From 7fc1709a43d8b11b99f0dede8801b9045fb55647 Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Sat, 22 Oct 2022 11:39:12 +0300 Subject: 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. --- Makefile.direct | 4 ++-- 1 file 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 -- cgit v1.2.1