From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31223 invoked by alias); 30 Jul 2009 14:38:59 -0000 Received: (qmail 31175 invoked by uid 22791); 30 Jul 2009 14:38:57 -0000 X-SWARE-Spam-Status: No, hits=-0.7 required=5.0 tests=AWL,BAYES_00,NO_DNS_FOR_FROM X-Spam-Check-By: sourceware.org Received: from mail2.impactweather.com (HELO mail2.impactweather.com) (209.249.14.182) by sourceware.org (qpsmtpd/0.43rc1) with SMTP; Thu, 30 Jul 2009 14:38:52 +0000 Received: (qmail 4430 invoked from network); 30 Jul 2009 14:38:48 -0000 Received: from unknown (HELO impdell3.impactweather.local) (10.0.1.254) by mail2.impactweather.com with SMTP; 30 Jul 2009 14:38:48 -0000 Received: from impdell3.impactweather.local (localhost [127.0.0.1]) by impdell3.impactweather.local (8.13.8+Sun/8.13.8) with ESMTP id n6UEcml8017506 for ; Thu, 30 Jul 2009 14:38:48 GMT Received: (from arth@localhost) by impdell3.impactweather.local (8.13.8+Sun/8.13.8/Submit) id n6UEcleh017505; Thu, 30 Jul 2009 14:38:47 GMT Date: Thu, 30 Jul 2009 14:38:00 -0000 Message-Id: <200907301438.n6UEcleh017505@impdell3.impactweather.local> From: Art Haas To: Subject: Build failure in libgfortran on i386-pc-solaris2.10 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2009-07/txt/msg00620.txt.bz2 Hi. My bootstrap builds have been failing in the 'libgfortran' portion of the build since this patch: 2009-07-27 Tobias Burnus PR fortran/40863 * c99_functions.c: Define complex I, if not defined. Create prototypes for C99 functions to silence warnings. * gfortran.map: Add missing functions to GFORTRAN_C99_1.0 and new GFORTRAN_C99_1.1. Here's the error message from the build log: libtool: compile: /export/home/arth/gnu/gcc-0730/./gcc/xgcc -B/export/home/arth/gnu/gcc-0730/./gcc/ -B/export/home/arth/local/i386-pc-solaris2.10/bin/ -B/export/home/arth/local/i386-pc-solaris2.10/lib/ -isystem /export/home/arth/local/i386-pc-solaris2.10/include -isystem /export/home/arth/local/i386-pc-solaris2.10/sys-include -DHAVE_CONFIG_H -I. -I/export/home/arth/gnu/gcc.git/libgfortran -I. -iquote/export/home/arth/gnu/gcc.git/libgfortran/io -I/export/home/arth/gnu/gcc.git/libgfortran/../gcc -I/export/home/arth/gnu/gcc.git/libgfortran/../gcc/config -I../.././gcc -D_GNU_SOURCE -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -march=pentium4 -MT c99_functions.lo -MD -MP -MF .deps/c99_functions.Tpo -c /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c -fPIC -DPIC -o .libs/c99_functions.o /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'casinf': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1585:11: error: '_Imaginary_I' undeclared (first use in this function) /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1585:11: error: (Each undeclared identifier is reported only once /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1585:11: error: for each function it appears in.) /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'casin': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1597:11: error: '_Imaginary_I' undeclared (first use in this function) /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'casinl': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1609:11: error: '_Imaginary_I' undeclared (first use in this function) /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'cacosf': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1624:11: error: '_Imaginary_I' undeclared (first use in this function) /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'cacos': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1636:11: error: '_Imaginary_I' undeclared (first use in this function) /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'cacosl': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1648:11: error: '_Imaginary_I' undeclared (first use in this function) /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'catanf': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1663:10: error: '_Imaginary_I' undeclared (first use in this function) /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'catan': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1675:10: error: '_Imaginary_I' undeclared (first use in this function) /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'catanl': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1687:10: error: '_Imaginary_I' undeclared (first use in this function) /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1688:1: warning: control reaches end of non-void function /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'catan': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1676:1: warning: control reaches end of non-void function /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'catanf': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1664:1: warning: control reaches end of non-void function /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'cacosl': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1649:1: warning: control reaches end of non-void function /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'cacos': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1637:1: warning: control reaches end of non-void function /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'cacosf': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1625:1: warning: control reaches end of non-void function /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'casinl': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1610:1: warning: control reaches end of non-void function /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'casin': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1598:1: warning: control reaches end of non-void function /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c: In function 'casinf': /export/home/arth/gnu/gcc.git/libgfortran/intrinsics/c99_functions.c:1586:1: warning: control reaches end of non-void function Anyone else building on Solaris 10 seeing this problem? Art Haas