-/* { dg-do execute } */
+/* { dg-do run } */
/* { 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 {
{
int nr;
volatile unsigned long *addr;
+#if(__SIZEOF_INT__ >= 4)
int mask;
+#else
+ long mask;
+#endif
nr = offset;
addr = &node->tags[tag][0];