From: janis Date: Mon, 19 Jun 2006 21:51:24 +0000 (+0000) Subject: 2006-06-19 Anatoly Sokolov X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=87af7218a8249450f51101de4384f0c90bf25691 2006-06-19 Anatoly Sokolov * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long in malloc prototype; remove XFAIL. * gcc.dg/pr18241-2.c: Ditto. * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long in memset prototype; remove XFAIL. * gcc.dg/tree-ssa/pr23382.c: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114789 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/testsuite/gcc.dg/20050321-1.c b/gcc/testsuite/gcc.dg/20050321-1.c index 5455db44304..79f62a32601 100644 --- a/gcc/testsuite/gcc.dg/20050321-1.c +++ b/gcc/testsuite/gcc.dg/20050321-1.c @@ -3,9 +3,7 @@ /* { dg-do compile } */ /* { dg-options "-O2 -fmodulo-sched" } */ -/* malloc doesn't take a long. */ -/* { dg-xfail-if "" { "m32c-*-*" } { "*" } { "" } } */ -extern void * malloc (long); +extern void * malloc (__SIZE_TYPE__); struct s { int k; diff --git a/gcc/testsuite/gcc.dg/pr18241-1.c b/gcc/testsuite/gcc.dg/pr18241-1.c index f5134d317b2..d6bdbccf8de 100644 --- a/gcc/testsuite/gcc.dg/pr18241-1.c +++ b/gcc/testsuite/gcc.dg/pr18241-1.c @@ -1,9 +1,7 @@ /* { dg-do run } */ -/* memset doesn't take unsigned long */ -/* { dg-xfail-if "" { "m32c-*-*" } { "*" } { "" } } */ /* { dg-options "-std=gnu99 -Wall -Wextra -O1" } */ -extern void *memset (void*, int, unsigned long); +extern void *memset (void*, int, __SIZE_TYPE__); extern void abort (void); struct radix_tree_root { diff --git a/gcc/testsuite/gcc.dg/pr18241-2.c b/gcc/testsuite/gcc.dg/pr18241-2.c index 89221247ad0..a3ff1de0f70 100644 --- a/gcc/testsuite/gcc.dg/pr18241-2.c +++ b/gcc/testsuite/gcc.dg/pr18241-2.c @@ -1,9 +1,7 @@ /* { dg-do run } */ -/* memset doesn't take unsigned long */ -/* { dg-xfail-if "" { "m32c-*-*" } { "*" } { "" } } */ /* { dg-options "-std=gnu99 -Wall -Wextra -O1" } */ -extern void *memset (void*, int, unsigned long); +extern void *memset (void*, int, __SIZE_TYPE__); extern void abort (void); struct radix_tree_root { diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr23382.c b/gcc/testsuite/gcc.dg/tree-ssa/pr23382.c index e515417076d..6dfcf2db30a 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/pr23382.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/pr23382.c @@ -1,14 +1,12 @@ /* { dg-do compile } */ /* { dg-options "-O2 -fdump-tree-alias-vops" } */ -/* malloc doesn't take a long */ -/* { dg-xfail-if "" { "m32c-*-*" } { "*" } { "" } } */ struct a { int length; int a1[256]; }; -void *malloc(long size) __attribute__((malloc)); +void *malloc(__SIZE_TYPE__ size) __attribute__((malloc)); void f(void) {