https://sourceware.org/bugzilla/show_bug.cgi?id=19405

--- Comment #5 from Nick Clifton <nickc at redhat dot com> ---
Hi Thomas,

(In reply to Thomas Petazzoni from comment #4)
> Regarding the FDE encoding warnings, what do they mean exactly?

They mean that the binary search table that is part of the .eh_frame_hdr
section cannot be created.  This happens because the (compiler generated) debug
information for the entries in the .eh_frame section use absolute addresses not
PC-relative addresses.  That means that at run time those addresses will have
to be relocated (to wherever the library is being loaded).  Hence it is not
safe to create a binary search table in the .eh_frame_hdr section as the
addresses are not fixed.

  In practice the warning is not serious.  It just means that exception
handling might be slower than it could be, but it should still work.

Cheers
  Nick

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to