Searched refs:dynamic (Results 1 - 8 of 8) sorted by relevance

/bionic/linker/
H A Dlinker_phdr.h118 Elf32_Dyn** dynamic,
H A Dlinker.h111 Elf32_Dyn* dynamic; member in struct:soinfo
H A Dlinker.cpp77 // We can't use malloc(3) in the dynamic linker. We use a linked list of anonymous
143 // You shouldn't try to call memory-allocating functions in the dynamic linker.
148 const char* msg = "ERROR: " #name " called from the dynamic linker!\n"; \
186 map->l_ld = (uintptr_t)info->dynamic;
525 * dynamic linking. Some systems return the first definition found
726 si->dynamic = NULL;
798 for (Elf32_Dyn* d = si->dynamic; d->d_tag != DT_NULL; ++d) {
1210 // The GNU dynamic linker silently ignores these, but we warn the developer.
1215 if (dynamic != NULL) {
1216 for (Elf32_Dyn* d = dynamic;
[all...]
H A Dlinker_phdr.cpp472 * Note that the current dynamic linker code will only work
474 * boundary. This is because the dynamic linker rounds the
564 /* Return the address and size of the ELF file's .dynamic section in memory,
572 * dynamic -> address of table in memory (NULL on failure).
582 Elf32_Dyn** dynamic,
594 *dynamic = reinterpret_cast<Elf32_Dyn*>(load_bias + phdr->p_vaddr);
603 *dynamic = NULL;
579 phdr_table_get_dynamic_section(const Elf32_Phdr* phdr_table, int phdr_count, Elf32_Addr load_bias, Elf32_Dyn** dynamic, size_t* dynamic_count, Elf32_Word* dynamic_flags) argument
H A Ddlfcn.cpp212 // This is used by the dynamic linker. Every process gets these symbols for free.
218 unused1: 0, dynamic: 0, unused2: 0, unused3: 0,
/bionic/libc/arch-arm/
H A Darm.mk21 # These are used by the static and dynamic versions of the libc
/bionic/tests/
H A DAndroid.mk88 test_dynamic_ldflags = -Wl,--export-dynamic -Wl,-u,DlSymTestFunction
/bionic/libc/
H A DAndroid.mk826 # such as in the dynamic loader.

Completed in 408 milliseconds