fmdrr and fmrrd each take three arguments. However, the output templates are giving only two arguments.
I've got a patch. -- Summary: *arm_movdi_vfp in config/arm/vfp.md has wrong output templates Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: kazu at gcc dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: arm-none-eabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27374