summaryrefslogtreecommitdiff
path: root/support/regression/tcc/105_local_extern.c
blob: a248bb421c6192e288a26702e91cdfb5731667a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
extern int printf(const char *, ...);
void f(void);
void bar(void) { void f(void); f(); }
void foo(void) { extern void f(void); f(); }
void f(void) { printf("f\n"); }

int main()
{
  bar();
  foo();
  return 0;
}