diff options
author | Richard Biener <rguenther@suse.de> | 2024-04-08 10:50:18 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2024-04-09 08:46:21 +0200 |
commit | d76df699b8ff792575e9df4d214c21fed0ed3b6b (patch) | |
tree | 298e0396bfd7609efbd86e941617013078839fd6 /libgcc | |
parent | ddee4376d15ddde9280c9a6725ddd76bf33f2871 (diff) | |
download | gcc-d76df699b8ff792575e9df4d214c21fed0ed3b6b.zip gcc-d76df699b8ff792575e9df4d214c21fed0ed3b6b.tar.gz gcc-d76df699b8ff792575e9df4d214c21fed0ed3b6b.tar.bz2 |
middle-end/114604 - ranger allocates bitmap without initialized obstack
The following fixes ranger bitmap allocation when invoked from IPA
context where the global bitmap obstack possibly isn't initialized.
Instead of trying to use one of the ranger obstacks the following
simply initializes the global bitmap obstack around an active ranger.
PR middle-end/114604
* gimple-range.cc (enable_ranger): Initialize the global
bitmap obstack.
(disable_ranger): Release it.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions