pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long in malloc prototype; remove...
authorAnatoly Sokolov <aesok@post.ru>
Mon, 19 Jun 2006 21:51:24 +0000 (21:51 +0000)
committerJanis Johnson <janis@gcc.gnu.org>
Mon, 19 Jun 2006 21:51:24 +0000 (21:51 +0000)
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

gcc/testsuite/gcc.dg/20050321-1.c
gcc/testsuite/gcc.dg/pr18241-1.c
gcc/testsuite/gcc.dg/pr18241-2.c
gcc/testsuite/gcc.dg/tree-ssa/pr23382.c

index 5455db443046153ccff564ecec174666e4d7427d..79f62a32601ac51f5fd4610d1a4b8b935aaed9e9 100644 (file)
@@ -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;
index f5134d317b2daa3af2600e15b490b53376043dde..d6bdbccf8de082b4b630cfd1f1cef6842e6d2412 100644 (file)
@@ -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 {
index 89221247ad07e1d59f0fb042f1c6b5aa692b3088..a3ff1de0f7004b2d616dccc8c5a65c567a197d4a 100644 (file)
@@ -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 {
index e515417076d09c8fa7b4509e3aca849a3886659f..6dfcf2db30aa82f0dff5f22ca7c1995c8f836fd6 100644 (file)
@@ -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)
 {