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.

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

Reply via email to