From: Thomas Preud'homme Date: Sun, 13 Jan 2013 22:34:46 +0000 (+0100) Subject: Stop setting -Wno-unused-result switch in Makefile X-Git-Tag: release_0_9_26~71 X-Git-Url: https://repo.or.cz/w/tinycc.git/commitdiff_plain/5e7954b4088206b9767d5560715f4ac25b133669 Stop setting -Wno-unused-result switch in Makefile This commit revert commit 061b5799cc1feb15014da589ea98057deda14a23 and subsequent commits to detect whether -Wno-unused-result is supported or not by the compiler used to compile tcc. No warning about unused results is issued in a normal build and thus this switch is only needed if calling make with extra switches in CFLAGS or CPPFLAGS. It should thus be added with the extra switches when calling make and not in the Makefile. --- diff --git a/Makefile b/Makefile index 8281d565..0533da1c 100644 --- a/Makefile +++ b/Makefile @@ -15,17 +15,6 @@ ifneq ($(GCC_MAJOR),2) CFLAGS+=-fno-strict-aliasing ifneq ($(GCC_MAJOR),3) CFLAGS+=-Wno-pointer-sign -Wno-sign-compare - -# add -Wno-unused-result only on gcc >= 4.4 -ifeq ($(GCC_MAJOR),4) -GCCGREATERTHEN44 := $(shell expr `$(CC) -dumpversion | cut -f2 -d.` \>= 4) -else -GCCGREATERTHEN44 := 1 -endif -ifeq ($(GCCGREATERTHEN44),1) -CFLAGS+=-Wno-unused-result -endif - endif endif