diff options
author | Simon Marchi <simon.marchi@polymtl.ca> | 2021-10-04 18:16:40 +0200 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2021-10-04 18:16:40 +0200 |
commit | b84aaadaf8b774630b90d91d23e15c9f521fbeee (patch) | |
tree | 33f31c9cfab443d4642131f90fd8610392a490a1 /gdb/symtab.c | |
parent | 0dd8295da24ae58c1e808b906b7c0aafea22a259 (diff) | |
download | binutils-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.c | 3 |
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) |