aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Signals.cpp
diff options
context:
space:
mode:
authorAaron Ballman <aaron@aaronballman.com>2018-05-05 17:38:42 +0000
committerAaron Ballman <aaron@aaronballman.com>2018-05-05 17:38:42 +0000
commita383c94ccd633e5f62851f9ecc2d4af0e07e0bd4 (patch)
tree41fc2eb51b38dbad27c5479420787e28c3c7b74d /llvm/lib/Support/Signals.cpp
parentfedd39045f457ee4d683ad73dc3b4fda87ca7dba (diff)
downloadllvm-a383c94ccd633e5f62851f9ecc2d4af0e07e0bd4.zip
llvm-a383c94ccd633e5f62851f9ecc2d4af0e07e0bd4.tar.gz
llvm-a383c94ccd633e5f62851f9ecc2d4af0e07e0bd4.tar.bz2
Disallow pointers to const in __sync_fetch_and_xxx.
Diagnoses code like: void f(const int *ptr) { __sync_fetch_and_add(ptr, 1); } which matches the behavior of GCC and ICC. llvm-svn: 331598
Diffstat (limited to 'llvm/lib/Support/Signals.cpp')
0 files changed, 0 insertions, 0 deletions