aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2022-02-11 00:27:11 +0100
committerJakub Jelinek <jakub@redhat.com>2022-02-11 00:27:11 +0100
commit50243f4918c2ed7f1ddbf0e8df97a37aee73ebf2 (patch)
treecfc83b9b56af6dd4d38a6bea759f4ebd8d4296eb
parentdb84f382ae3dc238b1c3e3a18b786bca5bd38a14 (diff)
downloadgcc-50243f4918c2ed7f1ddbf0e8df97a37aee73ebf2.zip
gcc-50243f4918c2ed7f1ddbf0e8df97a37aee73ebf2.tar.gz
gcc-50243f4918c2ed7f1ddbf0e8df97a37aee73ebf2.tar.bz2
testsuite: Fix up g++.dg/warn/Wuninitialized-32.C test for ilp32 [PR104373]
The testcase FAILs whenever size_t is not unsigned long: FAIL: g++.dg/warn/Wuninitialized-32.C -std=c++98 (test for excess errors) Excess errors: .../gcc/testsuite/g++.dg/warn/Wuninitialized-32.C:4:7: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter [-fpermissive] Fixed by using __SIZE_TYPE__ instead of unsigned long. 2022-02-11 Jakub Jelinek <jakub@redhat.com> PR tree-optimization/104373 * g++.dg/warn/Wuninitialized-32.C (operator new[]): Use __SIZE_TYPE__ as type of the first argument instead of unsigned long.
-rw-r--r--gcc/testsuite/g++.dg/warn/Wuninitialized-32.C2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/g++.dg/warn/Wuninitialized-32.C b/gcc/testsuite/g++.dg/warn/Wuninitialized-32.C
index 8b02b5c..144a99e 100644
--- a/gcc/testsuite/g++.dg/warn/Wuninitialized-32.C
+++ b/gcc/testsuite/g++.dg/warn/Wuninitialized-32.C
@@ -1,7 +1,7 @@
// { dg-do compile }
// { dg-additional-options "-Wall" }
-void* operator new[](unsigned long, void* __p);
+void* operator new[](__SIZE_TYPE__, void* __p);
struct allocator
{