[gfortran,patch] Fix intrinsics used as actual arguments

Eric Botcazou ebotcazou@libertysurf.fr
Sun Oct 8 16:45:00 GMT 2006


> Library changes:
>
>    -- make m4 generate new files for AIMAG, ASINH, ACOSH and ATANH
> specifics
>   -- use a new simple m4 file (misc_specifics.m4) to generate code
> for other specifics (including character functions)

This breaks the compiler on non-C99 platforms:

Undefined                       first referenced
 symbol                             in file
acoshf                              /opt/build/eric/gcc/sparc-sun-solaris2.6/./l
ibgfortran/.libs/libgfortran.so
atanhf                              /opt/build/eric/gcc/sparc-sun-solaris2.6/./l
ibgfortran/.libs/libgfortran.so
asinhf                              /opt/build/eric/gcc/sparc-sun-solaris2.6/./l
ibgfortran/.libs/libgfortran.so

You need to provide fallback C99 routines in intrinsics/c99_functions.c.

-- 
Eric Botcazou



More information about the Fortran mailing list