Upstream the code for dealing with TCC introduced in macOS Mojave. This will make the debuggee instead of the debugger responsible for the privileges it needs.
Details
Details
Diff Detail
Diff Detail
- Repository
 - rG LLVM Github Monorepo
 
Paths 
  |  Differential  D85217  
[lldb] Upstream macOS TCC code  ClosedPublic Authored by JDevlieghere on Aug 4 2020, 9:13 AM. 
Details 
 Summary Upstream the code for dealing with TCC introduced in macOS Mojave. This will make the debuggee instead of the debugger responsible for the privileges it needs. 
Diff Detail 
 Event TimelineJDevlieghere created this revision. This revision is now accepted and ready to land.Aug 4 2020, 9:15 AM Closed by commit rG041c7b84a4b9: [lldb/Host] Upstream macOS TCC code (authored by JDevlieghere).  ·  Explain WhyAug 4 2020, 9:24 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 282943 lldb/source/Host/macosx/objcxx/Host.mm
 lldb/source/Host/macosx/objcxx/PosixSpawnResponsible.h
 
  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||