aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@libertysurf.fr>2004-05-03 10:24:02 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2004-05-03 10:24:02 +0000
commit178af0f39063ac9facc911211ab49dd274c0b851 (patch)
tree1f8981c518eed1e904cdaa647aff378d32af65f0 /gcc
parent5015278a591cc4d097fdb75d6226dab5fcb8857e (diff)
downloadgcc-178af0f39063ac9facc911211ab49dd274c0b851.zip
gcc-178af0f39063ac9facc911211ab49dd274c0b851.tar.gz
gcc-178af0f39063ac9facc911211ab49dd274c0b851.tar.bz2
config.gcc (sparc64-*-solaris2*, [...]): Add tm-dwarf2.h to tm_file.
* config.gcc (sparc64-*-solaris2*, sparcv9-*-solaris2*): Add tm-dwarf2.h to tm_file. (sparc-*-solaris2*): Add tm-dwarf2.h to tm_file for Solaris 7+. * config/sparc/sol2-bi.h (PREFERRED_DEBUGGING_TYPE): Delete. (ASM_DEBUG_SPEC): Delete. Co-Authored-By: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> From-SVN: r81428
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog9
-rw-r--r--gcc/config.gcc4
-rw-r--r--gcc/config/sparc/sol2-bi.h7
3 files changed, 11 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e907ac3..bb21d0c4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2004-05-03  Eric Botcazou <ebotcazou@libertysurf.fr>
+ Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+ * config.gcc (sparc64-*-solaris2*, sparcv9-*-solaris2*): Add
+ tm-dwarf2.h to tm_file.
+ (sparc-*-solaris2*): Add tm-dwarf2.h to tm_file for Solaris 7+.
+ * config/sparc/sol2-bi.h (PREFERRED_DEBUGGING_TYPE): Delete.
+ (ASM_DEBUG_SPEC): Delete.
+
2004-05-03 Uros Bizjak <uros@kss-loka.si>
* optabs.h (enum optab_index): Add new OTI_expm1.
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 844624c..c6e06be 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -1820,7 +1820,7 @@ sparc-*-rtems*)
extra_parts="crti.o crtn.o crtbegin.o crtend.o"
;;
sparc64-*-solaris2* | sparcv9-*-solaris2*)
- tm_file="sparc/biarch64.h ${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/sol2-64.h sparc/sol2-bi.h"
+ tm_file="sparc/biarch64.h ${tm_file} dbxelf.h elfos.h svr4.h sparc/sysv4.h sol2.h sparc/sol2.h sparc/sol2-64.h sparc/sol2-bi.h tm-dwarf2.h"
if test x$gnu_ld = xyes; then
tm_file="${tm_file} sparc/sol2-gld.h sparc/sol2-gld-bi.h"
fi
@@ -1859,7 +1859,7 @@ sparc-*-solaris2*)
fi
;;
*-*-solaris2.[789] | *-*-solaris2.1[0-9])
- tm_file="sparc/biarch64.h ${tm_file} sparc/sol2-bi.h"
+ tm_file="sparc/biarch64.h ${tm_file} sparc/sol2-bi.h tm-dwarf2.h"
if test x$gnu_ld = xyes; then
tm_file="${tm_file} sparc/sol2-gld-bi.h"
fi
diff --git a/gcc/config/sparc/sol2-bi.h b/gcc/config/sparc/sol2-bi.h
index eab3a1a..6371acc 100644
--- a/gcc/config/sparc/sol2-bi.h
+++ b/gcc/config/sparc/sol2-bi.h
@@ -215,10 +215,3 @@
#else
#define MULTILIB_DEFAULTS { "m64" }
#endif
-
-#undef PREFERRED_DEBUGGING_TYPE
-#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
-
-#if defined(HAVE_AS_GDWARF2_DEBUG_FLAG) && defined(HAVE_AS_GSTABS_DEBUG_FLAG)
-# define ASM_DEBUG_SPEC "%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}"
-#endif