summaryrefslogtreecommitdiffstats
path: root/clang/test/Preprocessor/clang_headers.c
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2010-11-16 10:08:07 +0000
committerJohn McCall <rjmccall@apple.com>2010-11-16 10:08:07 +0000
commit07bb19667ac2afcd3101169584dcbdf53770ee51 (patch)
treed75c718a2410f4ad1dffe0348a1a7b5b4a4e0505 /clang/test/Preprocessor/clang_headers.c
parent5eef9ba483e5ad4fa44110b4b3797ebf5adede7a (diff)
downloadbcm5719-llvm-07bb19667ac2afcd3101169584dcbdf53770ee51.tar.gz
bcm5719-llvm-07bb19667ac2afcd3101169584dcbdf53770ee51.zip
Simplify some complex emission and implement correct semantics for
assignment to volatiles in C. This in effect reverts some of mjs's work in and around r72572. Basically, the C++ standard is quite clear, except that it lies about volatile behavior approximating C's, whereas the C standard is almost actively misleading. llvm-svn: 119344
Diffstat (limited to 'clang/test/Preprocessor/clang_headers.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud