1// Contributed by Dodji Seketeli <dodji@redhat.com> 2// Origin: PR c++/41020 3// { dg-do compile } 4 5 6class frok 7{ 8 int this_errno; 9 friend int fork (void); // { dg-error "previous declaration .*?C\\+\\+. linkage" } 10}; 11 12extern "C" int 13fork (void) // { dg-error "conflicts with new declaration .*?C. linkage" }} 14{ 15 frok grouped; 16 return grouped.this_errno; 17} 18 19