From 1cb5951a2f55b3aad85cd18b391ec62375d2e6bf Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Thu, 8 Nov 2012 00:06:59 +0000 Subject: [PATCH] Added a posix_spawn based launchd plist for always using posix_spawn to launch programs. llvm-svn: 167563 --- .../debugserver/debugserver.xcodeproj/project.pbxproj | 2 ++ .../debugserver/source/com.apple.debugserver.posix.plist | 16 ++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 lldb/tools/debugserver/source/com.apple.debugserver.posix.plist diff --git a/lldb/tools/debugserver/debugserver.xcodeproj/project.pbxproj b/lldb/tools/debugserver/debugserver.xcodeproj/project.pbxproj index 20e3cfa..817c280 100644 --- a/lldb/tools/debugserver/debugserver.xcodeproj/project.pbxproj +++ b/lldb/tools/debugserver/debugserver.xcodeproj/project.pbxproj @@ -67,6 +67,7 @@ 2695DE2E0D3EE55B007E4CA2 /* CFData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CFData.cpp; sourceTree = ""; }; 269DE5C50CB5B723008989F0 /* ProfileObjectiveC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProfileObjectiveC.h; sourceTree = ""; }; 269DE5C60CB5B723008989F0 /* ProfileObjectiveC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProfileObjectiveC.cpp; sourceTree = ""; }; + 269E8DF8164B2ED200AD65F6 /* com.apple.debugserver.posix.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = com.apple.debugserver.posix.plist; sourceTree = ""; }; 26A02918114AB9240029C479 /* debugserver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debugserver.cpp; sourceTree = ""; }; 26A4BAED0D498B7D00A9BEAB /* com.apple.debugserver.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = com.apple.debugserver.plist; sourceTree = ""; }; 26A68F7D0D104EC800665A9E /* RNBContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNBContext.h; sourceTree = ""; }; @@ -184,6 +185,7 @@ 26A028FE114AB6A60029C479 /* Resources */ = { isa = PBXGroup; children = ( + 269E8DF8164B2ED200AD65F6 /* com.apple.debugserver.posix.plist */, 26203D1C1641EFB200A662F7 /* com.apple.debugserver.applist.internal.plist */, 26203D1D1641EFB200A662F7 /* com.apple.debugserver.internal.plist */, 260FC7320E5B290400043FC9 /* debugnub-exports */, diff --git a/lldb/tools/debugserver/source/com.apple.debugserver.posix.plist b/lldb/tools/debugserver/source/com.apple.debugserver.posix.plist new file mode 100644 index 0000000..90dae18 --- /dev/null +++ b/lldb/tools/debugserver/source/com.apple.debugserver.posix.plist @@ -0,0 +1,16 @@ + + + + + Label + com.apple.debugserver + UserName + mobile + ProgramArguments + + /Developer/usr/bin/debugserver + --lockdown + --launch=posix + + + -- 2.7.4