This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: [3.0] Bootstrap failure - ASM_SPEC conflict with gas
>It seems clear that gas's setting -Qy to "ignore" is there
>to workaround bad source code.
Well, no, GNU as accepting -Qy is for compatibility with vendor tools. There is
ample precedent for this: it's always been preferable to have GCC treat GAS
the same as the system default assembler where that's possible.
I think the reason binutils 2.11 solves your problem is that from that version
ELF is selected as the default object file format for Uw7. The i386 ELF
assembler has accepted and ignored -Qy pretty much forever:
/* -Qy, -Qn: SVR4 arguments controlling whether a .comment section
should be emitted or not. FIXME: Not implemented. */
I guess the GCC folks might like to document the fact that you need binutils
2.11 for this target.
p.
PGP signature