Home
last modified time | relevance | path

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

/toolchain/binutils/binutils-2.25/include/elf/
Dinternal.h90 bfd_vma p_vaddr; /* Segment virtual address */ 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 \
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.25/elfcpp/
Delfcpp_internal.h94 Elf_types<32>::Elf_Addr p_vaddr;
108 Elf_types<64>::Elf_Addr p_vaddr;
Delfcpp.h1301 { return Convert<size, big_endian>::convert_host(this->p_->p_vaddr); }
1347 { this->p_->p_vaddr = Convert<size, big_endian>::convert_host(v); }
/toolchain/binutils/binutils-2.25/bfd/
Delfcode.h361 dst->p_vaddr = H_GET_SIGNED_WORD (abfd, src->p_vaddr); in elf_swap_phdr_in()
366 dst->p_vaddr = H_GET_WORD (abfd, src->p_vaddr); in elf_swap_phdr_in()
388 H_PUT_WORD (abfd, src->p_vaddr, dst->p_vaddr); in elf_swap_phdr_out()
1717 bfd_vma p_vaddr = i_phdrs[i].p_vaddr; in NAME() local
1722 p_vaddr &= -i_phdrs[i].p_align; in NAME()
1726 loadbase = ehdr_vma - p_vaddr; in NAME()
1784 bfd_vma vaddr = i_phdrs[i].p_vaddr; in NAME()
Delf.c1001 + 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()
1019 <= phdr->p_vaddr + phdr->p_memsz)) in _bfd_elf_make_section_from_shdr()
1215 bfd_fprintf_vma (abfd, f, p->p_vaddr); in _bfd_elf_print_private_bfd_data()
2494 newsect->vma = hdr->p_vaddr; in _bfd_elf_make_section_from_phdr()
2530 newsect->vma = hdr->p_vaddr + hdr->p_filesz; in _bfd_elf_make_section_from_phdr()
4597 p->p_vaddr = 0; in assign_file_positions_for_load_sections()
4599 p->p_vaddr = m->sections[0]->vma - m->p_vaddr_offset; in assign_file_positions_for_load_sections()
4673 off_adjust = vma_page_aligned_bias (p->p_vaddr, off, align); in assign_file_positions_for_load_sections()
4718 if (p->p_vaddr < (bfd_vma) off) in assign_file_positions_for_load_sections()
[all …]
Delf-nacl.c271 if (p->p_type == PT_LOAD && p->p_vaddr < first_load_phdr->p_vaddr) in nacl_modify_program_headers()
Delf32-rx.c3219 phdr[i].p_vaddr = sec->sh_addr + (sec->sh_offset - phdr[i].p_offset); in rx_elf_object_p()
3230 && phdr[i].p_vaddr <= bsec->vma in rx_elf_object_p()
3231 && bsec->vma <= phdr[i].p_vaddr + (phdr[i].p_filesz - 1)) in rx_elf_object_p()
3233 bsec->lma = phdr[i].p_paddr + (bsec->vma - phdr[i].p_vaddr); in rx_elf_object_p()
3630 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()
4081 gp_off = gp_val - phdr->p_vaddr; in elf64_ia64_finish_dynamic_sections()
4505 bfd_vma base_vma = i_phdr->p_vaddr; in elf64_vms_object_p()
4581 nsec->filepos = i_phdr->p_offset + (base_vma - i_phdr->p_vaddr); in elf64_vms_object_p()
4807 s->vma = phdr->p_vaddr; in elf64_vms_link_add_object_symbols()
Delf32-spu.c268 || ((last_phdr->p_vaddr ^ phdr->p_vaddr) & 0x3ffff) != 0) in spu_elf_object_p()
5375 && phdr[i].p_vaddr + phdr[i].p_memsz > last->p_vaddr - adjust in spu_elf_modify_program_headers()
5376 && 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.c2922 value = p->p_vaddr; in elf_hppa_record_segment_addrs()
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.25/ld/testsuite/ld-pie/
Dvaddr-0.d2 #name: zero p_vaddr
Dvaddr-1.d2 #name: non-zero p_vaddr
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-elf/
Dmultibss1.d10 # p_offset p_vaddr p_paddr p_filesz
/toolchain/binutils/binutils-2.25/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.25/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.25/binutils/
Dreadelf.c4225 internal->p_vaddr = BYTE_GET (external->p_vaddr); in get_32bit_program_headers()
4270 internal->p_vaddr = BYTE_GET (external->p_vaddr); in get_64bit_program_headers()
4383 printf ("0x%8.8lx ", (unsigned long) segment->p_vaddr); in process_program_headers()
4403 print_vma (segment->p_vaddr, FULL_HEX); in process_program_headers()
4439 print_vma (segment->p_vaddr, FULL_HEX); in process_program_headers()
4583 if (vma >= (seg->p_vaddr & -seg->p_align) in offset_from_vma()
4584 && vma + size <= seg->p_vaddr + seg->p_filesz) in offset_from_vma()
4585 return vma - seg->p_vaddr + seg->p_offset; in offset_from_vma()
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 …]