From 6edef20405d2f6ac190d796b215d6d288e8dc125 Mon Sep 17 00:00:00 2001 From: Oleksiy Vyalov Date: Mon, 17 Nov 2014 22:16:42 +0000 Subject: Fix broken Linux build after signature change of ResolveExecutable. llvm-svn: 222182 --- lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp') diff --git a/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp b/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp index f13b715612d..8ba3e69db42 100644 --- a/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp +++ b/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp @@ -48,6 +48,7 @@ #include "lldb/Core/Debugger.h" #include "lldb/Core/Error.h" #include "lldb/Core/Module.h" +#include "lldb/Core/ModuleSpec.h" #include "lldb/Core/RegisterValue.h" #include "lldb/Core/Scalar.h" #include "lldb/Core/State.h" @@ -158,10 +159,10 @@ namespace // Resolve the executable module. ModuleSP exe_module_sp; + ModuleSpec exe_module_spec(process_info.GetExecutableFile(), platform.GetSystemArchitecture ()); FileSpecList executable_search_paths (Target::GetDefaultExecutableSearchPaths ()); Error error = platform.ResolveExecutable( process_info.GetExecutableFile (), - platform.GetSystemArchitecture (), exe_module_sp, executable_search_paths.GetSize () ? &executable_search_paths : NULL); @@ -1441,8 +1442,8 @@ NativeProcessLinux::AttachToInferior (lldb::pid_t pid, lldb_private::Error &erro // Resolve the executable module ModuleSP exe_module_sp; FileSpecList executable_search_paths (Target::GetDefaultExecutableSearchPaths()); - - error = platform_sp->ResolveExecutable(process_info.GetExecutableFile(), HostInfo::GetArchitecture(), exe_module_sp, + ModuleSpec exe_module_spec(process_info.GetExecutableFile(), HostInfo::GetArchitecture()); + error = platform_sp->ResolveExecutable(exe_module_spec, exe_module_sp, executable_search_paths.GetSize() ? &executable_search_paths : NULL); if (!error.Success()) return; -- cgit v1.2.3