aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@cygnus.com>2000-04-12 00:46:26 +0000
committerNick Clifton <nickc@gcc.gnu.org>2000-04-12 00:46:26 +0000
commit61170c08dedb207bc85f90a3c5d9673e74a95a14 (patch)
treecaff619b1983e83eff1bc95beb53d8f2531daac2
parent85b0830b83dbdc54e7ed1a581bd3e08bb0a851f3 (diff)
downloadgcc-61170c08dedb207bc85f90a3c5d9673e74a95a14.zip
gcc-61170c08dedb207bc85f90a3c5d9673e74a95a14.tar.gz
gcc-61170c08dedb207bc85f90a3c5d9673e74a95a14.tar.bz2
Remove Dwarf2 restriction on EH frame generation
From-SVN: r33086
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/arm/arm.h2
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 91bc64e..60a1fe2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2000-04-11 Nick Clifton <nickc@cygnus.com>
+
+ * config/arm/arm.h: (INCOMING_RETURN_ADDR_RTX): Remove Dwarf2
+ restriction.
+ (DWARF_FRAME_RETURN_COLUMN): Remove Dwarf2 restriction.
+
2000-04-10 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
* config/elfos.h (SELECT_SECTION): Decide whether to use a data or
diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h
index 6810cdd..d9865ae 100644
--- a/gcc/config/arm/arm.h
+++ b/gcc/config/arm/arm.h
@@ -2825,13 +2825,11 @@ extern int making_const_table;
when running in 26-bit mode. */
#define RETURN_ADDR_MASK26 (0x03fffffc)
-#ifdef DWARF2_DEBUGGING_INFO
/* Pick up the return address upon entry to a procedure. Used for
dwarf2 unwind information. This also enables the table driven
mechanism. */
#define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (Pmode, LR_REGNUM)
#define DWARF_FRAME_RETURN_COLUMN DWARF_FRAME_REGNUM (LR_REGNUM)
-#endif
/* Used to mask out junk bits from the return address, such as
processor state, interrupt status, condition codes and the like. */