diff options
author | Alan Modra <amodra@gmail.com> | 2014-09-22 17:53:15 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2014-09-22 18:57:16 +0930 |
commit | 49727e46175419c638251b39091f24c575568bee (patch) | |
tree | 772cb54ac720f72790ab013236f2b5c3cdc63c79 /gas/ChangeLog-0001 | |
parent | aa8f4d1e5e6c01420489a2dfba72495bbd8489be (diff) | |
download | gdb-49727e46175419c638251b39091f24c575568bee.zip gdb-49727e46175419c638251b39091f24c575568bee.tar.gz gdb-49727e46175419c638251b39091f24c575568bee.tar.bz2 |
Readelf: Handle forward references to CIEs
The linker side of pr16563 was fixed with commit 18cd5bce, but
unfortunately people continue to use older linkers with -flto. This
means we have binaries with working .eh_frame that can't be dumped by
readelf, and I'm seeing internal IBM bug reports about this fact.
PR 16563
* dwarf.c (GET): Remove semicolon.
(read_cie): New function, extracted from..
(display_debug_frames): ..here. Correctly handle signed offset
from FDE to CIE in .eh_frame. Decode forward referenced CIEs too.
Diffstat (limited to 'gas/ChangeLog-0001')
0 files changed, 0 insertions, 0 deletions