summaryrefslogtreecommitdiff
path: root/WCC_MAKEFILE
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2018-12-22 21:27:19 +0300
committerIvan Maidanski <ivmai@mail.ru>2018-12-22 21:27:19 +0300
commit8884bb4ff5ac9436f81d07eb8e2dc077713cbce7 (patch)
treefc35272171fc8944eaed43f2356e7ecd242553cc /WCC_MAKEFILE
parent1c62b365b088c409c7ee3546783194c8fdbef31b (diff)
downloadbdwgc-8884bb4ff5ac9436f81d07eb8e2dc077713cbce7.tar.gz
Turn on gcj functionality in BCC, DMC, NT, OS/2, WCC makefiles
* BCC_MAKEFILE (defines): Add -D GC_GCJ_SUPPORT. * Makefile.direct (CFLAGS): Likewise. * OS2_MAKEFILE (CFLAGS): Likewise. * WCC_MAKEFILE (DEFS): Likewise. * digimars.mak (DEFINES): Likewise. * BCC_MAKEFILE (XXXOBJS): Add XXXgcj_mlc.obj. * NT_MAKEFILE (CFLAGS_DEFAULT): New variable (value copied from .c.obj); add -D GC_GCJ_SUPPORT. * NT_MAKEFILE (OBJS): Add gcj_mlc.obj. * OS2_MAKEFILE (OBJS): Likewise. * WCC_MAKEFILE (OBJS): Likewise. * digimars.mak (OBJS): Likewise. * NT_MAKEFILE (.c.obj, .cpp.obj): Use CFLAGS_DEFAULT variable.
Diffstat (limited to 'WCC_MAKEFILE')
-rw-r--r--WCC_MAKEFILE4
1 files changed, 2 insertions, 2 deletions
diff --git a/WCC_MAKEFILE b/WCC_MAKEFILE
index 3256265e..bf4ec476 100644
--- a/WCC_MAKEFILE
+++ b/WCC_MAKEFILE
@@ -25,7 +25,7 @@ CPU=5
OPTIM=-oneatx -s
#OPTIM=-ohneatx -s
-DEFS=-DALL_INTERIOR_POINTERS -DENABLE_DISCLAIM -DGC_ATOMIC_UNCOLLECTABLE -DJAVA_FINALIZATION -DNO_EXECUTE_PERMISSION #-DSMALL_CONFIG
+DEFS=-DALL_INTERIOR_POINTERS -DENABLE_DISCLAIM -DGC_ATOMIC_UNCOLLECTABLE -DGC_GCJ_SUPPORT -DJAVA_FINALIZATION -DNO_EXECUTE_PERMISSION #-DSMALL_CONFIG
#####
@@ -75,7 +75,7 @@ OBJS= alloc.obj reclaim.obj allchblk.obj misc.obj &
mach_dep.obj os_dep.obj mark_rts.obj headers.obj mark.obj &
obj_map.obj blacklst.obj finalize.obj new_hblk.obj &
dbg_mlc.obj malloc.obj dyn_load.obj &
- typd_mlc.obj ptr_chck.obj mallocx.obj fnlz_mlc.obj
+ typd_mlc.obj ptr_chck.obj mallocx.obj fnlz_mlc.obj gcj_mlc.obj
all: gc.lib gctest.exe test_cpp.exe