------- Comment #29 from fxcoudert at gcc dot gnu dot org 2006-12-06 10:04
-------
Created an attachment (id=12753)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12753&action=view)
New patch
Thanks Eric for the testing the non-working previous patch.
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
As Thomas noted, we thought that the test on (n != END_BUILTINS) in the
front-end got the non-C99 platforms taken care of, so once the branches
bootstrap again, we'll probably need to investigate this lead.
--
fxcoudert at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #12735|0 |1
is obsolete| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29810