}
linenosym: directive EOL {
- if (p3) out(op, $1);
+ if (p3) out(op, $1);
$$ = $1;
}
| instruction EOL {
$$ = 0;
}
| bitsymbol BITDEF expr {
- if (p1) {
+ if (p1) {
build_sym_list(symbol_name);
mk_bit(symbol_name);
}
/* ignore global symbol declaration */
$$ = 0;
}
+ | '.' GLOBL bit {
+ /* ignore bit symbol declaration */
+ $$ = 0;
+ }
| '.' DS expr {
/* todo: if CSEG, emit some filler bytes */
$$ = $3;