* tree-loop-distribution.c (struct partition): New field recording
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / 20090107-1.c
blobb5d4c1a446622665c876e596f739b49cc20fd1af
1 /* Verify that we don't ICE by forming invalid addresses for unaligned
2 doubleword loads (originally for PPC64). */
4 struct a
6 unsigned int x;
7 unsigned short y;
8 } __attribute__((packed));
10 struct b {
11 struct a rep;
12 unsigned long long seq;
13 } __attribute__((packed));
15 struct c {
16 int x;
17 struct a a[5460];
18 struct b b;
21 extern void use_ull(unsigned long long);
22 extern void f(struct c *i) {
23 use_ull(i->b.seq);
24 return;