1 2 3 4 5 6 7 8 9 10 11 12 13 14
// { dg-do compile } import gcc.attributes; pragma(inline, true) @weak int func() // { dg-warning "inline function .func. declared weak" } { return 0; } int parm(@weak int a) // { dg-warning ".weak. attribute ignored" } { return a; }