------- Comment #5 from rearnsha at gcc dot gnu dot org 2005-11-16 22:34 ------- There was a split pattern that was converting a set of a floating point value into a set of an integer value. This doesn't match anything if the register being set is a Maverick Co-pro register, and in general we only want to do this if setting an ARM core register. Having restricted the pattern in this way, the extra constraint that disabled the pattern for the FPA is no-longer relevant.
-- rearnsha at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rearnsha at gcc dot gnu dot | |org Status|UNCONFIRMED |RESOLVED Resolution| |FIXED Target Milestone|--- |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24861