diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2014-02-13 09:22:26 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2014-02-13 09:22:26 +0000 |
commit | 37eb01c282b2b764ab6dc6159d3deab121e0686f (patch) | |
tree | 8d433a91b6da8397b98fcb4781498a3ded5a8882 | |
parent | 9f8da9073b22c41c9cddbffa847f34e408d1322c (diff) | |
download | gcc-37eb01c282b2b764ab6dc6159d3deab121e0686f.zip gcc-37eb01c282b2b764ab6dc6159d3deab121e0686f.tar.gz gcc-37eb01c282b2b764ab6dc6159d3deab121e0686f.tar.bz2 |
pr59605.c: Convert to a compile test.
gcc/testsuite/
* gcc.dg/pr59605.c: Convert to a compile test. Protect MAX_COPY
definition with an ifndef.
* gcc.dg/pr59605-2.c: New test.
From-SVN: r207748
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr59605-2.c | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr59605.c | 4 |
3 files changed, 15 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 07e0684..803207c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,11 @@ 2014-02-13 Richard Sandiford <rdsandiford@googlemail.com> + * gcc.dg/pr59605.c: Convert to a compile test. Protect MAX_COPY + definition with an ifndef. + * gcc.dg/pr59605-2.c: New test. + +2014-02-13 Richard Sandiford <rdsandiford@googlemail.com> + * gcc.dg/gomp/simd-clones-5.c: Update comment for new warning message. 2014-02-12 Joseph Myers <joseph@codesourcery.com> diff --git a/gcc/testsuite/gcc.dg/pr59605-2.c b/gcc/testsuite/gcc.dg/pr59605-2.c new file mode 100644 index 0000000..d7567ac --- /dev/null +++ b/gcc/testsuite/gcc.dg/pr59605-2.c @@ -0,0 +1,6 @@ +/* { dg-do run } */ +/* { dg-options "-O2" } */ +/* { dg-additional-options "-DMAX_COPY=1025" { target simulator } } */ +/* { dg-additional-options "-minline-stringops-dynamically" { target { i?86-*-* x86_64-*-* } } } */ + +#include "pr59605.c" diff --git a/gcc/testsuite/gcc.dg/pr59605.c b/gcc/testsuite/gcc.dg/pr59605.c index 4556843..5f87c99 100644 --- a/gcc/testsuite/gcc.dg/pr59605.c +++ b/gcc/testsuite/gcc.dg/pr59605.c @@ -1,11 +1,13 @@ -/* { dg-do run } */ +/* { dg-do compile } */ /* { dg-options "-O2" } */ /* { dg-additional-options "-minline-stringops-dynamically" { target { i?86-*-* x86_64-*-* } } } */ extern void abort (void); #define MAX_OFFSET (sizeof (long long)) +#ifndef MAX_COPY #define MAX_COPY (1024 + 8192) +#endif #define MAX_EXTRA (sizeof (long long)) #define MAX_LENGTH (MAX_OFFSET + MAX_COPY + MAX_EXTRA) |