summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1999-02-22 00:17:46 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1999-02-22 00:17:46 +0000
commit001f9148fdb46d8ddaf33d5dab57dc8f9d22442b (patch)
tree53eb4e0b0f827736eca89a95fc61b15a976a2bf1
parentd27df714eef0d5dbdabc34e17f7ae97e90d9790d (diff)
downloadgcc-001f9148fdb46d8ddaf33d5dab57dc8f9d22442b.tar.gz
* gcc.c-torture/execute/990222-1.c: New test.
New test from Herman ten Brugge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25361 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/990222-1.c11
2 files changed, 15 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index f97046cb2c0..88552dd8e2f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
+
+ * gcc.c-torture/execute/990222-1.c: New test.
+
1999-02-19 Craig Burley <craig@jcb-sc.com>
* g77.f-torture/compile/19990218-0.f: New test.
diff --git a/gcc/testsuite/gcc.c-torture/execute/990222-1.c b/gcc/testsuite/gcc.c-torture/execute/990222-1.c
new file mode 100644
index 00000000000..98b94f39860
--- /dev/null
+++ b/gcc/testsuite/gcc.c-torture/execute/990222-1.c
@@ -0,0 +1,11 @@
+char line[4] = { '1', '9', '9', '\0' };
+
+int main()
+{
+ char *ptr = line + 3;
+
+ while ((*--ptr += 1) > '9') *ptr = '0';
+ if (line[0] != '2' || line[1] != '0' || line[2] != '0')
+ abort();
+ return 0;
+}