From 9495e6354fed1028c6fc502cc9d946cfdd0b7896 Mon Sep 17 00:00:00 2001
From: James R <justsomejames2@gmail.com>
Date: Tue, 18 Aug 2020 16:45:00 -0700
Subject: [PATCH] Makefile: Make WARNINGMODE the default, optionally disable
 with RELAXWARNINGS

---
 src/Makefile     | 3 ++-
 src/Makefile.cfg | 5 +----
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/Makefile b/src/Makefile
index 606e65930..ffe4b4a16 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -58,7 +58,8 @@
 #     Compile with GCC 4.6x version, add 'GCC46=1'
 #     Compile a profile version, add 'PROFILEMODE=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 3D hardware support, add 'NOHW=1'
 #     Compile without 3D sound support, add 'NOHS=1'
diff --git a/src/Makefile.cfg b/src/Makefile.cfg
index 81cbc1aee..86d602438 100644
--- a/src/Makefile.cfg
+++ b/src/Makefile.cfg
@@ -210,10 +210,7 @@ WFLAGS=-Wall
 ifndef GCC295
 #WFLAGS+=-Wno-packed
 endif
-ifdef ERRORMODE
-WARNINGMODE=1
-endif
-ifdef WARNINGMODE
+ifndef RELAXWARNINGS
  WFLAGS+=-W
 #WFLAGS+=-Wno-sign-compare
 ifndef GCC295
-- 
GitLab