From ce12fc711387375d0248ab3ff9084fb958c43bc6 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Mon, 18 May 2020 14:56:26 +0200 Subject: Remove NO_CTORS_DTORS_SECTIONS macro This was originally added to support binutils older than version 2.22: Since 2.22 is older than the minimum required binutils version for building glibc, we no longer need this. (The changes do not impact the statically linked startup code.) --- Makerules | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'Makerules') diff --git a/Makerules b/Makerules index 1e9c18f0d8..341db86c7e 100644 --- a/Makerules +++ b/Makerules @@ -690,8 +690,7 @@ $(common-objpfx)linkobj/libc.so: link-libc-deps = # empty # Use our own special initializer and finalizer files for the libc.so # libraries. -$(common-objpfx)libc.so: $(elf-objpfx)soinit.os \ - $(common-objpfx)libc_pic.os$(libc_pic_clean) \ +$(common-objpfx)libc.so: $(common-objpfx)libc_pic.os$(libc_pic_clean) \ $(elf-objpfx)sofini.os \ $(elf-objpfx)interp.os \ $(elf-objpfx)ld.so \ @@ -699,8 +698,7 @@ $(common-objpfx)libc.so: $(elf-objpfx)soinit.os \ $(build-shlib) $(call after-link,$@) -$(common-objpfx)linkobj/libc.so: $(elf-objpfx)soinit.os \ - $(common-objpfx)linkobj/libc_pic.a \ +$(common-objpfx)linkobj/libc.so: $(common-objpfx)linkobj/libc_pic.a \ $(elf-objpfx)sofini.os \ $(elf-objpfx)interp.os \ $(elf-objpfx)ld.so \ -- cgit 1.4.1