From: Chandler Carruth Date: Mon, 29 Dec 2014 13:29:36 +0000 (+0000) Subject: Add a missing declaration to our unwind.h implementation. This is X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=22db266b9a86bc49763306f7e51a624ab1112761;p=clang Add a missing declaration to our unwind.h implementation. This is necessary to be fully compatible with existing software that calls into the linux unwind code. You can find documentation of this API and why it exists in the discussion abot NPTL here: https://gcc.gnu.org/ml/gcc-patches/2003-09/msg00154.html git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@224933 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Headers/unwind.h b/lib/Headers/unwind.h index 685c1dfd04..d388ef3cb4 100644 --- a/lib/Headers/unwind.h +++ b/lib/Headers/unwind.h @@ -199,6 +199,8 @@ _Unwind_Word _Unwind_GetIPInfo(struct _Unwind_Context *, int *); _Unwind_Word _Unwind_GetCFA(struct _Unwind_Context *); +_Unwind_Word _Unwind_GetBSP(struct _Unwind_Context *); + void *_Unwind_GetLanguageSpecificData(struct _Unwind_Context *); _Unwind_Ptr _Unwind_GetRegionStart(struct _Unwind_Context *);