[PATCH PR96375] arm: Fix testcase selection for Low Overhead Loop tests

Kyrylo Tkachov Kyrylo.Tkachov@arm.com
Thu Oct 1 14:45:49 GMT 2020



> -----Original Message-----
> From: Andrea Corallo <Andrea.Corallo@arm.com>
> Sent: 01 October 2020 15:36
> To: gcc-patches@gcc.gnu.org
> Cc: Richard Earnshaw <Richard.Earnshaw@arm.com>; Kyrylo Tkachov
> <Kyrylo.Tkachov@arm.com>; Christophe Lyon <christophe.lyon@linaro.org>
> Subject: Re: [PATCH PR96375] arm: Fix testcase selection for Low Overhead
> Loop tests
> 
> Andrea Corallo <andrea.corallo@arm.com> writes:
> 
> > Hi all,
> >
> > I'd like to submit the following patch to fix PR96375 ([11 regression]
> > arm/lob[2-5].c fail on some configurations).
> >
> > It fix the observed regression making sure -mthumb is always used and
> > allowing Low Overhead Loop tests to be executed only on cortex-M profile
> > targets.
> >
> > Does not introduce regressions in my testing and fix the reported one
> > according to Christophe (in Cc).
> >
> > Okay for trunk?

Ok.
Thanks,
Kyrill

> >
> > Thanks
> >
> >   Andrea
> >
> > 2020-07-31  Andrea Corallo  <andrea.corallo@arm.com>
> >
> > 	* gcc.target/arm/lob1.c: Fix missing flag.
> > 	* gcc.target/arm/lob2.c: Likewise.
> > 	* gcc.target/arm/lob3.c: Likewise.
> > 	* gcc.target/arm/lob4.c: Likewise.
> > 	* gcc.target/arm/lob5.c: Likewise.
> > 	* gcc.target/arm/lob6.c: Likewise.
> > 	* lib/target-supports.exp
> > 	(check_effective_target_arm_v8_1_lob_ok): Return 1 only for
> > 	cortex-m targets, add '-mthumb' flag.
> 
> I really forgot to ping this patch (I'm reattaching it for convenience).
> 
> It still applies cleanly so... ping :)



More information about the Gcc-patches mailing list