diff options
author | Tom Tromey <tom@tromey.com> | 2020-03-26 09:28:08 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2020-03-26 09:28:14 -0600 |
commit | 4f44ae6c69b839712a33a46aaa62d58d2b16b4ca (patch) | |
tree | 1f72cc9e602841300aa6cd37cc234dda8602b1cb /gdb/ChangeLog | |
parent | a0194fa8f23c64bef0f4b4bb4a76e9c64f003169 (diff) | |
download | gdb-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/ChangeLog | 13 |
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. |