* config/xtensa/unwind-dw2-xtensa.h (_Unwind_FrameState): Remove pc
authorbwilson <bwilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Jan 2008 01:37:53 +0000 (01:37 +0000)
committerbwilson <bwilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Jan 2008 01:37:53 +0000 (01:37 +0000)
commit92f6e056d727adfeca3a76ce543b40d2385ad8cc
tree6219f1d30d60702cb7e92d745b8b5c91246b458e
parent922715fd70a4c052eeb69eff2a0a02b49610a2cf
* config/xtensa/unwind-dw2-xtensa.h (_Unwind_FrameState): Remove pc
field and add signal_ra.
* config/xtensa/unwind-dw2-xtensa.c (uw_frame_state_for): Remove
assignments to frame state pc.  Move end of stack check after
MD_FALLBACK_FRAME_STATE_FOR.
(uw_update_context_1): Use frame state signal_regs if set, instead
of checking signal_frame flag.
(uw_update_context): Use frame state signal_ra if set.
* config/xtensa/linux.h (MD_UNWIND_SUPPORT): Define.
* config/xtensa/linux-unwind.h: New file.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@131622 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/xtensa/linux-unwind.h [new file with mode: 0644]
gcc/config/xtensa/linux.h
gcc/config/xtensa/unwind-dw2-xtensa.c
gcc/config/xtensa/unwind-dw2-xtensa.h