OSDN Git Service

2010-01-26 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / pr33726.c
1 /* { dg-do compile } */
2
3 /* We used to ICE here with type-checking enabled.  */
4
5 typedef unsigned int U032;
6 typedef volatile struct X {
7      U032 Monochrome[1];
8      struct {
9           U032 WidthHeight;
10      } UnclippedRectangle[1];
11 } RivaBitmap;
12 void writel(void *);
13 void rivafb_fillrect(RivaBitmap *bm)
14 {
15   writel((void *)&bm->UnclippedRectangle[0].WidthHeight);
16 }
17