------- Comment #31 from ebotcazou at gcc dot gnu dot org 2006-12-06 13:13 ------- > I've now had time to test it more thouroughly, after adding protos and > correcting the mistakes in the floorl logic. Attached is the patch (against > 4.1) that I intend to commit once testing is done. This new version also > returns the correct value for -0.0L. Testing under progress on i686-linux by > manually changing libgfortran/config.h
Thanks, committed version OK on all versions of SPARC/Solaris. You should seriously consider stopping mixing integral constants and FP code though. :-) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29810