diff options
author | danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-05-17 15:35:36 +0000 |
---|---|---|
committer | danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-05-17 15:35:36 +0000 |
commit | 68528f68521054d8a84b41856096937bbae42aa1 (patch) | |
tree | c07bef3c2aa765203944beda977592a8bcc0237f /gcc/unwind-dw2.c | |
parent | 4704510a34152b6dae59763a606376bc5ef63545 (diff) | |
download | gcc-68528f68521054d8a84b41856096937bbae42aa1.tar.gz |
* unwind-dw2.c: Add declarations for uw_update_context and
uw_frame_state_for.
* pa/hpux-unwind.h (pa_fallback_frame_state): When an export stub is
detected, advance frame state and context once to skip over stub.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@113865 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/unwind-dw2.c')
-rw-r--r-- | gcc/unwind-dw2.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/unwind-dw2.c b/gcc/unwind-dw2.c index 55a6143d370..d205122263d 100644 --- a/gcc/unwind-dw2.c +++ b/gcc/unwind-dw2.c @@ -92,6 +92,10 @@ union unaligned signed s8 __attribute__ ((mode (DI))); } __attribute__ ((packed)); +static void uw_update_context (struct _Unwind_Context *, _Unwind_FrameState *); +static _Unwind_Reason_Code uw_frame_state_for (struct _Unwind_Context *, + _Unwind_FrameState *); + static inline void * read_pointer (const void *p) { const union unaligned *up = p; return up->p; } |