From b838465135831bb1a23c10a59c89c21948da48df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ulf=20M=C3=B6ller?= Date: Thu, 20 Jan 2000 23:59:24 +0000 Subject: [PATCH] WINDOWS is defined in e_os.h. The problem was WIN32 (the new egcs uses _WIN32). --- Configure | 4 ++-- e_os.h | 4 ++++ util/pl/Mingw32.pl | 4 ++-- util/pl/Mingw32f.pl | 4 ++-- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/Configure b/Configure index 2c17bf39ca..c96d0b236b 100755 --- a/Configure +++ b/Configure @@ -298,8 +298,8 @@ my %table=( # CygWin32 # (Note: the real CFLAGS for Windows builds are defined by util/mk1mf.pl # and its library files in util/pl/*) -"CygWin32", "gcc:-DTERMIOS -DL_ENDIAN -DWINDOWS -fomit-frame-pointer -O3 -m486 -Wall::::BN_LLONG $x86_gcc_des $x86_gcc_opts:", -"Mingw32", "gcc:-DL_ENDIAN -DWINDOWS -fomit-frame-pointer -O3 -m486 -Wall::::BN_LLONG $x86_gcc_des $x86_gcc_opts:", +"CygWin32", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::::BN_LLONG $x86_gcc_des $x86_gcc_opts:", +"Mingw32", "gcc:-DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::::BN_LLONG $x86_gcc_des $x86_gcc_opts:", # Ultrix from Bernhard Simon "ultrix-cc","cc:-std1 -O -Olimit 1000 -DL_ENDIAN::(unknown)::::::", diff --git a/e_os.h b/e_os.h index fa2a117762..d23ab54aaf 100644 --- a/e_os.h +++ b/e_os.h @@ -107,6 +107,10 @@ extern "C" { # define MS_STATIC #endif +#if defined(_WIN32) && !defined(WIN32) +# define WIN32 +#endif + #if defined(WIN32) || defined(WIN16) # ifndef WINDOWS # define WINDOWS diff --git a/util/pl/Mingw32.pl b/util/pl/Mingw32.pl index 8a4a0f2564..585cacd820 100644 --- a/util/pl/Mingw32.pl +++ b/util/pl/Mingw32.pl @@ -17,9 +17,9 @@ $mkdir='gmkdir'; $cc='gcc'; if ($debug) - { $cflags="-DL_ENDIAN -DWINDOWS -g2 -ggdb"; } + { $cflags="-DL_ENDIAN -g2 -ggdb"; } else - { $cflags="-DL_ENDIAN -DWINDOWS -fomit-frame-pointer -O3 -m486 -Wall"; } + { $cflags="-DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall"; } $obj='.o'; $ofile='-o '; diff --git a/util/pl/Mingw32f.pl b/util/pl/Mingw32f.pl index 9755d1b266..a53c537646 100644 --- a/util/pl/Mingw32f.pl +++ b/util/pl/Mingw32f.pl @@ -11,9 +11,9 @@ $rm='del'; $cc='gcc'; if ($debug) - { $cflags="-DWINDOWS -g2 -ggdb"; } + { $cflags="-g2 -ggdb"; } else - { $cflags="-DWINDOWS -O3 -fomit-frame-pointer"; } + { $cflags="-O3 -fomit-frame-pointer"; } $obj='.o'; $ofile='-o ';