Hi Zippel,
Until at least 2.15 as accepted a macro like this:
.macro foo size,arg,arg2
move\size \arg,\arg2
.endm
foo.l %d0,%d1
Another alternative is to restore the old behaviour, which only accepts
alphanumeric characters and '_'/'$'.
Wouldn't it be better to fix the sources that use this confusing form of
macro invocation. Reading this as a programmer it looks to me like you
are trying to use an opcode called "foo.l" and not a macro called "foo"
whose first argument is ".l". ie wouldn't it be clearer to have:
foo .l, %d0, %d1
Cheers
Nick
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils