llvm-project/lldb/source/Plugins/Platform/MacOSX
Jason Molenda 22e9753271 Don't load kexts/kernels without dSYMs present
One of the backup schemes I use for finding kexts and kernels
on the local filesystem is to load a solitary binary when I don't
find any with a dSYM.  This usually is a more confusing behavior
than helpful; people expect to get no binary loaded, or a binary
with debug information.  This change stops loading kexts and
kernels that do not have an associated dSYM.

rdar://74291888
2021-03-12 17:20:44 -08:00
..
objcxx [lldb] Modernize PseudoTerminal::OpenSecondary 2020-10-16 15:22:55 +02:00
CMakeLists.txt [lldb] Treat remote macOS debugging like any other remote darwin platform 2020-12-02 17:03:22 -08:00
PlatformAppleSimulator.cpp [lldb/Platform] Skip very slow xcrun queries for simulator platforms, NFC 2021-03-10 13:57:10 -08:00
PlatformAppleSimulator.h [lldb] GetSharedModule: Collect old modules in SmallVector 2020-10-30 15:14:31 -04:00
PlatformDarwin.cpp [lldb] GetSharedModule: Collect old modules in SmallVector 2020-10-30 15:14:31 -04:00
PlatformDarwin.h [lldb] GetSharedModule: Collect old modules in SmallVector 2020-10-30 15:14:31 -04:00
PlatformDarwinKernel.cpp Don't load kexts/kernels without dSYMs present 2021-03-12 17:20:44 -08:00
PlatformDarwinKernel.h [lldb] GetSharedModule: Collect old modules in SmallVector 2020-10-30 15:14:31 -04:00
PlatformMacOSX.cpp [lldb] Treat remote macOS debugging like any other remote darwin platform 2020-12-02 17:03:22 -08:00
PlatformMacOSX.h [lldb] Treat remote macOS debugging like any other remote darwin platform 2020-12-02 17:03:22 -08:00
PlatformMacOSXProperties.td Have kernel binary scanner load dSYMs as binary+dSYM if best thing found 2020-10-01 18:55:37 -07:00
PlatformRemoteAppleBridge.cpp [lldb] Refactor GetDeviceSupportDirectoryNames and GetPlatformName (NFC) 2020-11-30 19:37:12 -08:00
PlatformRemoteAppleBridge.h [lldb] Refactor GetDeviceSupportDirectoryNames and GetPlatformName (NFC) 2020-11-30 19:37:12 -08:00
PlatformRemoteAppleTV.cpp [lldb] Refactor GetDeviceSupportDirectoryNames and GetPlatformName (NFC) 2020-11-30 19:37:12 -08:00
PlatformRemoteAppleTV.h [lldb] Refactor GetDeviceSupportDirectoryNames and GetPlatformName (NFC) 2020-11-30 19:37:12 -08:00
PlatformRemoteAppleWatch.cpp [lldb] Refactor GetDeviceSupportDirectoryNames and GetPlatformName (NFC) 2020-11-30 19:37:12 -08:00
PlatformRemoteAppleWatch.h [lldb] Refactor GetDeviceSupportDirectoryNames and GetPlatformName (NFC) 2020-11-30 19:37:12 -08:00
PlatformRemoteDarwinDevice.cpp [lldb] Refactor GetDeviceSupportDirectoryNames and GetPlatformName (NFC) 2020-11-30 19:37:12 -08:00
PlatformRemoteDarwinDevice.h [lldb] Refactor GetDeviceSupportDirectoryNames and GetPlatformName (NFC) 2020-11-30 19:37:12 -08:00
PlatformRemoteMacOSX.cpp [lldb] Treat remote macOS debugging like any other remote darwin platform 2020-12-02 17:03:22 -08:00
PlatformRemoteMacOSX.h [lldb] Treat remote macOS debugging like any other remote darwin platform 2020-12-02 17:03:22 -08:00
PlatformRemoteiOS.cpp [lldb] Refactor GetDeviceSupportDirectoryNames and GetPlatformName (NFC) 2020-11-30 19:37:12 -08:00
PlatformRemoteiOS.h [lldb] Refactor GetDeviceSupportDirectoryNames and GetPlatformName (NFC) 2020-11-30 19:37:12 -08:00