/toolchain/binutils/binutils-2.25/include/elf/ |
D | internal.h | 105 bfd_vma sh_addr; /* Section virtual addr at execution */ member 333 || ((sec_hdr)->sh_addr >= (segment)->p_vaddr \ 335 || ((sec_hdr)->sh_addr - (segment)->p_vaddr \ 337 && (((sec_hdr)->sh_addr - (segment)->p_vaddr \ 349 || ((sec_hdr)->sh_addr > (segment)->p_vaddr \ 350 && ((sec_hdr)->sh_addr - (segment)->p_vaddr \
|
D | external.h | 116 unsigned char sh_addr[4]; /* Section virtual addr at execution */ member 129 unsigned char sh_addr[8]; /* Section virtual addr at execution */ member
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-scripts/ |
D | rgn-over8-ok.d | 9 # to fill out the page, making its p_vaddr+p_memsz cover the sh_addr
|
D | rgn-at3.d | 9 # to fill out the page, making its p_vaddr+p_memsz cover the sh_addr
|
/toolchain/binutils/binutils-2.25/bfd/ |
D | elfcode.h | 312 dst->sh_addr = H_GET_SIGNED_WORD (abfd, src->sh_addr); in elf_swap_shdr_in() 314 dst->sh_addr = H_GET_WORD (abfd, src->sh_addr); in elf_swap_shdr_in() 337 H_PUT_WORD (abfd, src->sh_addr, dst->sh_addr); in elf_swap_shdr_out() 741 && (((i_shdrp[shindex].sh_addr - i_shdrp[shindex].sh_offset) in elf_object_p() 1561 (long) hdr->sh_addr, in elf_debug_section()
|
D | elf-nacl.c | 159 secdata->this_hdr.sh_addr = sec->vma; in nacl_modify_segment_map()
|
D | elf.c | 876 if (! bfd_set_section_vma (abfd, newsect, hdr->sh_addr) in _bfd_elf_make_section_from_shdr() 1001 + hdr->sh_addr - phdr->p_vaddr); in _bfd_elf_make_section_from_shdr() 1017 if (hdr->sh_addr >= phdr->p_vaddr in _bfd_elf_make_section_from_shdr() 1018 && (hdr->sh_addr + hdr->sh_size in _bfd_elf_make_section_from_shdr() 2660 rel_hdr->sh_addr = 0; in _bfd_elf_init_reloc_shdr() 2716 this_hdr->sh_addr = asect->vma; in elf_fake_sections() 2718 this_hdr->sh_addr = 0; in elf_fake_sections() 3602 shstrtab_hdr->sh_addr = 0; in _bfd_elf_compute_section_file_positions() 4870 bfd_vma adjust = vma_page_aligned_bias (this_hdr->sh_addr, in assign_file_positions_for_load_sections() 4999 off += vma_page_aligned_bias (hdr->sh_addr, off, in assign_file_positions_for_non_load_sections() [all …]
|
D | elf32-rx.c | 3219 phdr[i].p_vaddr = sec->sh_addr + (sec->sh_offset - phdr[i].p_offset); in rx_elf_object_p()
|
D | elflink.c | 11144 symstrtab_hdr->sh_addr = 0; in bfd_elf_final_link() 11345 || hdr->sh_addr < dyn.d_un.d_ptr) in bfd_elf_final_link() 11346 dyn.d_un.d_ptr = hdr->sh_addr; in bfd_elf_final_link()
|
D | ChangeLog-9495 | 508 (elf_fake_sections): Set sh_addr from the vma, not the lma. 2483 (elf_fake_sections): Set sh_addr based on lma, not vma. 9306 of an SHT_STRTAB section from sh_addr and sh_addralign, rather
|
D | ChangeLog-9193 | 492 sh_addr to match modulo maxpagesize for a section which is not 1168 * elfcode.h: (elf_make_sections): Leave the sh_addr field of
|
D | ChangeLog-9697 | 4362 * elf.c (elf_fake_sections): Don't set sh_addr of a non SEC_ALLOC
|
/toolchain/binutils/binutils-2.25/elfcpp/ |
D | elfcpp_internal.h | 73 typename Elf_types<size>::Elf_Addr sh_addr; member
|
D | elfcpp.h | 1190 { return Convert<size, big_endian>::convert_host(this->p_->sh_addr); } 1245 { this->p_->sh_addr = Convert<size, big_endian>::convert_host(v); }
|
/toolchain/binutils/binutils-2.25/binutils/ |
D | readelf.c | 593 if (addr >= sec->sh_addr && addr < sec->sh_addr + sec->sh_size) in find_section_by_address() 4643 internal->sh_addr = BYTE_GET (shdrs[i].sh_addr); in get_32bit_section_headers() 4701 internal->sh_addr = BYTE_GET (shdrs[i].sh_addr); in get_64bit_section_headers() 5419 print_vma (section->sh_addr, LONG_HEX); in process_section_headers() 5478 print_vma (section->sh_addr, LONG_HEX); in process_section_headers() 5523 print_vma (section->sh_addr, LONG_HEX); in process_section_headers() 5543 print_vma (section->sh_addr, LONG_HEX); in process_section_headers() 6213 ? section_headers [(a).section].sh_addr + (a).offset \ 6372 if (sec->sh_addr >= seg->p_vaddr in slurp_ia64_unwind_table() 6373 && (sec->sh_addr + sec->sh_size <= seg->p_vaddr + seg->p_memsz)) in slurp_ia64_unwind_table() [all …]
|
/toolchain/binutils/binutils-2.25/libiberty/ |
D | simple-object-elf.c | 160 unsigned char sh_addr[4]; /* Section virtual addr at execution */ member 175 unsigned char sh_addr[8]; /* Section virtual addr at execution */ member
|
/toolchain/binutils/binutils-2.25/gold/ |
D | output.cc | 4019 Output_section::set_fixed_layout(uint64_t sh_addr, off_t sh_offset, in set_fixed_layout() argument 4025 this->set_address(sh_addr); in set_fixed_layout()
|
D | layout.cc | 1095 typename elfcpp::Elf_types<size>::Elf_Addr sh_addr = shdr.get_sh_addr(); in init_fixed_output_section() local 1107 os->set_fixed_layout(sh_addr, sh_offset, sh_size, sh_addralign); in init_fixed_output_section()
|
D | output.h | 3934 set_fixed_layout(uint64_t sh_addr, off_t sh_offset, off_t sh_size,
|