• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #if defined(__cplusplus)
2 extern "C" {
3 #endif
4 
5 int always_available();
6 
7 int also_always_available() __INTRODUCED_IN(9);
8 
9 
10 #if __ANDROID_API__ >= 13
11 int needs_guard() __INTRODUCED_IN(13);
12 #endif /* __ANDROID_API__ >= 13 */
13 
14 
15 #if __ANDROID_API__ >= 12
16 
17 #if __ANDROID_API__ >= 13
18 int needs_guard_2() __INTRODUCED_IN(13);
19 #endif /* __ANDROID_API__ >= 13 */
20 
21 #endif
22 
23 #if __ANDROID_API__ >= 13
24 int already_guarded() __INTRODUCED_IN(13);
25 #endif
26 
27 #if __ANDROID_API__ > 13
28 int already_guarded_2() __INTRODUCED_IN(13);
29 #endif
30 
31 #if defined(__arm__)
32 
33 #if __ANDROID_API__ >= 14
34 int specific_arch() __INTRODUCED_IN(14);
35 #endif /* __ANDROID_API__ >= 14 */
36 
37 
38 #if __ANDROID_API__ >= 14
39 int specific_arch_already_guarded() __INTRODUCED_IN(14);
40 #endif
41 
42 #if __ANDROID_API__ > 14
43 int specific_arch_already_guarded_2() __INTRODUCED_IN(14);
44 #endif
45 #endif
46 
47 #if defined(__arm__) || defined(__i386__)
48 
49 #if __ANDROID_API__ >= 14
50 int multiple_archs() __INTRODUCED_IN(14);
51 #endif /* __ANDROID_API__ >= 14 */
52 
53 #endif
54 
55 // __INTRODUCED_IN_64(21) should be ignored.
56 
57 #if (defined(__LP64__)) || (defined(__arm__) && __ANDROID_API__ >= 13) || (defined(__mips__) && !defined(__LP64__) && __ANDROID_API__ >= 14) || (defined(__i386__) && __ANDROID_API__ >= 13)
58 int multiple_introduced_1() __INTRODUCED_IN_ARM(13) __INTRODUCED_IN_MIPS(14) __INTRODUCED_IN_X86(13)
59     __INTRODUCED_IN_64(21);
60 #endif /* (defined(__LP64__)) || (defined(__arm__) && __ANDROID_API__ >= 13) || (defined(__mips__) && !defined(__LP64__) && __ANDROID_API__ >= 14) || (defined(__i386__) && __ANDROID_API__ >= 13) */
61 
62 
63 
64 #if (defined(__LP64__) && __ANDROID_API__ >= 22) || (defined(__arm__) && __ANDROID_API__ >= 13) || (defined(__mips__) && !defined(__LP64__) && __ANDROID_API__ >= 14) || (defined(__i386__) && __ANDROID_API__ >= 13)
65 int multiple_introduced_2() __INTRODUCED_IN_ARM(13) __INTRODUCED_IN_MIPS(14) __INTRODUCED_IN_X86(13)
66     __INTRODUCED_IN_64(22);
67 #endif /* (defined(__LP64__) && __ANDROID_API__ >= 22) || (defined(__arm__) && __ANDROID_API__ >= 13) || (defined(__mips__) && !defined(__LP64__) && __ANDROID_API__ >= 14) || (defined(__i386__) && __ANDROID_API__ >= 13) */
68 
69 
70 
71 #if (!defined(__LP64__) && __ANDROID_API__ >= 12) || (defined(__LP64__))
72 int group_lp32() __INTRODUCED_IN_ARM(12) __INTRODUCED_IN_X86(12) __INTRODUCED_IN_MIPS(12);
73 #endif /* (!defined(__LP64__) && __ANDROID_API__ >= 12) || (defined(__LP64__)) */
74 
75 
76 
77 #if __ANDROID_API__ >= __ANDROID_API_FUTURE__
78 int future() __INTRODUCED_IN_FUTURE;
79 #endif /* __ANDROID_API__ >= __ANDROID_API_FUTURE__ */
80 
81 
82 #if defined(__cplusplus)
83 }
84 #endif
85