aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1998-02-12 23:34:52 +0000
committerJeff Law <law@gcc.gnu.org>1998-02-12 16:34:52 -0700
commit2aca5b9b2d146953f3216f94f7abb754bf992a6a (patch)
treea563806178562b6c22ce7d92856c99108ff9c7a5 /gcc
parent567f3d36034ac69ab042945ed545bcc398ebc93b (diff)
downloadgcc-2aca5b9b2d146953f3216f94f7abb754bf992a6a.zip
gcc-2aca5b9b2d146953f3216f94f7abb754bf992a6a.tar.gz
gcc-2aca5b9b2d146953f3216f94f7abb754bf992a6a.tar.bz2
* gcc.dg/ifelse-1.c: New test.
From-SVN: r17885
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog3
-rw-r--r--gcc/testsuite/gcc.dg/ifelse-1.c21
2 files changed, 24 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 39043d3..a46a865 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,6 @@
+Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
+
+ * gcc.dg/ifelse-1.c: New test.
Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
diff --git a/gcc/testsuite/gcc.dg/ifelse-1.c b/gcc/testsuite/gcc.dg/ifelse-1.c
new file mode 100644
index 0000000..ae1ebb5
--- /dev/null
+++ b/gcc/testsuite/gcc.dg/ifelse-1.c
@@ -0,0 +1,21 @@
+/*
+{ dg-do compile }
+{ dg-options "-W -Wall" }
+*/
+
+
+extern int bar ();
+extern int com ();
+extern int baz ();
+void
+foo (a,b)
+ int a, b;
+{
+ if (a)
+ if (b)
+ bar ();
+ else
+ com (); /* { dg-bogus ".*warning.*" "bogus warning" { xfail *-*-* } } */
+ else
+ baz ();
+}