friss added a comment.

The logic of the patch itself looks fine, but the names, description and commit 
message are off. A process cannot disable TCC, it's always active. What your 
patch decides is whether the inferior is responsible for its own TCC 
permissions. If you don't make the inferior responsible, it inherits the 
permissions of its parent (which might have inherited them from its own 
parent). On the command line, you'll most likely get the Terminal.app 
permissions if nothing in the middle resets the responsible process.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D85237/new/

https://reviews.llvm.org/D85237

_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
  • [Lldb-commits] [PATCH] ... Jonas Devlieghere via Phabricator via lldb-commits
    • [Lldb-commits] [PA... Frederic Riss via Phabricator via lldb-commits

Reply via email to