diff options
author | H. Peter Anvin <hpa@zytor.com> | 2002-04-30 21:05:55 +0000 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2002-04-30 21:05:55 +0000 |
commit | 09f6acbb75d7f58aa78691844620b85b6c44919b (patch) | |
tree | 24e2d6838a266ff026a5e84da16e9deb2baa155e /assemble.c | |
parent | b1a0143a0db46de295e647975b08aa9b6a00fef9 (diff) | |
download | nasm-09f6acbb75d7f58aa78691844620b85b6c44919b.tar.gz |
NASM 0.98.21nasm-0.98.21
Diffstat (limited to 'assemble.c')
-rw-r--r-- | assemble.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -552,7 +552,8 @@ static int is_sbyte (insn *ins, int op, int size) int ret; ret = !(ins->forw_ref && ins->oprs[op].opflags ) && /* dead in the water on forward reference or External */ - (optimizing>0 || !(ins->oprs[op].type & (BITS16|BITS32))) && + optimizing>=0 && +/* !(ins->oprs[op].type & (BITS16|BITS32)) && */ ins->oprs[op].wrt==NO_SEG && ins->oprs[op].segment==NO_SEG; v = ins->oprs[op].offset; |