From: Ulrich Drepper Date: Tue, 21 Jul 1998 12:16:15 +0000 (+0000) Subject: (extra-objs): Add sln.o. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=626b32e3593b5172d9a56f844c84abf156ecff4b;p=thirdparty%2Fglibc.git (extra-objs): Add sln.o. (install-rootsbin): Add sln. ($(objpfx)sln): New target. --- 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 \