Home
last modified time | relevance | path

Searched refs:api_level (Results 1 – 12 of 12) sorted by relevance

/bionic/libc/include/android/
Dversioning.h23 #define __INTRODUCED_IN(api_level) __attribute__((__annotate__("introduced_in=" #api_level))) argument
24 #define __INTRODUCED_IN_NO_GUARD_FOR_NDK(api_level) __attribute__((__annotate__("introduced_in=" #a… argument
25 #define __DEPRECATED_IN(api_level, ...) __attribute__((__annotate__("deprecated_in=" #api_level))) argument
26 #define __REMOVED_IN(api_level, ...) __attribute__((__annotate__("obsoleted_in=" #api_level))) argument
27 #define __INTRODUCED_IN_32(api_level) __attribute__((__annotate__("introduced_in_32=" #api_level))) argument
28 #define __INTRODUCED_IN_64(api_level) __attribute__((__annotate__("introduced_in_64=" #api_level))) argument
51 #define __INTRODUCED_IN_NO_GUARD_FOR_NDK(api_level) __INTRODUCED_IN(api_level) argument
54 #define __INTRODUCED_IN_NO_GUARD_FOR_NDK(api_level) argument
57 #define __INTRODUCED_IN(api_level) __BIONIC_AVAILABILITY(introduced=api_level) argument
58 #define __DEPRECATED_IN(api_level, ...) __BIONIC_AVAILABILITY(deprecated=api_level __VA_OPT__(,mess… argument
[all …]
/bionic/tools/versioner/src/
DCompilationType.h29 int api_level; member
34 return std::tie(arch, cpp, api_level, file_offset_bits); in tie()
54 int32_t api_level : 6;
60 packed.api_level = type.api_level;
DSymbolFileParser.cpp235 std::string api_level; in isInApi() local
241 api_level = tag; in isInApi()
245 api_level = tag; in isInApi()
262 if (intro.empty() && api_level.empty()) { in isInApi()
266 if (!api_level.empty()) { in isInApi()
269 return compilation_type.api_level == parseApiLevelValue(api_level); in isInApi()
272 return compilation_type.api_level >= parseApiLevelValue(intro); in isInApi()
277 std::string api_level = tag.substr(tag.find('=') + 1); in parseApiLevelValue() local
278 auto it = api_codename_map.find(api_level); in parseApiLevelValue()
282 if (api_level.find_first_not_of("0123456789") != std::string::npos) { in parseApiLevelValue()
[all …]
Dversioner.cpp167 for (int api_level : selected_levels) { in generateCompilationTypes() local
168 if (api_level < min_api) { in generateCompilationTypes()
175 .arch = arch, .cpp = cpp, .api_level = api_level, .file_offset_bits = file_offset_bits in generateCompilationTypes()
386 if (global_availability.introduced != 0 && global_availability.introduced > type.api_level) { in checkVersions()
390 if (arch_availability.introduced != 0 && arch_availability.introduced > type.api_level) { in checkVersions()
394 if (global_availability.obsoleted != 0 && global_availability.obsoleted <= type.api_level) { in checkVersions()
398 if (arch_availability.obsoleted != 0 && arch_availability.obsoleted <= type.api_level) { in checkVersions()
509 int api_level = strtol(optarg, &end, 10); in main() local
514 selected_levels.insert(api_level); in main()
DCompilationType.cpp24 ss << to_string(type.arch) << "-" << type.api_level << " [" << (type.cpp ? "c++" : "c") in to_string()
DPreprocessor.cpp59 if (global_min_api_visible == 0 || global_min_api_visible > type.api_level) { in calculateRequiredGuard()
60 global_min_api_visible = type.api_level; in calculateRequiredGuard()
63 if (arch_visibility[type.arch] == 0 || arch_visibility[type.arch] > type.api_level) { in calculateRequiredGuard()
64 arch_visibility[type.arch] = type.api_level; in calculateRequiredGuard()
DDriver.cpp130 cmd.push_back("-D__ANDROID_API__="s + std::to_string(type.api_level)); in generateTargetCC1Flags()
/bionic/libc/include/bits/
Dget_device_api_level_inlines.h44 int api_level = atoi(value); in android_get_device_api_level() local
45 return (api_level > 0) ? api_level : -1; in android_get_device_api_level()
/bionic/linker/
Dlinker_globals.cpp55 void DL_WARN_documented_change(int api_level, const char* doc_fragment, const char* fmt, ...) { in DL_WARN_documented_change() argument
67 api_level, kBionicChangesUrl, doc_fragment, in DL_WARN_documented_change()
Dlinker_test_globals.cpp33 void DL_WARN_documented_change(int api_level [[maybe_unused]], in DL_WARN_documented_change() argument
Dlinker_globals.h52 void DL_WARN_documented_change(int api_level, const char* doc_link, const char* fmt, ...);
/bionic/
DREADME.md199 libc/include/android/api_level.h for the API levels.