summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/Atomic.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2014-09-30 23:10:19 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2014-09-30 23:10:19 +0000
commitffb650856d48262ac78c1eb61f634f528c6a35d1 (patch)
treef046d3c1e37c95f95e84924650a056b53395e618 /llvm/lib/Support/Atomic.cpp
parent12dee62b0283d8b9df96123effd2fdfc1e630910 (diff)
downloadbcm5719-llvm-ffb650856d48262ac78c1eb61f634f528c6a35d1.tar.gz
bcm5719-llvm-ffb650856d48262ac78c1eb61f634f528c6a35d1.zip
Enable both C and C++ modules with -fmodules, by switching -fcxx-modules to
being on by default. -fno-cxx-modules can still be used to enable C modules but not C++ modules, but C++ modules is not significantly less stable than C modules any more. Also remove some of the scare words from the modules documentation. We're certainly not going to remove modules support (though we might change the interface), and it works well enough to bootstrap and build lots of non-trivial code. Note that this does not represent a commitment to the current interface nor implementation, and we still intend to follow whatever direction the C and C++ committees take regarding modules support. llvm-svn: 218717
Diffstat (limited to 'llvm/lib/Support/Atomic.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud