]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
authorIan Lance Taylor <ian@wasabisystems.com>
Wed, 4 Feb 2004 13:43:43 +0000 (13:43 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Wed, 4 Feb 2004 13:43:43 +0000 (13:43 +0000)
From-SVN: r77249

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/arm-mmx-1.c

index 7286a0f8728fb3f643b5583492c954ab057e25e9..28dc9cf9ffe2ee0a738430ed3acb0dae9367287b 100644 (file)
@@ -1,3 +1,7 @@
+2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
+
+       * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
+
 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
index 4f95d8d1fede22a87b7190495584bd7d69e31344..aaceb33f3bb2c780d192d8968c27215cef41ad11 100644 (file)
@@ -2,7 +2,7 @@
    it into sp.  */
 /* { dg-do compile { target arm*-*-* strongarm*-*-* xscale*-*-*} } */
 /* { dg-options "-O -mno-apcs-frame -mcpu=iwmmxt" } */
-/* { dg-final { scan-assembler "ldmfd\[        ]sp!.*ip,\[ ]*pc" } } */
+/* { dg-final { global compiler_flags; if ![string match "*-mthumb *" $compiler_flags] { scan-assembler "ldmfd\[       ]sp!.*ip,\[ ]*pc" } } } */
 
 /* This function uses all the call-saved registers, namely r4, r5, r6,
    r7, r8, r9, sl, fp.  Since we also save pc, that leaves an odd