1// Make sure we don't mistakenly mark f as DECL_COMDAT.
2// { dg-final { scan-assembler "_Z1fv" } }
3
4void f();
5
6template <class T> struct A
7{
8  friend void f();
9};
10
11A<int> a;
12
13void f() { }
14