[PATCH 0/6] Add missing calls to `onlyjump_p'

Maciej W. Rozycki macro@linux-mips.org
Thu Dec 3 11:34:30 GMT 2020


Hi,

 As discussed here: 

<https://gcc.gnu.org/pipermail/gcc-patches/2020-December/560956.html>

here is a small patch series adding missing calls to `onlyjump_p' around 
`any_condjump_p' and `any_uncondjump_p' use where the jump in question is 
about to be removed.

 Note that I have included unrelated though contextually connected 6/6 as 
an RFC to verify whether this potential anomaly I have spotted has been 
intentional.  I'll be happy to drop it if that is the case.  The remaining 
changes are I believe actual bug fixes.

 These changes have been successfully bootstrapped and regression-tested 
with the `powerpc64le-linux-gnu' and `x86_64-linux-gnu' native systems; 
verification with the `vax-netbsdelf' target using `powerpc64le-linux-gnu' 
host has been underway.

 I meant to do size checks across the test suites with the native builds, 
but I forgot that the test framework deletes built test cases after use by 
default.  I have restarted verification now with a modified configuration 
and will have results sometime tomorrow.

  Maciej


More information about the Gcc-patches mailing list