asm-fs-1.c: Expect failure on darwin.
authorMike Stump <mrs@apple.com>
Fri, 4 Apr 2003 01:19:31 +0000 (01:19 +0000)
committerMike Stump <mrs@gcc.gnu.org>
Fri, 4 Apr 2003 01:19:31 +0000 (01:19 +0000)
* gcc.dg/asm-fs-1.c: Expect failure on darwin.

* lib/scanasm.exp (scan-assembler): Add xfail processing for
        target arg.
(scan-assembler-times, scan-assembler-not): Likewise.
(scan-assembler-dem, scan-assembler-dem-not): Likewise.

From-SVN: r65225

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/asm-fs-1.c
gcc/testsuite/lib/scanasm.exp

index 78d35b84cfd78021a2fe29c57619b3508e3ef736..77ccfbd59590298ab79bc3111d5cf3f9967597fc 100644 (file)
@@ -1,3 +1,12 @@
+2003-04-03  Mike Stump  <mrs@apple.com>
+
+       * gcc.dg/asm-fs-1.c: Expect failure on darwin.
+
+       * lib/scanasm.exp (scan-assembler): Add xfail processing for
+        target arg.
+       (scan-assembler-times, scan-assembler-not): Likewise.
+       (scan-assembler-dem, scan-assembler-dem-not): Likewise.
+
 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
 
        * gcc.dg/sparc-loop-1.c: New test.
index f215ee8ac8a79bb62b47b2f7ae7e986522d1155d..d0850356db13ee7c0b9bc11463bcbaa33b5e6c69 100644 (file)
@@ -10,5 +10,5 @@ void foo (void) {}
 extern int foobar asm ("_baz");
 int foobar = 3;
 
-/* { dg-final { scan-assembler-not "\\*_bar" } } */
-/* { dg-final { scan-assembler-not "\\*_baz" } } */
+/* { dg-final { scan-assembler-not "\\*_bar" { xfail *-*-darwin* } } } */
+/* { dg-final { scan-assembler-not "\\*_baz" { xfail *-*-darwin* } } } */
index 774ec4a7ecd51e27c7f691bfbf194315dc872d7c..133516d11cd2da235a66cf13c97fb1202cacd6b1 100644 (file)
@@ -32,8 +32,8 @@ proc scan-assembler { args } {
        switch [dg-process-target [lindex $args 1]] {
            "S" { }
            "N" { return }
-           "F" { error "scan-assembler: `xfail' not allowed here" }
-           "P" { error "scan-assembler: `xfail' not allowed here" }
+           "F" { setup_xfail "*-*-*" }
+           "P" { }
        }
     }
 
@@ -70,8 +70,8 @@ proc scan-assembler-times { args } {
        switch [dg-process-target [lindex $args 2]] {
            "S" { }
            "N" { return }
-           "F" { error "scan-assembler: `xfail' not allowed here" }
-           "P" { error "scan-assembler: `xfail' not allowed here" }
+           "F" { setup_xfail "*-*-*" }
+           "P" { }
        }
     }
 
@@ -108,8 +108,8 @@ proc scan-assembler-not { args } {
        switch [dg-process-target [lindex $args 1]] {
            "S" { }
            "N" { return }
-           "F" { error "scan-assembler-not: `xfail' not allowed here" }
-           "P" { error "scan-assembler-not: `xfail' not allowed here" }
+           "F" { setup_xfail "*-*-*" }
+           "P" { }
        }
     }
 
@@ -145,8 +145,8 @@ proc scan-assembler-dem { args } {
        switch [dg-process-target [lindex $args 1]] {
            "S" { }
            "N" { return }
-           "F" { error "[lindex $args 0]: `xfail' not allowed here" }
-           "P" { error "[lindex $args 0]: `xfail' not allowed here" }
+           "F" { setup_xfail "*-*-*" }
+           "P" { }
        }
     }
 
@@ -191,8 +191,8 @@ proc scan-assembler-dem-not { args } {
        switch [dg-process-target [lindex $args 1]] {
            "S" { }
            "N" { return }
-           "F" { error "scan-assembler-dem-not: `xfail' not allowed here" }
-           "P" { error "scan-assembler-dem-not: `xfail' not allowed here" }
+           "F" { setup_xfail "*-*-*" }
+           "P" { }
        }
     }