This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: c/5914: Infinite loop when compiling with optimisation on of z_log.c of libf2c
- From: "Ulrich Jakobus" <jakobus at emss dot co dot za>
- To: "gcc-bugs at gcc dot gnu dot org" <gcc-bugs at gcc dot gnu dot org>,"gcc-prs at gcc dot gnu dot org" <gcc-prs at gcc dot gnu dot org>,"toon at gcc dot gnu dot org" <toon at gcc dot gnu dot org>
- Date: Sun, 17 Mar 2002 19:27:23 +0200
- Subject: Re: c/5914: Infinite loop when compiling with optimisation on of z_log.c of libf2c
- Reply-to: "Ulrich Jakobus" <jakobus at emss dot co dot za>
Just a final closing remark on this issue: On 2002-03-14 the sub-
routine z_log.c as part if libf2c has been updated as follows so
that the compilation problems with -O2 or -O3 are avoided when the
define -DNO_DOUBLE_EXTENDED is used. Change of source and log message
are from the f2c maintainer David M. Gay:
14 March 2002: z_log.c: add code to cope with buggy compilers
(e.g., some versions of gcc under -O2 or -O3)
that do floating-point comparisons against values
computed into extended-precision registers on some
systems (such as Intel IA32 systems). Compile with
-DNO_DOUBLE_EXTENDED to omit the new logic.
Thanks,
Ulrich