https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116007
Rich Felker <bugdal at aerifal dot cx> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugdal at aerifal dot cx --- Comment #10 from Rich Felker <bugdal at aerifal dot cx> --- musl uses ld64 for all powerpc targets because the ABI was designed when compiler support for IEEE quad was not widespread, with an intent of supporting existing compilers rather than requiring recent ones. Since presumably libquadmath builds fine on other targets where ld is not ieee quad or IBM double-double, I'm assuming it must be target-specific code that's failing. Could libquadmath just fallback to using generic arch-agnostic code on targets (including musl) where ld is not one of the currently supported ones?