aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2021-01-11 14:01:07 +0100
committerMartin Liska <mliska@suse.cz>2021-01-11 18:15:06 +0100
commitcbe9758ff494d55d558a2a0c5e8702c50fcebdf0 (patch)
tree0c6b3dbb5d84402102dfabf48b124934fcfb96a7
parent3dd0d3ee1d2a988e7f3a3e8f009fcf328f16d2ed (diff)
downloadgcc-cbe9758ff494d55d558a2a0c5e8702c50fcebdf0.zip
gcc-cbe9758ff494d55d558a2a0c5e8702c50fcebdf0.tar.gz
gcc-cbe9758ff494d55d558a2a0c5e8702c50fcebdf0.tar.bz2
Properly release symtab::m_clones.
gcc/ChangeLog: PR jit/98615 * symtab-clones.h (clone_info::release): Release symtab::m_clones with ggc_delete as it's a GGC memory.
-rw-r--r--gcc/symtab-clones.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/symtab-clones.h b/gcc/symtab-clones.h
index cdb19cb..5695a43 100644
--- a/gcc/symtab-clones.h
+++ b/gcc/symtab-clones.h
@@ -83,7 +83,7 @@ inline void
clone_info::release ()
{
if (symtab->m_clones)
- delete (symtab->m_clones);
+ ggc_delete (symtab->m_clones);
symtab->m_clones = NULL;
}