From: Jeff Law Date: Sun, 22 Feb 1998 19:09:19 +0000 (-0700) Subject: sol2-sld.h (LINKER_DOES_NOT_WORK_WITH_DWARF2): Define this new symbol. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=45c4886986d791d11441c09245810caa7cae70cb;p=gcc.git sol2-sld.h (LINKER_DOES_NOT_WORK_WITH_DWARF2): Define this new symbol. / * config/sparc/sol2-sld.h (LINKER_DOES_NOT_WORK_WITH_DWARF2): Define this new symbol. (DWARF2_DEBUGGING_INFO, DWARF_DEBUGGING_INFO): Do not #undef. * toplev.c (main): Do not default to DWARF2_DEBUG with -ggdb if LINKER_DOES_NOT_WORK_WITH_DWARF2 is defined. From-SVN: r18180 --- diff --git a/gcc/config/sparc/sol2-sld.h b/gcc/config/sparc/sol2-sld.h index 90c5ca65724..a82498791b9 100644 --- a/gcc/config/sparc/sol2-sld.h +++ b/gcc/config/sparc/sol2-sld.h @@ -3,16 +3,9 @@ #include "sparc/sol2.h" -/* Disable any support for DWARF and DWARF2 if we are using the system linker. - At least up through Solaris 2.6, +/* At least up through Solaris 2.6, the system linker does not work with DWARF or DWARF2, since it does not have working support for relocations to unaligned data. */ -#ifdef DWARF2_DEBUGGING_INFO -#undef DWARF2_DEBUGGING_INFO -#endif - -#ifdef DWARF_DEBUGGING_INFO -#undef DWARF_DEBUGGING_INFO -#endif +#define LINKER_DOES_NOT_WORK_WITH_DWARF2