aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1999-02-22 00:17:46 +0000
committerJeff Law <law@gcc.gnu.org>1999-02-21 17:17:46 -0700
commit9c41200f1a0f6214a17e43d5375489e6ba3c79d3 (patch)
tree53eb4e0b0f827736eca89a95fc61b15a976a2bf1 /gcc
parent691d2a24a1bdafdf969a7ebd52c188e7811b4a73 (diff)
downloadgcc-9c41200f1a0f6214a17e43d5375489e6ba3c79d3.zip
gcc-9c41200f1a0f6214a17e43d5375489e6ba3c79d3.tar.gz
gcc-9c41200f1a0f6214a17e43d5375489e6ba3c79d3.tar.bz2
990222-1.c: New test.
* gcc.c-torture/execute/990222-1.c: New test. New test from Herman ten Brugge From-SVN: r25361
Diffstat (limited to 'gcc')
-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 f97046c..88552dd 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 0000000..98b94f3
--- /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;
+}