From f74a9dea563c7eccf3a143e6bc9161760867744c Mon Sep 17 00:00:00 2001 From: Jarhmander Date: Tue, 30 Jun 2020 11:27:26 -0400 Subject: [PATCH] use lowercase winbase.h for Windows (#520) --- racket/src/ChezScheme/LOG | 8 ++++++++ racket/src/ChezScheme/c/segment.c | 2 +- racket/src/ChezScheme/c/windows.c | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/racket/src/ChezScheme/LOG b/racket/src/ChezScheme/LOG index c6b587e543..e379e14eb4 100644 --- a/racket/src/ChezScheme/LOG +++ b/racket/src/ChezScheme/LOG @@ -2118,3 +2118,11 @@ x86.ss - add special case in cpnanopass.ss for (eq? (ftype-pointer-address x) 0) cpnanopass.ss +- added missing #ifndef WIN32 + gcwrapper.c +- added initialization of __to_g to make gcc 7.5.0 happy + gc.c +- updated Windows makefiles + c/Makefile.*nt +- use lowercase for Windows include files + segment.c, windows.c diff --git a/racket/src/ChezScheme/c/segment.c b/racket/src/ChezScheme/c/segment.c index 03d75241b6..307f42ceb8 100644 --- a/racket/src/ChezScheme/c/segment.c +++ b/racket/src/ChezScheme/c/segment.c @@ -106,7 +106,7 @@ void S_freemem(void *addr, iptr bytes) { #endif #if defined(USE_VIRTUAL_ALLOC) -#include +#include void *S_getmem(iptr bytes, IBOOL zerofill, IBOOL for_code) { void *addr; diff --git a/racket/src/ChezScheme/c/windows.c b/racket/src/ChezScheme/c/windows.c index 1850d72482..f00d77cf48 100644 --- a/racket/src/ChezScheme/c/windows.c +++ b/racket/src/ChezScheme/c/windows.c @@ -307,7 +307,7 @@ int S_windows_open_exclusive(char *who, char *path, int flags) { } #endif -#include +#include /* primitive version of flock compatible with Windows 95/98/ME. A better version could be implemented for Windows NT/2000/XP using LockFileEx. */