From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3473 invoked by alias); 7 Jan 2009 14:42:03 -0000 Received: (qmail 3420 invoked by alias); 7 Jan 2009 14:41:49 -0000 Date: Wed, 07 Jan 2009 14:42:00 -0000 Message-ID: <20090107144149.3419.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug libstdc++/38092] [4.2/4.3/4.4 Regression] libstdc++ doesn't build with GNU ld 2.19 and Sun as: no .symver support In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "ro at techfak dot uni-bielefeld dot de" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2009-01/txt/msg00734.txt.bz2 ------- Comment #5 from ro at techfak dot uni-bielefeld dot de 2009-01-07 14:41 ------- Subject: Re: [4.2/4.3/4.4 Regression] libstdc++ doesn't build with GNU ld 2.19 and Sun as: no .symver support ro at techfak dot uni-bielefeld dot de writes: > Sure: I've applied it to the same source tree, moved the > sparc-sun-solaris2.11/libstdc++-v3 and > sparc-sun-solaris2.11/sparcv9/libstdc++-v3 directories asside and restarted > the build/test. doesn't look good so far: while libstdc++-v3 now builds, e.g. all libgomp.c++ tests fail like so: FAIL: libgomp.c++/atomic-1.C -O0 (test for excess errors) Excess errors: /vol/gccsrc/obj/gcc-4.4.0-20090106/11-gcc-gld/sparc-sun-solaris2.11/./libgomp/../libstdc++-v3/src/.libs/libstdc++.so: undefined reference to `std::basic_istream >::ignoreXX()' /vol/gccsrc/obj/gcc-4.4.0-20090106/11-gcc-gld/sparc-sun-solaris2.11/./libgomp/../libstdc++-v3/src/.libs/libstdc++.so: undefined reference to `std::basic_istream >::ignore(int)' /vol/gccsrc/obj/gcc-4.4.0-20090106/11-gcc-gld/sparc-sun-solaris2.11/./libgomp/../libstdc++-v3/src/.libs/libstdc++.so: undefined reference to `std::basic_istream >::ignore(int)' /vol/gccsrc/obj/gcc-4.4.0-20090106/11-gcc-gld/sparc-sun-solaris2.11/./libgomp/../libstdc++-v3/src/.libs/libstdc++.so: undefined reference to `std::basic_istream >::ignoreXX()' Rainer -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38092