aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAnatoly Sokolov <aesok@post.ru>2006-06-19 21:51:24 +0000
committerJanis Johnson <janis@gcc.gnu.org>2006-06-19 21:51:24 +0000
commitc9ea34f22ec6beaae6ee73727b7843ac47c3113a (patch)
tree8583fc395cb883368a2ccac02860f9f2f4373899 /gcc
parenta1d08991019fbebe845fa970cdaf3d1cd0fa6dde (diff)
downloadgcc-c9ea34f22ec6beaae6ee73727b7843ac47c3113a.zip
gcc-c9ea34f22ec6beaae6ee73727b7843ac47c3113a.tar.gz
gcc-c9ea34f22ec6beaae6ee73727b7843ac47c3113a.tar.bz2
pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long in malloc prototype; remove XFAIL.
2006-06-19 Anatoly Sokolov <aesok@post.ru> * 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. From-SVN: r114789
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.dg/20050321-1.c4
-rw-r--r--gcc/testsuite/gcc.dg/pr18241-1.c4
-rw-r--r--gcc/testsuite/gcc.dg/pr18241-2.c4
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/pr23382.c4
4 files changed, 4 insertions, 12 deletions
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)
{