diff options
author | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2021-12-30 17:08:36 +0000 |
---|---|---|
committer | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2022-05-05 13:52:17 +0100 |
commit | 30ecd158a7425badc5996450816a3ca3dd86e9c9 (patch) | |
tree | 6bf508aab12ddd6f41071cc410cb89017eff3be7 /sysdeps/aarch64/Makefile | |
parent | 7b79ffb5ec178813653763651aa46403afd49cc2 (diff) | |
download | glibc-nsz/bug23293-v6.tar.gz |
aarch64: Move ld.so _start to separate file and drop _dl_skip_argsnsz/bug23293-v6
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.
Diffstat (limited to 'sysdeps/aarch64/Makefile')
-rw-r--r-- | sysdeps/aarch64/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sysdeps/aarch64/Makefile b/sysdeps/aarch64/Makefile index 7183895d04..17fb1c5b72 100644 --- a/sysdeps/aarch64/Makefile +++ b/sysdeps/aarch64/Makefile @@ -33,6 +33,7 @@ tst-audit27-ENV = LD_AUDIT=$(objpfx)tst-auditmod27.so endif ifeq ($(subdir),elf) +sysdep-rtld-routines += dl-start sysdep-dl-routines += tlsdesc dl-tlsdesc gen-as-const-headers += dl-link.sym |