aboutsummaryrefslogtreecommitdiff
path: root/gdb/symtab.c
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@polymtl.ca>2021-10-04 18:16:40 +0200
committerTom de Vries <tdevries@suse.de>2021-10-04 18:16:40 +0200
commitb84aaadaf8b774630b90d91d23e15c9f521fbeee (patch)
tree33f31c9cfab443d4642131f90fd8610392a490a1 /gdb/symtab.c
parent0dd8295da24ae58c1e808b906b7c0aafea22a259 (diff)
downloadbinutils-b84aaadaf8b774630b90d91d23e15c9f521fbeee.zip
binutils-b84aaadaf8b774630b90d91d23e15c9f521fbeee.tar.gz
binutils-b84aaadaf8b774630b90d91d23e15c9f521fbeee.tar.bz2
[gdb/symtab] C++-ify call_site
- add constructor - add member function call_site::pc () Tested on x86_64-linux. Co-Authored-By: Tom de Vries <tdevries@suse.de>
Diffstat (limited to 'gdb/symtab.c')
-rw-r--r--gdb/symtab.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gdb/symtab.c b/gdb/symtab.c
index bd1eb42..cb58384 100644
--- a/gdb/symtab.c
+++ b/gdb/symtab.c
@@ -334,11 +334,10 @@ search_domain_name (enum search_domain e)
call_site *
compunit_symtab::find_call_site (CORE_ADDR pc) const
{
- struct call_site call_site_local;
if (m_call_site_htab == nullptr)
return nullptr;
- call_site_local.pc = pc;
+ struct call_site call_site_local (pc, nullptr, nullptr);
void **slot
= htab_find_slot (m_call_site_htab, &call_site_local, NO_INSERT);
if (slot == nullptr)