Merge reload-branch up to revision 101000
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / 990617-1.c
blob78a3ec132f56036059250d04d4ebc9fa093cb4d8
1 /* 0x70000000 is too large a constant to become a pointer on
2 xstormy16. */
3 /* { dg-do assemble { xfail xstormy16-*-* } } */
5 int main()
7 do {
8 long l;
9 long *p = &l;
11 *p = 0x0000000070000000L;
12 p += 2;
14 unsigned int *addr = (unsigned int *)0x70000000;
15 printf("%d, %d\n", addr[1], addr[0]);
18 } while (1);