diff options
Diffstat (limited to 'ACE/include/makeinclude/platform_g++_common.GNU')
-rw-r--r-- | ACE/include/makeinclude/platform_g++_common.GNU | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ACE/include/makeinclude/platform_g++_common.GNU b/ACE/include/makeinclude/platform_g++_common.GNU index 3401d2f35c6..d01bf7a49b7 100644 --- a/ACE/include/makeinclude/platform_g++_common.GNU +++ b/ACE/include/makeinclude/platform_g++_common.GNU @@ -79,6 +79,12 @@ endif # gcc 4 has C++03 as default C++ version, enable this to be C++11 ifeq ($(findstring $(CXX_MAJOR_VERSION),4),$(CXX_MAJOR_VERSION)) c++11 ?= 1 + # gcc 4.8 has a problem that it warnings about missing initializers + # for an std::array containing std::string even when {{}} is used + # as it should + ifeq ($(findstring $(CXX_MINOR_VERSION),8),$(CXX_MINOR_VERSION)) + FLAGS_C_CC += -Wno-missing-field-initializers + endif endif CXX_FULL_VERSION := $(shell $(CXX_FOR_VERSION_TEST) --version) |