Remove Dwarf2 restriction on EH frame generation

From-SVN: r33086
This commit is contained in:
Nick Clifton 2000-04-12 00:46:26 +00:00 committed by Nick Clifton
parent 85b0830b83
commit 61170c08de
2 changed files with 6 additions and 2 deletions

View 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> 2000-04-10 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
* config/elfos.h (SELECT_SECTION): Decide whether to use a data or * config/elfos.h (SELECT_SECTION): Decide whether to use a data or

View File

@ -2825,13 +2825,11 @@ extern int making_const_table;
when running in 26-bit mode. */ when running in 26-bit mode. */
#define RETURN_ADDR_MASK26 (0x03fffffc) #define RETURN_ADDR_MASK26 (0x03fffffc)
#ifdef DWARF2_DEBUGGING_INFO
/* Pick up the return address upon entry to a procedure. Used for /* Pick up the return address upon entry to a procedure. Used for
dwarf2 unwind information. This also enables the table driven dwarf2 unwind information. This also enables the table driven
mechanism. */ mechanism. */
#define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (Pmode, LR_REGNUM) #define INCOMING_RETURN_ADDR_RTX gen_rtx_REG (Pmode, LR_REGNUM)
#define DWARF_FRAME_RETURN_COLUMN DWARF_FRAME_REGNUM (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 /* Used to mask out junk bits from the return address, such as
processor state, interrupt status, condition codes and the like. */ processor state, interrupt status, condition codes and the like. */