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()15 void test()
16 {
17   S s = getS();
18 }
19