On Wed, 25 Nov 2020 at 14:24, Stam Markianos-Wright via Gcc-patches <gcc-patches@gcc.gnu.org> wrote: > > Hi all, > > A while back I submitted GCC10 commit: > > 44f77a6dea2f312ee1743f3dde465c1b8453ee13 > > for PR91816. > > Turns out I was an idiot and forgot to include the test in the actual > git commit, even my entire patch had been approved. > > Tested that the test still passes on a cross arm-none-eabi and also in a > Cortex A-15 bootstrap with no regressions. > > Submitting this as Obvious to gcc-11 and backporting to gcc-10. >
Hi, This new test fails when forcing -mcpu=cortex-m3/4/5/7/33: FAIL: gcc.target/arm/pr91816.c scan-assembler-times beq\\t.L[0-9] 2 FAIL: gcc.target/arm/pr91816.c scan-assembler-times beq\\t.Lbcond[0-9] 1 FAIL: gcc.target/arm/pr91816.c scan-assembler-times bne\\t.L[0-9] 2 FAIL: gcc.target/arm/pr91816.c scan-assembler-times bne\\t.Lbcond[0-9] 1 I didn't check manually what is generated, can you have a look? Thanks, Christophe > Thanks, > Stam Markianos-Wright > > gcc/testsuite/ChangeLog: > PR target/91816 > * gcc.target/arm/pr91816.c: New test.