Searched refs:elf (Results 1 – 6 of 6) sorted by relevance
/bionic/tests/ |
D | Android.bp | 103 relative_install_path: "bionic-loader-test-libs/prebuilt-elf-files", 106 srcs: ["prebuilt-elf-files/arm/libtest_invalid-rw_load_segment.so"], 109 srcs: ["prebuilt-elf-files/arm64/libtest_invalid-rw_load_segment.so"], 112 srcs: ["prebuilt-elf-files/riscv64/libtest_invalid-rw_load_segment.so"], 115 srcs: ["prebuilt-elf-files/x86/libtest_invalid-rw_load_segment.so"], 118 srcs: ["prebuilt-elf-files/x86_64/libtest_invalid-rw_load_segment.so"], 129 relative_install_path: "bionic-loader-test-libs/prebuilt-elf-files", 132 srcs: ["prebuilt-elf-files/arm/libtest_invalid-unaligned_shdr_offset.so"], 135 srcs: ["prebuilt-elf-files/arm64/libtest_invalid-unaligned_shdr_offset.so"], 138 srcs: ["prebuilt-elf-files/riscv64/libtest_invalid-unaligned_shdr_offset.so"], [all …]
|
D | elf_test.cpp | 22 TEST(elf, have_ELF_ST_INFO_macros) { in TEST() argument
|
/bionic/tools/versioner/src/ |
D | SymbolDatabase.cpp | 48 ELFObjectFileBase* elf = dyn_cast_or_null<ELFObjectFileBase>(binaryOrError.get().getBinary()); in getSymbols() local 49 if (!elf) { in getSymbols() 53 for (const ELFSymbolRef symbol : elf->getDynamicSymbolIterators()) { in getSymbols()
|
/bionic/linker/ |
D | linker_main.cpp | 66 static ElfW(Addr) get_elf_exec_load_bias(const ElfW(Ehdr)* elf); 543 static ElfW(Addr) get_elf_exec_load_bias(const ElfW(Ehdr)* elf) { in get_elf_exec_load_bias() argument 544 ElfW(Addr) offset = elf->e_phoff; in get_elf_exec_load_bias() 546 reinterpret_cast<const ElfW(Phdr)*>(reinterpret_cast<uintptr_t>(elf) + offset); in get_elf_exec_load_bias() 547 const ElfW(Phdr)* phdr_end = phdr_table + elf->e_phnum; in get_elf_exec_load_bias() 551 return reinterpret_cast<ElfW(Addr)>(elf) + phdr->p_offset - phdr->p_vaddr; in get_elf_exec_load_bias()
|
/bionic/docs/ |
D | README.md | 30 * [Android ELF TLS](elf-tls.md) - details of bionic's ELF TLS implementation.
|
D | elf-tls.md | 4 * [go/android-elf-tls](http://go/android-elf-tls) 503 [ELF TLS prototype]: https://android-review.googlesource.com/q/topic:%22elf-tls-prototype%22+(statu… 866 * ["ELF for the ARM® Architecture."][arm-elf] List TLS relocations (traditional and TLSDESC). 871 * ["ELF for the ARM® 64-bit Architecture (AArch64)."][arm64-elf] Lists TLS relocations (traditional 880 [arm-elf]: http://infocenter.arm.com/help/topic/com.arm.doc.ihi0044f/IHI0044F_aaelf.pdf 882 [arm64-elf]: http://infocenter.arm.com/help/topic/com.arm.doc.ihi0056b/IHI0056B_aaelf64.pdf
|