blob: 3e05a1e2d103812cdc3a226fa94b4fc08ac09877 [file] [log] [blame]
Josh Gaof8592a32016-07-26 18:58:27 -07001int always_available();
2
3int also_always_available() __INTRODUCED_IN(9);
4
5
6#if __ANDROID_API__ >= 10
7int needs_guard() __INTRODUCED_IN(10);
8#endif /* __ANDROID_API__ >= 10 */
9
10
11#if __ANDROID_API__ >= 10
12int already_guarded() __INTRODUCED_IN(10);
13#endif
14
15#if defined(__arm__)
16
17#if __ANDROID_API__ >= 11
18int specific_arch() __INTRODUCED_IN(11);
19#endif /* __ANDROID_API__ >= 11 */
20
21#endif
22
23#if defined(__arm__) || defined(__i386__)
24
25#if __ANDROID_API__ >= 11
26int multiple_archs() __INTRODUCED_IN(11);
27#endif /* __ANDROID_API__ >= 11 */
28
29#endif
30
31// __INTRODUCED_IN_64(21) should be ignored.
32
33#if (defined(__LP64__)) || (defined(__arm__) && __ANDROID_API__ >= 10) || (defined(__mips__) && !defined(__LP64__) && __ANDROID_API__ >= 11) || (defined(__i386__) && __ANDROID_API__ >= 10)
34int multiple_introduced_1() __INTRODUCED_IN_ARM(10) __INTRODUCED_IN_MIPS(11) __INTRODUCED_IN_X86(10)
35 __INTRODUCED_IN_64(21);
36#endif /* (defined(__LP64__)) || (defined(__arm__) && __ANDROID_API__ >= 10) || (defined(__mips__) && !defined(__LP64__) && __ANDROID_API__ >= 11) || (defined(__i386__) && __ANDROID_API__ >= 10) */
37
38
39
40#if (defined(__LP64__) && __ANDROID_API__ >= 22) || (defined(__arm__) && __ANDROID_API__ >= 10) || (defined(__mips__) && !defined(__LP64__) && __ANDROID_API__ >= 11) || (defined(__i386__) && __ANDROID_API__ >= 10)
41int multiple_introduced_2() __INTRODUCED_IN_ARM(10) __INTRODUCED_IN_MIPS(11) __INTRODUCED_IN_X86(10)
42 __INTRODUCED_IN_64(22);
43#endif /* (defined(__LP64__) && __ANDROID_API__ >= 22) || (defined(__arm__) && __ANDROID_API__ >= 10) || (defined(__mips__) && !defined(__LP64__) && __ANDROID_API__ >= 11) || (defined(__i386__) && __ANDROID_API__ >= 10) */
44
45
46
47#if (!defined(__LP64__) && __ANDROID_API__ >= 12) || (defined(__LP64__))
48int group_lp32() __INTRODUCED_IN_ARM(12) __INTRODUCED_IN_X86(12) __INTRODUCED_IN_MIPS(12);
49#endif /* (!defined(__LP64__) && __ANDROID_API__ >= 12) || (defined(__LP64__)) */
50