Commit c9ea34f2 by Anatoly Sokolov Committed by Janis Johnson

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
parent a1d08991
...@@ -3,9 +3,7 @@ ...@@ -3,9 +3,7 @@
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-O2 -fmodulo-sched" } */ /* { dg-options "-O2 -fmodulo-sched" } */
/* malloc doesn't take a long. */ extern void * malloc (__SIZE_TYPE__);
/* { dg-xfail-if "" { "m32c-*-*" } { "*" } { "" } } */
extern void * malloc (long);
struct s { struct s {
int k; int k;
......
/* { dg-do run } */ /* { dg-do run } */
/* memset doesn't take unsigned long */
/* { dg-xfail-if "" { "m32c-*-*" } { "*" } { "" } } */
/* { dg-options "-std=gnu99 -Wall -Wextra -O1" } */ /* { 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); extern void abort (void);
struct radix_tree_root { struct radix_tree_root {
......
/* { dg-do run } */ /* { dg-do run } */
/* memset doesn't take unsigned long */
/* { dg-xfail-if "" { "m32c-*-*" } { "*" } { "" } } */
/* { dg-options "-std=gnu99 -Wall -Wextra -O1" } */ /* { 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); extern void abort (void);
struct radix_tree_root { struct radix_tree_root {
......
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-O2 -fdump-tree-alias-vops" } */ /* { dg-options "-O2 -fdump-tree-alias-vops" } */
/* malloc doesn't take a long */
/* { dg-xfail-if "" { "m32c-*-*" } { "*" } { "" } } */
struct a struct a
{ {
int length; int length;
int a1[256]; int a1[256];
}; };
void *malloc(long size) __attribute__((malloc)); void *malloc(__SIZE_TYPE__ size) __attribute__((malloc));
void f(void) void f(void)
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment