r224933 - Add a missing declaration to our unwind.h implementation. This is

Chandler Carruth chandlerc at gmail.com
Mon Dec 29 05:29:36 PST 2014


Author: chandlerc
Date: Mon Dec 29 07:29:36 2014
New Revision: 224933

URL: http://llvm.org/viewvc/llvm-project?rev=224933&view=rev
Log:
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

Modified:
    cfe/trunk/lib/Headers/unwind.h

Modified: cfe/trunk/lib/Headers/unwind.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Headers/unwind.h?rev=224933&r1=224932&r2=224933&view=diff
==============================================================================
--- cfe/trunk/lib/Headers/unwind.h (original)
+++ cfe/trunk/lib/Headers/unwind.h Mon Dec 29 07:29:36 2014
@@ -199,6 +199,8 @@ _Unwind_Word _Unwind_GetIPInfo(struct _U
 
 _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 *);





More information about the cfe-commits mailing list