On 2015-12-30, at 6:46 PM, Joseph Myers wrote: > On Mon, 28 Dec 2015, John David Anglin wrote: > >> The attach change fixes PR middle-end/68743 on hppa*-*-hpux*. In compiling >> c99_functions.c in libgfortran, floor ((double)x) was transformed to >> floorf(x) but >> floorf is not available on hppa*-*-hpux*. The change simply adds a >> libc_has_function >> check to prevent the transformation. > > These are real functions, not complex. I think you want to use > function_c99_misc, not function_c99_complex.
The composition of the classes isn't documented, so I wasn't sure which functions where in each class. Thought function_c99_math_complex might have been math and complex. In any case, we have no_c99_libc_has_function on hpux and everything on linux. So, I don't think testing with function_c99_misc on hppa will show any difference. Okay with function_c99_misc? Dave -- John David Anglin dave.ang...@bell.net