diff options
author | Bernd Schmidt <bernds@cygnus.co.uk> | 1999-12-14 10:13:57 +0000 |
---|---|---|
committer | Bernd Schmidt <crux@gcc.gnu.org> | 1999-12-14 10:13:57 +0000 |
commit | 956568cd6bd01c0207dafc5277b5fb830f9c5f76 (patch) | |
tree | 3fb37b97b99361ebdddc93c639d5b27f7f2de358 | |
parent | 468644e65cdab2caef3539f08fdea358bf8c92eb (diff) | |
download | gcc-956568cd6bd01c0207dafc5277b5fb830f9c5f76.zip gcc-956568cd6bd01c0207dafc5277b5fb830f9c5f76.tar.gz gcc-956568cd6bd01c0207dafc5277b5fb830f9c5f76.tar.bz2 |
New testcases.
From-SVN: r30909
-rw-r--r-- | gcc/testsuite/gcc.c-torture/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/991214-1.c | 11 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/991214-2.c | 22 |
3 files changed, 38 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.c-torture/ChangeLog b/gcc/testsuite/gcc.c-torture/ChangeLog index 53c8386..0738125 100644 --- a/gcc/testsuite/gcc.c-torture/ChangeLog +++ b/gcc/testsuite/gcc.c-torture/ChangeLog @@ -1,3 +1,8 @@ +1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk> + + * compile/991214-1.c: New test. + * compile/991214-2.c: New test. + 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk> * 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 0000000..2748a15 --- /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 0000000..2f7b6bc --- /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<nrows; i++){ + for(j=0; j< 2; j++) + for(k=0; k< or_num_angles; k++) + ; + } +} |