OSDN Git Service

Testsuite cleanups for moxie.
authorgreen <green@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Jan 2010 14:17:00 +0000 (14:17 +0000)
committergreen <green@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Jan 2010 14:17:00 +0000 (14:17 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@156081 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/20020312-2.c
gcc/testsuite/gcc.dg/cpp/_Pragma6.c
gcc/testsuite/gcc.dg/pr19340.c
gcc/testsuite/gcc.dg/weak/typeof-2.c

index 6d7c3a6..90c8ca7 100644 (file)
@@ -1,3 +1,11 @@
+2010-01-20  Anthony Green  <green@moxielogic.com>
+
+       * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
+       pack(push) pragma).
+       * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
+       * gcc.dg/20020312-2.c: Port this to the moxie core.
+       * gcc.dg/weak/typeof-2.c: Ditto.
+
 2010-01-20  Richard Guenther  <rguenther@suse.de>
 
        PR tree-optimization/42717
index 057c19e..bf8225a 100644 (file)
@@ -46,6 +46,8 @@ extern void abort (void);
 /* No pic register.  */
 #elif defined(__mn10300__)
 /* No pic register.  */
+#elif defined(__moxie__)
+/* No pic register.  */
 #elif defined(__hppa__)
 /* PIC register is %r27 or %r19, but is used even without -fpic.  */
 #elif defined(__pdp11__)
index 986b40c..a5324f2 100644 (file)
@@ -2,7 +2,7 @@
 /* This is supposed to succeed only if
    the target defines HANDLE_PRAGMA_PACK_PUSH_POP
    and doesn't define HANDLE_PRAGMA_PACK_WITH_EXPANSION.  */
-/* { dg-do compile { target { ! { powerpc-ibm-aix* *-*-solaris2* fido-*-* m68k-*-* sh*-[us]*-elf m32c-*-* *-*-vxworks } } } } */
+/* { dg-do compile { target { ! { powerpc-ibm-aix* *-*-solaris2* fido-*-* m68k-*-* sh*-[us]*-elf m32c-*-* *-*-vxworks moxie-*-* } } } } */
 
 #define push bar
 #define foo _Pragma ("pack(push)")
index 844d806..58a919b 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
 /* { dg-options "-O1 -fschedule-insns2 -fsched2-use-traces" } */
-/* { dg-skip-if "No scheduling" { mmix-*-* cris-*-* crisv32-*-* fido-*-* m68k-*-* m32c-*-* avr-*-* } { "*" } { "" } } */
+/* { dg-skip-if "No scheduling" { mmix-*-* cris-*-* crisv32-*-* fido-*-* m68k-*-* m32c-*-* avr-*-* moxie-*-* } { "*" } { "" } } */
 
 extern double f (double x);
 
index 5d97dc5..63f427f 100644 (file)
@@ -43,4 +43,6 @@ int bar3 (int x)
 // Likewise for m68k targets.
 // { dg-final { if [string match fido-*-* $target_triplet ] {return} } }
 // { dg-final { if [string match m68k-*-* $target_triplet ] {return} } }
+// Likewise for moxie targets.
+// { dg-final { if [string match moxie-*-* $target_triplet ] {return} } }
 // { dg-final { scan-assembler "baz3.*baz3.*baz3.*baz3.*baz3.*baz3" } }