diff options
Diffstat (limited to 'gdb/buildsym.c')
-rw-r--r-- | gdb/buildsym.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/buildsym.c b/gdb/buildsym.c index d4a90ab..019c205 100644 --- a/gdb/buildsym.c +++ b/gdb/buildsym.c @@ -460,7 +460,8 @@ buildsym_compunit::make_blockvector () blockvector. */ if (m_pending_addrmap != nullptr && m_pending_addrmap_interesting) blockvector->set_map - (m_pending_addrmap->create_fixed (&m_objfile->objfile_obstack)); + (new (&m_objfile->objfile_obstack) addrmap_fixed + (&m_objfile->objfile_obstack, m_pending_addrmap)); else blockvector->set_map (nullptr); |