aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorDoug Evans <dje@google.com>2015-07-23 09:21:48 -0700
committerDoug Evans <dje@google.com>2015-07-23 09:25:49 -0700
commitcc12ce380e8dab7e3cee8ecad29db6e9bb36a8fa (patch)
tree65b3974359af6c528e974227d005ae365c273b70 /gdb/ChangeLog
parent7b849db4f213d6734b4121ca5e5cab3341a5140c (diff)
downloadgdb-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 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index ecc7f55..ed9e302 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,10 @@
+2015-07-23 Doug Evans <dje@google.com>
+
+ * 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.
+
2015-07-23 Ciro Santilli <ciro.santilli@gmail.com> (tiny patch)
* py-linetable.c (ltpy_get_all_source_lines): Adjust function