diff options
| author | Kamil Rytarowski <n54@gmx.com> | 2017-03-21 17:39:15 +0000 |
|---|---|---|
| committer | Kamil Rytarowski <n54@gmx.com> | 2017-03-21 17:39:15 +0000 |
| commit | a1e3d08666f4daa714218d073ab2828fd2131928 (patch) | |
| tree | df0a6cd62ee994e2ca6adaed78946d8fe24b37f8 /lldb/source/Plugins/DynamicLoader | |
| parent | 1a3d19dd25328a81386bd5bd98ba55a1386cbbf2 (diff) | |
| download | bcm5719-llvm-a1e3d08666f4daa714218d073ab2828fd2131928.tar.gz bcm5719-llvm-a1e3d08666f4daa714218d073ab2828fd2131928.zip | |
Create instance of DynamicLoaderPOSIXDYLD on NetBSD
Summary:
NetBSD is a modern ELF UNIX-like system.
There is requires DynamicLoaderPOSIXDYLD e.g. for ELF AUXV reading from the client.
Sponsored by <The NetBSD Foundation>
Reviewers: labath, joerg, kettenis
Reviewed By: labath
Subscribers: #lldb
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D31192
llvm-svn: 298409
Diffstat (limited to 'lldb/source/Plugins/DynamicLoader')
| -rw-r--r-- | lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp b/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp index a21036e4fe3..c809d2c7783 100644 --- a/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp +++ b/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp @@ -63,8 +63,9 @@ DynamicLoader *DynamicLoaderPOSIXDYLD::CreateInstance(Process *process, if (!create) { const llvm::Triple &triple_ref = process->GetTarget().GetArchitecture().GetTriple(); - if (triple_ref.getOS() == llvm::Triple::Linux || - triple_ref.getOS() == llvm::Triple::FreeBSD) + if (triple_ref.getOS() == llvm::Triple::FreeBSD || + triple_ref.getOS() == llvm::Triple::Linux || + triple_ref.getOS() == llvm::Triple::NetBSD) create = true; } |

