[Bug ld/2944] Linking libstdc++ (GCC4.1.1) : internal error, aborting at ../../bfd/elf32-i386.c

2006-08-01 Thread thomas dot lavergne at jrc dot it

--- Additional Comments From thomas dot lavergne at jrc dot it  2006-08-01 
13:55 ---
(In reply to comment #4)
 The current FSF release is 2.17.

Seems OK. I managed to build gcc-4.1.1 with 2.17. As far as I am concerned, we
can close this one. I am however ready to help investigate if you find it
appropriate.

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=2944

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/2944] Linking libstdc++ (GCC4.1.1) : internal error, aborting at ../../bfd/elf32-i386.c

2006-07-31 Thread thomas dot lavergne at jrc dot it

--- Additional Comments From thomas dot lavergne at jrc dot it  2006-07-31 
15:29 ---
(In reply to comment #2)
 Does the current binutils work for you?

I couldn't tell as I did not install it yet. I saw bug #2979 and it seems to
work with newer version of ld. I'll certainly need to ask my IT support for this
installation so it could take me some time. I'll let you know ASAP. 
Which version of binutils would you recommend?
Thanks.

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=2944

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/2944] New: Linking libstdc++ (GCC4.1.1) : internal error, aborting at ../../bfd/elf32-i386.c

2006-07-20 Thread thomas dot lavergne at jrc dot it
I just got an ld internal error while compiling gcc-4.1.1 (only c, fortran and
c++) on a Linux 2.6 (RHEL4) PC:
[:prompt:] gcc --version
gcc (GCC) 3.4.5 20051201 (Red Hat 3.4.5-2)
[:prompt:] ld --version
GNU ld version 2.15.92.0.2 20040927

Last week, I was able to build the very same GCC4.1.1 (common downloaded
archive), on a very similar RHEL4 system (exactly the same ld) but using
gcc3.4.4 [(GCC) 3.4.4 20050721 (Red Hat 3.4.4-2)] as default compiler.

Is it a known bug? I am anyway advised to move to a newer version of ld? Which 
one?

At link time for libstdc++ I get:
 /mtvhome/ausseop/SOFTWARE/gcc411/./gcc/xgcc -shared-libgcc
-B/mtvhome/ausseop/SOFTWARE/gcc411/./gcc -nostdinc++
-L/mtvhome/ausseop/SOFTWARE/gcc411/i686-pc-linux-gnu/libstdc++
-v3/src
-L/mtvhome/ausseop/SOFTWARE/gcc411/i686-pc-linux-gnu/libstdc++-v3/src/.libs
-B/home1/ausseop/SOFTWARE/gcc411/i686-pc-linux-gnu/bin/
-B/home1/ausseop/SOFTWARE/gcc411/i6
86-pc-linux-gnu/lib/ -isystem
/home1/ausseop/SOFTWARE/gcc411/i686-pc-linux-gnu/include -isystem
/home1/ausseop/SOFTWARE/gcc411/i686-pc-linux-gnu/sys-include -shared -nostdlib 
/usr/lib/crti.o /mtvhome/ausseop/SOFTWARE/gcc411/./gcc/crtbeginS.o 
.libs/bitmap_allocator.o .libs/pool_allocator.o .libs/mt_allocator.o
.libs/codecvt.o .libs/compatibility.o 
.libs/complex_io.o .libs/ctype.o .libs/debug.o .libs/debug_list.o
.libs/functexcept.o .libs/globals_locale.o .libs/globals_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_facets.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/ios-inst.o .libs/iostream-inst.o .libs/istream-inst.o .libs/istream.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/streambuf.o
.libs/string-inst.o .libs/valarray-inst.o .libs
/wlocale-inst.o .libs/wstring-inst.o .libs/atomicity.o .libs/codecvt_members.o
.libs/collate_members.o .libs/ctype_members.o .libs/messages_members.o
.libs/monetary_members.o 
.libs/numeric_members.o .libs/time_members.o .libs/basic_file.o
.libs/c++locale.o -Wl,--whole-archive ../libmath/.libs/libmath.a
../libsupc++/.libs/libsupc++convenience.a -Wl,
--no-whole-archive 
-L/mtvhome/ausseop/SOFTWARE/gcc411/i686-pc-linux-gnu/libstdc++-v3/src
-L/mtvhome/ausseop/SOFTWARE/gcc411/i686-pc-linux-gnu/libstdc++-v3/src/.libs -lm
../li
bmath/.libs/libmath.a -lm ../libsupc++/.libs/libsupc++convenience.a -lm
-L/mtvhome/ausseop/SOFTWARE/gcc411/./gcc -lgcc_s -lc -lgcc_s -lm -lgcc_s -lc
-lgcc_s   /mtvhome/ausseop
/SOFTWARE/gcc411/./gcc/crtendS.o /usr/lib/crtn.o  -Wl,-O1 -Wl,-z -Wl,relro
-Wl,--version-script=libstdc++-symbol.ver -Wl,-soname -Wl,libstdc++.so.6 -o
.libs/libstdc++.so.6.0.8
/usr/bin/ld: BFD 2.15.92.0.2 20040927 internal error, aborting at
../../bfd/elf32-i386.c line 2262 in elf_i386_relocate_section

/usr/bin/ld: Please report this bug.

collect2: ld returned 1 exit status
make[5]: *** [libstdc++.la] Error 1
make[5]: Leaving directory
`/home1/ausseop/SOFTWARE/gcc411/i686-pc-linux-gnu/libstdc++-v3/src'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/home1/ausseop/SOFTWARE/gcc411/i686-pc-linux-gnu/libstdc++-v3'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/home1/ausseop/SOFTWARE/gcc411/i686-pc-linux-gnu/libstdc++-v3'
make[2]: *** [all-target-libstdc++-v3] Error 2
make[2]: Leaving directory `/home1/ausseop/SOFTWARE/gcc411'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home1/ausseop/SOFTWARE/gcc411'
make: *** [bootstrap] Error 2

-- 
   Summary: Linking libstdc++ (GCC4.1.1) : internal error, aborting
at ../../bfd/elf32-i386.c
   Product: binutils
   Version: 2.15
Status: NEW
  Severity: normal
  Priority: P2
 Component: ld
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: thomas dot lavergne at jrc dot it
CC: bug-binutils at gnu dot org
  GCC host triplet: Linux 2.6.9-22.ELsmp Intel(R) Xeon(TM) CPU 2.40GHz


http://sourceware.org/bugzilla/show_bug.cgi?id=2944

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


___
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils