summaryrefslogtreecommitdiff
path: root/as/assemble.c
diff options
context:
space:
mode:
Diffstat (limited to 'as/assemble.c')
-rw-r--r--as/assemble.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/as/assemble.c b/as/assemble.c
index 062ec6d..175d5cc 100644
--- a/as/assemble.c
+++ b/as/assemble.c
@@ -245,7 +245,7 @@ PRIVATE void asline()
labelerror(RELAB);
label = symptr;
- if (pass /* && last_pass>1 */)
+ if (pass && !(symptr->type & VARBIT) /*&& last_pass>1*/)
{
label->data = (label->data & FORBIT) | lcdata;
label->value_reg_or_op.value = lc;