From f4349837d93b4dfe9ba09791e280ee2d6c99919f Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Tue, 18 Feb 2020 14:42:41 +0100 Subject: Introduce and ELF_INITFINI for all architectures This supersedes the init_array sysdeps directory. It allows us to check for ELF_INITFINI in both C and assembler code, and skip DT_INIT and DT_FINI processing completely on newer architectures. A new header file is needed because is incompatible with assembler code. is compatible with assembler code, but it cannot be included in all assembler files because on some architectures, it redefines register names, and some assembler files conflict with that. is replicated for legacy architectures which need DT_INIT/DT_FINI support. New architectures follow the generic default and disable it. --- sysdeps/csky/Implies | 1 - 1 file changed, 1 deletion(-) (limited to 'sysdeps/csky/Implies') diff --git a/sysdeps/csky/Implies b/sysdeps/csky/Implies index fd80b4826e..f8c3a7586e 100644 --- a/sysdeps/csky/Implies +++ b/sysdeps/csky/Implies @@ -1,4 +1,3 @@ -init_array wordsize-32 # C-SKY uses IEEE 754 floating point. ieee754/flt-32 -- cgit v1.2.3