I was a bit over-enthusiastic, we still support xilinxfp.
* config/rs6000/rs6000.c (abi_v4_pass_in_fpr): Add back the
TARGET_DOUBLE_FLOAT and TARGET_SINGLE_FLOAT conditions on the DFmode
resp. SFmode cases.
From-SVN: r258557
+2018-03-15 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * config/rs6000/rs6000.c (abi_v4_pass_in_fpr): Add back the
+ TARGET_DOUBLE_FLOAT and TARGET_SINGLE_FLOAT conditions on the DFmode
+ resp. SFmode cases.
+
2018-03-15 Tamar Christina <tamar.christina@arm.com>
PR target/84711
{
if (!TARGET_HARD_FLOAT)
return false;
- if (mode == DFmode)
+ if (TARGET_DOUBLE_FLOAT && mode == DFmode)
return true;
- if (mode == SFmode && named)
+ if (TARGET_SINGLE_FLOAT && mode == SFmode && named)
return true;
/* ABI_V4 passes complex IBM long double in 8 gprs.
Stupid, but we can't change the ABI now. */