1 /* { dg-do compile { target i?86-*-* x86_64-*-* } } */
2 /* { dg-require-effective-target ilp32 } */
4 void foo1(int i
, int j
) __attribute__((fastcall
, cdecl)); /* { dg-error "not compatible" } */
5 void foo2(int i
, int j
) __attribute__((fastcall
, stdcall)); /* { dg-error "not compatible" } */
6 void foo3(int i
, int j
) __attribute__((fastcall
, regparm(2))); /* { dg-error "not compatible" } */
7 void foo4(int i
, int j
) __attribute__((stdcall, cdecl)); /* { dg-error "not compatible" } */
8 void foo5(int i
, int j
) __attribute__((stdcall, fastcall
)); /* { dg-error "not compatible" } */
9 void foo6(int i
, int j
) __attribute__((cdecl, fastcall
)); /* { dg-error "not compatible" } */
10 void foo7(int i
, int j
) __attribute__((cdecl, stdcall)); /* { dg-error "not compatible" } */
11 void foo8(int i
, int j
) __attribute__((regparm(2), fastcall
)); /* { dg-error "not compatible" } */