Previous 199869 Revisions Next

r32306 Tuesday 23rd September, 2014 at 09:40:59 UTC by Oliver Stöneberg
documented more disabled clang compiler warnings (nw)
[src/build]flags_clang.mak

trunk/src/build/flags_clang.mak
r32305r32306
11CCOMFLAGS += \
22   -Wno-cast-align \
33   -Wno-tautological-compare \
4   -Wno-constant-logical-operand \
54   -Wno-format-security
65
76# caused by obj/sdl64d/emu/cpu/tms57002/tms57002.inc
r32305r32306
109# caused by src/emu/cpu/tms34010/34010gfx.c
1110CCOMFLAGS += -Wno-shift-count-overflow
1211
12# caused by src/emu/cpu/h8/h8_timer16.c, src/mame/video/jagblit.inc, src/emu/video/stvvdp2.c
13CCOMFLAGS += -Wno-constant-logical-operand
14
1315# TODO: needs to use $(CC)
1416TEST_CLANG := $(shell clang --version)
1517
r32305r32306
1820endif
1921
2022ifeq ($(findstring 3.5,$(TEST_CLANG)),3.5)
21CCOMFLAGS += -Wno-inline-new-delete -Wno-absolute-value -Wno-dynamic-class-memaccess
23CCOMFLAGS += -Wno-inline-new-delete
24# caused by src/mess/drivers/x07.c, src/osd/sdl/window.c, src/emu/sound/disc_mth.inc
25CCOMFLAGS += -Wno-absolute-value
26# caused by src/emu/bus/isa/s3virge.c, src/emu/cpu/drcfe.c, src/emu/video/pc_vga.c
27CCOMFLAGS +=-Wno-dynamic-class-memaccess
2228# these were disabled because of bugs in older clang versions
2329CCOMFLAGS += -Wformat-security
2430# these show up when compiling as c++11

Previous 199869 Revisions Next


© 1997-2024 The MAME Team