Hello, Any comments on that one?
Original message containing the attachment is here: http://gcc.gnu.org/ml/gcc-patches/2013-05/msg01086.html On Mon, 2013-05-20 at 18:06 +0200, Oleg Endo wrote: > Hi, > > I've noticed that testsuite/gcc.dg has some ISR related test cases that > probably should have went to testsuite/gcc.target. The tests in > question were mainly for SH, with two of them being used also for > H8/300. > > Attached patch is supposed to fix that, also fixing some formatting > issues and target checking for some of the SH tests. > > Unfortunately there's no H8/300 target test collection, so I took the > liberty of adding one. > > Tested briefly with > make check-gcc RUNTESTFLAGS="sh.exp --target_board=sh-sim > \{-m2/-ml,-m2/-mb,-m2a/-mb,-m4/-ml,-m4/-mb,-m4a/-ml,-m4a/-mb}" > > OK? > > Cheers, > Oleg > > testsuite/ChangeLog: > > * gcc.target/h8300/h8300.exp: New. > * gcc.dg/pragma-isr.c: Move to ... > * gcc.target/sh/torture/pragma-isr.c: ... here ... > * gcc.target/h8300/pragma-isr.c: ... and here. > * gcc.dg/pragma-isr2.c: Move to ... > * gcc.target/sh/torture/pragma-isr2.c: ... here ... > * gcc.target/h8300/pragma-isr2.c: ... and here. > * gcc.dg/pragma-isr-trapa.c: Move to ... > * gcc.target/sh/pragma-isr-trapa.c: ... here. > * gcc.dg/pragma-isr-trapa2.c: Move to ... > * gcc.target/sh/pragma-isr-trapa2.c: ... here. > * gcc.dg/pragma-isr-trap_exit.c: Move to ... > * gcc.target/sh/pragma-isr-trap-exit.c: ... here. > * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ... > * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here. > * gcc.dg/attr-isr-nosave_low_regs.c: Move to ... > * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here. > * gcc.dg/attr-isr-trap_exit.c: Move to ... > * gcc.target/sh/attr-isr-trap_exit.c: ... here. > * gcc.dg/attr-isr-trapa.c: Move to ... > * gcc.target/sh/attr-isr-trapa.c: ... here.