For riscv, csky, and LoongArch, GNU hash had already become the de-facto standard when they borned, so there's no Glibc/Musl releases for them without GNU hash support, and the traditional SysV hash is just wasting space for them. Remove those settings and follow the distro toolchain default, which is likely --hash-style=gnu. In the past it could break vDSO self tests, but now the issue has been addressed by commit e0746bde6f82 ("selftests/vDSO: support DT_GNU_HASH"). Xi Ruoyao (3): riscv: vDSO: Remove --hash-style=both csky: vDSO: Remove --hash-style=both LoongArch: vDSO: Remove --hash-style=sysv arch/csky/kernel/vdso/Makefile | 2 +- arch/loongarch/vdso/Makefile | 2 +- arch/riscv/kernel/vdso/Makefile | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) -- 2.48.1