These are OK with the cleanup for this: > if (GET_MODE_CLASS (mode) == MODE_FLOAT > - && GET_MODE_SIZE (mode) <= UNITS_PER_FPVALUE) > + && GET_MODE_SIZE (mode) <= UNITS_PER_FPVALUE * ((mips_abi == ABI_N32 > + || mips_abi == ABI_64) > + ? 2 : 1)) that we talked about. -eric -- Strapping on the jetpack...