[Bug target/31161] __builtin_cexpi is broken on Darwin
dominiq at lps dot ens dot fr
gcc-bugzilla@gcc.gnu.org
Thu Mar 15 10:11:00 GMT 2007
------- Comment #7 from dominiq at lps dot ens dot fr 2007-03-15 10:11 -------
Subject: Re: __builtin_cexpi is broken on Darwin
> Yes, I'll restore 4.2.0 behavior here. Though maybe falling back to a function
> call to cexp would be more natural...
I agree (see below).
> The Problem with Fortran and C++ is that they assume a C99 runtime and so they
> effectively set TARGET_C99_FUNCTIONS and provide fallback implementations.
> For example libgfortran contains
> ...
> and C++ simply relies on the target cexp() functioning correctly.
As far as I can tell this assumption is correct (see my comment #2),
so why the fallback not working properly?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31161
More information about the Gcc-bugs
mailing list