------- 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