diff options
author | J"orn Rennecke <joern.rennecke@st.com> | 2005-09-05 14:20:27 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 2005-09-05 15:20:27 +0100 |
commit | cb9a1932082ed898f401b71f3de7375156f876b8 (patch) | |
tree | 00a446249272878f96f4e47f2d0a8b47a6e21445 /gcc | |
parent | 57d38024e58401aed46f98a543a06d6fc926502a (diff) | |
download | gcc-cb9a1932082ed898f401b71f3de7375156f876b8.zip gcc-cb9a1932082ed898f401b71f3de7375156f876b8.tar.gz gcc-cb9a1932082ed898f401b71f3de7375156f876b8.tar.bz2 |
* gcc.dg/pr21255-1.c: Match different pattern for sh64.
From-SVN: r103905
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr21255-1.c | 6 |
2 files changed, 8 insertions, 2 deletions
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 <joern.rennecke@st.com> + + * gcc.dg/pr21255-1.c: Match different pattern for sh64. + 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de> 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"); |