commit | 5660f752e7eebc1b2cfd62ed1c1c12da75efc727 | [log] [tgz] |
---|---|---|
author | Reid Kleckner <reid@kleckner.net> | Fri Oct 03 20:03:47 2014 +0000 |
committer | Reid Kleckner <reid@kleckner.net> | Fri Oct 03 20:03:47 2014 +0000 |
tree | a020ac68153c5d3652b05fbab5e8124c28f66641 | |
parent | 40213fe60eb4f05294192911b58ddab0b27a2efd [diff] |
Use __atomic_exchange_n instead of Clang's __sync_swap Also remove an extra extern "C" from a global variable redeclaration. This allows building libcxxabi with GCC on my system. Reviewers: majnemer Differential Revision: http://reviews.llvm.org/D5604 git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@219012 91177308-0d34-0410-b5e6-96231b3b80d8