Remove NO_CTORS_DTORS_SECTIONS macro

System Internals / glibc - Florian Weimer [redhat.com] - 18 May 2020 13:39 EDT

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.)

ce12fc7113 Remove NO_CTORS_DTORS_SECTIONS macro
Makerules | 6 ++---
config.h.in | 3 ---
configure | 53 -------------------------------------
configure.ac | 30 ---------------------
csu/init-first.c | 4 ---
elf/Makefile | 2 +-
elf/sofini.c | 12 ---------
elf/soinit.c | 43 ------------------------------
include/libc-internal.h | 3 ---
sysdeps/mach/hurd/i386/init-first.c | 5 ----
10 files changed, 3 insertions(+), 158 deletions(-)

Upstream: sourceware.org


  • Share