https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87149
--- Comment #7 from Segher Boessenkool <segher at gcc dot gnu.org> --- There are three things going wrong: 1) You configure without having an assembler available. This will disable various features in your compiler. The same happens on e.g. the x86 port. 2) We allow disabling fprnd independently from other things, That just raises complexity enormously, without any real benefit. The same flag (TARGET_FPRND) is used as a stand-in for ISA 2.04 in some places. 3) You end up getting ISA 2.04 insns disabled, but most VSX stuff enabled. That should not happen. 1) is easy to fix: Do Not Do That Then. 2) and 3) will take time; but I have a band-aid to make the pain for PR86684 and this go away, which I'll commit in a bit.