From 626b32e3593b5172d9a56f844c84abf156ecff4b Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 21 Jul 1998 12:16:15 +0000 Subject: [PATCH] (extra-objs): Add sln.o. (install-rootsbin): Add sln. ($(objpfx)sln): New target. --- elf/Makefile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/elf/Makefile b/elf/Makefile index 8e7617ffbb0..75a91bc7029 100644 --- a/elf/Makefile +++ b/elf/Makefile @@ -56,9 +56,19 @@ install-others = $(inst_slibdir)/$(rtld-installed-name) install-bin = ldd endif +extra-objs += sln.o +install-rootsbin = sln + +$(objpfx)sln: $(objpfx)sln.o + $(CC) -nostdlib -nostartfiles -o $@ $(sysdep-LDFLAGS) -static \ + $(addprefix $(csu-objpfx),start.o) $(+preinit) \ + $(filter-out $(addprefix $(csu-objpfx),start.o) $(+preinit) \ + $(link-extra-libs) $(common-objpfx)libc% $(+postinit),$^) \ + $(link-extra-libs) $(common-objpfx)libc.a $(gnulib) $(+postinit) + ifeq (yes,$(has-ldconfig)) extra-objs += ldconfig.o -install-rootsbin = ldconfig +install-rootsbin += ldconfig $(objpfx)ldconfig: $(objpfx)ldconfig.o $(CC) -nostdlib -nostartfiles -o $@ $(sysdep-LDFLAGS) -static \ -- 2.47.2