[patch][rfa]: gas/app.c -- Add parallel insn separator capability
Dave Brolley
brolley@redhat.com
Tue Jul 24 15:51:00 GMT 2001
Hi,
Some new ISA's have parallel insn execution with the insns specified on
the same assembler line separated by a special character. e.g.
insn1 r1,r2; insn2 (r3)0,r4
where, in this case, a semicolon is used to separate the insns. The
scrubber pass needs to know about this so that it does not remove the
whitespace after the second insn mnemonic. This patch adds this
capability when tc_parallel_separator_chars is defined in the
gas/config/tc-<target>.h to reference an array containing the characters
to be used as the separator. It is handled the same as the current
line_separator_chars except that the scrubber moves to state 1 (after
the label has been seen) instead of state 0 (begining of the line).
OK to commit?
Dave
More information about the Binutils
mailing list