aboutsummaryrefslogtreecommitdiff
path: root/gcc/unwind.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2003-04-02 18:06:55 -0800
committerRichard Henderson <rth@gcc.gnu.org>2003-04-02 18:06:55 -0800
commit378683cf6216f2edcd3bb5bf2f093fa54c6aa524 (patch)
tree7433063c424c782545dd2cf4acde6bc197bcc1e4 /gcc/unwind.h
parent63dfa9bb2a6459eebb2f0ab2469d9e6c9307f14e (diff)
downloadgcc-378683cf6216f2edcd3bb5bf2f093fa54c6aa524.zip
gcc-378683cf6216f2edcd3bb5bf2f093fa54c6aa524.tar.gz
gcc-378683cf6216f2edcd3bb5bf2f093fa54c6aa524.tar.bz2
libgcc-std.ver (_Unwind_GetCFA): New.
* libgcc-std.ver (_Unwind_GetCFA): New. * unwind-dw2.c (_Unwind_GetCFA): New. * unwind-libunwind.c (_Unwind_GetCFA): New. * unwind-sjlj.c (_Unwind_GetCFA): New. * unwind.h: Declare it. From-SVN: r65190
Diffstat (limited to 'gcc/unwind.h')
-rw-r--r--gcc/unwind.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/unwind.h b/gcc/unwind.h
index d7f7f4a..084eebf 100644
--- a/gcc/unwind.h
+++ b/gcc/unwind.h
@@ -138,6 +138,9 @@ extern void _Unwind_SetGR (struct _Unwind_Context *, int, _Unwind_Word);
extern _Unwind_Ptr _Unwind_GetIP (struct _Unwind_Context *);
extern void _Unwind_SetIP (struct _Unwind_Context *, _Unwind_Ptr);
+/* @@@ Retrieve the CFA of the given context. */
+extern _Unwind_Word _Unwind_GetCFA (struct _Unwind_Context *);
+
extern void *_Unwind_GetLanguageSpecificData (struct _Unwind_Context *);
extern _Unwind_Ptr _Unwind_GetRegionStart (struct _Unwind_Context *);