]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
system.h (LINKER_DOES_NOT_WORK_WITH_DWARF2): Poison.
authorKazu Hirata <kazu@cs.umass.edu>
Fri, 16 Jan 2004 16:59:17 +0000 (16:59 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Fri, 16 Jan 2004 16:59:17 +0000 (16:59 +0000)
* system.h (LINKER_DOES_NOT_WORK_WITH_DWARF2): Poison.
* doc/tm.texi (PREFERRED_DEBUGGING_TYPE): Don't mention
LINKER_DOES_NOT_WORK_WITH_DWARF2.
(LINKER_DOES_NOT_WORK_WITH_DWARF2): Remove.

From-SVN: r75978

gcc/ChangeLog
gcc/doc/tm.texi
gcc/system.h

index 7904557f2a93787fd72bfcff20e363d8781a8624..1f4eb59985684be3e90f4f1fca3a9cc11937a79c 100644 (file)
@@ -1,3 +1,10 @@
+2004-01-16  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * system.h (LINKER_DOES_NOT_WORK_WITH_DWARF2): Poison.
+       * doc/tm.texi (PREFERRED_DEBUGGING_TYPE): Don't mention
+       LINKER_DOES_NOT_WORK_WITH_DWARF2.
+       (LINKER_DOES_NOT_WORK_WITH_DWARF2): Remove.
+
 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
 
        PR 11864
index 0a4d7c5d2bfd6df84aae621da39d7c33fff3ab0b..7c8471ffad7726087237243715248bbf5dd4704d 100644 (file)
@@ -7680,8 +7680,7 @@ debugging output.  Currently, the allowable values are @code{DBX_DEBUG},
 
 When the user specifies @option{-ggdb}, GCC normally also uses the
 value of this macro to select the debugging output format, but with two
-exceptions.  If @code{DWARF2_DEBUGGING_INFO} is defined and
-@code{LINKER_DOES_NOT_WORK_WITH_DWARF2} is not defined, GCC uses the
+exceptions.  If @code{DWARF2_DEBUGGING_INFO} is defined, GCC uses the
 value @code{DWARF2_DEBUG}.  Otherwise, if @code{DBX_DEBUGGING_INFO} is
 defined, GCC uses @code{DBX_DEBUG}.
 
@@ -7981,13 +7980,6 @@ Dwarf 2 frame information.  If @code{DWARF2_UNWIND_INFO}
 information not matter how you define @code{DWARF2_FRAME_INFO}.
 @end defmac
 
-@defmac LINKER_DOES_NOT_WORK_WITH_DWARF2
-Define this macro if the linker does not work with Dwarf version 2.
-Normally, if the user specifies only @option{-ggdb} GCC will use Dwarf
-version 2 if available; this macro disables this.  See the description
-of the @code{PREFERRED_DEBUGGING_TYPE} macro for more details.
-@end defmac
-
 @defmac DWARF2_GENERATE_TEXT_SECTION_LABEL
 By default, the Dwarf 2 debugging information generator will generate a
 label to mark the beginning of the text section.  If it is better simply
index bad61c622aba7366409268d34bfd9d6a10004c56..f402c99e84a7ed439daff1d9c7dbb60267ff61dd 100644 (file)
@@ -623,7 +623,8 @@ typedef char _Bool;
        LOAD_ARGS_REVERSED MAX_INTEGER_COMPUTATION_MODE                    \
        CONVERT_HARD_REGISTER_TO_SSA_P ASM_OUTPUT_MAIN_SOURCE_FILENAME     \
        FIRST_INSN_ADDRESS TEXT_SECTION SHARED_BSS_SECTION_ASM_OP          \
-       PROMOTED_MODE EXPAND_BUILTIN_VA_END
+       PROMOTED_MODE EXPAND_BUILTIN_VA_END                                \
+       LINKER_DOES_NOT_WORK_WITH_DWARF2
 
 /* Hooks that are no longer used.  */
  #pragma GCC poison LANG_HOOKS_FUNCTION_MARK LANG_HOOKS_FUNCTION_FREE  \