/bionic/libc/tools/ |
D | check-symbols.py | 11 arch = re.sub(r'.*/linux-x86/([^/]+)/.*', r'\1', toolchain) variable 13 sys.stderr.write('Checking symbols for arch "%s"...\n' % arch) 17 global arch 20 if library == 'libm' and arch == 'arm': 24 if '64' in arch: 28 if arch == 'aarch64': 29 arch = 'arm64' 31 …%s/arch-%s/symbols/%s.so.%s.txt' % (os.environ['ANDROID_BUILD_TOP'], api, arch, library, functions… 42 if '64' in arch: 70 …derr.write('%d missing %s in %s for %s:\n' % (len(missing), functions_or_variables, library, arch)) [all …]
|
D | check-symbols-glibc.py | 31 arch = re.sub(r'.*/linux-x86/([^/]+)/.*', r'\1', toolchain) variable 32 if arch == 'aarch64': 33 arch = 'arm64' variable 40 def GetNdkIgnored(arch): # pylint: disable=redefined-outer-name argument 43 (os.getenv('ANDROID_BUILD_TOP'), arch)) 68 ndk_ignored = GetNdkIgnored(arch)
|
D | genversion-scripts.py | 37 for arch in all_arches: 38 if arch in tags: 49 for arch in all_arches: 50 name = basename.split(".")[0] + "." + arch + ".map" 60 if arch not in tags and has_arch_tags(tags):
|
D | gensyscalls.py | 489 for arch in all_arches: 490 t[arch] = True 492 for arch in string.split(arch_list, ','): 493 if arch in all_arches: 494 t[arch] = True 496 E("invalid syscall architecture '%s' in '%s'" % (arch, line)) 605 for arch in all_arches: 606 if syscall.has_key("asm-%s" % arch): 607 filename = "arch-%s/syscalls/%s.S" % (arch, syscall["func"]) 610 fp.write(syscall["asm-%s" % arch]) [all …]
|
D | test_genseccomp.py | 14 def get_config(self, arch): argument 16 if i[0] == arch: 20 def get_headers(self, arch): argument 21 return self.get_config(arch)[1] 23 def get_switches(self, arch): argument 24 return self.get_config(arch)[2]
|
D | genseccomp.py | 221 for arch, header_path, switches in POLICY_CONFIGS: 223 output = construct_bpf(files, arch, header_path, switches) 227 output_path = "seccomp/{}_policy.cpp".format(arch)
|
/bionic/libc/ |
D | Android.bp | 93 arch: { 95 srcs: ["arch-arm64/bionic/__set_tls.c"], 98 srcs: ["arch-x86/bionic/__set_tls.cpp"], 101 srcs: ["arch-x86_64/bionic/__set_tls.c"], 235 arch: { 549 // May be overriden by per-arch optimized versions 564 arch: { 790 arch: { 793 "arch-arm/generic/bionic/memcmp.S", 794 "arch-arm/generic/bionic/memcpy.S", [all …]
|
D | SECCOMP_BLACKLIST.TXT | 12 # arch_list ::= "all" | arch+ 13 # arch ::= "arm" | "arm64" | "mips" | "mips64" | "x86" | "x86_64"
|
/bionic/tools/versioner/src/ |
D | CompilationType.h | 27 Arch arch; member 33 return std::tie(arch, api_level, file_offset_bits); in tie() 51 int32_t arch : 3; 56 packed.arch = static_cast<int32_t>(type.arch);
|
D | Arch.cpp | 23 std::string to_string(const Arch& arch) { in to_string() argument 24 switch (arch) { in to_string() 44 errx(1, "unknown arch '%zu'", size_t(arch)); in to_string()
|
D | Arch.h | 35 std::string to_string(const Arch& arch); 53 T& operator[](Arch arch) { 54 return data_[size_t(arch)]; 57 const T& operator[](Arch arch) const { 58 return data_[size_t(arch)]; 90 ArchMapIterator(const ArchMap<T>& map, Arch arch) : map_(map), arch_(arch) { in ArchMapIterator() argument
|
D | Preprocessor.cpp | 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() 80 for (Arch arch : supported_archs) { in calculateRequiredGuard() local 81 if (arch_visibility[arch] != 0) { in calculateRequiredGuard() 82 arch_visibility_str += to_string(arch); in calculateRequiredGuard() 84 arch_visibility_str += std::to_string(arch_visibility[arch]); in calculateRequiredGuard() 100 for (Arch arch : supported_archs) { in calculateRequiredGuard() local 101 if (result.arch_availability[arch].introduced <= arch_visibility[arch]) { in calculateRequiredGuard() 102 result.arch_availability[arch].introduced = 0; in calculateRequiredGuard() 165 for (Arch arch : supported_archs) { in generateGuardCondition() local [all …]
|
D | versioner.cpp | 80 static CompilationRequirements collectRequirements(const Arch& arch, const std::string& header_dir, in collectRequirements() argument 116 collect_children(dependency_dir + "/" + to_string(arch)); in collectRequirements() 119 auto new_end = std::remove_if(headers.begin(), headers.end(), [&arch](llvm::StringRef header) { in collectRequirements() 121 if (it.second.find(arch) == it.second.end()) { in collectRequirements() 141 for (const auto& arch : selected_architectures) { in generateCompilationTypes() local 142 int min_api = arch_min_api[arch]; in generateCompilationTypes() 150 .arch = arch, .api_level = api_level, .file_offset_bits = file_offset_bits in generateCompilationTypes() 176 if (requirements.count(type.arch) == 0) { in compileHeaders() 177 requirements[type.arch] = collectRequirements(type.arch, header_dir, dependency_dir); in compileHeaders() 186 CompilationRequirements& req = requirements[type.arch]; in compileHeaders() [all …]
|
D | CompilationType.cpp | 24 ss << to_string(type.arch) << "-" << type.api_level << " [fob = " << type.file_offset_bits << "]"; in to_string()
|
D | DeclarationDatabase.cpp | 147 availability.arch_availability[type.arch].future = true; in VisitDecl() 229 for (Arch arch : supported_archs) { in merge() local 230 if (!other.arch_availability[arch].empty()) { in merge() 231 check_avail(arch_availability[arch]); in merge() 232 this->arch_availability[arch] = other.arch_availability[arch]; in merge()
|
D | SymbolDatabase.cpp | 72 while (api_level >= arch_min_api[type.arch]) { in readPlatformFile() 79 "/arch-" + to_string(type.arch) + "/symbols/" + filename; in readPlatformFile()
|
D | Driver.cpp | 116 cmd.push_back(arch_targets[type.arch]); in generateTargetCC1Flags() 204 const auto& arch_req_it = reqs.find(type.arch); in initializeTargetCC1FlagCache()
|
/bionic/libc/kernel/tools/ |
D | generate_uapi_headers.sh | 231 for arch in "${ARCH_LIST[@]}"; do 232 echo "Generating headers for arch ${arch}" 233 make ARCH=${arch} headers_install 255 for arch in "${ARCH_LIST[@]}"; do 257 copy_hdrs "${KERNEL_DIR}/${src_dir}/arch/${arch}/include/uapi" \ 258 "${ANDROID_KERNEL_DIR}/uapi/asm-${arch}" 260 copy_hdrs "${KERNEL_DIR}/${src_dir}/arch/${arch}/include/generated/uapi" \ 261 "${ANDROID_KERNEL_DIR}/uapi/asm-${arch}" 266 "${KERNEL_DIR}/${src_dir}/arch/${arch}/include/generated/asm" \ 267 "${ANDROID_KERNEL_DIR}/uapi/asm-${arch}/asm"
|
D | clean_header.py | 96 arch = None 100 arch = m.group(2) 101 statics = statics.union(kernel_known_statics.get(arch, set())) 111 if arch and arch in kernel_default_arch_macros: 112 macros.update(kernel_default_arch_macros[arch]) 114 if arch and arch in kernel_arch_token_replacements: 115 blocks.replaceTokens(kernel_arch_token_replacements[arch])
|
D | kernel.py | 106 def parseFile(self, path, arch=None, kernel_root=None): argument 138 if arch and arch in kernel_default_arch_macros: 139 macros.update(kernel_default_arch_macros[arch]) 214 self.setArch(arch=None) 216 def setArch(self,arch=None): argument 217 self.curr_arch = arch 219 if arch: 220 self.prefix = "asm-%s/" % arch 253 arch=self.curr_arch, kernel_root=self.kernel_root) 273 for arch in self.archs: [all …]
|
/bionic/linker/ |
D | Android.bp | 38 arch: { 40 srcs: ["arch/arm/begin.S"], 45 srcs: ["arch/arm64/begin.S"], 48 srcs: ["arch/x86/begin.c"], 53 srcs: ["arch/x86_64/begin.S"], 57 "arch/mips/begin.S", 63 "arch/mips64/begin.S",
|
/bionic/tools/relocation_packer/src/ |
D | elf_file_unittest.cc | 65 void OpenRelocsTestFiles(const std::string& arch, FILE** relocs_so, FILE** packed_relocs_so) { in OpenRelocsTestFiles() argument 66 const std::string base = std::string("elf_file_unittest_relocs_") + arch; in OpenRelocsTestFiles() 116 static void RunUnpackRelocationsTestFor(const std::string& arch) { in RunUnpackRelocationsTestFor() argument 121 OpenRelocsTestFiles(arch, &relocs_so, &packed_relocs_so); in RunUnpackRelocationsTestFor() 152 static void RunPackRelocationsTestFor(const std::string& arch) { in RunPackRelocationsTestFor() argument 157 OpenRelocsTestFiles(arch, &relocs_so, &packed_relocs_so); in RunPackRelocationsTestFor()
|
/bionic/libc/kernel/uapi/linux/ |
D | seccomp.h | 42 __u32 arch; member
|
/bionic/libc/malloc_debug/ |
D | Android.bp | 57 arch: {
|
/bionic/libdl/ |
D | Android.bp | 21 arch: { 89 arch: {
|