commit | faf34fbbbbb5956d6da2661a00f5c6b5aefcfe55 | [log] [tgz] |
---|---|---|
author | Nick Lewycky <nicholas@mxc.ca> | Thu Mar 05 02:56:05 2015 +0000 |
committer | Nick Lewycky <nicholas@mxc.ca> | Thu Mar 05 02:56:05 2015 +0000 |
tree | a5ba267ecc26ec676afe78d5824fcc64be3f0b93 | |
parent | d95080e9e8112075c9b585d6f1aecc61880e4dda [diff] |
Fix build with GCC: - GCC doesn't support #pragma mark, only Apple GCC and clang. Wrap the pragma mark's in #if 0 to make gcc ignore them but xcode still see them. - Wrap a bunch of "#pragma clang" lines in #ifdef __clang__. - Pacify gcc's -Wparenthesis in a case where it's quite reasonable. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@231344 91177308-0d34-0410-b5e6-96231b3b80d8