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