]> git.ipfire.org Git - thirdparty/gcc.git/commit
rtl-optimization/106082 - preserve EH note for no non-local goto
authorRichard Biener <rguenther@suse.de>
Tue, 28 Jun 2022 11:08:33 +0000 (13:08 +0200)
committerRichard Biener <rguenther@suse.de>
Wed, 29 Jun 2022 09:14:34 +0000 (11:14 +0200)
commit0282c4acf720e4cc073cf95594aa890444c5ca82
tree8bb590df555ec5cae40d765fefbf4316c8073eaa
parent2dbb45d6dc0d20dc159b3d8e27ebb6825074827a
rtl-optimization/106082 - preserve EH note for no non-local goto

The following makes sure we preserve EH notes on call insns that
indicate the call doesn't perform a non-local goto when distributing
notes after combining insns.

2022-06-28  Richard Biener  <rguenther@suse.de>

PR rtl-optimization/106082
* combine.cc (distribute_notes): Preserve notes when
they indicate a call doesn't perform a non-local goto.
gcc/combine.cc