patch: make ifelse test match current implementation

Manfred Hollstein manfred@s-direktnet.de
Wed Feb 18 06:50:00 GMT 1998


Since

Tue Feb 17 23:30:20 1998 Bernd Schmidt <crux@ohara.Informatik.RWTH-Aachen.DE>

	* c-common.c (c_expand_start_cond, c_expand_end_cond,
	c_expand_start_else): Don't warn about non-ambiguous else even if
	braces are missing.

the new ifelse test results in an unnecessary XPASS.

How about?

Wed Feb 18 15:43:27 1998  Manfred Hollstein  <manfred@s-direktnet.de>

	* gcc.dg/ifelse-1.c: Change xfail to target.

diff -p -u egcs-980218.orig/gcc/testsuite/gcc.dg/ifelse-1.c egcs-980218/gcc/testsuite/gcc.dg/ifelse-1.c
--- egcs-980218.orig/gcc/testsuite/gcc.dg/ifelse-1.c	Fri Feb 13 00:34:52 1998
+++ egcs-980218/gcc/testsuite/gcc.dg/ifelse-1.c	Fri Feb 13 00:34:52 1998
@@ -15,7 +15,7 @@ foo (a,b)
     if (b)
       bar ();
     else
-      com ();	/* { dg-bogus ".*warning.*" "bogus warning" { xfail *-*-* } } */
+      com ();	/* { dg-bogus ".*warning.*" "bogus warning" { target *-*-* } } */
   else
     baz ();
 }



More information about the Gcc-bugs mailing list