summaryrefslogtreecommitdiff
path: root/parser.c
diff options
context:
space:
mode:
authorCharles Crayne <chuck@thor.crayne.org>2008-06-04 15:53:21 -0700
committerCharles Crayne <chuck@thor.crayne.org>2008-06-04 15:53:21 -0700
commitcd3418016a2ff6e6de2c4d1c36d9ed8c489eceb2 (patch)
treed01e527faa6e321a5a5d1ca41cb43bdd9ccc55db /parser.c
parent88c9e1f88cd1e67ad4fb2834f3cad6160d5a3fbb (diff)
downloadnasm-cd3418016a2ff6e6de2c4d1c36d9ed8c489eceb2.tar.gz
nasm-cd3418016a2ff6e6de2c4d1c36d9ed8c489eceb2.tar.bz2
nasm-cd3418016a2ff6e6de2c4d1c36d9ed8c489eceb2.zip
Remove EQU for critical expression list
Allow redefine_label to update segment as well as offset, thereby fixing bug which required EQU to be on the critical expression list.
Diffstat (limited to 'parser.c')
-rw-r--r--parser.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/parser.c b/parser.c
index 72cb120..c188095 100644
--- a/parser.c
+++ b/parser.c
@@ -322,7 +322,7 @@ restart_parse:
result->opcode == I_RESD || result->opcode == I_RESQ ||
result->opcode == I_REST || result->opcode == I_RESO ||
result->opcode == I_RESY ||
- result->opcode == I_EQU || result->opcode == I_INCBIN) {
+ result->opcode == I_INCBIN) {
critical = (pass0 < 2 ? 1 : 2);
} else