Home
last modified time | relevance | path

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

/toolchain/binutils/binutils-2.27/include/elf/
Dinternal.h90 bfd_vma p_vaddr; /* Segment virtual address */ member
348 || ((sec_hdr)->sh_addr >= (segment)->p_vaddr \
350 || ((sec_hdr)->sh_addr - (segment)->p_vaddr \
352 && (((sec_hdr)->sh_addr - (segment)->p_vaddr \
364 || ((sec_hdr)->sh_addr > (segment)->p_vaddr \
365 && ((sec_hdr)->sh_addr - (segment)->p_vaddr \
Dexternal.h91 unsigned char p_vaddr[4]; /* Segment virtual address */ member
103 unsigned char p_vaddr[8]; /* Segment virtual address */ member
/toolchain/binutils/binutils-2.27/elfcpp/
Delfcpp_internal.h116 Elf_types<32>::Elf_Addr p_vaddr;
130 Elf_types<64>::Elf_Addr p_vaddr;
Delfcpp.h1390 { return Convert<size, big_endian>::convert_host(this->p_->p_vaddr); }
1436 { this->p_->p_vaddr = Convert<size, big_endian>::convert_host(v); }
/toolchain/binutils/binutils-2.27/bfd/
Delfcode.h362 dst->p_vaddr = H_GET_SIGNED_WORD (abfd, src->p_vaddr); in elf_swap_phdr_in()
367 dst->p_vaddr = H_GET_WORD (abfd, src->p_vaddr); in elf_swap_phdr_in()
389 H_PUT_WORD (abfd, src->p_vaddr, dst->p_vaddr); in elf_swap_phdr_out()
1723 bfd_vma p_vaddr = i_phdrs[i].p_vaddr; in NAME() local
1728 p_vaddr &= -i_phdrs[i].p_align; in NAME()
1732 loadbase = ehdr_vma - p_vaddr; in NAME()
1790 bfd_vma vaddr = i_phdrs[i].p_vaddr; in NAME()
Delf.c1077 + hdr->sh_addr - phdr->p_vaddr); in _bfd_elf_make_section_from_shdr()
1093 if (hdr->sh_addr >= phdr->p_vaddr in _bfd_elf_make_section_from_shdr()
1095 <= phdr->p_vaddr + phdr->p_memsz)) in _bfd_elf_make_section_from_shdr()
1544 bfd_fprintf_vma (abfd, f, p->p_vaddr); in _bfd_elf_print_private_bfd_data()
2877 newsect->vma = hdr->p_vaddr; in _bfd_elf_make_section_from_phdr()
2913 newsect->vma = hdr->p_vaddr + hdr->p_filesz; in _bfd_elf_make_section_from_phdr()
5135 p->p_vaddr = 0; in assign_file_positions_for_load_sections()
5137 p->p_vaddr = m->sections[0]->vma - m->p_vaddr_offset; in assign_file_positions_for_load_sections()
5211 off_adjust = vma_page_aligned_bias (p->p_vaddr, off, align); in assign_file_positions_for_load_sections()
5256 if (p->p_vaddr < (bfd_vma) off) in assign_file_positions_for_load_sections()
[all …]
Delf-nacl.c269 if (p->p_type == PT_LOAD && p->p_vaddr < first_load_phdr->p_vaddr) in nacl_modify_program_headers()
Delf32-rx.c3237 phdr[i].p_vaddr = sec->sh_addr + (sec->sh_offset - phdr[i].p_offset); in rx_elf_object_p()
3248 && phdr[i].p_vaddr <= bsec->vma in rx_elf_object_p()
3249 && bsec->vma <= phdr[i].p_vaddr + (phdr[i].p_filesz - 1)) in rx_elf_object_p()
3251 bsec->lma = phdr[i].p_paddr + (bsec->vma - phdr[i].p_vaddr); in rx_elf_object_p()
3648 phdr[i].p_vaddr = phdr[i].p_paddr; in elf32_rx_modify_program_headers()
Delf64-ia64-vms.c2952 bfd_putl64 (offset - phdr->p_vaddr, fixup->fixup_offset); in elf64_ia64_install_fixup()
3818 if (value > p->p_vaddr) in elf64_ia64_relocate_section()
3819 value -= p->p_vaddr; in elf64_ia64_relocate_section()
4079 gp_off = gp_val - phdr->p_vaddr; in elf64_ia64_finish_dynamic_sections()
4503 bfd_vma base_vma = i_phdr->p_vaddr; in elf64_vms_object_p()
4579 nsec->filepos = i_phdr->p_offset + (base_vma - i_phdr->p_vaddr); in elf64_vms_object_p()
4805 s->vma = phdr->p_vaddr; in elf64_vms_link_add_object_symbols()
Delf32-spu.c277 || ((last_phdr->p_vaddr ^ phdr->p_vaddr) & 0x3ffff) != 0) in spu_elf_object_p()
5378 && phdr[i].p_vaddr + phdr[i].p_memsz > last->p_vaddr - adjust in spu_elf_modify_program_headers()
5379 && phdr[i].p_vaddr + phdr[i].p_memsz <= last->p_vaddr) in spu_elf_modify_program_headers()
Delfnn-ia64.c4271 if (value > p->p_vaddr) in elfNN_ia64_relocate_section()
4272 value -= p->p_vaddr; in elfNN_ia64_relocate_section()
Delf64-hppa.c2921 value = p->p_vaddr; in elf_hppa_record_segment_addrs()
Delf32-hppa.c3294 value = p->p_vaddr; in hppa_record_segment_addr()
DChangeLog-200659 * elf.c (assign_file_positions_for_load_sections): Adjust p_vaddr
1895 maxpagesize from m->p_align if it is valid. Set p_vaddr,
DChangeLog-20121382 Compare first section vma rather than PT_LOAD p_vaddr against
DChangeLog-20101344 * elf.c (assign_file_positions_for_load_sections): Use p_vaddr to
DChangeLog-20041229 Use p_vaddr + p_memsz inside section loop in place of voff. Don't
DChangeLog-02037628 (copy_private_bfd_data): Set p_vaddr on broken Solaris PT_INTERP
9667 LMAs, loop over segments until p_vaddr and p_memsz specify an
/toolchain/binutils/binutils-2.27/ld/testsuite/ld-pie/
Dvaddr-0.d2 #name: zero p_vaddr
Dvaddr-1.d2 #name: non-zero p_vaddr
/toolchain/binutils/binutils-2.27/ld/testsuite/ld-elf/
Dmultibss1.d10 # p_offset p_vaddr p_paddr p_filesz
/toolchain/binutils/binutils-2.27/ld/testsuite/ld-scripts/
Drgn-over8-ok.d9 # to fill out the page, making its p_vaddr+p_memsz cover the sh_addr
Drgn-at3.d9 # to fill out the page, making its p_vaddr+p_memsz cover the sh_addr
/toolchain/binutils/binutils-2.27/libiberty/
Dsimple-object-elf.c133 unsigned char p_vaddr[4]; /* Segment virtual address */ member
147 unsigned char p_vaddr[8]; /* Segment virtual address */ member
/toolchain/binutils/binutils-2.27/binutils/
Dreadelf.c4735 internal->p_vaddr = BYTE_GET (external->p_vaddr); in get_32bit_program_headers()
4780 internal->p_vaddr = BYTE_GET (external->p_vaddr); in get_64bit_program_headers()
4893 printf ("0x%8.8lx ", (unsigned long) segment->p_vaddr); in process_program_headers()
4913 print_vma (segment->p_vaddr, FULL_HEX); in process_program_headers()
4949 print_vma (segment->p_vaddr, FULL_HEX); in process_program_headers()
5093 if (vma >= (seg->p_vaddr & -seg->p_align) in offset_from_vma()
5094 && vma + size <= seg->p_vaddr + seg->p_filesz) in offset_from_vma()
5095 return vma - seg->p_vaddr + seg->p_offset; in offset_from_vma()
7101 if (sec->sh_addr >= seg->p_vaddr in slurp_ia64_unwind_table()
7102 && (sec->sh_addr + sec->sh_size <= seg->p_vaddr + seg->p_memsz)) in slurp_ia64_unwind_table()
[all …]