Convert dwarf2_section_buffer_overflow_complaint to a method
This changes dwarf2_section_buffer_overflow_complaint to be a method on dwarf2_section_info. gdb/ChangeLog 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. * dwarf2/section.c (dwarf2_section_info::overflow_complaint): Rename from dwarf2_section_buffer_overflow_complaint. * dwarf2/read.c (skip_one_die, partial_die_info::read) (skip_form_bytes, dwarf_decode_macro_bytes): Update.
This commit is contained in:
parent
3d27bbdb4b
commit
a0194fa8f2
4 changed files with 21 additions and 11 deletions
|
@ -94,6 +94,10 @@ struct dwarf2_section_info
|
|||
return size;
|
||||
}
|
||||
|
||||
/* Issue a complaint that something was outside the bounds of this
|
||||
buffer. */
|
||||
void overflow_complaint () const;
|
||||
|
||||
union
|
||||
{
|
||||
/* If this is a real section, the bfd section. */
|
||||
|
@ -116,7 +120,4 @@ struct dwarf2_section_info
|
|||
bool is_virtual;
|
||||
};
|
||||
|
||||
extern void dwarf2_section_buffer_overflow_complaint
|
||||
(struct dwarf2_section_info *section);
|
||||
|
||||
#endif /* GDB_DWARF2_SECTION_H */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue