The following applies to the March 7 snapshot under FreeBSD. I haven't tested it on other platforms. When I compile and link the following program:
PROGRAM test_exp x = exp(1.0) END PROGRAM test_exp I get the message: /usr/home/mrichmond/irun/bin/../lib/gcc/i386-unknown-freebsd7.0/4.4.0/../../../libgfortran.so: undefined reference to `expl' collect2: ld returned 1 exit status -- Summary: EXP library function not found in March 7 snapshot under FreeBSD Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: michael dot a dot richmond at nasa dot gov http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35524