> gcc/ > * config/arm/arm.c (arm_libcall_uses_aapcs_base) > (arm_init_cumulative_args): Use correct ABI for double-precision > helper functions in hard-float mode if only single-precision > arithmetic is supported in hardware.
Ok, though I'd add a bit more explanation to the comments: Technically the same is true for the single precision helpers. However all targets that support the hard-float ABI implement single-precision in hardware, so this never occurs in practice. Paul