* Fix various warnings with GCC and clang

This commit is contained in:
Tim Angus 2011-10-27 21:32:28 +00:00
parent 675e7a641a
commit fd986dae06
8 changed files with 31 additions and 22 deletions

View file

@ -276,7 +276,7 @@ ifneq (,$(findstring "$(PLATFORM)", "linux" "gnu_kfreebsd" "kfreebsd-gnu"))
endif
BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes \
-Wno-self-assign -pipe -DUSE_ICON
-pipe -DUSE_ICON
CLIENT_CFLAGS += $(SDL_CFLAGS)
OPTIMIZEVM = -O3 -funroll-loops -fomit-frame-pointer
@ -902,6 +902,10 @@ else
RENDERER_LIBS += -ljpeg
endif
ifeq ("$(CC)", $(findstring "$(CC)", "clang" "clang++"))
BASE_CFLAGS += -Qunused-arguments
endif
ifdef DEFAULT_BASEDIR
BASE_CFLAGS += -DDEFAULT_BASEDIR=\\\"$(DEFAULT_BASEDIR)\\\"
endif