* gcc.dg/compare2.c (case 12): XFAIL.
* gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
* gcc.dg/noreturn-2.c (noreturn): XFAIL.
From-SVN: r34345
2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
+ * gcc.dg/compare2.c (case 12): XFAIL.
+ * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
+ * gcc.dg/noreturn-2.c (noreturn): XFAIL.
+
* gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
/* Statement expression with recursive ?: . */
x > ({tf; tf?64:(tf?128:256);}); /* { dg-bogus "signed and unsigned" "case 11" } */
- y > ({tf; tf?64:(tf?128:256);}); /* { dg-bogus "signed and unsigned" "case 12" } */
+ y > ({tf; tf?64:(tf?128:256);}); /* { dg-bogus "signed and unsigned" "case 12" { xfail *-*-* } } */
/* Statement expression with signed ?:. */
x > ({tf; tf?64:-1;}); /* { dg-bogus "signed and unsigned" "case 13" } */
foo7(void)
{
foo6();
-} /* { dg-bogus "warning:" "this function should not get any warnings" } */
+} /* { dg-bogus "warning:" "this function should not get any warnings" { xfail *-*-* } } */
extern void foo8(void) __attribute__ ((__noreturn__));
void
foo8(void)
{
foo7();
-} /* { dg-warning "`noreturn' function does return" "detect return from tail call" } */
+} /* { dg-warning "`noreturn' function does return" "detect return from tail call" { xfail *-*-* } } */
noreturn (int x)
{
abort ();
-}
+} /* { dg-bogus "does return" "noreturn does return" { xfail *-*-* } } */