aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2/cooked-indexer.c
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@polymtl.ca>2025-03-07 22:02:41 -0500
committerSimon Marchi <simon.marchi@polymtl.ca>2025-03-10 11:28:10 -0400
commitcc0fdf9861088cda915dc4a5b60132f67ef3d8db (patch)
tree9d8c7aea45643cee264e62d46d66e1059b17e5e5 /gdb/dwarf2/cooked-indexer.c
parent3f239fd3ff0d0b25d5c4eb0bfca04416bf50b0c5 (diff)
downloadbinutils-cc0fdf9861088cda915dc4a5b60132f67ef3d8db.zip
binutils-cc0fdf9861088cda915dc4a5b60132f67ef3d8db.tar.gz
binutils-cc0fdf9861088cda915dc4a5b60132f67ef3d8db.tar.bz2
gdb/dwarf: rename comp_unit_die to top_level_die
The name "comp_unit_die" is a bit misleading, because it can also represent a type unit (DW_TAG_type_unit). I think that "top_level_die" is clear. Change-Id: Ibaac99897f0ac7499f0f82caeed3385e1e6ee870 Approved-By: Tom Tromey <tom@tromey.com>
Diffstat (limited to 'gdb/dwarf2/cooked-indexer.c')
-rw-r--r--gdb/dwarf2/cooked-indexer.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/gdb/dwarf2/cooked-indexer.c b/gdb/dwarf2/cooked-indexer.c
index 40f18d1..18c9c3b 100644
--- a/gdb/dwarf2/cooked-indexer.c
+++ b/gdb/dwarf2/cooked-indexer.c
@@ -45,9 +45,9 @@ cooked_indexer::check_bounds (cutu_reader *reader)
unrelocated_addr best_lowpc = {}, best_highpc = {};
/* Possibly set the default values of LOWPC and HIGHPC from
`DW_AT_ranges'. */
- dwarf2_find_base_address (reader->comp_unit_die (), cu);
+ dwarf2_find_base_address (reader->top_level_die (), cu);
enum pc_bounds_kind cu_bounds_kind
- = dwarf2_get_pc_bounds (reader->comp_unit_die (), &best_lowpc, &best_highpc,
+ = dwarf2_get_pc_bounds (reader->top_level_die (), &best_lowpc, &best_highpc,
cu, m_index_storage->get_addrmap (), cu->per_cu);
if (cu_bounds_kind == PC_BOUNDS_HIGH_LOW && best_lowpc < best_highpc)
{
@@ -113,16 +113,16 @@ cooked_indexer::ensure_cu_exists (cutu_reader *reader,
language_minimal,
&m_index_storage->get_abbrev_table_cache ());
- if (new_reader.is_dummy () || new_reader.comp_unit_die () == nullptr
- || !new_reader.comp_unit_die ()->has_children)
+ if (new_reader.is_dummy () || new_reader.top_level_die () == nullptr
+ || !new_reader.top_level_die ()->has_children)
return nullptr;
auto copy = std::make_unique<cutu_reader> (std::move (new_reader));
result = m_index_storage->preserve (std::move (copy));
}
- if (result->is_dummy () || result->comp_unit_die () == nullptr
- || !result->comp_unit_die ()->has_children)
+ if (result->is_dummy () || result->top_level_die () == nullptr
+ || !result->top_level_die ()->has_children)
return nullptr;
if (for_scanning)
@@ -684,9 +684,9 @@ void
cooked_indexer::make_index (cutu_reader *reader)
{
check_bounds (reader);
- find_file_and_directory (reader->comp_unit_die (), reader->cu ());
+ find_file_and_directory (reader->top_level_die (), reader->cu ());
- if (!reader->comp_unit_die ()->has_children)
+ if (!reader->top_level_die ()->has_children)
return;
index_dies (reader, reader->info_ptr (), nullptr, false);