diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-01-25 04:22:16 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-01-25 04:22:16 +0000 |
commit | b4b1d69f19f32e8aeb2ce1e0239c6e20a7f9e952 (patch) | |
tree | e1717236cdb76c023a6a69d168008ad1ba1d69d5 /lib/Format/Format.cpp | |
parent | eab6652b7e417c8e46b21c7d340f3a7d41492d6e (diff) |
Sync 'in class initialization of static const double' extension up with GCC,
and split it out of -Wgnu into its own warning flag.
* In C++11, this is now a hard error (GCC has no extension here in C++11 mode).
The error can be disabled with -Wno-static-float-init, and has a fixit to
add 'constexpr'.
* In C++98, this is still an ExtWarn, but is now controlled by
-Wstatic-float-init as well as -Wgnu.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@173414 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Format/Format.cpp')
0 files changed, 0 insertions, 0 deletions