/openbmc/openbmc/poky/meta/recipes-core/glibc/ldconfig-native-2.12.1/ |
H A D | ldconfig-handle-.dynstr-located-in-separate-segment.patch | 68 - dynamic_strings = (char *) (file_contents + read32(dyn_entry->d_un.d_val, be) - loadaddr); 80 + && read32(dyn_entry->d_un.d_val, be) >= read32(segment->p_vaddr, be) 81 + && (read32(dyn_entry->d_un.d_val, be) - read32(segment->p_vaddr, be) 94 + dynamic_strings = (char *) (file_contents + read32(dyn_entry->d_un.d_val, be) - loadoff); 146 - dynamic_strings = (char *) (file_contents + read64(dyn_entry->d_un.d_val, be) - loadaddr); 158 + && read64(dyn_entry->d_un.d_val, be) >= read64(segment->p_vaddr, be) 159 + && (read64(dyn_entry->d_un.d_val, be) - read64(segment->p_vaddr, be) 172 + dynamic_strings = (char *) (file_contents + read64(dyn_entry->d_un.d_val, be) - loadoff);
|
H A D | endian-ness_handling.patch | 155 - dynamic_strings = (char *) (file_contents + dyn_entry->d_un.d_val - loadaddr); 156 + dynamic_strings = (char *) (file_contents + read32(dyn_entry->d_un.d_val, be) - loadaddr); 171 - char *name = dynamic_strings + dyn_entry->d_un.d_val; 172 + char *name = dynamic_strings + read32(dyn_entry->d_un.d_val, be); 300 - dynamic_strings = (char *) (file_contents + dyn_entry->d_un.d_val - loadaddr); 301 + dynamic_strings = (char *) (file_contents + read64(dyn_entry->d_un.d_val, be) - loadaddr); 316 - char *name = dynamic_strings + dyn_entry->d_un.d_val; 317 + char *name = dynamic_strings + read64(dyn_entry->d_un.d_val, be);
|
H A D | 32and64bit.patch | 164 + dynamic_strings = (char *) (file_contents + dyn_entry->d_un.d_val - loadaddr); 180 + char *name = dynamic_strings + dyn_entry->d_un.d_val;
|
/openbmc/u-boot/arch/x86/lib/ |
H A D | reloc_ia32_efi.c | 24 rel = (Elf32_Rel *)((unsigned long)dyn[i].d_un.d_ptr + in _relocate() 29 relsz = dyn[i].d_un.d_val; in _relocate() 33 relent = dyn[i].d_un.d_val; in _relocate()
|
H A D | reloc_x86_64_efi.c | 27 ((unsigned long)dyn[i].d_un.d_ptr + ldbase); in _relocate() 30 relsz = dyn[i].d_un.d_val; in _relocate() 33 relent = dyn[i].d_un.d_val; in _relocate()
|
/openbmc/u-boot/arch/arm/lib/ |
H A D | reloc_arm_efi.c | 27 rel = (Elf32_Rel *)((ulong)dyn[i].d_un.d_ptr in _relocate() 31 relsz = dyn[i].d_un.d_val; in _relocate() 34 relent = dyn[i].d_un.d_val; in _relocate()
|
H A D | reloc_aarch64_efi.c | 51 rel = (Elf64_Rela *)((ulong)dyn[i].d_un.d_ptr + ldbase); in _relocate() 54 relsz = dyn[i].d_un.d_val; in _relocate() 57 relent = dyn[i].d_un.d_val; in _relocate()
|
/openbmc/u-boot/arch/riscv/lib/ |
H A D | reloc_riscv_efi.c | 63 rel = (Elf_Rela *)((ulong)dyn[i].d_un.d_ptr + ldbase); in _relocate() 66 relsz = dyn[i].d_un.d_val; in _relocate() 69 relent = dyn[i].d_un.d_val; in _relocate()
|
/openbmc/linux/tools/testing/selftests/vDSO/ |
H A D | parse_vdso.c | 133 ((uintptr_t)dyn[i].d_un.d_ptr in vdso_init_from_sysinfo_ehdr() 138 ((uintptr_t)dyn[i].d_un.d_ptr in vdso_init_from_sysinfo_ehdr() 143 ((uintptr_t)dyn[i].d_un.d_ptr in vdso_init_from_sysinfo_ehdr() 148 ((uintptr_t)dyn[i].d_un.d_ptr in vdso_init_from_sysinfo_ehdr() 153 ((uintptr_t)dyn[i].d_un.d_ptr in vdso_init_from_sysinfo_ehdr()
|
/openbmc/u-boot/tools/ |
H A D | prelink-riscv.inc | 68 rela_dyn = get_offset_nn(data, phdrs, ehdr->e_phnum, + dyn->d_un.d_ptr); 70 rela_count = dyn->d_un.d_val / sizeof(Elf_Rela); 72 dynsym = get_offset_nn(data, phdrs, ehdr->e_phnum, + dyn->d_un.d_ptr);
|
/openbmc/linux/arch/sparc/vdso/ |
H A D | vdso2c.h | 58 typeof(dyn[i].d_un.d_val) val = GET_BE(&dyn[i].d_un.d_val); in BITSFUNC()
|
/openbmc/qemu/linux-user/ |
H A D | gen-vdso-elfn.c.inc | 64 bswaps(&dyn->d_un.d_ptr); /* Dynamic ptr or val, in union */ 252 output_reloc(outf, buf, &target_dyn->d_un.d_val); 269 if (dyn.d_un.d_val != sizeof(ElfN(Sym))) { 285 if (dyn.d_un.d_val != 0) {
|
/openbmc/linux/include/uapi/linux/ |
H A D | elf.h | 148 } d_un; member 156 } d_un; member
|
/openbmc/u-boot/include/ |
H A D | elf.h | 481 } d_un; member 491 } d_un; member
|
/openbmc/qemu/include/ |
H A D | elf.h | 350 } d_un; member 358 } d_un; member
|
/openbmc/linux/tools/testing/selftests/sgx/ |
H A D | main.c | 65 return addr + dyntab[i].d_un.d_ptr; in vdso_get_dyn()
|