Previous 199869 Revisions Next

r34866 Thursday 5th February, 2015 at 14:38:41 UTC by Oliver Stöneberg
disable a GCC warning with CPP11=1 (nw)

also moved clang C++11 warning supression into CPP11 define
[src/build]flags_clang.mak flags_gcc.mak

trunk/src/build/flags_clang.mak
r243377r243378
2323CCOMFLAGS += -fsanitize-memory-track-origins -fPIE
2424endif
2525
26ifdef CPP11
27CCOMFLAGS += -Wno-deprecated-register -Wno-reserved-user-defined-literal -Wno-c++11-narrowing
28endif
29
2630# TODO: needs to use $(CC)
2731TEST_CLANG := $(shell clang --version)
2832
r243377r243378
3236
3337ifeq ($(findstring 3.5,$(TEST_CLANG)),3.5)
3438CCOMFLAGS += -Wno-inline-new-delete
35# these show up when compiling as c++11
36CCOMFLAGS += -Wno-deprecated-register -Wno-reserved-user-defined-literal -Wno-c++11-narrowing
3739
3840# caused by src/mess/drivers/x07.c, src/osd/sdl/window.c, src/emu/sound/disc_mth.inc, src/mame/video/chihiro.c
3941CCOMFLAGS += -Wno-absolute-value
trunk/src/build/flags_gcc.mak
r243377r243378
11# TODO: needs to use $(CC)
22TEST_GCC := $(shell gcc --version)
33
4ifdef CPP11
5   CPPONLYFLAGS += -Wno-literal-suffix
6endif
7
48ifeq ($(findstring 4.7.,$(TEST_GCC)),4.7.)
59   CCOMFLAGS += -Wno-narrowing -Wno-attributes
610endif


Previous 199869 Revisions Next


© 1997-2024 The MAME Team