summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/DynamicLoader
diff options
context:
space:
mode:
authorTamas Berghammer <tberghammer@google.com>2015-05-08 11:07:05 +0000
committerTamas Berghammer <tberghammer@google.com>2015-05-08 11:07:05 +0000
commit84dc009bef05145ee535feaa3301102118154379 (patch)
tree78d8568d3b27417ab43b1dc9a1c323d05c64e987 /lldb/source/Plugins/DynamicLoader
parent24862eaca04a7cdaf55446c8824cd7a60f3b3aaf (diff)
downloadbcm5719-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.cpp3
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())
OpenPOWER on IntegriCloud