1extern void __attribute__((cdecl)) c1(void);
2typedef void (__attribute__((cdecl)) *c2)(void);
3typedef c2 c2ptr;
4
5extern void __attribute__((__cdecl__)) c_1(void);
6typedef void (__attribute__((__cdecl__)) *c_2)(void);
7typedef c_2 c_2ptr;
8
9extern void __attribute__((stdcall)) s1(void);
10typedef void (__attribute__((stdcall)) *s2)(void);
11typedef s2 s2ptr;
12
13extern void __attribute__((__stdcall__)) s_1(void);
14typedef void (__attribute__((__stdcall__)) *s_2)(void);
15typedef s_2 s_2ptr;
16
17extern void __attribute__((fastcall)) f1(void);
18typedef void (__attribute__((fastcall)) *f2)(void);
19typedef f2 f2ptr;
20
21extern void __attribute__((__fastcall__)) f_1(void);
22typedef void (__attribute__((__fastcall__)) *f_2)(void);
23typedef f_2 f_2ptr;
24/*
25 * check-name: Calling convention attributes
26 */
27