diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2018-06-04 09:40:40 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2018-06-04 09:40:40 +0300 |
commit | fa9e16de366e4a8b9851e1dc17b8e1c0abc6b284 (patch) | |
tree | 8e3090f52510fe60c13964b90d1fdbba5bbfa9d3 /digimars.mak | |
parent | 4d68389e7f17880f805253443bc751693450ec33 (diff) | |
download | bdwgc-fa9e16de366e4a8b9851e1dc17b8e1c0abc6b284.tar.gz |
Require DllMain-based thread registration when compiling by DMC
(fix of commit 4d68389)
* digimars.mak (DEFINES): Add -D GC_DISCOVER_TASK_THREADS.
* digimars.mak (gc_cpp.obj): Add dependency on gc_cpp.cc
Diffstat (limited to 'digimars.mak')
-rw-r--r-- | digimars.mak | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/digimars.mak b/digimars.mak index 45572d1d..e802f48b 100644 --- a/digimars.mak +++ b/digimars.mak @@ -2,7 +2,7 @@ # compiler from www.digitalmars.com
# Written by Walter Bright
-DEFINES=-D_WINDOWS -DGC_DLL -DALL_INTERIOR_POINTERS -DENABLE_DISCLAIM -DGC_THREADS
+DEFINES=-D_WINDOWS -DGC_DLL -DGC_THREADS -DGC_DISCOVER_TASK_THREADS -DALL_INTERIOR_POINTERS -DENABLE_DISCLAIM
CFLAGS=-Iinclude -Ilibatomic_ops\src $(DEFINES) -wx -g
LFLAGS=/ma/implib/co
CC=sc
@@ -76,7 +76,7 @@ dbg_mlc.obj: dbg_mlc.c dyn_load.obj: dyn_load.c
finalize.obj: finalize.c
fnlz_mlc.obj: fnlz_mlc.c
-gc_cpp.obj: gc_cpp.cpp
+gc_cpp.obj: gc_cpp.cc gc_cpp.cpp
headers.obj: headers.c
mach_dep.obj: mach_dep.c
malloc.obj: malloc.c
|