glibc/sysdeps
Szabolcs Nagy fc7beebceb aarch64: Move ld.so _start to separate file and drop _dl_skip_args
A separate asm file is easier to maintain than a macro that expands to
inline asm.

The RTLD_START macro is only needed now because _dl_start is local in
rtld.c, but _start has to call it, if _dl_start was made hidden then it
could be empty.

_dl_skip_args is no longer needed.

---
v4:
- adjust commit message about _dl_skip_args.
v3:
- mention _dl_skip_args
v2:
- fix typo in commit message.
2022-05-04 16:11:57 +01:00
..
aarch64 aarch64: Move ld.so _start to separate file and drop _dl_skip_args 2022-05-04 16:11:57 +01:00
alpha rtld: Remove DL_ARGV_NOT_RELRO 2022-05-04 16:11:57 +01:00
arc rtld: Remove DL_ARGV_NOT_RELRO 2022-05-04 16:11:57 +01:00
arm rtld: Remove DL_ARGV_NOT_RELRO 2022-05-04 16:11:57 +01:00
csky rtld: Remove DL_ARGV_NOT_RELRO 2022-05-04 16:11:57 +01:00
generic rtld: Remove DL_ARGV_NOT_RELRO 2022-05-04 16:11:57 +01:00
gnu Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
hppa elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC 2022-04-26 09:26:22 -07:00
htl htl: Fix initializing the key lock 2022-02-14 19:29:02 +01:00
hurd hurd: Fix pthread_kill on exiting/ted thread 2022-01-15 15:11:54 +01:00
i386 i386: Regenerate ulps 2022-04-26 10:52:41 -04:00
ia64 rtld: Remove DL_ARGV_NOT_RELRO 2022-05-04 16:11:57 +01:00
ieee754 math: Use builtin for ldbl-96 copysign 2022-04-07 14:54:14 -03:00
m68k elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC 2022-04-26 09:26:22 -07:00
mach rtld: Use generic argv adjustment in ld.so [BZ #23293] 2022-05-04 16:11:57 +01:00
microblaze elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC 2022-04-26 09:26:22 -07:00
mips elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC 2022-04-26 09:26:22 -07:00
nios2 rtld: Remove DL_ARGV_NOT_RELRO 2022-05-04 16:11:57 +01:00
nptl posix: Remove unused definition on _Fork 2022-04-26 14:21:08 -03:00
or1k elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC 2022-04-26 09:26:22 -07:00
posix gmon: Remove unused sprofil.c functions 2022-03-23 14:29:25 -03:00
powerpc powerpc32: Remove unused HAVE_PPC_SECURE_PLT 2022-05-02 08:55:36 -07:00
pthread nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029) 2022-04-14 12:48:31 -03:00
riscv elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC 2022-04-26 09:26:22 -07:00
s390 rtld: Remove DL_ARGV_NOT_RELRO 2022-05-04 16:11:57 +01:00
sh elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC 2022-04-26 09:26:22 -07:00
sparc rtld: Remove DL_ARGV_NOT_RELRO 2022-05-04 16:11:57 +01:00
unix linux: Add a getauxval test [BZ #23293] 2022-05-04 16:11:57 +01:00
wordsize-32 Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
wordsize-64 Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
x86 elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC 2022-04-26 09:26:22 -07:00
x86_64 benchtests: Better libmvec integration 2022-04-29 11:48:18 +05:30