diff options
author | Simon Marchi <simon.marchi@efficios.com> | 2023-10-23 14:05:03 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@efficios.com> | 2023-10-25 11:34:59 -0400 |
commit | f9b96f673e6c442fe81cd1b5c27cb83ae50ae63b (patch) | |
tree | d5f57af71b6f7ad9271d33b3954b9bbe834da11c /gdb/symtab.c | |
parent | 23e6f781518fd600041fc12ce68a19c00b9018de (diff) | |
download | gdb-f9b96f673e6c442fe81cd1b5c27cb83ae50ae63b.zip gdb-f9b96f673e6c442fe81cd1b5c27cb83ae50ae63b.tar.gz gdb-f9b96f673e6c442fe81cd1b5c27cb83ae50ae63b.tar.bz2 |
gdb: make get_symbol_address a private method of symbol
get_symbol_address is only used symbol::value_address, make it a private
helper method.
Change-Id: I318ddcfcf1269d95045b8efe9137812df9c5113c
Approved-By: Tom Tromey <tom@tromey.com>
Diffstat (limited to 'gdb/symtab.c')
-rw-r--r-- | gdb/symtab.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gdb/symtab.c b/gdb/symtab.c index 96bc481..5ec56f4 100644 --- a/gdb/symtab.c +++ b/gdb/symtab.c @@ -6517,17 +6517,17 @@ symbol::set_symtab (struct symtab *symtab) /* See symtab.h. */ CORE_ADDR -get_symbol_address (const struct symbol *sym) +symbol::get_maybe_copied_address () const { - gdb_assert (sym->maybe_copied); - gdb_assert (sym->aclass () == LOC_STATIC); + gdb_assert (this->maybe_copied); + gdb_assert (this->aclass () == LOC_STATIC); - const char *linkage_name = sym->linkage_name (); + const char *linkage_name = this->linkage_name (); bound_minimal_symbol minsym = lookup_minimal_symbol_linkage (linkage_name, false); if (minsym.minsym != nullptr) return minsym.value_address (); - return sym->m_value.address; + return this->m_value.address; } /* See symtab.h. */ |