This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug bootstrap/14207] New: Bootstrap fails linking libstdc++.so for -mabi-o32 ABI


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  <pcarlini@suse.de>

        * 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]