]> git.ipfire.org Git - thirdparty/glibc.git/commit
riscv: Build with -mno-relax if linker does not support R_RISCV_ALIGN
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Tue, 2 Nov 2021 19:51:39 +0000 (16:51 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Wed, 3 Nov 2021 12:25:06 +0000 (09:25 -0300)
commit09f214528c21f2825790d11ed9d1ac18d0657d48
tree7eb558310ca0dd265e3728e6f9e623e65e436662
parent6720d36b6623c5e48c070d86acf61198b33e144e
riscv: Build with -mno-relax if linker does not support R_RISCV_ALIGN

It allows build both glibc and tests with lld (Since lld does not
support R_RISCV_ALIGN linker relaxation).

Checked with a build for riscv32-linux-gnu-rv32imafdc-ilp32d and
riscv64-linux-gnu-rv64imafdc-lp64d.

Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
Reviewed-by: Fangrui Song <maskray@google.com>
sysdeps/riscv/Makefile
sysdeps/riscv/configure
sysdeps/riscv/configure.ac