diff options
| author | Tamas Berghammer <tberghammer@google.com> | 2015-05-08 11:07:05 +0000 |
|---|---|---|
| committer | Tamas Berghammer <tberghammer@google.com> | 2015-05-08 11:07:05 +0000 |
| commit | 84dc009bef05145ee535feaa3301102118154379 (patch) | |
| tree | 78d8568d3b27417ab43b1dc9a1c323d05c64e987 /lldb/source/Plugins/DynamicLoader | |
| parent | 24862eaca04a7cdaf55446c8824cd7a60f3b3aaf (diff) | |
| download | bcm5719-llvm-84dc009bef05145ee535feaa3301102118154379.tar.gz bcm5719-llvm-84dc009bef05145ee535feaa3301102118154379.zip | |
Re-enable compute load address for shared modules
It is required because of systems using PIE code
llvm-svn: 236826
Diffstat (limited to 'lldb/source/Plugins/DynamicLoader')
| -rw-r--r-- | lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp b/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp index 7d4c9881bf5..7acae094fd3 100644 --- a/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp +++ b/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp @@ -567,9 +567,6 @@ DynamicLoaderPOSIXDYLD::ComputeLoadOffset() if (!exe) return LLDB_INVALID_ADDRESS; - if (exe->GetType() != ObjectFile::Type::eTypeExecutable) - return LLDB_INVALID_ADDRESS; - Address file_entry = exe->GetEntryPointAddress(); if (!file_entry.IsValid()) |

