http://sourceware.org/bugzilla/show_bug.cgi?id=12321
Summary: Useless `error in <object>; no .eh_frame_hdr table
will be created' message
Product: binutils
Version: 2.21
Status: NEW
Severity: normal
Priority: P2
Component: ld
AssignedTo: [email protected]
ReportedBy: [email protected]
Host: i386-pc-solaris2.*
Target: i386-pc-solaris2.*
Build: i386-pc-solaris2.*
When bootstrapping GCC mainline on Solaris 8 and 9/x86 with gas and gld, I came
across the error message
/usr/sfw/bin/gld: error in /var/tmp//cctJaGJm.o(.eh_frame); no .eh_frame_hdr
table will be created.
Unfortunately, this message is completely useless as is since there is no
indication whatsoever where the error lies. Unless you can figure this out
with the help of readelf or elfdump, you'll have to build binutils with
debugging information and run ld under a debugger to find what's wrong.
In this case, it turned out to be another instance of a known problem (EH data
after a ZERO terminator), but the message should be much more specific to ease
the investigation.
--
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
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-binutils