linux/arch/arm64/kernel/vdso
Fangrui Song 48f6430505 arm64/vdso: Remove --hash-style=sysv
glibc added support for .gnu.hash in 2006 and .hash has been obsoleted
for more than one decade in many Linux distributions.  Using
--hash-style=sysv might imply unaddressed issues and confuse readers.

Just drop the option and rely on the linker default, which is likely
"both", or "gnu" when the distribution really wants to eliminate sysv
hash overhead.

Similar to commit 6b7e26547f ("x86/vdso: Emit a GNU hash").

Signed-off-by: Fangrui Song <maskray@google.com>
Link: https://lore.kernel.org/r/20240718173423.1574395-1-maskray@google.com
Signed-off-by: Will Deacon <will@kernel.org>
2024-07-23 15:28:23 +01:00
..
.gitignore .gitignore: add SPDX License Identifier 2020-03-25 11:50:48 +01:00
gen_vdso_offsets.sh arm64: Support running gen_vdso_offsets.sh with BSD userland. 2021-01-20 12:23:27 +00:00
Makefile arm64/vdso: Remove --hash-style=sysv 2024-07-23 15:28:23 +01:00
note.S arm64: vdso: Annotate for BTI 2020-05-07 17:53:20 +01:00
sigreturn.S arm64: vdso: Disable dwarf unwinding through the sigreturn trampoline 2020-06-23 14:47:03 +01:00
vdso.lds.S arm64: vdso: remove two .altinstructions related symbols 2023-07-27 12:32:43 +01:00
vgettimeofday.c arm64: vdso: Clear common make C=2 warnings 2023-07-20 11:48:26 +01:00