From: janis Date: Mon, 19 Jun 2006 21:51:24 +0000 (+0000) Subject: 2006-06-19 Anatoly Sokolov X-Git-Tag: upstream/4.9.2~54031 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=87af7218a8249450f51101de4384f0c90bf25691;p=platform%2Fupstream%2Flinaro-gcc.git 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 5455db4..79f62a3 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 f5134d3..d6bdbcc 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 8922124..a3ff1de 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 e515417..6dfcf2d 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) {