1// { dg-do assemble  }
2// Bug: g++ can't deal with multi-language overloading.
3
4extern void foo (int, int);
5extern "C" void foo (int);
6
7void bar ()
8{
9  foo (1);
10  foo (1, 2);
11}
12