diff options
author | Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> | 2016-06-09 14:32:08 +0000 |
---|---|---|
committer | Mike Stump <mrs@gcc.gnu.org> | 2016-06-09 14:32:08 +0000 |
commit | 9c35db0e0dcaea209e00e011715aba80c314b638 (patch) | |
tree | b2c8ec03f2b6cbebfd74fc46242b4c6e273755d6 | |
parent | 392a81b96ea19e2d302372a4261b6183e82d1477 (diff) | |
download | gcc-9c35db0e0dcaea209e00e011715aba80c314b638.zip gcc-9c35db0e0dcaea209e00e011715aba80c314b638.tar.gz gcc-9c35db0e0dcaea209e00e011715aba80c314b638.tar.bz2 |
bswap-2.c: Require int32plus.
2016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
* gcc.c-torture/execute/bswap-2.c: Require int32plus.
* gcc.dg/torture/pr68067-1.c: Likewise.
* gcc.dg/torture/pr68067-2.c: Likewise.
2016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
* gcc.dg/stack-usage-1.c (SIZE): Consider return address
when setting SIZE.
From-SVN: r237266
-rw-r--r-- | gcc/testsuite/ChangeLog | 11 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/bswap-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/stack-usage-1.c | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr68067-1.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/pr68067-2.c | 1 |
5 files changed, 20 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b1ea45a..6e792aa 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,14 @@ +2016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> + + * gcc.c-torture/execute/bswap-2.c: Require int32plus. + * gcc.dg/torture/pr68067-1.c: Likewise. + * gcc.dg/torture/pr68067-2.c: Likewise. + +2016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> + + * gcc.dg/stack-usage-1.c (SIZE): Consider return address + when setting SIZE. + 2016-06-09 Paolo Carlini <paolo.carlini@oracle.com> PR c++/71465 diff --git a/gcc/testsuite/gcc.c-torture/execute/bswap-2.c b/gcc/testsuite/gcc.c-torture/execute/bswap-2.c index 88132fe..63e7807 100644 --- a/gcc/testsuite/gcc.c-torture/execute/bswap-2.c +++ b/gcc/testsuite/gcc.c-torture/execute/bswap-2.c @@ -1,3 +1,5 @@ +/* { dg-require-effective-target int32plus } */ + #ifdef __UINT32_TYPE__ typedef __UINT32_TYPE__ uint32_t; #else diff --git a/gcc/testsuite/gcc.dg/stack-usage-1.c b/gcc/testsuite/gcc.dg/stack-usage-1.c index 7864c6a..bdc5656 100644 --- a/gcc/testsuite/gcc.dg/stack-usage-1.c +++ b/gcc/testsuite/gcc.dg/stack-usage-1.c @@ -64,7 +64,11 @@ # define SIZE 240 # endif #elif defined (__AVR__) -# define SIZE 254 +#if defined (__AVR_3_BYTE_PC__ ) +# define SIZE 251 /* 256 - 2 bytes for Y - 3 bytes for return address */ +#else +# define SIZE 252 /* 256 - 2 bytes for Y - 2 bytes for return address */ +#endif #elif defined (__s390x__) # define SIZE 96 /* 256 - 160 bytes for register save area */ #elif defined (__s390__) diff --git a/gcc/testsuite/gcc.dg/torture/pr68067-1.c b/gcc/testsuite/gcc.dg/torture/pr68067-1.c index a7b6aa0..f8ad3ca 100644 --- a/gcc/testsuite/gcc.dg/torture/pr68067-1.c +++ b/gcc/testsuite/gcc.dg/torture/pr68067-1.c @@ -1,4 +1,5 @@ /* { dg-do run } */ +/* { dg-require-effective-target int32plus } */ int main() { diff --git a/gcc/testsuite/gcc.dg/torture/pr68067-2.c b/gcc/testsuite/gcc.dg/torture/pr68067-2.c index 38a459b..e03bf22 100644 --- a/gcc/testsuite/gcc.dg/torture/pr68067-2.c +++ b/gcc/testsuite/gcc.dg/torture/pr68067-2.c @@ -1,4 +1,5 @@ /* { dg-do run } */ +/* { dg-require-effective-target int32plus } */ int main() { |