Translation unit #1:extern "C" { void f(); }
Translation unit #2:extern "C++" { void f(); } // IFNDR, different language linkage — end example]