diff options
author | Hans Wennborg <hans@hanshq.net> | 2017-02-24 01:16:34 +0000 |
---|---|---|
committer | Hans Wennborg <hans@hanshq.net> | 2017-02-24 01:16:34 +0000 |
commit | 260c6d455510cbef93479ddeece6efa1a84c9c14 (patch) | |
tree | 7d1bc21e375fe394d9d17fa2386dcf27908d7c29 /clang/test | |
parent | 7f809b2fbd0c3a0fee44e3805955a1b0c76f3ce1 (diff) | |
download | bcm5719-llvm-260c6d455510cbef93479ddeece6efa1a84c9c14.tar.gz bcm5719-llvm-260c6d455510cbef93479ddeece6efa1a84c9c14.zip |
Revert r291477 "[Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin"
It caused PR31864. There is a patch in progress to fix that, but let's
revert in the meantime.
llvm-svn: 296063
Diffstat (limited to 'clang/test')
-rw-r--r-- | clang/test/Sema/atomic-ops.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/Sema/atomic-ops.c b/clang/test/Sema/atomic-ops.c index d3ebdf67db0..8ebf3eaed4a 100644 --- a/clang/test/Sema/atomic-ops.c +++ b/clang/test/Sema/atomic-ops.c @@ -14,7 +14,11 @@ _Static_assert(__GCC_ATOMIC_WCHAR_T_LOCK_FREE == 2, ""); _Static_assert(__GCC_ATOMIC_SHORT_LOCK_FREE == 2, ""); _Static_assert(__GCC_ATOMIC_INT_LOCK_FREE == 2, ""); _Static_assert(__GCC_ATOMIC_LONG_LOCK_FREE == 2, ""); +#ifdef __i386__ +_Static_assert(__GCC_ATOMIC_LLONG_LOCK_FREE == 1, ""); +#else _Static_assert(__GCC_ATOMIC_LLONG_LOCK_FREE == 2, ""); +#endif _Static_assert(__GCC_ATOMIC_POINTER_LOCK_FREE == 2, ""); _Static_assert(__c11_atomic_is_lock_free(1), ""); |