summaryrefslogtreecommitdiffstats
path: root/lldb/tools/driver/Driver.cpp
diff options
context:
space:
mode:
authorJonas Devlieghere <jonas@devlieghere.com>2019-05-07 16:57:17 +0000
committerJonas Devlieghere <jonas@devlieghere.com>2019-05-07 16:57:17 +0000
commit7ffd963834f8518a713e9d6dcabd5efe272076fe (patch)
tree1a71cc5b92be1f867c49665181834528c12db09e /lldb/tools/driver/Driver.cpp
parenta9d6c32eafc645c55b07eb50698c428e14c0bffd (diff)
downloadbcm5719-llvm-7ffd963834f8518a713e9d6dcabd5efe272076fe.tar.gz
bcm5719-llvm-7ffd963834f8518a713e9d6dcabd5efe272076fe.zip
[Driver] Add command line option to allow loading local lldbinit file.
This patch adds a command line flag that allows lldb to load local lldbinit files. Differential revision: https://reviews.llvm.org/D61578 llvm-svn: 360172
Diffstat (limited to 'lldb/tools/driver/Driver.cpp')
-rw-r--r--lldb/tools/driver/Driver.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/lldb/tools/driver/Driver.cpp b/lldb/tools/driver/Driver.cpp
index 6d73d2293a0..34711d52aa2 100644
--- a/lldb/tools/driver/Driver.cpp
+++ b/lldb/tools/driver/Driver.cpp
@@ -222,6 +222,11 @@ SBError Driver::ProcessArgs(const opt::InputArgList &args, bool &exiting) {
m_debugger.SkipAppInitFiles(true);
}
+ if (args.hasArg(OPT_local_lldbinit)) {
+ lldb::SBDebugger::SetInternalVariable("target.load-cwd-lldbinit", "true",
+ m_debugger.GetInstanceName());
+ }
+
if (args.hasArg(OPT_no_use_colors)) {
m_debugger.SetUseColor(false);
}
OpenPOWER on IntegriCloud