[all-commits] [llvm/llvm-project] 3858e9: Add two new entitlements when debugserver is built...

Jason Molenda via All-commits all-commits at lists.llvm.org
Wed Jun 21 14:56:28 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3858e9d6c5136e5a491795c1dcb720361c525526
      https://github.com/llvm/llvm-project/commit/3858e9d6c5136e5a491795c1dcb720361c525526
  Author: Jason Molenda <jason at molenda.com>
  Date:   2023-06-21 (Wed, 21 Jun 2023)

  Changed paths:
    M lldb/tools/debugserver/resources/debugserver-entitlements.plist
    M lldb/tools/debugserver/resources/debugserver-macosx-private-entitlements.plist

  Log Message:
  -----------
  Add two new entitlements when debugserver is built by Apple

Two new entitlements, com.apple.private.thread-set-state and
com.apple.private.set-exception-port should be included in the
debugserver entitlement plist when built internally at Apple.
The desktop builds of debugserver don't need these entitlements;
don't add them to debugserver-macosx-entitlements.plist.

rdar://108912676
rdar://103032208




More information about the All-commits mailing list