diff options
Diffstat (limited to 'utils/ql')
| -rw-r--r-- | utils/ql/asmout.c | 2 | ||||
| -rw-r--r-- | utils/ql/l.h | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/utils/ql/asmout.c b/utils/ql/asmout.c index 4e685a9c..23f2a4a7 100644 --- a/utils/ql/asmout.c +++ b/utils/ql/asmout.c @@ -1,5 +1,7 @@ #include "l.h" +struct s_oprange oprange[ALAST]; + #define OPVCC(o,xo,oe,rc) (((o)<<26)|((xo)<<1)|((oe)<<10)|((rc)&1)) #define OPCC(o,xo,rc) OPVCC((o),(xo),0,(rc)) #define OP(o,xo) OPVCC((o),(xo),0,0) diff --git a/utils/ql/l.h b/utils/ql/l.h index 6baabc3b..b23d8440 100644 --- a/utils/ql/l.h +++ b/utils/ql/l.h @@ -86,11 +86,12 @@ struct Optab char size; char param; }; -struct +struct s_oprange { Optab* start; Optab* stop; -} oprange[ALAST]; +}; +extern struct s_oprange oprange[ALAST]; enum { |
