Currently, SDmode (_Decimal32) types are not passed to and returned from functions in FP registers as mandated by the ABI. Instead, they are passed via the integer registers. This bugzilla will be used for tracking my work on fixing this.
-- Summary: SDmode function args not passed according to ABI specification Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: bergner at gcc dot gnu dot org ReportedBy: bergner at gcc dot gnu dot org GCC build triplet: powerpc64-linux GCC host triplet: powerpc64-linux GCC target triplet: powerpc64-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34814