diff options
Diffstat (limited to 'gcc/testsuite/c-c++-common')
-rw-r--r-- | gcc/testsuite/c-c++-common/analyzer/coreutils-sum-pr108666.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/c-c++-common/torture/builtin-clear-padding-2.c | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/gcc/testsuite/c-c++-common/analyzer/coreutils-sum-pr108666.c b/gcc/testsuite/c-c++-common/analyzer/coreutils-sum-pr108666.c index dadd27e..c41b61d 100644 --- a/gcc/testsuite/c-c++-common/analyzer/coreutils-sum-pr108666.c +++ b/gcc/testsuite/c-c++-common/analyzer/coreutils-sum-pr108666.c @@ -35,7 +35,7 @@ bsd_sum_stream(FILE* stream, void* resstream, uintmax_t* length) int checksum = 0; uintmax_t total_bytes = 0; static const size_t buffer_length = 32768; - uint8_t* buffer = (uint8_t *) malloc(buffer_length); + uint8_t* buffer = (uint8_t *) malloc(buffer_length); /* { dg-warning "argument 1 value '32768' exceeds maximum object size 32767" "" { target { c++ && { ! size20plus } } } } */ if (!buffer) return -1; diff --git a/gcc/testsuite/c-c++-common/torture/builtin-clear-padding-2.c b/gcc/testsuite/c-c++-common/torture/builtin-clear-padding-2.c index 099f202..d91b016 100644 --- a/gcc/testsuite/c-c++-common/torture/builtin-clear-padding-2.c +++ b/gcc/testsuite/c-c++-common/torture/builtin-clear-padding-2.c @@ -1,5 +1,6 @@ /* PR libstdc++/88101 */ /* { dg-do run } */ +/* { dg-require-effective-target size20plus } */ typedef int T __attribute__((aligned (16384))); struct S { char a; short b; long double c; T d; T e; long long f; }; |