e7346c15021adbc9bc9b45fd28b7e56ebe88f49f |
|
26-Sep-2013 |
Hans Wennborg <hans@hanshq.net> |
Provide inline definitions of _Unwind_GetIP etc. for ARM in unwind.h These symbols were showing up as undefined when trying to link programs on Android. We should match libgcc's behaviour and provide inline definitions of these on ARM. It seems unwind.h on ARM/Darwin doesn't provide inline definitions, so we just declare them for that platform. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191406 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
347124d34566c4fef5a1673a30638e23304ba865 |
|
29-Aug-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
Two more definitions required by libsupc++ (_sleb128_t and _uleb128_t) Differential Revision: http://llvm-reviews.chandlerc.com/D1542 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189558 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
112586cef341143febbf6b781df6491c07db0e91 |
|
29-Aug-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
80 cols. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189538 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
7dc8e8175a3a1d4e40819932165e26b01091541e |
|
29-Aug-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
Add missing definitions to unwind.h. Original patch by Charles Davis. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189535 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
4f918aed75d4927e88365541c7200f0b5fe5014b |
|
17-Jan-2013 |
David Blaikie <dblaikie@gmail.com> |
PR14964: intrinsic headers using non-reserved identifiers Several of the intrinsic headers were using plain non-reserved identifiers. C++11 17.6.4.3.2 [global.names] p1 reservers names containing a double begining with an underscore followed by an uppercase letter for any use. I think I got them all, but open to being corrected. For the most part I didn't bother updating function-like macro parameter names because I don't believe they're subject to any such collission - though some function-like macros already follow this convention (I didn't update them in part because the churn was more significant as several function-like macros use the double underscore prefixed version of the same name as a parameter in their implementation) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172666 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
ccdb2a5e0ab4b0a7fc9d3859c6bb1676182169d5 |
|
09-Jan-2013 |
Benjamin Kramer <benny.kra@googlemail.com> |
unwind.h: Add include guards and don't mess with visibility if HIDE_EXPORTS is specified. For GCC compatibility. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171991 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
38c5d0a8f33f11661501760c67398e66e327e501 |
|
14-Nov-2012 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Code cleanup: Remove trailing whitespace in unwind.h. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167915 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
c5e3df7d9951502fe016445f1c93dc9a3efea4df |
|
26-Sep-2012 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Add struct keyword before _Unwind_Context. In the C programming language, we have to add the "struct" keyword. Otherwise, the compiler will emit error message. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164665 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
be5ff2f830d1833891051472d29818aa9f783cce |
|
29-Mar-2012 |
Rafael Espindola <rafael.espindola@gmail.com> |
unwind.h fix for -fvisibility=hidden users. This fixes firefox build in a system with libunwind installed. Patch by Jeffrey Yasskin! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153633 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
f18a87b1ce1be5ccc3b6b3dbd4f15374710e237b |
|
21-Feb-2012 |
Jeffrey Yasskin <jyasskin@google.com> |
Allow linux builds to take advantage of libunwind to get unwind.h if that's installed. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@151058 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
1ea742bd254586cfeac66a0bcbb90611f86d13b3 |
|
24-Jan-2012 |
Douglas Gregor <dgregor@apple.com> |
On Darwin, use the system's <unwind.h> whenever it is available. Clang's <unwind.h> isn't ready for prime time. Fixes <rdar://problem/10733587>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148807 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
f5f18bfde0e46c154cf0207c895f917d0b50d53f |
|
19-Jan-2012 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
Extend unwind.h with the ARM unwinder interface. These declarations come from the sample code in the "Exception Handling ABI for the ARM Architecture" document. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148469 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
f84d560fc73c9177af9081a0edf6726e43ec3a63 |
|
03-Jan-2012 |
Joerg Sonnenberger <joerg@bec.de> |
Don't depend on undefined macros being 0, there are options for the preprocessor to warn about it. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147466 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
9b7568da31b0dc97e15253391cb100e9958d3d78 |
|
09-Dec-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Use default visibility in the the symbols declared in unwind.h. This matches the behavior of gcc's unwind.h. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146208 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|
d85c1e9800213d2a8750215f6980ae67411cac72 |
|
08-Dec-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add a minimal unwind.h that knows how to forward to the system one in systems that have it in /usr/include (only OS X Lion so far). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146140 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/unwind.h
|