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
This commit is contained in:
Richard Sandiford 2014-02-13 09:22:26 +00:00 committed by Richard Sandiford
parent 9f8da9073b
commit 37eb01c282
3 changed files with 15 additions and 1 deletions

View File

@ -1,3 +1,9 @@
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.

View File

@ -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"

View File

@ -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)