]> granicus.if.org Git - clang/commit
Remove support for nand atomic builtins. They are inconsistently implemented in
authorDaniel Dunbar <daniel@zuster.org>
Thu, 25 Mar 2010 17:13:09 +0000 (17:13 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Thu, 25 Mar 2010 17:13:09 +0000 (17:13 +0000)
commit7eff7c4153faf45b19b5919ef409ee5f6794eb25
tree7ca0a44f773f063a618ec1e0f7b42e8cb5823117
parent6a5ab5d7bc962a4ab461ce4f33f658ba6c10cc64
Remove support for nand atomic builtins. They are inconsistently implemented in
gcc, and the common expectation seems to be that they are unused. If and when
someone cares we can add them back with well documented demantics.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99522 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/Builtins.def
lib/CodeGen/CGBuiltin.cpp
lib/Sema/SemaChecking.cpp
test/CodeGen/atomic.c