aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2011-07-07 17:14:19 -0700
committerRichard Henderson <rth@gcc.gnu.org>2011-07-07 17:14:19 -0700
commitb709e189305f50ecb80338c2029253e9ed3cc4a6 (patch)
treec6ecc7f055fb47f416d93005bfcebf62a6bebc56 /gcc
parent2867fa7cbdb7d75597ed0b28b257b1d76c014838 (diff)
downloadgcc-b709e189305f50ecb80338c2029253e9ed3cc4a6.zip
gcc-b709e189305f50ecb80338c2029253e9ed3cc4a6.tar.gz
gcc-b709e189305f50ecb80338c2029253e9ed3cc4a6.tar.bz2
alpha-elf: Disable stabs debugging, and the mips sdb extensions.
In particular, the mips sdb extensions accidentally implied the irix dwarf2 extensions and restrictions. Disable stabs because it's almost certainly untested for years. * config/alpha/elf.h (MIPS_DEBUGGING_INFO): Undef. (DBX_DEBUGGING_INFO): Undef. From-SVN: r176021
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/alpha/elf.h3
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f8097ea..9c466fe 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2011-07-07 Richard Henderson <rth@redhat.com>
+ * config/alpha/elf.h (MIPS_DEBUGGING_INFO): Undef.
+ (DBX_DEBUGGING_INFO): Undef.
+
+2011-07-07 Richard Henderson <rth@redhat.com>
+
* dwarf2out.c (output_cfi_directive): Export. Add FILE parameter.
Handle some opcodes specially for debugging.
* print-rtl.c: Include dwarf2out.h
diff --git a/gcc/config/alpha/elf.h b/gcc/config/alpha/elf.h
index 0293f26..8fa1745 100644
--- a/gcc/config/alpha/elf.h
+++ b/gcc/config/alpha/elf.h
@@ -25,8 +25,9 @@ along with GCC; see the file COPYING3. If not see
/* ??? Move all SDB stuff from alpha.h to osf.h. */
#undef SDB_DEBUGGING_INFO
+#undef MIPS_DEBUGGING_INFO
+#undef DBX_DEBUGGING_INFO
-#define DBX_DEBUGGING_INFO 1
#define DWARF2_DEBUGGING_INFO 1
#undef PREFERRED_DEBUGGING_TYPE