diff options
Diffstat (limited to 'as/macro.c')
-rw-r--r-- | as/macro.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -105,7 +105,7 @@ PUBLIC void pmacro() error(LABEXP); else if (symptr->type & LABIT || symptr->data & FORBIT) error(RELAB); - else if (pass == 0 || symptr->type & REDBIT) + else if (pass != last_pass || symptr->type & REDBIT) /* copy on pass 0, also pass 1 if redefined */ { saving = TRUE; |