CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2013/01/05 04:07:53

Modified files:
        gnu/usr.bin/gcc/gcc/doc: invoke.texi 
        gnu/usr.bin/gcc/gcc/config/m88k: m88k.c m88k.h 

Log message:
Remove the -mno-underscores, -msvr3 and -msvr4 options. They suppose the
compiler can be built on one particular m88k system and output code for another
with the proper options, but it only does half the job since there is too much
knowledge of the native toolchain embedded (at compile-time) in the compiler.
Building code for a different operating system and toolchain is what
cross-compiler are for.

Remove support for SDB debug information (only used by SVR3) and tdesc debug
information (only used by SVR4). The latter is questionable, but this helps
making the code less entangled.

Tell m88k.h to not rewrite almost all ASM_WHATEVER macros gratuitously on the
false pretense that `all m88k assemblers use the same syntax for pseudo-ops'.
This was already not true with SVR4, and is getting worse with our ELF
toolchain.

Reply via email to