Split off from PR24518

------ PR24518, Comment #23 From Eric Botcazou  2006-12-02 08:12 -------
Just to let you know that the Fortran compiler has been broken for about a
month on all Solaris versions (except release 10) with:

Undefined                       first referenced
 symbol                             in file
fmodf                              
/opt/build/eric/gcc/sparc64-sun-solaris2.9/.
/libgfortran/.libs/libgfortran.so
fmodl                              
/opt/build/eric/gcc/sparc64-sun-solaris2.9/.
/libgfortran/.libs/libgfortran.so
ld: fatal: Symbol referencing errors. No output written to ./PR19754_2.exe
collect2: ld returned 1 exit status
compiler exited with status 1

NAME
       fmod, fmodf, fmodl - floating-point remainder function

CONFORMING TO
       SVID 3, POSIX, BSD 4.3, ISO 9899.  The float and the long double  vari-
       ants are C99 requirements.


Given that you guys regularly break the compiler on non-C99 platforms, I'd
suggest to arrange for having your changes tested on one of them beforehand,
possibly by asking Laurent Guerby of the CompileFarm project to install
an old Linux distro on one of his old machine.


-- 
           Summary: libgfortran fails to build on solaris2.9 (non-C99
                    platform): undef. sym. fmodf
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Keywords: build
          Severity: normal
          Priority: P3
         Component: libfortran
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: burnus at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30048

Reply via email to