summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.c-torture/execute/20000819-1.c
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2000-08-21 08:30:38 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2000-08-21 08:30:38 +0000
commit59641a97011212de3681a97092663b44871ad8dc (patch)
treeb79ee18798d686ce3420c6158b50b8a6ca679648 /gcc/testsuite/gcc.c-torture/execute/20000819-1.c
parent84dbee7a58a37f14b461af6331dd082d31032c96 (diff)
downloadgcc-59641a97011212de3681a97092663b44871ad8dc.tar.gz
* gcc.c-torture/compile/20000606-1.c: New test.
* gcc.c-torture/compile/20000728-1.c: New test. * gcc.c-torture/execute/20000801-1.c: New test. * gcc.c-torture/execute/20000801-2.c: New test. * gcc.c-torture/execute/20000819-1.c: New test. * gcc.c-torture/execute/20000819-1.x: XFAIL. * gcc.dg/20000629-1.c: New test. * gcc.dg/20000724-1.c: New test. * gcc.dg/20000807-1.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35834 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/execute/20000819-1.c')
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/20000819-1.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.c-torture/execute/20000819-1.c b/gcc/testsuite/gcc.c-torture/execute/20000819-1.c
new file mode 100644
index 00000000000..e1c2769c08d
--- /dev/null
+++ b/gcc/testsuite/gcc.c-torture/execute/20000819-1.c
@@ -0,0 +1,17 @@
+int a[2] = { 2, 0 };
+
+void foo(int *sp, int cnt)
+{
+ int *p, *top;
+
+ top = sp; sp -= cnt;
+
+ for(p = sp; p <= top; p++)
+ if (*p < 2) exit(0);
+}
+
+int main()
+{
+ foo(a + 1, 1);
+ abort();
+}