From 956568cd6bd01c0207dafc5277b5fb830f9c5f76 Mon Sep 17 00:00:00 2001 From: Bernd Schmidt Date: Tue, 14 Dec 1999 10:13:57 +0000 Subject: [PATCH] New testcases. From-SVN: r30909 --- gcc/testsuite/gcc.c-torture/ChangeLog | 5 +++++ .../gcc.c-torture/compile/991214-1.c | 11 ++++++++++ .../gcc.c-torture/compile/991214-2.c | 22 +++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 gcc/testsuite/gcc.c-torture/compile/991214-1.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/991214-2.c diff --git a/gcc/testsuite/gcc.c-torture/ChangeLog b/gcc/testsuite/gcc.c-torture/ChangeLog index 53c838690dc..07381255648 100644 --- a/gcc/testsuite/gcc.c-torture/ChangeLog +++ b/gcc/testsuite/gcc.c-torture/ChangeLog @@ -1,3 +1,8 @@ +1999-12-14 Bernd Schmidt + + * compile/991214-1.c: New test. + * compile/991214-2.c: New test. + 1999-12-02 Bernd Schmidt * compile/991202-1.c: New test. diff --git a/gcc/testsuite/gcc.c-torture/compile/991214-1.c b/gcc/testsuite/gcc.c-torture/compile/991214-1.c new file mode 100644 index 00000000000..2748a15af84 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/991214-1.c @@ -0,0 +1,11 @@ +void foo(double bar[], double *zp, int n) +{ + int i, j; + + i = 0; + for(j = 0; j < n; j++) + { + i += j+1; + bar[i] *= (1.0 + *zp); + } +} diff --git a/gcc/testsuite/gcc.c-torture/compile/991214-2.c b/gcc/testsuite/gcc.c-torture/compile/991214-2.c new file mode 100644 index 00000000000..2f7b6bc7d4f --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/991214-2.c @@ -0,0 +1,22 @@ +extern int N; +extern int nrows; +extern int or_num_angles; + +typedef struct +{ + double value; + int count; +}Histo; + +Histo add_histo[10][2][36][36]; + +void cmd_connection_statistics( ) +{ + int i,j,k,m; + + for(i=0; i