diff --git a/src/Makedefs.upx b/src/Makedefs.upx index e30e05dc..0abc3d04 100644 --- a/src/Makedefs.upx +++ b/src/Makedefs.upx @@ -315,7 +315,7 @@ endif # bc ### -### win32 - Digital Mars C++ 8.32 +### win32 - Digital Mars C++ 8.33 ### ifeq ($(target),dm) diff --git a/src/Makefile b/src/Makefile index d9bf7fc2..fe01c599 100644 --- a/src/Makefile +++ b/src/Makefile @@ -8,7 +8,7 @@ # `make target=mingw32' # win32 - mingw32 # `make target=no-cygwin' # win32 - mingw32 as included in cygwin 1.3.x # `make target=bc' # win32 - Borland C++ 5.5.1 -# `make target=dm' # win32 - Digital Mars C++ 8.32 +# `make target=dm' # win32 - Digital Mars C++ 8.33 # `make target=ic' # win32 - Intel C++ 7.0 # `make target=vc' # win32 - Visual C++ 6 # `make target=wc' # win32 - Watcom C++ 11.0c diff --git a/src/console.h b/src/console.h index 94f9bacd..535b51c7 100644 --- a/src/console.h +++ b/src/console.h @@ -58,8 +58,7 @@ #if 1 && defined(__DJGPP__) # define USE_SCREEN #endif - -#if (1 && ACC_OS_WIN32) +#if 1 && (ACC_OS_CYGWIN || ACC_OS_WIN32 || ACC_OS_WIN64) # define USE_SCREEN #endif diff --git a/src/main.cpp b/src/main.cpp index 33fe9f5a..e2e45eee 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -56,7 +56,7 @@ void init_options(struct options_t *o) o->overlay = -1; o->console = CON_FILE; -#if (ACC_OS_DOS32 || ACC_OS_WIN32) +#if (ACC_OS_CYGWIN || ACC_OS_DOS32 || ACC_OS_WIN32 || ACC_OS_WIN64) o->console = CON_INIT; #elif 1 && defined(__linux__) o->console = CON_INIT; diff --git a/src/s_win32.cpp b/src/s_win32.cpp index acaf49df..88344b1d 100644 --- a/src/s_win32.cpp +++ b/src/s_win32.cpp @@ -28,7 +28,7 @@ #include "conf.h" -#if defined(USE_SCREEN) && (ACC_OS_WIN32 || ACC_OS_WIN64) +#if defined(USE_SCREEN) && (ACC_OS_CYGWIN || ACC_OS_WIN32 || ACC_OS_WIN64) #include "screen.h"