------- Comment #3 from rguenth at gcc dot gnu dot org 2006-04-28 15:02 ------- Confirmed with 3.3-hammer. Fortran returns as double if using xmm registers, so your C prototype is wrong in this case. It is fixed with gfortran in 4.1.0 at least, and 3.4 is no longer maintained.
-- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27350