aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2020-03-26 09:28:08 -0600
committerTom Tromey <tom@tromey.com>2020-03-26 09:28:14 -0600
commit4f44ae6c69b839712a33a46aaa62d58d2b16b4ca (patch)
tree1f72cc9e602841300aa6cd37cc234dda8602b1cb /gdb/ChangeLog
parenta0194fa8f23c64bef0f4b4bb4a76e9c64f003169 (diff)
downloadgdb-4f44ae6c69b839712a33a46aaa62d58d2b16b4ca.zip
gdb-4f44ae6c69b839712a33a46aaa62d58d2b16b4ca.tar.gz
gdb-4f44ae6c69b839712a33a46aaa62d58d2b16b4ca.tar.bz2
Add dwarf2_section_info::read_string method
This moves a string-reading function to be a method on dwarf2_section_info, and then updates the users. gdb/ChangeLog 2020-03-26 Tom Tromey <tom@tromey.com> * dwarf2/section.h (struct dwarf2_section_info) <read_string>: New method. * dwarf2/section.c: New method. From read_indirect_string_at_offset_from. * dwarf2/read.c (mapped_debug_names::namei_to_name): Update. (read_indirect_string_at_offset_from): Move to section.c. (read_indirect_string_at_offset): Rewrite. (read_indirect_line_string_at_offset): Remove. (read_indirect_string, read_indirect_line_string) (dwarf_decode_macro_bytes): Update.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 236f552..15e65eb 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,18 @@
2020-03-26 Tom Tromey <tom@tromey.com>
+ * dwarf2/section.h (struct dwarf2_section_info) <read_string>: New
+ method.
+ * dwarf2/section.c: New method. From
+ read_indirect_string_at_offset_from.
+ * dwarf2/read.c (mapped_debug_names::namei_to_name): Update.
+ (read_indirect_string_at_offset_from): Move to section.c.
+ (read_indirect_string_at_offset): Rewrite.
+ (read_indirect_line_string_at_offset): Remove.
+ (read_indirect_string, read_indirect_line_string)
+ (dwarf_decode_macro_bytes): Update.
+
+2020-03-26 Tom Tromey <tom@tromey.com>
+
* dwarf2/section.h (struct dwarf2_section_info)
<overload_complaint>: Declare.
(dwarf2_section_buffer_overflow_complaint): Don't declare.