immortalwrt/toolchain
Stijn Tintel 48debfcb5d toolchain/gcc: use ELFv2 ABI on ppc64 with musl
At configuration time, gcc assumes that ppc64be targets use the ELFv1
ABI, and ppc64le targets use the ELFv2 ABI. However, musl libc does not
support the ELFv1 ABI on ppc64 at all, regardless of the endianness.

Therefore, when building for a ppc64 arch and with musl libc, instruct
gcc to use the ELFv2 ABI.

See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93157 for more info.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Reviewed-by: Rui Salvaterra <rsalvaterra@gmail.com>
2021-12-24 11:26:43 +08:00
..
binutils binutils/2.37: fix fd regression in bfd 2021-10-15 18:46:16 +08:00
fortify-headers toolchain/gcc: bump to 7.5.0 final 2019-12-02 21:13:18 -08:00
gcc toolchain/gcc: use ELFv2 ABI on ppc64 with musl 2021-12-24 11:26:43 +08:00
gdb toolchain/gdb: fix broken non-python build 2021-06-09 23:10:04 +08:00
glibc glibc: update to latest 2.33 HEAD (bug 28213) 2021-09-21 23:50:33 +08:00
kernel-headers toolchain: kernel-headers: kernel Git tree mirror hash 2020-11-28 19:09:13 +08:00
musl toolchain/musl: Remove extra format attribute patch 2021-09-25 00:05:48 +08:00
nasm toolchain: nasm: update to 2.15.05 2020-09-29 11:24:49 +08:00
wrapper update source 2017-09-06 19:19:45 +08:00
build_version toolchain: add a version that can be bumped to force toolchain/target rebuild 2021-11-19 23:58:57 +08:00
Config.in Merge Mainline 2021-10-27 12:18:41 +08:00
info.mk update source 2017-09-06 19:19:45 +08:00
Makefile Revert "toolchain: add autoconf-lean" 2021-03-02 22:02:57 +08:00