[Lldb-commits] [lldb] r252235 - Update the invocation to dsymForUUID (a script plugin used

Jason Molenda via lldb-commits lldb-commits at lists.llvm.org
Thu Nov 5 15:44:08 PST 2015


Author: jmolenda
Date: Thu Nov  5 17:44:08 2015
New Revision: 252235

URL: http://llvm.org/viewvc/llvm-project?rev=252235&view=rev
Log:
Update the invocation to dsymForUUID (a script plugin used
at Apple, called by the DebugSymbols private framework to
find a dSYM for a UUID on mac) to include the latest
args we need to use when looking for kernel binaries etc.

Modified:
    lldb/trunk/source/Host/macosx/Symbols.cpp

Modified: lldb/trunk/source/Host/macosx/Symbols.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Host/macosx/Symbols.cpp?rev=252235&r1=252234&r2=252235&view=diff
==============================================================================
--- lldb/trunk/source/Host/macosx/Symbols.cpp (original)
+++ lldb/trunk/source/Host/macosx/Symbols.cpp Thu Nov  5 17:44:08 2015
@@ -469,9 +469,9 @@ Symbols::DownloadObjectAndSymbolFile (Mo
             
             StreamString command;
             if (!uuid_str.empty())
-                command.Printf("%s --ignoreNegativeCache --copyExecutable %s", g_dsym_for_uuid_exe_path, uuid_str.c_str());
+                command.Printf("%s --ignoreNegativeCache --copyExecutable --databases bursar.apple.com,uuidsymmap.apple.com %s", g_dsym_for_uuid_exe_path, uuid_str.c_str());
             else if (file_path[0] != '\0')
-                command.Printf("%s --ignoreNegativeCache --copyExecutable %s", g_dsym_for_uuid_exe_path, file_path);
+                command.Printf("%s --ignoreNegativeCache --copyExecutable --databases bursar.apple.com,uuidsymmap.apple.com %s", g_dsym_for_uuid_exe_path, file_path);
             
             if (!command.GetString().empty())
             {




More information about the lldb-commits mailing list