]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
config.gcc (sparc-*-netbsdelf*): Include dbxelf.h
authorEric Botcazou <ebotcazou@libertysurf.fr>
Fri, 21 Jan 2005 10:15:56 +0000 (11:15 +0100)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Fri, 21 Jan 2005 10:15:56 +0000 (10:15 +0000)
* 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.

From-SVN: r94011

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 fe6e8a4d20bf4cd7dc47c1d39c9cc2f3a469a036..4f4a2393dccbef5177546adc56231bfabd77d1ee 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 4d18e03600f1ea304d2408c72d2f6cfa657825ee..462593a50cd988cedb105b526865a62f2281e7a4 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 769420c187307c07161249e66783b0d0b886041f..4a266dfc61ce8c538191418359815755b9f7259d 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 49a2089b211f7340726a9ba6775f09d6836e78bf..00318576bad9fe064a5c7d31ffade981c8ac126b 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 14452ed39618c5c9d944ea2ceda100b5c634bc24..d3df6bed5fef9236278ccdb44b2b775cbdd661cb 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 33818aa43fbe06ab17450ad1a905b8115d418b5b..bbee49df8c97ada171883704620bee9e45f6514e 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 593400d0dd2ef8ae7e2e88b2dd1c5c3ded98b658..8aa84301019fd5fe65fe2762c7b7fc03fcb90c0b 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 48915c42d2b317e3044dbe847109d6e25f9a4e09..cddf48a927d4552619cefb4715d06a5205cf45d9 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.  */