basic-improvements merge status
Jan Hubicka
jh@suse.cz
Mon Dec 16 14:29:00 GMT 2002
> The GCC 3.4BIB libstdc++-v3 failure of 26_numerics/c_math.cc on
> AIX is occurring because libstdc++-v3/libmath/stubs.c functions are
> recursing.
>
> #ifndef HAVE_SINF
> float
> sinf(float x)
> {
> return (float) sin(x);
> }
> #endif
>
> is being compiled as
I think we can deal with -fno-builtin-fsin to avoid gcc from being
active on optimizing this.
The name sinf is reserved by C90 standard, so this is not valid C.
Honza
More information about the Gcc
mailing list