Add a new overload of gdb_bfd_sections

This adds a new overload of gdb_bfd_sections, that accepts a
gdb_bfd_ref_ptr.  This also fixes the formatting of the existing
function, since I happened to notice it was mildly off.

gdb/ChangeLog
2020-09-19  Tom Tromey  <tom@tromey.com>

	* gdb_bfd.h (gdb_bfd_sections): New overload.  Fix formatting of
	existing function.
This commit is contained in:
Tom Tromey 2020-09-19 11:54:49 -06:00
parent c8d5abea3d
commit cafb0d8131
2 changed files with 13 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2020-09-19 Tom Tromey <tom@tromey.com>
* gdb_bfd.h (gdb_bfd_sections): New overload. Fix formatting of
existing function.
2020-09-19 Andrew Burgess <andrew.burgess@embecosm.com>
* f-valprint.c (f77_print_array_1): Adjust printing of whitespace

View File

@ -205,10 +205,16 @@ bool gdb_bfd_get_full_section_contents (bfd *abfd, asection *section,
using gdb_bfd_section_iterator = next_iterator<asection>;
using gdb_bfd_section_range = next_adapter<asection, gdb_bfd_section_iterator>;
static inline
gdb_bfd_section_range gdb_bfd_sections (bfd *abfd)
static inline gdb_bfd_section_range
gdb_bfd_sections (bfd *abfd)
{
return gdb_bfd_section_range (abfd->sections);
}
static inline gdb_bfd_section_range
gdb_bfd_sections (const gdb_bfd_ref_ptr &abfd)
{
return gdb_bfd_section_range (abfd->sections);
};
#endif /* GDB_BFD_H */