Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/compiler-rt/lib/ubsan/
H A Dubsan_type_hash_win.cpp63 char *image_base = ((char *)obj_locator) - obj_locator->obj_locator_addr; in getDynamicTypeInfoFromVtable() local
64 tinfo = (std::type_info *)(image_base + obj_locator->rtti_addr); in getDynamicTypeInfoFromVtable()
/openbsd-src/gnu/llvm/libunwind/src/
H A DAddressSpace.hpp451 static bool checkAddrInSegment(const Elf_Phdr *phdr, size_t image_base, in checkAddrInSegment() argument
454 uintptr_t begin = image_base + phdr->p_vaddr; in checkAddrInSegment()
465 static bool checkForUnwindInfoSegment(const Elf_Phdr *phdr, size_t image_base, in checkForUnwindInfoSegment() argument
470 uintptr_t eh_frame_hdr_start = image_base + phdr->p_vaddr; in checkForUnwindInfoSegment()
486 uintptr_t exidx_start = image_base + phdr->p_vaddr; in checkForUnwindInfoSegment()
510 Elf_Addr image_base = pinfo->dlpi_addr; in findUnwindSectionsByPhdr() local
517 if (checkAddrInSegment(&pinfo->dlpi_phdr[i], image_base, cbdata)) { in findUnwindSectionsByPhdr()
530 if (checkForUnwindInfoSegment(phdr, image_base, cbdata)) { in findUnwindSectionsByPhdr()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/
H A DLocalDebugDelegate.cpp23 void LocalDebugDelegate::OnDebuggerConnected(lldb::addr_t image_base) { in OnDebuggerConnected() argument
25 process->OnDebuggerConnected(image_base); in OnDebuggerConnected()
H A DNativeProcessWindows.h99 void OnDebuggerConnected(lldb::addr_t image_base) override;
149 void OnDebuggerConnected(lldb::addr_t image_base) override { in OnDebuggerConnected() argument
150 m_process.OnDebuggerConnected(image_base); in OnDebuggerConnected()
H A DIDebugDelegate.h30 virtual void OnDebuggerConnected(lldb::addr_t image_base) = 0;
H A DLocalDebugDelegate.h46 void OnDebuggerConnected(lldb::addr_t image_base) override;
H A DProcessDebugger.h54 virtual void OnDebuggerConnected(lldb::addr_t image_base);
H A DProcessWindows.h87 void OnDebuggerConnected(lldb::addr_t image_base) override;
H A DProcessWindows.cpp650 void ProcessWindows::OnDebuggerConnected(lldb::addr_t image_base) { in OnDebuggerConnected() argument
654 debugger->GetProcess().GetProcessId(), image_base); in OnDebuggerConnected()
677 dyld->OnLoadModule(module, ModuleSpec(), image_base); in OnDebuggerConnected()
H A DNativeProcessWindows.cpp418 void NativeProcessWindows::OnDebuggerConnected(lldb::addr_t image_base) { in OnDebuggerConnected() argument
421 GetDebuggedProcessId(), image_base); in OnDebuggerConnected()
H A DProcessDebugger.cpp478 void ProcessDebugger::OnDebuggerConnected(lldb::addr_t image_base) {} in OnDebuggerConnected() argument
/openbsd-src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Windows-DYLD/
H A DDynamicLoaderWindowsDYLD.cpp136 lldb::addr_t image_base = m_process->GetImageInfoAddress(); in DidAttach() local
137 if (image_base == load_addr) in DidAttach()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/
H A DObjectFilePECOFF.cpp625 m_coff_header_opt.image_base = in ParseCOFFOptionalHeader()
659 m_image_base = m_coff_header_opt.image_base; in ParseCOFFOptionalHeader()
817 m_coff_header_opt.image_base; in AppendFromCOFFSymbolTable()
912 Address(m_coff_header_opt.image_base + function_rva, sect_list); in AppendFromExportTable()
1032 eSectionTypeOther, m_coff_header_opt.image_base, in CreateSections()
1054 m_coff_header_opt.image_base + in CreateSections()
1165 addr_t file_addr = m_coff_header_opt.entry + m_coff_header_opt.image_base; in GetEntryPointAddress()
1283 header.image_base); in DumpOptCOFFHeader()
H A DObjectFilePECOFF.h204 uint64_t image_base = 0; member
/openbsd-src/gnu/usr.bin/binutils/ld/
H A Dpe-dll.c139 static bfd_vma image_base; variable
938 + edata_s->output_section->vma - image_base) in fill_edata()
977 bfd_put_32 (abfd, srva - image_base, in fill_edata()
1218 unsigned long rva = reloc_data[i].vma - image_base; in generate_reloc()
2648 image_base = pe_data (abfd)->pe_opthdr.ImageBase; in pe_dll_fill_sections()
2679 image_base = pe_data (abfd)->pe_opthdr.ImageBase; in pe_exe_fill_sections()
/openbsd-src/gnu/usr.bin/binutils-2.17/ld/
H A Dpe-dll.c139 static bfd_vma image_base; variable
972 + edata_s->output_section->vma - image_base) in fill_edata()
1023 bfd_put_32 (abfd, srva - image_base, in fill_edata()
1262 unsigned long rva = reloc_data[i].vma - image_base; in generate_reloc()
2678 image_base = pe_data (abfd)->pe_opthdr.ImageBase; in pe_dll_fill_sections()
2709 image_base = pe_data (abfd)->pe_opthdr.ImageBase; in pe_exe_fill_sections()
/openbsd-src/gnu/usr.bin/perl/win32/
H A Dwin32.c5248 ULONG_PTR image_base = (ULONG_PTR)module; in win32_hook_imported_function_in_module()
5249 PIMAGE_DOS_HEADER dos_header = (PIMAGE_DOS_HEADER)image_base; in win32_hook_imported_function_in_module()
5251 = (PIMAGE_NT_HEADERS)(image_base + dos_header->e_lfanew); in win32_hook_imported_function_in_module()
5267 image_base + data_dir[IMAGE_DIRECTORY_ENTRY_IMPORT].VirtualAddress in win32_hook_imported_function_in_module()
5273 = (PIMAGE_THUNK_DATA)(image_base + idt->OriginalFirstThunk); in win32_hook_imported_function_in_module()
5276 = (PIMAGE_THUNK_DATA)(image_base + idt->FirstThunk); in win32_hook_imported_function_in_module()
5289 (PIMAGE_IMPORT_BY_NAME)(image_base + address_of_data) in win32_hook_imported_function_in_module()
5230 ULONG_PTR image_base = (ULONG_PTR)module; win32_hook_imported_function_in_module() local
/openbsd-src/gnu/llvm/lld/MinGW/
H A DOptions.td81 defm image_base: Eq<"image-base", "Base address of the program">;
/openbsd-src/gnu/llvm/lld/MachO/
H A DOptions.td322 def image_base : Separate<["-"], "image_base">,
329 Alias<image_base>,
330 HelpText<"Alias for -image_base">,
/openbsd-src/gnu/llvm/lld/ELF/
H A DOptions.td254 defm image_base: EEq<"image-base", "Set the base address">;
/openbsd-src/gnu/usr.bin/gcc/gcc/doc/
H A Dinvoke.texi431 -image_base -init -install_name -keep_private_externs @gol
7200 @itemx -image_base
7256 @opindex image_base
/openbsd-src/gnu/gcc/gcc/doc/
H A Dinvoke.texi458 -image_base -init -install_name -keep_private_externs @gol
8274 @itemx -image_base
8333 @opindex image_base
H A Dgcc.info653 -image_base -init -install_name -keep_private_externs
8310 `-image_base'
/openbsd-src/gnu/llvm/clang/include/clang/Driver/
H A DOptions.td3341 def image__base : Separate<["-"], "image_base">;