aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils.c
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2021-02-12 15:54:49 +0000
committerRichard Sandiford <richard.sandiford@arm.com>2021-02-12 15:54:49 +0000
commitadfee3c4c03dd70a06f6283178d7943b09652206 (patch)
tree118f5db5b89936f7df4843b871c6d65cefece8c6 /gcc/ada/gcc-interface/utils.c
parentf60226fd72331398dd5fd239e9d1b4feccc91988 (diff)
downloadgcc-adfee3c4c03dd70a06f6283178d7943b09652206.zip
gcc-adfee3c4c03dd70a06f6283178d7943b09652206.tar.gz
gcc-adfee3c4c03dd70a06f6283178d7943b09652206.tar.bz2
rtl-ssa: Use right obstack for temporary allocation
I noticed while working on PR98863 that we were using the main obstack to allocate temporary uses. That was safe, but represents a kind of local memory leak. gcc/ * rtl-ssa/accesses.cc (function_info::make_use_available): Use m_temp_obstack rather than m_obstack to allocate the temporary use.
Diffstat (limited to 'gcc/ada/gcc-interface/utils.c')
0 files changed, 0 insertions, 0 deletions