1/* { dg-require-dll "" } */
2
3__declspec (dllimport) int foo;
4extern int (* import) (void) __attribute__((dllimport));
5int func2 (void) __attribute__((dllexport));
6
7__declspec(dllexport) int
8func1 (int a)
9{
10  return a + foo;
11}
12
13static int
14internal (void)
15{
16  return 77;
17}
18
19int
20func2 (void)
21{
22  return import ();
23}
24