Home
last modified time | relevance | path

Searched refs:load_base (Results 1 – 23 of 23) sorted by relevance

/openbsd-src/gnu/gcc/gcc/
H A Dunwind-dw2-fde-glibc.c93 _Unwind_Ptr load_base; member
133 struct elf32_fdpic_loadaddr load_base; in _Unwind_IteratePhdrCallback() local
135 _Unwind_Ptr load_base; in _Unwind_IteratePhdrCallback() local
154 load_base = info->dlpi_addr; in _Unwind_IteratePhdrCallback()
186 load_base = cache_entry->load_base; in _Unwind_IteratePhdrCallback()
241 __RELOC_POINTER (phdr->p_vaddr, load_base); in _Unwind_IteratePhdrCallback()
270 frame_hdr_cache_head->load_base = load_base; in _Unwind_IteratePhdrCallback()
284 __RELOC_POINTER (p_eh_frame_hdr->p_vaddr, load_base); in _Unwind_IteratePhdrCallback()
296 __RELOC_POINTER (p_dynamic->p_vaddr, load_base); in _Unwind_IteratePhdrCallback()
306 data->dbase = load_base.got_value; in _Unwind_IteratePhdrCallback()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/ia64/
H A Dfde-glibc.c59 Elf64_Addr load_base, seg_base; in _Unwind_IteratePhdrCallback() local
70 load_base = info->dlpi_addr; in _Unwind_IteratePhdrCallback()
81 Elf64_Addr vaddr = phdr->p_vaddr + load_base; in _Unwind_IteratePhdrCallback()
97 f_base = (struct unw_table_entry *) (p_unwind->p_vaddr + load_base); in _Unwind_IteratePhdrCallback()
126 Elf64_Dyn *dyn = (Elf64_Dyn *)(p_dynamic->p_vaddr + load_base); in _Unwind_IteratePhdrCallback()
/openbsd-src/gnu/gcc/gcc/config/ia64/
H A Dfde-glibc.c59 Elf64_Addr load_base, seg_base; in _Unwind_IteratePhdrCallback() local
70 load_base = info->dlpi_addr; in _Unwind_IteratePhdrCallback()
81 Elf64_Addr vaddr = phdr->p_vaddr + load_base; in _Unwind_IteratePhdrCallback()
97 f_base = (struct unw_table_entry *) (p_unwind->p_vaddr + load_base); in _Unwind_IteratePhdrCallback()
126 Elf64_Dyn *dyn = (Elf64_Dyn *)(p_dynamic->p_vaddr + load_base); in _Unwind_IteratePhdrCallback()
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dunwind-dw2-fde-glibc.c112 _Unwind_Ptr load_base; in _Unwind_IteratePhdrCallback() local
125 load_base = info->dlpi_addr; in _Unwind_IteratePhdrCallback()
135 _Unwind_Ptr vaddr = phdr->p_vaddr + load_base; in _Unwind_IteratePhdrCallback()
149 (p_eh_frame_hdr->p_vaddr + load_base); in _Unwind_IteratePhdrCallback()
160 ElfW(Dyn) *dyn = (ElfW(Dyn) *) (p_dynamic->p_vaddr + load_base); in _Unwind_IteratePhdrCallback()
/openbsd-src/gnu/llvm/lldb/source/Expression/
H A DDWARFExpressionList.cpp153 addr_t load_base = entry.GetRangeBase() + func_load_addr - m_func_file_addr; in DumpLocations() local
156 (file_addr < load_base || file_addr >= load_end)) in DumpLocations()
165 os << llvm::format_hex(load_base, 2 + 2 * addr_size); in DumpLocations()
/openbsd-src/libexec/ld.so/
H A Ddlfcn.c437 (void *)(object->load_base + in _dl_tracefmt()
465 _dl_dprintf(fd, "%lX", object->load_base); in _dl_tracefmt()
639 info->dli_fbase = (void *)object->load_base; in dladdr()
H A Dresolve.h102 Elf_Addr load_base; /* Base address of loadable segments */ member
H A Dlibrary.c93 _dl_munmap((void *)object->load_base, object->load_size); in _dl_unload_shlib()
H A Dresolve.c435 object->load_base = lbase; in _dl_finalize_object()
/openbsd-src/gnu/usr.bin/binutils-2.17/ld/
H A Dldlang.c1335 etree_type *load_base; in lang_insert_orphan() local
1379 load_base = NULL; in lang_insert_orphan()
1380 if (after != NULL && after->load_base != NULL) in lang_insert_orphan()
1383 lma_from_vma = exp_binop ('-', after->load_base, in lang_insert_orphan()
1385 load_base = exp_binop ('+', lma_from_vma, in lang_insert_orphan()
1392 load_base, 0); in lang_insert_orphan()
1763 if (s->load_base != NULL) in init_os()
1764 exp_init_os (s->load_base); in init_os()
3320 if (output_section_statement->load_base != NULL) in print_output_section_statement()
3324 addr = exp_get_abs_int (output_section_statement->load_base, 0, in print_output_section_statement()
[all …]
H A Dldlang.h140 union etree_union *load_base; member
H A Dldexp.c578 if (os->load_base == NULL) in fold_name()
581 exp_fold_tree_1 (os->load_base); in fold_name()
H A DChangeLog-02031758 * ldlang.c (init_os): Ensure sections mentioned in load_base
1764 load_base for orphans that follow a section with load_base set.
H A DChangeLog-00011719 load_base is specified.
H A DChangeLog-91976545 * ldlang.h (lang_output_section_statement_type): Add load_base
/openbsd-src/gnu/usr.bin/binutils/ld/
H A Dldlang.c635 lookup->load_base = NULL; in lang_output_section_statement_lookup()
752 if (s->load_base != NULL) in init_os()
753 exp_init_os (s->load_base); in init_os()
2205 if (output_section_statement->load_base != NULL) in print_output_section_statement()
2209 addr = exp_get_abs_int (output_section_statement->load_base, 0, in print_output_section_statement()
3064 if (os->lma_region == NULL && os->load_base == NULL) in lang_size_sections_1()
3070 os->load_base = exp_intop (os->lma_region->current); in lang_size_sections_1()
3357 if (os->load_base) in lang_do_assignments_1()
3364 = exp_get_abs_int (os->load_base, 0, "load base", in lang_do_assignments_1()
4043 os->load_base = ebase; in lang_enter_output_section_statement()
[all …]
H A Dldlang.h150 union etree_union *load_base; member
H A Dldexp.c568 if (os->load_base == NULL) in fold_name()
571 result = exp_fold_tree_no_dot (os->load_base, in fold_name()
H A DChangeLog-02031758 * ldlang.c (init_os): Ensure sections mentioned in load_base
1764 load_base for orphans that follow a section with load_base set.
H A DChangeLog-00011719 load_base is specified.
H A DChangeLog-91976545 * ldlang.h (lang_output_section_statement_type): Add load_base
/openbsd-src/gnu/usr.bin/binutils/gdb/
H A Dia64-tdep.c2383 CORE_ADDR load_base; in ia64_find_unwind_table() local
2392 load_base = ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile)); in ia64_find_unwind_table()
2399 if ((unw_word_t) (ip - load_base - phdr[i].p_vaddr) in ia64_find_unwind_table()
2420 segbase = p_text->p_vaddr + load_base; in ia64_find_unwind_table()
2429 dip->u.rti.table_data = p_unwind->p_vaddr + load_base; in ia64_find_unwind_table()
/openbsd-src/gnu/usr.bin/binutils/ld/emultempl/
H A Delf32.em1411 etree_type *load_base;
1550 load_base = NULL;
1551 if (place != NULL && place->os->load_base != NULL)
1554 lma_from_vma = exp_binop ('-', place->os->load_base,
1556 load_base = exp_binop ('+', lma_from_vma,
1564 load_base);