egcs-970929: GNU assembler too picky
Jeffrey A Law
law@cygnus.com
Sun Dec 21 14:55:00 GMT 1997
In message <9710061420.AA25313@lts.sel.alcatel.de>you write:
> I'm trying to build egcs on a m68k-motorola-sysv using GNU as and
> ld. dwarf2out.c emits it's data definitions using ASM_BYTE_OP which is
> defined on this particular platform as
>
> #define ASM_BYTE_OP "\t.byte"
>
> Since dwarf2out.c emits the data as follows:
>
> fprintf ((FILE), "\t%s\t...", ASM_BYTE_OP, ...)
>
[ ... ]
>
> The obvious fix is to remove the \t from ASM_BYTE_OP's definition in
> config/m68k/mot3300.h:
>
> Mon Oct 6 16:04:19 1997 Manfred Hollstein <manfred@lts.sel.alcatel.de>
>
> * config/m68k/mot3300.h (ASM_BYTE_OP): Don't include '\t' in the
> definition.
> (ASM_OUTPUT_ASCII): Prefix ASM_BYTE_OP by one single '\t'.
Sorry I missed this for so long. For some reason I thought you had made more
extensive changes than this -- and thus I put the patch into my "look at later
queue".
I've installed the patch and it should be in the next snapshot.
jeff
More information about the Gcc-bugs
mailing list