summaryrefslogtreecommitdiff
path: root/digimars.mak
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2018-06-04 09:40:40 +0300
committerIvan Maidanski <ivmai@mail.ru>2018-06-04 09:40:40 +0300
commitfa9e16de366e4a8b9851e1dc17b8e1c0abc6b284 (patch)
tree8e3090f52510fe60c13964b90d1fdbba5bbfa9d3 /digimars.mak
parent4d68389e7f17880f805253443bc751693450ec33 (diff)
downloadbdwgc-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.mak4
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