From: J"orn Rennecke Date: Mon, 5 Sep 2005 14:20:27 +0000 (+0000) Subject: * gcc.dg/pr21255-1.c: Match different pattern for sh64. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cb9a1932082ed898f401b71f3de7375156f876b8;p=platform%2Fupstream%2Fgcc.git * gcc.dg/pr21255-1.c: Match different pattern for sh64. From-SVN: r103905 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3e8be93..e371eac 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2005-09-05 J"orn Rennecke + + * gcc.dg/pr21255-1.c: Match different pattern for sh64. + 2005-09-04 Thomas Koenig PR libfortran/23321 diff --git a/gcc/testsuite/gcc.dg/pr21255-1.c b/gcc/testsuite/gcc.dg/pr21255-1.c index 0508e80..5d5b6d7 100644 --- a/gcc/testsuite/gcc.dg/pr21255-1.c +++ b/gcc/testsuite/gcc.dg/pr21255-1.c @@ -1,12 +1,14 @@ /* { dg-do compile { target "sh*-*-*" } } */ /* { dg-options "-O2 -fomit-frame-pointer" } */ -/* { dg-final { scan-assembler "mov fr4,fr.; mov fr5,fr." } } */ +/* { dg-final { scan-assembler "mov fr4,fr.; mov fr5,fr." { target sh-*-* } } } */ +/* { dg-final { scan-assembler "mov fr4,fr.; mov fr5,fr." { target sh[1234lb]*-*-* } } } */ +/* { dg-final { scan-assembler "mov fr0,fr.; mov fr1,fr." { target sh[56]*-*-* } } } */ double f (double d) { double r; -#if defined (__SH_FPU_DOUBLE__) && !TARGET_SHMEDIA +#if defined (__SH_FPU_DOUBLE__) asm ("mov %S1,%S0; mov %R1,%R0" : "=f" (r) : "f" (d)); #else asm ("mov fr4,fr4; mov fr5,fr5");