From c3410db9d0f941a6c464acabb8a63633ef614cbf Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Fri, 21 Mar 2025 21:40:28 +0100 Subject: Makeconfig: Support $(+nolink-deps) in link flags This allows adding dependencies to rules, but not linking against them. This is more or less a reimplementation of .EXTRA_PREREQS feature from GNU make 4.3. Reviewed-by: Adhemerval Zanella --- Makerules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Makerules') diff --git a/Makerules b/Makerules index ada616891e..9dc60cc3ce 100644 --- a/Makerules +++ b/Makerules @@ -587,7 +587,7 @@ endef build-module-helper-objlist = \ $(patsubst %_pic.a,$(whole-archive) %_pic.a $(no-whole-archive),\ $(filter-out %.lds $(map-file) $(+preinit) $(+postinit) \ - $(elf-objpfx)sofini.os \ + $(elf-objpfx)sofini.os $(+nolink-deps) \ $(link-libc-deps),$^)) build-module-objlist = $(build-module-helper-objlist) $(LDLIBS-$(@F:%.so=%).so) -- cgit v1.2.3