summaryrefslogtreecommitdiffstats
path: root/lldb/tools/debugserver
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2014-10-28 03:15:33 +0000
committerJason Molenda <jmolenda@apple.com>2014-10-28 03:15:33 +0000
commit0f7828cf6d54536b205ba6fd3bc5b86cc86da2d1 (patch)
tree89b9e0d6518908ae021eee58e6805e67999968b4 /lldb/tools/debugserver
parent56dd1ac16ffc2239a1cdb10a1a88c07c25310fb7 (diff)
downloadbcm5719-llvm-0f7828cf6d54536b205ba6fd3bc5b86cc86da2d1.tar.gz
bcm5719-llvm-0f7828cf6d54536b205ba6fd3bc5b86cc86da2d1.zip
Clarify the launch style for debugserver to use.
<rdar://problem/18786645> llvm-svn: 220761
Diffstat (limited to 'lldb/tools/debugserver')
-rw-r--r--lldb/tools/debugserver/source/MacOSX/MachProcess.mm8
-rw-r--r--lldb/tools/debugserver/source/com.apple.debugserver.applist.plist3
-rw-r--r--lldb/tools/debugserver/source/com.apple.debugserver.plist1
3 files changed, 5 insertions, 7 deletions
diff --git a/lldb/tools/debugserver/source/MacOSX/MachProcess.mm b/lldb/tools/debugserver/source/MacOSX/MachProcess.mm
index 98cf95eded4..62149dc7177 100644
--- a/lldb/tools/debugserver/source/MacOSX/MachProcess.mm
+++ b/lldb/tools/debugserver/source/MacOSX/MachProcess.mm
@@ -2000,9 +2000,7 @@ MachProcess::LaunchForDebug
break; // We tried a BKS launch, but didn't succeed lets get out
}
}
- // In case the executable name has a ".app" fragment which confuses our debugserver,
- // let's do an intentional fallthrough here...
- launch_flavor = eLaunchFlavorPosixSpawn;
+ break;
#endif
#ifdef WITH_SPRINGBOARD
@@ -2032,9 +2030,7 @@ MachProcess::LaunchForDebug
break; // We tried a springboard launch, but didn't succeed lets get out
}
}
- // In case the executable name has a ".app" fragment which confuses our debugserver,
- // let's do an intentional fallthrough here...
- launch_flavor = eLaunchFlavorPosixSpawn;
+ break;
#endif
diff --git a/lldb/tools/debugserver/source/com.apple.debugserver.applist.plist b/lldb/tools/debugserver/source/com.apple.debugserver.applist.plist
index 4e847c20a71..bd4037cfada 100644
--- a/lldb/tools/debugserver/source/com.apple.debugserver.applist.plist
+++ b/lldb/tools/debugserver/source/com.apple.debugserver.applist.plist
@@ -10,7 +10,8 @@
<array>
<string>/Developer/usr/bin/debugserver</string>
<string>--lockdown</string>
- <string>--applist</string>
+ <string>--applist</string>
+ <string>--launch=backboard</string>
</array>
</dict>
</plist>
diff --git a/lldb/tools/debugserver/source/com.apple.debugserver.plist b/lldb/tools/debugserver/source/com.apple.debugserver.plist
index aa72606e098..f61a2acdaa1 100644
--- a/lldb/tools/debugserver/source/com.apple.debugserver.plist
+++ b/lldb/tools/debugserver/source/com.apple.debugserver.plist
@@ -10,6 +10,7 @@
<array>
<string>/Developer/usr/bin/debugserver</string>
<string>--lockdown</string>
+ <string>--launch=backboard</string>
</array>
</dict>
</plist>
OpenPOWER on IntegriCloud