2 /* { dg-options "-O3 -fno-strict-aliasing" } */
4 extern void exit (int);
5 extern void abort (void);
7 struct foos { int l; };
9 static struct foos *getfoo(void);
12 struct foos *f = getfoo();
19 static struct foos *getfoo(void)
20 { return (struct foos *)&foo; }