[Bug libfortran/40863] [4.5 Regression] Build failure in libgfortran
dave at hiauly1 dot hia dot nrc dot ca
gcc-bugzilla@gcc.gnu.org
Sun Jul 26 19:09:00 GMT 2009
------- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2009-07-26 19:09 -------
Subject: Re: [4.5 Regression] Build failure in libgfortran
> Patch. As I cannot test all the combinations, I would be happy if someone could
> test it or read the patch. (I will reread it and also do some testing, but by
> default I am not affect by this bug.)
Will do.
> The problem is that the C99 fall back functions are defined in c99_proto.h, but
> it is not included in intrinsics/c99*.c. Thus there is no prototype and due to
> the -W* settings, there is an error.
>
> I do not quite understand why this has not come up before. Only about 10% of
> the functions had prototypes - presumably the other 90% of the fall backs are
> not used...
The prototype warnings have been there foreever. On hpux, the error
appears as a result of your change:
../../../gcc/libgfortran/intrinsics/c99_functions.c: In function 'casin':
../../../gcc/libgfortran/intrinsics/c99_functions.c:1433:11: error: 'I'
undeclared (first use in this function)
Dave
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40863
More information about the Gcc-bugs
mailing list