Home
last modified time | relevance | path

Searched refs:arch (Results 1 – 25 of 32) sorted by relevance

12

/bionic/libc/tools/
Dcheck-symbols.py11 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 …]
Dcheck-symbols-glibc.py31 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)
Dgenversion-scripts.py37 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):
Dgensyscalls.py489 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 …]
Dtest_genseccomp.py14 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]
Dgenseccomp.py221 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/
DAndroid.bp93 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 …]
DSECCOMP_BLACKLIST.TXT12 # arch_list ::= "all" | arch+
13 # arch ::= "arm" | "arm64" | "mips" | "mips64" | "x86" | "x86_64"
/bionic/tools/versioner/src/
DCompilationType.h27 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);
DArch.cpp23 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()
DArch.h35 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
DPreprocessor.cpp63 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 …]
Dversioner.cpp80 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 …]
DCompilationType.cpp24 ss << to_string(type.arch) << "-" << type.api_level << " [fob = " << type.file_offset_bits << "]"; in to_string()
DDeclarationDatabase.cpp147 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()
DSymbolDatabase.cpp72 while (api_level >= arch_min_api[type.arch]) { in readPlatformFile()
79 "/arch-" + to_string(type.arch) + "/symbols/" + filename; in readPlatformFile()
DDriver.cpp116 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/
Dgenerate_uapi_headers.sh231 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"
Dclean_header.py96 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])
Dkernel.py106 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/
DAndroid.bp38 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/
Delf_file_unittest.cc65 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/
Dseccomp.h42 __u32 arch; member
/bionic/libc/malloc_debug/
DAndroid.bp57 arch: {
/bionic/libdl/
DAndroid.bp21 arch: {
89 arch: {

12