diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2018-12-22 21:27:19 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2018-12-22 21:27:19 +0300 |
commit | 8884bb4ff5ac9436f81d07eb8e2dc077713cbce7 (patch) | |
tree | fc35272171fc8944eaed43f2356e7ecd242553cc /Makefile.direct | |
parent | 1c62b365b088c409c7ee3546783194c8fdbef31b (diff) | |
download | bdwgc-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 'Makefile.direct')
-rw-r--r-- | Makefile.direct | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile.direct b/Makefile.direct index 89f08654..97e9d370 100644 --- a/Makefile.direct +++ b/Makefile.direct @@ -47,7 +47,8 @@ CFLAGS_EXTRA= # We need CFLAGS_FOR_PIC because we might be building a shared library. CFLAGS= -O -I$(srcdir)/include -I$(AO_SRC_DIR)/src \ -DALL_INTERIOR_POINTERS -DENABLE_DISCLAIM -DGC_ATOMIC_UNCOLLECTABLE \ - -DJAVA_FINALIZATION -DNO_EXECUTE_PERMISSION $(CFLAGS_FOR_PIC) $(CFLAGS_EXTRA) + -DGC_GCJ_SUPPORT -DJAVA_FINALIZATION -DNO_EXECUTE_PERMISSION \ + $(CFLAGS_FOR_PIC) $(CFLAGS_EXTRA) # To build the collector with threads support, add to the above: # -DGC_THREADS -DPARALLEL_MARK -DTHREAD_LOCAL_ALLOC |