From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4999 invoked by alias); 19 Feb 2004 05:47:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 4975 invoked by uid 48); 19 Feb 2004 05:47:33 -0000 Date: Thu, 19 Feb 2004 05:47:00 -0000 From: "billingd at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org Message-ID: <20040219054655.14207.billingd@gcc.gnu.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug bootstrap/14207] New: Bootstrap fails linking libstdc++.so for -mabi-o32 ABI X-Bugzilla-Reason: CC X-SW-Source: 2004-02/txt/msg01880.txt.bz2 List-Id: Bootstrap fails in libstdc++ for -mabi-o32 ABI The failure was introduced between: - 2004-02-17 19:00 UTC - 2004-02-17 19:30 UTC and was most likely triggered by 2004-02-17 Paolo Carlini * include/bits/locale_facets.tcc (num_get<>::_M_extract_float, num_get<>::_M_extract_int, money_get<>::do_get): Simplify grouping fidelity conditional. Host is SGI Origin 300 running irix 6.5.22m. Bootstrap compiler is MIPSPro C 7.4.1m /disk4/billingd/obj/gcc-3.4-j/gcc/xgcc -shared-libgcc - B/disk4/billingd/obj/gcc-3.4-j/gcc/ -nostdinc++ -L/disk4/billingd/obj/gcc-3.4- j/mips-sgi-irix6.5/mabi=32/libstdc++-v3/src -L/disk4/billingd/obj/gcc-3.4- j/mips-sgi-irix6.5/mabi=32/libstdc++-v3/src/.libs -B/disk4/billingd/tmp/gcc- 3.4-j/mips-sgi-irix6.5/bin/ -B/disk4/billingd/tmp/gcc-3.4-j/mips-sgi- irix6.5/lib/ -isystem /disk4/billingd/tmp/gcc-3.4-j/mips-sgi-irix6.5/include - isystem /disk4/billingd/tmp/gcc-3.4-j/mips-sgi-irix6.5/sys-include -mabi=32 - shared -nostdlib /disk4/billingd/obj/gcc-3.4- j/gcc/mabi=32/crtbegin.o .libs/codecvt.o .libs/complex_io.o .libs/ctype.o .lib s/debug.o .libs/demangle.o .libs/functexcept.o .libs/globals_locale.o .libs/glo bals_io.o .libs/ios.o .libs/ios_failure.o .libs/ios_init.o .libs/ios_locale.o . libs/limits.o .libs/list.o .libs/locale.o .libs/locale_init.o .libs/locale_face ts.o .libs/localename.o .libs/stdexcept.o .libs/strstream.o .libs/tree.o .libs/ allocator-inst.o .libs/concept-inst.o .libs/fstream-inst.o .libs/ext- inst.o .libs/io-inst.o .libs/istream-inst.o .libs/locale-inst.o .libs/locale- misc-inst.o .libs/misc-inst.o .libs/ostream-inst.o .libs/sstream- inst.o .libs/streambuf-inst.o .libs/string-inst.o .libs/valarray- inst.o .libs/wlocale-inst.o .libs/wstring- inst.o .libs/codecvt_members.o .libs/collate_members.o .libs/ctype_members.o .l ibs/messages_members.o .libs/monetary_members.o .libs/numeric_members.o .libs/t ime_members.o .libs/basic_file.o .libs/c++locale.o .libs/libstdc++.lax/libmath. a/stubs.o .libs/libstdc++.lax/libmath.a/copysignf.o .libs/libstdc++.lax/libmath .a/signbit.o .libs/libstdc++.lax/libmath.a/signbitf.o .libs/libstdc++.lax/libs upc++convenience.a/del_op.o .libs/libstdc++.lax/libsupc++convenience.a/del_opnt .o .libs/libstdc++.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++.lax/lib supc++convenience.a/del_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/eh_a lloc.o .libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstd c++.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++.lax/libsupc++convenie nce.a/eh_exception.o .libs/libstdc++.lax/libsupc++convenience.a/eh_globals.o .l ibs/libstdc++.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++.lax/l ibsupc++convenience.a/eh_term_handler.o .libs/libstdc++.lax/libsupc++convenienc e.a/eh_terminate.o .libs/libstdc++.lax/libsupc++convenience.a/eh_throw.o .libs/ libstdc++.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++.lax/libsupc++con venience.a/eh_unex_handler.o .libs/libstdc++.lax/libsupc++convenience.a/guard.o .libs/libstdc++.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++.lax/l ibsupc++convenience.a/new_op.o .libs/libstdc++.lax/libsupc++convenience.a/new_o pnt.o .libs/libstdc++.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++.lax/ libsupc++convenience.a/new_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/p ure.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++.lax/li bsupc++convenience.a/tinfo2.o .libs/libstdc++.lax/libsupc++convenience.a/vec.o .libs/libstdc++.lax/libsupc++convenience.a/vterminate.o - L/disk4/billingd/obj/gcc-3.4-j/mips-sgi-irix6.5/mabi=32/libstdc++-v3/src - L/disk4/billingd/obj/gcc-3.4-j/mips-sgi-irix6.5/mabi=32/libstdc++- v3/src/.libs -lm ../libmath/.libs/libmath.a - lm ../libsupc++/.libs/libsupc++convenience.a -lm -L/disk4/billingd/obj/gcc-3.4- j/gcc/mabi=32 -L/disk4/billingd/obj/gcc-3.4-j/gcc -L/usr/bin -lgcc_s_mabi=32 - lgcc_s_mabi=32 -lm -lgcc_s_mabi=32 -lgcc_s_mabi=32 - lc /disk4/billingd/obj/gcc-3.4-j/gcc/mabi=32/crtend.o -Wl,-soname - Wl,libstdc++.so.7 `test -n "sgi7.0" && echo -Wl,-set_version -Wl,sgi7.0` -Wl,- update_registry -Wl,.libs/so_locations -o .libs/libstdc++.so.7.0 ld: WARNING 84 : ../libmath/.libs/libmath.a is not used for resolving any symbol. ld: WARNING 84 : ../libsupc++/.libs/libsupc++convenience.a is not used for resolving any symbol. ld: WARNING 84 : ../libmath/.libs/libmath.a is not used for resolving any symbol. ld: WARNING 84 : ../libsupc++/.libs/libsupc++convenience.a is not used for resolving any symbol. ld: ERROR 40 : Virtual addresses of loadable segments overlap. Use linker option -aoutkeep and then dump the segment information with -elfdump -o a.out ld: INFO 153: Output file renamed to .libs/a.out. collect2: ld returned 2 exit status -- Summary: Bootstrap fails linking libstdc++.so for -mabi-o32 ABI Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: billingd at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org,pcarlini at suse dot de,ro at gcc dot gnu dot org GCC build triplet: mips-sgi-irix6.5 GCC host triplet: mips-sgi-irix6.5 GCC target triplet: mips-sgi-irix6.5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14207