diff options
author | Mark Mitchell <mark@codesourcery.com> | 2003-03-17 06:09:30 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2003-03-17 06:09:30 +0000 |
commit | bafb714bac23b833d326cfdeb6ef3d58965640a5 (patch) | |
tree | e517b3e747497dcfd5c40ea4efb3157765c7da39 /gcc/cpplex.c | |
parent | 30492adf69319654cb870eb4634dc53164d3cbc0 (diff) | |
download | gcc-bafb714bac23b833d326cfdeb6ef3d58965640a5.zip gcc-bafb714bac23b833d326cfdeb6ef3d58965640a5.tar.gz gcc-bafb714bac23b833d326cfdeb6ef3d58965640a5.tar.bz2 |
re PR c++/8805 (compile time regression with many member variables)
PR c++/8805
* except.c (eh_region_u_cleanup): Add prev_try.
(expand_eh_region_end_cleanup): Set it.
(reachable_handlers): Use it to skip over cleanup blocks.
PR c++/8805
* g++.dg/eh/cleanup1.C: New test.
From-SVN: r64465
Diffstat (limited to 'gcc/cpplex.c')
0 files changed, 0 insertions, 0 deletions