Jason Molenda
d60205e68e
Don't SKIP_INSTALL for sdk==iOS, install in to /usr/local/bin for now.
...
llvm-svn: 152601
2012-03-13 01:56:24 +00:00
Jason Molenda
16d7581fdb
Pull in another plist from the old debugserver project.
...
Switch default compiler to clang.
llvm-svn: 152600
2012-03-13 01:23:54 +00:00
Jason Molenda
5a37223ece
Bump debugserver version to 177.
...
llvm-svn: 152464
2012-03-10 01:09:40 +00:00
Jason Molenda
bdf4161ab7
Re-enable the use of the ARMDisassembler framework when building debugserver for ios.
...
Greg disabled this back in 2012-01-10 r147886 but we still need to use it.
<rdar://problem/11016745>
llvm-svn: 152463
2012-03-10 01:09:05 +00:00
Greg Clayton
b5225c863c
Bumping Xcode project versions for lldb-126 and debugserver-176.
...
llvm-svn: 152383
2012-03-09 04:31:35 +00:00
Greg Clayton
ef5a7b1c36
Bumping Xcode project version for lldb-124 and debugserver-175.
...
llvm-svn: 152294
2012-03-08 04:15:20 +00:00
Greg Clayton
6a820b624b
Bumping Xcode project versions for lldb-123 and debugserver-174.
...
llvm-svn: 152103
2012-03-06 04:02:03 +00:00
Greg Clayton
6a1edd70cf
Bumped project Xcode project version for lldb-122 and debugserver-173.
...
llvm-svn: 152088
2012-03-06 01:36:31 +00:00
Greg Clayton
ba3c8df4d9
Bumped Xcode project versions for lldb-121 and debugserver-172
...
llvm-svn: 151948
2012-03-02 22:36:23 +00:00
Greg Clayton
4a49a1ff7a
Bumping Xcode project versions for lldb-120 and debugserver-171.
...
llvm-svn: 151924
2012-03-02 17:44:37 +00:00
Greg Clayton
29c5e5bb7d
Bumped Xcode project version for lldb-119 and debugserver-170.
...
llvm-svn: 151836
2012-03-01 21:07:11 +00:00
Greg Clayton
9029f2d8e0
Fixed the install path for the XPC binaries. Added 3 aggregate targets:
...
"desktop" - build all binaries with XPC
"desktop_no_xcp" - build all binaries with none of the XPC binaries
"ios" - build all binaries with special iOS install settings.
Bumped the Xcode project build version for lldb-118 and debugserver-169.
llvm-svn: 151740
2012-02-29 19:16:02 +00:00
Jason Molenda
a962eab24f
Add one more define for sdk==iphoneos.
...
llvm-svn: 151606
2012-02-28 01:42:10 +00:00
Greg Clayton
c77c97ce85
Bumped Xcode project version to lldb-117 and debugserver-168.
...
llvm-svn: 151422
2012-02-25 01:50:48 +00:00
Jason Molenda
42999a48f9
Change #ifdef markers around lockdown and SpringBoard
...
calls to dpeend on WITH_SPRINGBOARD and WITH_LOCKDOWN
instead of __arm__. Add an RNBSocket::useFD method.
llvm-svn: 151119
2012-02-22 02:18:59 +00:00
Greg Clayton
d9e416c0ea
The second part in thread hardening the internals of LLDB where we make
...
the lldb_private::StackFrame objects hold onto a weak pointer to the thread
object. The lldb_private::StackFrame objects the the most volatile objects
we have as when we are doing single stepping, frames can often get lost or
thrown away, only to be re-created as another object that still refers to the
same frame. We have another bug tracking that. But we need to be able to
have frames no longer be able to get the thread when they are not part of
a thread anymore, and this is the first step (this fix makes that possible
but doesn't implement it yet).
Also changed lldb_private::ExecutionContextScope to return shared pointers to
all objects in the execution context to further thread harden the internals.
llvm-svn: 150871
2012-02-18 05:35:26 +00:00
Jason Molenda
b10ebda354
Fix shell commands that do code signing.
...
llvm-svn: 149171
2012-01-28 04:19:15 +00:00
Greg Clayton
3120dc6261
Bumping Xcode project versions for lldb-109 and debugserver-167.
...
llvm-svn: 149168
2012-01-28 02:48:10 +00:00
Greg Clayton
9f94975ca6
Xcode codesigning is broken. Work around this by doing code signing in a shell script build phase.
...
llvm-svn: 149165
2012-01-28 01:40:47 +00:00
Greg Clayton
6b10d5470e
Bumped Xcode project versions for lldb-108 and debugserver-166.
...
llvm-svn: 148613
2012-01-21 01:15:06 +00:00
Greg Clayton
907018f0ad
Bumped xcode project versions for lldb-106 and debugserver-165
...
llvm-svn: 148202
2012-01-14 20:57:34 +00:00
Greg Clayton
ae3e9927a5
Bumped Xcode project version for lldb-105 and debugserver-164.
...
llvm-svn: 148098
2012-01-13 05:54:31 +00:00
Greg Clayton
4d4c988c6a
Bumped Xcode project versions for lldb-104 and debugserver-163.
...
llvm-svn: 148018
2012-01-12 05:29:50 +00:00
Greg Clayton
8ffc4f11ce
Disable ARMDisassembler.framework support which was used for software single stepping.
...
llvm-svn: 147886
2012-01-10 22:33:56 +00:00
Sean Callanan
30ce74f9b4
Updating Xcode project version numbers for lldb-103 and debugserver-162
...
llvm-svn: 147865
2012-01-10 18:37:32 +00:00
Sean Callanan
8ca9025216
Updating Xcode project version numbers for lldb-102 and debugserver-161
...
llvm-svn: 147794
2012-01-09 19:41:28 +00:00
Greg Clayton
0f6fb756a1
Bumped Xcode project versions for lldb-101 and debugserver-160.
...
llvm-svn: 147597
2012-01-05 04:00:49 +00:00
Sean Callanan
a0f6401ce9
Updating Xcode project version numbers for lldb-100 and debugserver-159
...
llvm-svn: 147193
2011-12-22 22:45:54 +00:00
Sean Callanan
9b5eaa07e9
Updating Xcode project version numbers for lldb-99 and debugserver-158
...
llvm-svn: 147061
2011-12-21 18:02:24 +00:00
Sean Callanan
9735fc9abd
Updating Xcode project version numbers for lldb-97 and debugserver-157
...
llvm-svn: 146978
2011-12-20 17:39:37 +00:00
Sean Callanan
4b72920796
Updating Xcode project version numbers for LLDB-96
...
and debugserver-156.
llvm-svn: 146808
2011-12-17 01:43:50 +00:00
Greg Clayton
58c33f8f0b
Bumped Xcode project version to lldb-95 and debugserver-155.
...
llvm-svn: 146643
2011-12-15 05:23:23 +00:00
Greg Clayton
e54399dbdf
Bumped Xcode project versions for lldb-90 and debugserver-154
...
llvm-svn: 145528
2011-11-30 22:18:41 +00:00
Greg Clayton
f9d851b2ca
Bumped Xcode project versions for lldb-89 and debugserver-153.
...
llvm-svn: 144911
2011-11-17 17:22:31 +00:00
Greg Clayton
2d8d63a927
Bumped Xcode project version for lldb-88 and debugserver-152.
...
llvm-svn: 144616
2011-11-15 03:56:34 +00:00
Greg Clayton
44148b367f
Bumped Xcode project version for lldb-86 and debugserver-151
...
llvm-svn: 144032
2011-11-07 22:50:17 +00:00
Greg Clayton
c64b5c7c47
Xcode project changes to install "lldb" into "/usr/bin" and have LLDB.framework
...
in "/System/Library/PrivateFrameworks", and also have "lldb" in the Xcode.app
and the LLDB.framework in Xcode.app as well.
llvm-svn: 144030
2011-11-07 22:45:39 +00:00
Greg Clayton
dce502ede0
Fixed the Xcode project building of LLVM to be a bit more user friendly:
...
- If you download and build the sources in the Xcode project, x86_64 builds
by default using the "llvm.zip" checkpointed LLVM.
- If you delete the "lldb/llvm.zip" and the "lldb/llvm" folder, and build the
Xcode project will download the right LLVM sources and build them from
scratch
- If you have a "lldb/llvm" folder already that contains a "lldb/llvm/lib"
directory, we will use the sources you have placed in the LLDB directory.
Python can now be disabled for platforms that don't support it.
Changed the way the libllvmclang.a files get used. They now all get built into
arch specific directories and never get merged into universal binaries as this
was causing issues where you would have to go and delete the file if you wanted
to build an extra architecture slice.
llvm-svn: 143678
2011-11-04 03:34:56 +00:00
Greg Clayton
e59da1688e
Bumping Xcode project versions for lldb-85 and debugserver-150.
...
llvm-svn: 143587
2011-11-02 23:11:17 +00:00
Greg Clayton
93d217889e
Bumped Xcode project version to lldb-84 and debugserver-149.
...
llvm-svn: 143408
2011-11-01 01:10:56 +00:00
Greg Clayton
c05203ba81
Updated the project to use the "DEVELOPER_DIR" build setting that specifies
...
the path to the /Developer directory, and also bumped the Xcode project version
for lldb-83 and debugserver-148.
llvm-svn: 143269
2011-10-29 01:19:08 +00:00
Greg Clayton
e3c3d724c9
Bumping Xcode project version in mainline to match the latest build that was
...
submitted.
llvm-svn: 143199
2011-10-28 16:41:16 +00:00
Greg Clayton
607ddc571e
Bumped versions for lldb-81 and debugserver-146.
...
llvm-svn: 142718
2011-10-22 03:38:38 +00:00
Greg Clayton
d74713b18c
Bumped Xcode project version for lldb-80 and debugserver-145.
...
llvm-svn: 140922
2011-10-01 02:01:36 +00:00
Enrico Granata
13f1d56170
Basic infrastructure code to exploit malloc stack logging as available on Mac OS X to track the allocation history of pointers on the target process
...
llvm-svn: 139337
2011-09-09 00:04:24 +00:00
Greg Clayton
3c503e1347
Bumped Xcode project versions for lldb-73 and debugserver-144.
...
llvm-svn: 137782
2011-08-16 23:11:03 +00:00
Greg Clayton
98fcc4e60f
Bumped Xcode project versions for lldb-72 and debugserver-143.
...
llvm-svn: 137547
2011-08-13 01:48:45 +00:00
Greg Clayton
0b099a432b
Update Xcode project versions to lldb-70 and debugserver-142.
...
llvm-svn: 136606
2011-08-01 05:05:43 +00:00
Sean Callanan
c4ffe37cf1
Added support for dynamic detection of AVX, and
...
fixed a few bugs that revealed. Now the "register
read" command should show AVX registers
(ymm0-ymm15) on Mac OS X platforms that support
them.
When testing this on Mac OS X, run debugserver
manually, like this:
debugserver --native-regs localhost:1111 /path/to/executable
Then
lldb /path/to/executable
...
(lldb) process connect connect://localhost:1111
llvm-svn: 135331
2011-07-16 00:49:19 +00:00
Greg Clayton
1d55f1b936
Bump Xcode project version to lldb-66 and debugserver-141.
...
llvm-svn: 134232
2011-07-01 04:31:33 +00:00