https://gcc.gnu.org/g:12b2c414b6d0e0d1b3d328b58d654c19c30bee8c
commit r15-8445-g12b2c414b6d0e0d1b3d328b58d654c19c30bee8c Author: Richard Biener <rguent...@suse.de> Date: Wed Mar 19 18:48:09 2025 +0100 testsuite/113634 - fixup declarations of calloc/realloc Then we can also remove the added -std=gnu17 PR testsuite/113634 * gcc.dg/Wfree-nonheap-object-7.c: Adjust calloc and realloc declarations, remove -std=gnu17. Diff: --- gcc/testsuite/gcc.dg/Wfree-nonheap-object-7.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gcc/testsuite/gcc.dg/Wfree-nonheap-object-7.c b/gcc/testsuite/gcc.dg/Wfree-nonheap-object-7.c index 52cfbf9ec5d6..c13b7ca6bb04 100644 --- a/gcc/testsuite/gcc.dg/Wfree-nonheap-object-7.c +++ b/gcc/testsuite/gcc.dg/Wfree-nonheap-object-7.c @@ -1,9 +1,9 @@ /* { dg-do compile } */ -/* { dg-options "-std=gnu17 -O2 -Wfree-nonheap-object" } */ +/* { dg-options "-O2 -Wfree-nonheap-object" } */ struct local_caches *get_local_caches_lcs; -void *calloc(long, long); -void *realloc(); +void *calloc(__SIZE_TYPE__, __SIZE_TYPE__); +void *realloc(void *, __SIZE_TYPE__); struct local_caches { int *t_mem_caches;