From 1b2e895d327bc65cf59fdb498ddd3c232c914d07 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Wed, 29 Dec 2021 23:33:32 +0300
Subject: [PATCH] update for warning flags in watcom makefile.
---
Makefile.os2 | 2 ++
src/hermes/HeadMMX.h | 1 -
src/hermes/HeadX86.h | 1 -
3 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile.os2 b/Makefile.os2
index 59e4502c4..220fe1c46 100644
--- a/Makefile.os2
+++ b/Makefile.os2
@@ -26,6 +26,8 @@ HERMES=1
# Special flags for building SDL
CFLAGS=$(CFLAGS_DLL) -otexan -wx -ei
+# newer OpenWatcom versions enable W303 by default
+CFLAGS+= -wcd=303
CFLAGS+= -DBUILD_SDL
#CFLAGS+= -DCHECK_LEAKS
CFLAGS+= -DUSE_DOSSETPRIORITY
diff --git a/src/hermes/HeadMMX.h b/src/hermes/HeadMMX.h
index 5d9850cca..afff23a8e 100644
--- a/src/hermes/HeadMMX.h
+++ b/src/hermes/HeadMMX.h
@@ -76,7 +76,6 @@ void ConvertMMXp32_16RGB555();
/* Make it work with Watcom */
#ifdef __WATCOMC__
-#pragma warning 601 9
#pragma aux ConvertMMX "_*" modify [EAX EBX ECX EDX ESI EDI]
diff --git a/src/hermes/HeadX86.h b/src/hermes/HeadX86.h
index fc6b6dddd..4756d272e 100644
--- a/src/hermes/HeadX86.h
+++ b/src/hermes/HeadX86.h
@@ -131,7 +131,6 @@ extern int ConvertX86p16_32BGRA888_LUT_X86[512];
/* Make it run with WATCOM C */
#ifdef __WATCOMC__
-#pragma warning 601 9
#pragma aux Hermes_X86_CPU "_*"