config.gcc (sparc-*-netbsdelf*): Include dbxelf.h
* 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
This commit is contained in:
parent
155d49d7d7
commit
0b85af22e2
@ -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
|
||||
|
@ -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
|
||||
|
@ -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 { \
|
||||
|
@ -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)");
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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)");
|
||||
|
||||
|
@ -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
|
||||
|
||||
/* Run-time compilation parameters selecting different hardware subsets. */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user