summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorDouglas Mencken <dougmencken@gmail.com>2014-07-22 09:18:44 -0400
committerCaolán McNamara <caolanm@redhat.com>2014-07-23 07:58:20 +0000
commit3a6d0f22a8d2d8eb1e17e1df21976a2e21947f7a (patch)
tree2f7df77c9374bcfca730505340bac69ab9940733 /solenv
parent3c891408eada15276c8e814a895275900bdfd1a1 (diff)
OSX: change CXXFLAGS_CXX11 to be used not only with clang
Otherwise, zillions of warnings are displayed like: "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11" "override controls (override/final) only available with -std=c++11 or -std=gnu++11" Change-Id: Icedaf55c4f301d44587141ad937abbfce8d10457 Reviewed-on: https://gerrit.libreoffice.org/10130 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'solenv')
-rw-r--r--solenv/gbuild/platform/macosx.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/solenv/gbuild/platform/macosx.mk b/solenv/gbuild/platform/macosx.mk
index a40e054f00ab..2fbc8d60909d 100644
--- a/solenv/gbuild/platform/macosx.mk
+++ b/solenv/gbuild/platform/macosx.mk
@@ -56,7 +56,8 @@ gb_CXXFLAGS := \
-Wno-non-virtual-dtor \
-fno-strict-aliasing \
-fsigned-char \
- $(if $(filter TRUE,$(COM_GCC_IS_CLANG)),$(CXXFLAGS_CXX11),-malign-natural) \
+ $(if $(filter TRUE,$(HAVE_CXX11)),$(CXXFLAGS_CXX11)) \
+ $(if $(filter-out TRUE,$(COM_GCC_IS_CLANG)),-malign-natural)
#-Wshadow \ break in compiler headers already
#-fsigned-char \ might be removed?