bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/12343] binutils 2.21.51.0.3 and .4 break building (e)glibc on x8


From: amodra at gmail dot com
Subject: [Bug ld/12343] binutils 2.21.51.0.3 and .4 break building (e)glibc on x86_64-linux
Date: Fri, 24 Dec 2010 00:10:26 +0000

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

Alan Modra <amodra at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |amodra at gmail dot com

--- Comment #1 from Alan Modra <amodra at gmail dot com> 2010-12-24 00:10:11 
UTC ---
Very likely a problem with putting .ctors into .init_array (top of .0.3
ChangeLogs have HJ's patch to do that).  To debug, I'd first look at
DT_INIT_ARRAY and DT_INIT_ARRAY_SZ (readelf -d on the bad libc) to see if they
make sense, ie. match the .init_array sections (readelf -S).  Next I'd dump out
.init_array (objdump -s -j .init_array) to see whether it did in fact have a -1
pointer.  If so, build the library again asking for a linker map file so you
can tell where the -1 comes from.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]