Remove Dwarf2 restriction on EH frame generation
From-SVN: r33086
This commit is contained in:
parent
85b0830b83
commit
61170c08de
@ -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
|
||||||
|
@ -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. */
|
||||||
|
Loading…
Reference in New Issue
Block a user