1 /* { dg-do compile } */
2 /* { dg-require-effective-target fpic } */
3 /* { dg-options "-O2 -fPIC -g" } */
4 
5 typedef struct FILE FILE;
6 int _fwalk(int (*)(FILE *));
7 int __sflush(FILE *);
8 int
fflush(FILE * fp)9 fflush(FILE *fp)
10 {
11   return (_fwalk(__sflush));
12 }
13