]> git.ipfire.org Git - thirdparty/gcc.git/commit
Avoid cfg corruption when using sjlj exceptions where loops are present in the assign...
authorJoern Rennecke <joern.rennecke@riscy-ip.com>
Mon, 12 Aug 2024 10:04:51 +0000 (11:04 +0100)
committerJoern Rennecke <joern.rennecke@riscy-ip.com>
Mon, 12 Aug 2024 10:06:17 +0000 (11:06 +0100)
commit40b9a7beb79acbea569be3066768cfb62c0f7c31
tree66783b8d261e79018e9d02c58db523c66a9b13fb
parent9ab8681db6c7736357a8713afec7c7b09080cba9
Avoid cfg corruption when using sjlj exceptions where loops are present in the assign_params emitted code.

2024-08-06  Joern Rennecke  <joern.rennecke@riscy-ip.com>

gcc/
* except.cc (sjlj_emit_function_enter):
Set fn_begin_outside_block again if encountering a jump instruction.
gcc/except.cc