summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2001-07-11 09:46:23 +0000
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2001-07-11 09:46:23 +0000
commit605a41de95482dd45395899af9c46a1396ed2bc6 (patch)
tree7bf71103c51c64b7c8b8cc5dfd5689c37e157cd5
parent3c25a678eadcad18714d0bf3eccb843725582602 (diff)
downloadppe42-gcc-605a41de95482dd45395899af9c46a1396ed2bc6.tar.gz
ppe42-gcc-605a41de95482dd45395899af9c46a1396ed2bc6.zip
* gcc.c-torture/compile/20010711-1.c,
* gcc.c-torture/compile/20010711-2.c: New tests. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43934 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/20010711-1.c11
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/20010711-2.c11
3 files changed, 27 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index aa516e210f5..4a854af53a7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,10 @@
2001-07-11 Richard Sandiford <rsandifo@redhat.com>
+ * gcc.c-torture/compile/20010711-1.c,
+ * gcc.c-torture/compile/20010711-2.c: New tests.
+
+2001-07-11 Richard Sandiford <rsandifo@redhat.com>
+
* gcc.c-torture/execute/20010711-1.c: New test.
2001-07-11 Ben Elliston <bje@redhat.com>
diff --git a/gcc/testsuite/gcc.c-torture/compile/20010711-1.c b/gcc/testsuite/gcc.c-torture/compile/20010711-1.c
new file mode 100644
index 00000000000..a0787421f94
--- /dev/null
+++ b/gcc/testsuite/gcc.c-torture/compile/20010711-1.c
@@ -0,0 +1,11 @@
+typedef unsigned long long value;
+
+void foo (value *v) {}
+
+void test ()
+{
+ value v;
+ foo (&v);
+ if (v-- > 0)
+ foo (&v);
+}
diff --git a/gcc/testsuite/gcc.c-torture/compile/20010711-2.c b/gcc/testsuite/gcc.c-torture/compile/20010711-2.c
new file mode 100644
index 00000000000..2f8d68ba4ae
--- /dev/null
+++ b/gcc/testsuite/gcc.c-torture/compile/20010711-2.c
@@ -0,0 +1,11 @@
+typedef unsigned long long value;
+
+void foo (value *v) {}
+
+void test ()
+{
+ value v;
+ foo (&v);
+ if (v-- == 1)
+ foo (&v);
+}
OpenPOWER on IntegriCloud