trunk/src/build/flags_clang.mak
| r244908 | r244909 | |
| 65 | 65 | |
| 66 | 66 | # caused by src/mess/drivers/x07.c, src/osd/sdl/window.c, src/emu/sound/disc_mth.inc, src/mame/video/chihiro.c |
| 67 | 67 | CCOMFLAGS += -Wno-absolute-value |
| 68 | |
| 69 | ifneq (,$(findstring undefined,$(SANITIZE))) |
| 70 | # clang takes forever to compile src/emu/cpu/tms57002/tms57002.c when this isn't disabled |
| 71 | CCOMFLAGS += -fno-sanitize=shift |
| 72 | # clang takes forever to compile src/emu/cpu/tms57002/tms57002.c, src/emu/cpu/m6809/hd6309.c when this isn't disabled |
| 73 | CCOMFLAGS += -fno-sanitize=object-size |
| 74 | # clang takes forever to compile src/emu/cpu/tms57002/tms57002.c, src/emu/cpu/m6809/konami.c, src/emu/cpu/m6809/hd6309.c, src/emu/video/psx.c when this isn't disabled |
| 75 | CCOMFLAGS += -fno-sanitize=vptr |
| 76 | # clang takes forever to compile src/emu/video/psx.c when this isn't disabled |
| 77 | CCOMFLAGS += -fno-sanitize=null |
| 78 | # clang takes forever to compile src/emu/cpu/tms57002/tms57002.c when this isn't disabled |
| 79 | CCOMFLAGS += -fno-sanitize=signed-integer-overflow |
| 68 | 80 | endif |
| 81 | endif |
| 69 | 82 | |
| 70 | 83 | ifeq ($(TARGETOS),emscripten) |
| 71 | 84 | CCOMFLAGS += -Qunused-arguments |