commit | b95ff2df2d0b0f909f5f5fbe0731c960b64bdad4 | [log] [tgz] |
---|---|---|
author | Eli Friedman <efriedma@codeaurora.org> | Mon Apr 16 22:00:14 2018 +0000 |
committer | Eli Friedman <efriedma@codeaurora.org> | Mon Apr 16 22:00:14 2018 +0000 |
tree | 0bfe6e3daea310fd27877bdeff0fc0d6b6e58a8e | |
parent | 0df654b3bbf36bf98a5b83b070b069bd53b72966 [diff] |
[libc++abi] Replace __sync_* functions with __libcpp_atomic_* functions. This is basically part 2 of r313694. It's a little unfortunate that I had to copy-paste atomic_support.h, but I don't really see any alternative. The refstring.h changes are the same as the libcxx changes in r313694. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@330162 91177308-0d34-0410-b5e6-96231b3b80d8