* config.gcc (sparc-*-netbsdelf*): Include dbxelf.h
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Jan 2005 10:15:56 +0000 (10:15 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Jan 2005 10:15:56 +0000 (10:15 +0000)
(sparc64-*-openbsd*): Likewise.
(sparclite-*-elf*): Include tm-dwarf2.h.
(sparc86x-*-elf*): Likewise.
(sparc64-*-elf*): Likewise.
* config/sparc/linux64.h (DWARF2_DEBUGGING_INFO): Delete.
(DBX_DEBUGGING_INFO): Likewise.
* config/sparc/liteelf.h (DWARF2_DEBUGGING_INFO): Likewise.
(PREFERRED_DEBUGGING_TYPE): Likewise.
* config/sparc/netbsd-elf.h (PREFERRED_DEBUGGING_TYPE): Likewise.
* config/sparc/sp64-elf.h (DBX_DEBUGGING_INFO): Likewise.
(PREFERRED_DEBUGGING_TYPE): Likewise.
* config/sparc/sp86x-elf.h (DWARF2_DEBUGGING_INFO 1): Likewise.
(PREFERRED_DEBUGGING_TYPE): Likewise.
* config/sparc/sparc.h (DBX_DEBUGGING_INFO): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94011 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config.gcc
gcc/config/sparc/linux64.h
gcc/config/sparc/liteelf.h
gcc/config/sparc/netbsd-elf.h
gcc/config/sparc/sp64-elf.h
gcc/config/sparc/sp86x-elf.h
gcc/config/sparc/sparc.h

index fe6e8a4..4f4a239 100644 (file)
@@ -1,3 +1,21 @@
+2005-01-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * config.gcc (sparc-*-netbsdelf*): Include dbxelf.h
+       (sparc64-*-openbsd*): Likewise.
+       (sparclite-*-elf*): Include tm-dwarf2.h.
+       (sparc86x-*-elf*): Likewise.
+       (sparc64-*-elf*): Likewise.
+       * config/sparc/linux64.h (DWARF2_DEBUGGING_INFO): Delete.
+       (DBX_DEBUGGING_INFO): Likewise.
+       * config/sparc/liteelf.h (DWARF2_DEBUGGING_INFO): Likewise.
+       (PREFERRED_DEBUGGING_TYPE): Likewise.
+       * config/sparc/netbsd-elf.h (PREFERRED_DEBUGGING_TYPE): Likewise.
+       * config/sparc/sp64-elf.h (DBX_DEBUGGING_INFO): Likewise.
+       (PREFERRED_DEBUGGING_TYPE): Likewise.
+       * config/sparc/sp86x-elf.h (DWARF2_DEBUGGING_INFO 1): Likewise.
+       (PREFERRED_DEBUGGING_TYPE): Likewise.
+       * config/sparc/sparc.h (DBX_DEBUGGING_INFO): Likewise.
+
 2005-01-21  Hans-Peter Nilsson  <hp@bitrange.com>
 
        PR target/18701
index 4d18e03..462593a 100644 (file)
@@ -1873,7 +1873,7 @@ sh-*-*)
        use_fixproto=yes
        ;;
 sparc-*-netbsdelf*)
-       tm_file="${tm_file} elfos.h svr4.h sparc/sysv4.h netbsd.h netbsd-elf.h sparc/netbsd-elf.h"
+       tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h netbsd.h netbsd-elf.h sparc/netbsd-elf.h"
        ;;
 sparc-*-openbsd*)
        tm_defines=OBSD_OLD_GAS
@@ -1884,7 +1884,7 @@ sparc-*-openbsd*)
        use_collect2=yes
        ;;
 sparc64-*-openbsd*)
-       tm_file="sparc/openbsd1-64.h sparc/sparc.h elfos.h svr4.h sparc/sysv4.h sparc/sp64-elf.h openbsd.h sparc/openbsd64.h"
+       tm_file="sparc/openbsd1-64.h ${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sparc/sp64-elf.h openbsd.h sparc/openbsd64.h"
        gas=yes gnu_ld=yes
        with_cpu=ultrasparc
        ;;
@@ -1997,19 +1997,19 @@ sparclite-*-coff*)
        tmake_file=sparc/t-sparclite
        ;;
 sparclite-*-elf*)
-       tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/elf.h sparc/liteelf.h"
+       tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/elf.h sparc/liteelf.h tm-dwarf2.h"
        tmake_file="sparc/t-sparclite sparc/t-crtfm"
         extra_parts="crtbegin.o crtend.o"
        use_fixproto=yes
        ;;
 sparc86x-*-elf*)
-       tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/elf.h sparc/sp86x-elf.h"
+       tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/elf.h sparc/sp86x-elf.h tm-dwarf2.h"
        tmake_file="sparc/t-sp86x sparc/t-crtfm"
         extra_parts="crtbegin.o crtend.o"
        use_fixproto=yes
        ;;
 sparc64-*-elf*)
-       tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/sp64-elf.h"
+       tm_file="${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/sp64-elf.h tm-dwarf2.h"
        tmake_file="${tmake_file} sparc/t-crtfm"
        extra_parts="crtbegin.o crtend.o"
        use_fixproto=yes
index 769420c..4a266df 100644 (file)
@@ -289,9 +289,6 @@ Boston, MA 02111-1307, USA.  */
 #undef DBX_REGISTER_NUMBER
 #define DBX_REGISTER_NUMBER(REGNO) (REGNO)
 
-#define DWARF2_DEBUGGING_INFO 1
-#define DBX_DEBUGGING_INFO 1
-
 #undef ASM_OUTPUT_ALIGNED_LOCAL
 #define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN)              \
 do {                                                                   \
index 49a2089..0031857 100644 (file)
@@ -27,13 +27,6 @@ Boston, MA 02111-1307, USA.  */
     }                                          \
   while (0)
 
-/* Default to dwarf2 in ELF.  */
-
-#define DWARF2_DEBUGGING_INFO 1
-
-#undef PREFERRED_DEBUGGING_TYPE
-#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
-
 #undef TARGET_VERSION
 #define TARGET_VERSION fprintf (stderr, " (sparclite)");
 
index 14452ed..d3df6be 100644 (file)
@@ -51,9 +51,6 @@ Boston, MA 02111-1307, USA.  */
 #undef PTRDIFF_TYPE
 #define PTRDIFF_TYPE "long int"
 
-#undef PREFERRED_DEBUGGING_TYPE
-#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
-
 /* This is the char to use for continuation (in case we need to turn
    continuation back on).  */
 #undef DBX_CONTIN_CHAR
index 33818aa..bbee49d 100644 (file)
@@ -105,15 +105,6 @@ crtbegin.o%s \
 #undef JUMP_TABLES_IN_TEXT_SECTION
 #define JUMP_TABLES_IN_TEXT_SECTION 0
 
-/* System V Release 4 uses DWARF debugging info.
-   GDB doesn't support 64 bit stabs yet and the desired debug format is DWARF
-   anyway so it is the default.  */
-
-#define DBX_DEBUGGING_INFO 1
-
-#undef PREFERRED_DEBUGGING_TYPE
-#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
-
 /* Don't include Solaris-specific format checks.  */
 #undef TARGET_N_FORMAT_TYPES
 #undef TARGET_FORMAT_TYPES
index 593400d..8aa8430 100644 (file)
@@ -27,13 +27,6 @@ Boston, MA 02111-1307, USA.  */
     }                                          \
   while (0)
 
-/* Default to dwarf2 in ELF.  */
-
-#define DWARF2_DEBUGGING_INFO 1
-
-#undef PREFERRED_DEBUGGING_TYPE
-#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
-
 #undef TARGET_VERSION
 #define TARGET_VERSION fprintf (stderr, " (sparclite 86x)");
 
index 48915c4..cddf48a 100644 (file)
@@ -481,10 +481,6 @@ extern enum cmodel sparc_cmodel;
 #define CAN_DEBUG_WITHOUT_FP
 
 #define OVERRIDE_OPTIONS  sparc_override_options ()
-
-/* Generate DBX debugging information.  */
-
-#define DBX_DEBUGGING_INFO 1
 \f
 /* Run-time compilation parameters selecting different hardware subsets.  */