1 /* This was failing on Alpha because the comparison (p != -1) was rewritten
2 as (p+1 != 0) and p+1 isn't allowed to wrap for pointers. */
4 extern void abort(void);
6 typedef __SIZE_TYPE__
size_t;
10 static void *foo(int p
)
18 return (void *)(size_t)-1;
26 if (p
!= (void *)(size_t)-1)