summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2022-10-22 11:39:12 +0300
committerIvan Maidanski <ivmai@mail.ru>2022-11-15 11:05:28 +0300
commit7fc1709a43d8b11b99f0dede8801b9045fb55647 (patch)
treeeb09304368dbef1d24cf3544982afebb48962803
parente50e7b3272bfa861276551d42ec1618b6b3bdc8d (diff)
downloadbdwgc-7fc1709a43d8b11b99f0dede8801b9045fb55647.tar.gz
Fix missing libalphagc.so dependency in Makefile.direct
(a cherry-pick of commit 397e06470 from 'master') * Makefile.direct (OBJS): Add comment. * Makefile.direct (libalphagc.so): Add dependency on dyn_load.o.
-rw-r--r--Makefile.direct4
1 files changed, 2 insertions, 2 deletions
diff --git a/Makefile.direct b/Makefile.direct
index 2bc255f1..8529cbcf 100644
--- a/Makefile.direct
+++ b/Makefile.direct
@@ -79,7 +79,7 @@ CXXFLAGS= $(CFLAGS)
AR= ar
RANLIB= ranlib
-
+# All .o files of libgc.a except for dyn_load.o.
OBJS= alloc.o reclaim.o allchblk.o misc.o mach_dep.o os_dep.o mark_rts.o \
headers.o mark.o obj_map.o blacklst.o finalize.o new_hblk.o dbg_mlc.o \
malloc.o stubborn.o checksums.o pthread_support.o pthread_stop_world.o \
@@ -295,7 +295,7 @@ sunos5gc.so: $(OBJS) dyn_load_sunos53.o
ln sunos5gc.so libgc.so
# Alpha/OSF shared library version of the collector
-libalphagc.so: $(OBJS)
+libalphagc.so: $(OBJS) dyn_load.o
$(LD) -shared -o libalphagc.so $(OBJS) dyn_load.o -lc
ln libalphagc.so libgc.so