// PR c++/100596 // { dg-do compile { target c++11 } } struct A { __attribute((deprecated)) friend void f(A); // part of A API, definition in .C [[deprecated]] friend void f2(A); // { dg-warning "ignored" } }; int main() { A a; f(a); // { dg-warning "is deprecated" } f2(a); }