Please test this in both glibc and musl. Thanks.
ppc and ppc64 done tested on: ppc32 ppc32-musl-hardened ( yes we have that lol ) ppc64 ppc64-musl-hardened ppc64le ppc64le-musl-hardened
sparc done
arm64 done (both libcs pass)
amd64 done
x86 done
hppa done
arm done all arches done