Displaying 5 results from an estimated 5 matches for "relocationentry".
2015 Jan 26
2
[LLVMdev] [llvm] r188726 - Adding PIC support for ELF on x86_64 platforms
.../ points to.
- if (Rel.Addend != (intptr_t)TargetSymbolOffset)
+ if (Rel.Addend != (int64_t)TargetSymbolOffset)
continue;
section_iterator tsi(Obj.end_sections());
@@ -757,17 +783,19 @@ void RuntimeDyldELF::resolveSystemZReloc
void RuntimeDyldELF::resolveRelocation(const RelocationEntry &RE,
uint64_t Value) {
const SectionEntry &Section = Sections[RE.SectionID];
- return resolveRelocation(Section, RE.Offset, Value, RE.RelType, RE.Addend);
+ return resolveRelocation(Section, RE.Offset, Value, RE.RelType, RE.Addend,
+...
2013 Sep 22
2
[LLVMdev] Bad permissions for mapped region
...nsigned long)
(RuntimeDyldELF.cpp:213)
==27130== by 0xEAF260F:
llvm::RuntimeDyldELF::resolveRelocation(llvm::SectionEntry const&, unsigned
long, unsigned long, unsigned int, long, unsigned long)
(RuntimeDyldELF.cpp:798)
==27130== by 0xEAF258F:
llvm::RuntimeDyldELF::resolveRelocation(llvm::RelocationEntry const&,
unsigned long) (RuntimeDyldELF.cpp:787)
==27130== by 0xEAE7C67:
llvm::RuntimeDyldImpl::resolveRelocationList(llvm::SmallVector<llvm::RelocationEntry,
64u> const&, unsigned long) (RuntimeDyld.cpp:462)
==27130== by 0xEAE543C: llvm::RuntimeDyldImpl::resolveRelocations()
(Ru...
2013 Sep 22
0
[LLVMdev] Bad permissions for mapped region
...cpp:213)
> ==27130== by 0xEAF260F:
> llvm::RuntimeDyldELF::resolveRelocation(llvm::SectionEntry const&, unsigned
> long, unsigned long, unsigned int, long, unsigned long)
> (RuntimeDyldELF.cpp:798)
> ==27130== by 0xEAF258F:
> llvm::RuntimeDyldELF::resolveRelocation(llvm::RelocationEntry const&,
> unsigned long) (RuntimeDyldELF.cpp:787)
> ==27130== by 0xEAE7C67:
> llvm::RuntimeDyldImpl::resolveRelocationList(llvm::SmallVector<llvm::RelocationEntry,
> 64u> const&, unsigned long) (RuntimeDyld.cpp:462)
> ==27130== by 0xEAE543C: llvm::RuntimeDyldImpl:...
2015 Nov 23
2
COFF::IMAGE_REL_AMD64_REL32 relocation overflow when compiling for x86_64
...pposed to get 32 bit relocations in
the code I'm building rather than all the code being loaded.
The LLVM side of the call stack looks like this:
_wassert(const wchar_t * expr, const wchar_t * filename, unsigned int
lineno) Line 369 C
llvm::RuntimeDyldCOFFX86_64::resolveRelocation(const llvm::RelocationEntry
& RE, unsigned __int64 Value) Line 81 C++
llvm::RuntimeDyldImpl::resolveRelocationList(const
llvm::SmallVector<llvm::RelocationEntry,64> & Relocs, unsigned __int64
Value) Line 796 C++
llvm::RuntimeDyldImpl::resolveExternalSymbols() Line 849 C++
llvm::RuntimeDyldImpl::resolveRelocation...
2015 Nov 23
3
COFF::IMAGE_REL_AMD64_REL32 relocation overflow when compiling for x86_64
...ther than all the code being loaded.
>
>
>
> The LLVM side of the call stack looks like this:
>
>
>
> _wassert(const wchar_t * expr, const wchar_t * filename, unsigned int
> lineno) Line 369 C
>
> llvm::RuntimeDyldCOFFX86_64::resolveRelocation(const llvm::RelocationEntry
> & RE, unsigned __int64 Value) Line 81 C++
>
> llvm::RuntimeDyldImpl::resolveRelocationList(const
> llvm::SmallVector<llvm::RelocationEntry,64> & Relocs, unsigned __int64
> Value) Line 796 C++
>
> llvm::RuntimeDyldImpl::resolveExternalSymbols()...