-// Test that two extern "C" declarations of the same name in different
-// namespaces are treated as declaring the same function.
-
-namespace foo {
- extern "C" int f ();
-}
-
-extern "C" int f () { return 0; }
-
-using namespace foo;
-
-int main ()
-{
- f ();
-}