diff options
author | H. Peter Anvin <hpa@zytor.com> | 2002-04-30 21:01:38 +0000 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2002-04-30 21:01:38 +0000 |
commit | 4cf1748e6829f80be251b8d7d274738009f934cf (patch) | |
tree | 59260e9aa7867952d80890859c0d06f6665fdfa5 /nasm.h | |
parent | 734b188090539eddf08e61c317415f566446691b (diff) | |
download | nasm-4cf1748e6829f80be251b8d7d274738009f934cf.tar.gz nasm-4cf1748e6829f80be251b8d7d274738009f934cf.tar.bz2 nasm-4cf1748e6829f80be251b8d7d274738009f934cf.zip |
NASM 0.98.11
Diffstat (limited to 'nasm.h')
-rw-r--r-- | nasm.h | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -13,7 +13,7 @@ #define NASM_MAJOR_VER 0 #define NASM_MINOR_VER 98 -#define NASM_VER "0.98.09" +#define NASM_VER "0.98.11" #ifndef NULL #define NULL 0 @@ -426,8 +426,10 @@ enum { /* special type of immediate operand */ #define ONENESS 0x00800000L /* so UNITY == IMMEDIATE | ONENESS */ #define UNITY 0x00802000L /* for shift/rotate instructions */ -#define BYTENESS 0x80000000L /* so SBYTE == IMMEDIATE | BYTENESS */ -#define SBYTE 0x80002000L /* for op r16/32,immediate instrs. */ +#define BYTENESS 0x40000000L /* so SBYTE == IMMEDIATE | BYTENESS */ +#define SBYTE 0x40002000L /* for op r16/32,immediate instrs. */ +#define BIGNESS 0x80000000L /* so SBIG == IMMEDIATE | BIGNESS */ +#define SBIG 0x80002000L /* for eax immediate instrs. */ /* * Next, the codes returned from the parser, for registers and @@ -867,5 +869,6 @@ extern int tasm_compatible_mode; */ extern int pass0; /* this is globally known */ +extern int optimizing; #endif |