https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105134
--- Comment #8 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Looks like only ppc64 does: ppc64_PURGATORY_EXTRA_CFLAGS += -m64 -msoft-float \ -fno-exceptions Most likely purgatory/arch/x86_64/Makefile needs the following added the end of the file instead: x86_64_PURGATORY_EXTRA_CFLAGS += -mno-sse (-mgeneral-regs-only might work these days too) purgatory/arch/arm64/Makefile needs the following added too: arm64_PURGATORY_EXTRA_CFLAGS += -mgeneral-regs-only Other targets might need other CFLAGS set here for the same reason.