Drop support for Watcom compiler, which is not c++17 compliant

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 9dd508a3c3)
r14.1.x
Michele Calgaro 2 months ago
parent 5d744a27c3
commit be04a93e34
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

@ -84,7 +84,7 @@ WINDOWS
There is a "win/" directory which contains subdirectories for a number of
compiler systems. Metakit has been built with many different compilers
in the past (Microsoft, Watcom, Symantec, Optima),
in the past (Microsoft, Symantec, Optima),
only a few are maintained (there are 12 configurations for MSVC6 alone!).
The MS Visual C++ 6.0 project is "win/msvc60/mksrc.dsw", with subprojects

@ -97,8 +97,6 @@
#include "msvc.h"
#elif defined (__SC__) // Symantec C++
#define q4_SYMC 1
#elif defined (__WATCOMC__) // Watcom C++
#define q4_WATC 1
#endif
/////////////////////////////////////////////////////////////////////////////

@ -29,7 +29,7 @@ using namespace std;
/////////////////////////////////////////////////////////////////////////////
#if !q4_MSVC && !q4_WATC
#if !q4_MSVC
// MS C/C++ has this handy stricmp: a case-insensitive version of strcmp
// This version only works with 7-bit ASCII characters 0x00 through 0x7F

@ -34,7 +34,7 @@
/////////////////////////////////////////////////////////////////////////////
#if q4_MSVC || q4_WATC
#if q4_MSVC
#define strcasecmp stricmp
#elif q4_WINCE

@ -21,7 +21,7 @@
#if q4_UNIX || __MINGW32__
#define _strdup strdup
#elif !q4_MSVC && !q4_WATC
#elif !q4_MSVC
static char* _strdup(const char* p)
{

Loading…
Cancel
Save