On Thu, Dec 31, 2015 at 12:52:21PM -0500, John David Anglin wrote: > 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?
Ok (but please make sure to adjust ChangeLog too). Jakub