Makefile: Make WARNINGMODE the default, optionally disable with RELAXWARNINGS

(cherry picked from commit 9495e6354fed1028c6fc502cc9d946cfdd0b7896)
This commit is contained in:
James R 2020-08-18 16:45:00 -07:00
parent 8c7f9f85fe
commit 00ff94caa2
2 changed files with 3 additions and 5 deletions

View file

@ -60,7 +60,8 @@
# Compile with GCC 4.6x version, add 'GCC46=1' # Compile with GCC 4.6x version, add 'GCC46=1'
# Compile a profile version, add 'PROFILEMODE=1' # Compile a profile version, add 'PROFILEMODE=1'
# Compile a debug version, add 'DEBUGMODE=1' # Compile a debug version, add 'DEBUGMODE=1'
# Compile with extra warnings, add 'WARNINGMODE=1' # Compile with less warnings, add 'RELAXWARNINGS=1'
# Generate compiler errors for most compiler warnings, add 'ERRORMODE=1'
# Compile without NASM's tmap.nas, add 'NOASM=1' # Compile without NASM's tmap.nas, add 'NOASM=1'
# Compile without 3D hardware support, add 'NOHW=1' # Compile without 3D hardware support, add 'NOHW=1'
# Compile with GDBstubs, add 'RDB=1' # Compile with GDBstubs, add 'RDB=1'

View file

@ -214,10 +214,7 @@ WFLAGS=-Wall
ifndef GCC295 ifndef GCC295
#WFLAGS+=-Wno-packed #WFLAGS+=-Wno-packed
endif endif
ifdef ERRORMODE ifndef RELAXWARNINGS
WARNINGMODE=1
endif
ifdef WARNINGMODE
WFLAGS+=-W WFLAGS+=-W
#WFLAGS+=-Wno-sign-compare #WFLAGS+=-Wno-sign-compare
ifndef GCC295 ifndef GCC295