OSDN Git Service

Remove Dwarf2 restriction on EH frame generation
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Apr 2000 00:46:26 +0000 (00:46 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Apr 2000 00:46:26 +0000 (00:46 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33086 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/arm/arm.h

index 91bc64e..60a1fe2 100644 (file)
@@ -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
index 6810cdd..d9865ae 100644 (file)
@@ -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.  */