1 /* PR middle-end/29584 */
2 /* { dg-do compile { target { ilp32 || lp64 } } } */
4 extern void *foo1 (void);
5 extern void foo2 (void);
6 extern void foo3 (void *, void *);
7 extern int foo4 (void);
14 for (i
= 1; i
< 4; i
++)
18 switch (0x8000000UL
+ i
* 0x400)
20 case 0x80000000UL
... 0x80000000UL
+ 0x3a000000UL
- 1:
26 foo3 ((void *) (0x8000000UL
+ i
* 0x400), s
);