[Lldb-commits] [lldb] f5c6b7b - [lldb][SymbolFileDWARF] Don't search for DWP files on macOS (#139554)

via lldb-commits lldb-commits at lists.llvm.org
Thu May 29 00:09:47 PDT 2025


Author: Michael Buch
Date: 2025-05-29T08:09:44+01:00
New Revision: f5c6b7bde984691b60edc8585d1065107e60b5f3

URL: https://github.com/llvm/llvm-project/commit/f5c6b7bde984691b60edc8585d1065107e60b5f3
DIFF: https://github.com/llvm/llvm-project/commit/f5c6b7bde984691b60edc8585d1065107e60b5f3.diff

LOG: [lldb][SymbolFileDWARF] Don't search for DWP files on macOS (#139554)

Added: 
    

Modified: 
    lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp

Removed: 
    


################################################################################
diff  --git a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
index 3f2f1a3b427dc..d2049161fb5ad 100644
--- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
+++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
@@ -4209,6 +4209,9 @@ SymbolFileDWARFDebugMap *SymbolFileDWARF::GetDebugMapSymfile() {
 
 const std::shared_ptr<SymbolFileDWARFDwo> &SymbolFileDWARF::GetDwpSymbolFile() {
   llvm::call_once(m_dwp_symfile_once_flag, [this]() {
+    if (m_objfile_sp->GetArchitecture().GetTriple().isAppleMachO())
+      return;
+
     // Create a list of files to try and append .dwp to.
     FileSpecList symfiles;
     // Append the module's object file path.


        


More information about the lldb-commits mailing list