xref: /third_party/ltp/tools/sparse/sparse-src/validation/calling-convention-attributes.c (revision f08c3bdf)
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/ltp/tools/sparse/sparse-src/validation/
1f08c3bdfSopenharmony_ciextern void __attribute__((cdecl)) c1(void);
2f08c3bdfSopenharmony_citypedef void (__attribute__((cdecl)) *c2)(void);
3f08c3bdfSopenharmony_citypedef c2 c2ptr;
4f08c3bdfSopenharmony_ci
5f08c3bdfSopenharmony_ciextern void __attribute__((__cdecl__)) c_1(void);
6f08c3bdfSopenharmony_citypedef void (__attribute__((__cdecl__)) *c_2)(void);
7f08c3bdfSopenharmony_citypedef c_2 c_2ptr;
8f08c3bdfSopenharmony_ci
9f08c3bdfSopenharmony_ciextern void __attribute__((stdcall)) s1(void);
10f08c3bdfSopenharmony_citypedef void (__attribute__((stdcall)) *s2)(void);
11f08c3bdfSopenharmony_citypedef s2 s2ptr;
12f08c3bdfSopenharmony_ci
13f08c3bdfSopenharmony_ciextern void __attribute__((__stdcall__)) s_1(void);
14f08c3bdfSopenharmony_citypedef void (__attribute__((__stdcall__)) *s_2)(void);
15f08c3bdfSopenharmony_citypedef s_2 s_2ptr;
16f08c3bdfSopenharmony_ci
17f08c3bdfSopenharmony_ciextern void __attribute__((fastcall)) f1(void);
18f08c3bdfSopenharmony_citypedef void (__attribute__((fastcall)) *f2)(void);
19f08c3bdfSopenharmony_citypedef f2 f2ptr;
20f08c3bdfSopenharmony_ci
21f08c3bdfSopenharmony_ciextern void __attribute__((__fastcall__)) f_1(void);
22f08c3bdfSopenharmony_citypedef void (__attribute__((__fastcall__)) *f_2)(void);
23f08c3bdfSopenharmony_citypedef f_2 f_2ptr;
24f08c3bdfSopenharmony_ci/*
25f08c3bdfSopenharmony_ci * check-name: Calling convention attributes
26f08c3bdfSopenharmony_ci */
27

Indexes created Thu Nov 07 10:32:03 CST 2024