Move some DWARF code out of symfile.h
This moves a bit of the DWARF-specific code out of symfile.h and into dwarf2/read.h. gdb/ChangeLog 2021-03-20 Tom Tromey <tom@tromey.com> * symfile.h (enum dwarf2_section_enum) (dwarf2_get_section_info): Move to dwarf2/read.h. * dwarf2/read.h (enum dwarf2_section_enum) (dwarf2_get_section_info): Move from symfile.h.
This commit is contained in:
parent
35891b4775
commit
18038e6363
@ -1,3 +1,10 @@
|
||||
2021-03-20 Tom Tromey <tom@tromey.com>
|
||||
|
||||
* symfile.h (enum dwarf2_section_enum)
|
||||
(dwarf2_get_section_info): Move to dwarf2/read.h.
|
||||
* dwarf2/read.h (enum dwarf2_section_enum)
|
||||
(dwarf2_get_section_info): Move from symfile.h.
|
||||
|
||||
2021-03-19 Pedro Alves <pedro@palves.net>
|
||||
|
||||
* thread.c (any_thread_of_inferior): Check if there's a selected
|
||||
|
@ -688,4 +688,15 @@ struct type *dwarf2_fetch_die_type_sect_off
|
||||
/* When non-zero, dump line number entries as they are read in. */
|
||||
extern unsigned int dwarf_line_debug;
|
||||
|
||||
/* Dwarf2 sections that can be accessed by dwarf2_get_section_info. */
|
||||
enum dwarf2_section_enum {
|
||||
DWARF2_DEBUG_FRAME,
|
||||
DWARF2_EH_FRAME
|
||||
};
|
||||
|
||||
extern void dwarf2_get_section_info (struct objfile *,
|
||||
enum dwarf2_section_enum,
|
||||
asection **, const gdb_byte **,
|
||||
bfd_size_type *);
|
||||
|
||||
#endif /* DWARF2READ_H */
|
||||
|
@ -559,17 +559,6 @@ extern int dwarf2_has_info (struct objfile *,
|
||||
const struct dwarf2_debug_sections *,
|
||||
bool = false);
|
||||
|
||||
/* Dwarf2 sections that can be accessed by dwarf2_get_section_info. */
|
||||
enum dwarf2_section_enum {
|
||||
DWARF2_DEBUG_FRAME,
|
||||
DWARF2_EH_FRAME
|
||||
};
|
||||
|
||||
extern void dwarf2_get_section_info (struct objfile *,
|
||||
enum dwarf2_section_enum,
|
||||
asection **, const gdb_byte **,
|
||||
bfd_size_type *);
|
||||
|
||||
/* A DWARF names index variant. */
|
||||
enum class dw_index_kind
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user