diff options
author | Doug Evans <dje@google.com> | 2015-07-23 09:21:48 -0700 |
---|---|---|
committer | Doug Evans <dje@google.com> | 2015-07-23 09:25:49 -0700 |
commit | cc12ce380e8dab7e3cee8ecad29db6e9bb36a8fa (patch) | |
tree | 65b3974359af6c528e974227d005ae365c273b70 /bfd | |
parent | 7b849db4f213d6734b4121ca5e5cab3341a5140c (diff) | |
download | gdb-cc12ce380e8dab7e3cee8ecad29db6e9bb36a8fa.zip gdb-cc12ce380e8dab7e3cee8ecad29db6e9bb36a8fa.tar.gz gdb-cc12ce380e8dab7e3cee8ecad29db6e9bb36a8fa.tar.bz2 |
Fix crash when reading dummy CUs.
Dummy CUs are used by the incremental linker to pre-allocate space
in the output file. They have a DWARF header but no contents.
gdb/ChangeLog:
* dwarf2read.c (dwarf2_per_cu_data): Add comment.
(load_cu): Handle dummy CUs.
(dw2_do_instantiate_symtab, process_queuef): Ditto.
(dwarf2_fetch_die_loc_sect_off, dwarf2_fetch_constant_bytes): Ditto.
gdb/testsuite/ChangeLog:
* gdb.dwarf2/dw2-dummy-cu.S: New file.
* gdb.dwarf2/dw2-dummy-cu.exp: New file.
Diffstat (limited to 'bfd')
0 files changed, 0 insertions, 0 deletions