Home
last modified time | relevance | path

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

/bionic/libc/include/android/
Dversioning.h23 #define __INTRODUCED_IN(api_level) __attribute__((annotate("introduced_in=" #api_level))) argument
24 #define __DEPRECATED_IN(api_level) __attribute__((annotate("deprecated_in=" #api_level))) argument
25 #define __REMOVED_IN(api_level) __attribute__((annotate("obsoleted_in=" #api_level))) argument
26 #define __INTRODUCED_IN_32(api_level) __attribute__((annotate("introduced_in_32=" #api_level))) argument
27 #define __INTRODUCED_IN_64(api_level) __attribute__((annotate("introduced_in_64=" #api_level))) argument
28 #define __INTRODUCED_IN_ARM(api_level) __attribute__((annotate("introduced_in_arm=" #api_level))) argument
29 #define __INTRODUCED_IN_X86(api_level) __attribute__((annotate("introduced_in_x86=" #api_level))) argument
36 #define __INTRODUCED_IN(api_level) argument
37 #define __DEPRECATED_IN(api_level) argument
38 #define __REMOVED_IN(api_level) argument
[all …]
/bionic/tools/versioner/src/
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 …]
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;
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.cpp129 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.cpp53 void DL_WARN_documented_change(int api_level, const char* doc_fragment, const char* fmt, ...) { in DL_WARN_documented_change() argument
65 api_level, kBionicChangesUrl, doc_fragment, in DL_WARN_documented_change()
Dlinker_globals.h52 void DL_WARN_documented_change(int api_level, const char* doc_link, const char* fmt, ...);