1 // PR c++/43093 2 // { dg-options "-pedantic" } 3 // { dg-do compile { target { { i?86-*-* x86_64-*-* } && ia32 } } } 4 // { dg-require-effective-target c++11 } 5 6 // c++11 attributes that apply to types are ignored for now 7 8 struct S { 9 int x; SS10 S(const S &s) {} 11 }; 12 13 S getS() [[gnu::__stdcall__]]; // { dg-warning "ignored" } 14 test()15void test() 16 { 17 S s = getS(); 18 } 19