diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2018-12-19 00:48:13 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2018-12-19 00:52:41 +0300 |
commit | 0d2cc03848f45e1ca7176d7d73bff099f37b3a49 (patch) | |
tree | ea012ff98d06ddca1887af101ba9c174608b7381 /NT_MAKEFILE | |
parent | 48dd4999917820aa22994189f072b9acbb547322 (diff) | |
download | bdwgc-0d2cc03848f45e1ca7176d7d73bff099f37b3a49.tar.gz |
Default to non-executable memory allocation across all make scripts
This matches the policy of Makefile.direct, configure and CMakeLists.txt.
* BCC_MAKEFILE (defines): Add -D NO_EXECUTE_PERMISSION.
* NT_MAKEFILE (.c.obj): Likewise.
* OS2_MAKEFILE (CFLAGS): Likewise.
* WCC_MAKEFILE (DEFS): Likewise.
* digimars.mak (DEFINES): Likewise.
* gc.mak [$CFG=="gc - Win32 Release" || $CFG=="gc - Win32 Debug"]
(CPP_PROJ): Likewise.
Diffstat (limited to 'NT_MAKEFILE')
-rw-r--r-- | NT_MAKEFILE | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/NT_MAKEFILE b/NT_MAKEFILE index 479e64f3..efb1e969 100644 --- a/NT_MAKEFILE +++ b/NT_MAKEFILE @@ -92,7 +92,7 @@ OBJS= misc.obj win32_threads.obj alloc.obj reclaim.obj allchblk.obj mach_dep.obj all: gctest.exe cord\de.exe test_cpp.exe .c.obj: - $(cc) $(cdebug) $(cflags) $(CFLAGS_SPECIFIC) -Iinclude -I$(AO_INCLUDE_DIR) -DALL_INTERIOR_POINTERS -DENABLE_DISCLAIM -DCORD_NOT_DLL -D_CRT_SECURE_NO_DEPRECATE $*.c /Fo$*.obj /wd4100 /wd4127 /wd4701 + $(cc) $(cdebug) $(cflags) $(CFLAGS_SPECIFIC) -Iinclude -I$(AO_INCLUDE_DIR) -DALL_INTERIOR_POINTERS -DENABLE_DISCLAIM -DNO_EXECUTE_PERMISSION -DCORD_NOT_DLL -D_CRT_SECURE_NO_DEPRECATE $*.c /Fo$*.obj /wd4100 /wd4127 /wd4701 # Disable crt security warnings, since unfortunately they warn about all sorts # of safe uses of strncpy. It would be nice to leave the rest enabled. |