diff options
-rw-r--r-- | gdb/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/dwarf2/loc.h | 3 | ||||
-rw-r--r-- | gdb/dwarf2/read.c | 3 | ||||
-rw-r--r-- | gdb/dwarf2/read.h | 6 |
4 files changed, 13 insertions, 5 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 52dfa33..01cd38d 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2020-02-25 Simon Marchi <simon.marchi@polymtl.ca> + + * loc.h (dwarf2_get_die_type): Move to... + * read.h (dwarf2_get_die_type): ... here. + * read.c (dwarf2_get_die_type): Move doc to header. + 2020-02-25 Joel Brobecker <brobecker@adacore.com> * copypright.py (EXCLUDE_LIST): Add 'gnulib/config.in' and diff --git a/gdb/dwarf2/loc.h b/gdb/dwarf2/loc.h index 4514fa9..ab071c2 100644 --- a/gdb/dwarf2/loc.h +++ b/gdb/dwarf2/loc.h @@ -59,9 +59,6 @@ extern const gdb_byte *dwarf2_fetch_constant_bytes (sect_offset, struct type *dwarf2_fetch_die_type_sect_off (sect_offset, struct dwarf2_per_cu_data *); -struct type *dwarf2_get_die_type (cu_offset die_offset, - struct dwarf2_per_cu_data *per_cu); - /* Find the frame base information for FRAMEFUNC at PC. START is an out parameter which is set to point to the DWARF expression to compute. LENGTH is an out parameter which is set to the length of diff --git a/gdb/dwarf2/read.c b/gdb/dwarf2/read.c index d97956e..8c40ddb 100644 --- a/gdb/dwarf2/read.c +++ b/gdb/dwarf2/read.c @@ -22510,8 +22510,7 @@ dwarf2_fetch_die_type_sect_off (sect_offset sect_off, return die_type (die, cu); } -/* Return the type of the DIE at DIE_OFFSET in the CU named by - PER_CU. */ +/* See read.h. */ struct type * dwarf2_get_die_type (cu_offset die_offset, diff --git a/gdb/dwarf2/read.h b/gdb/dwarf2/read.h index f7e740c..640e19e 100644 --- a/gdb/dwarf2/read.h +++ b/gdb/dwarf2/read.h @@ -523,6 +523,12 @@ struct dwz_file extern struct dwz_file *dwarf2_get_dwz_file (struct dwarf2_per_objfile *dwarf2_per_objfile); +/* Return the type of the DIE at DIE_OFFSET in the CU named by + PER_CU. */ + +struct type *dwarf2_get_die_type (cu_offset die_offset, + struct dwarf2_per_cu_data *per_cu); + /* When non-zero, dump line number entries as they are read in. */ extern unsigned int dwarf_line_debug; |