Jason Molenda
fca9c6bb9f
Add a new qProcessInfo packet to debugserver.
...
This can be used by lldb to ask for information
about the process debugserver is attached to/launched.
Particularly useful on a 64-bit x86 Mac system which
can run 32-bit or 64-bit user-land processes.
llvm-svn: 170409
2012-12-18 04:39:43 +00:00
Filipe Cabecinhas
7c3a53c0b2
Avoid potentially disastrous mistakes when removing a file.
...
llvm-svn: 167391
2012-11-05 18:41:33 +00:00
Greg Clayton
23e05e4e9a
Cleaned up the code signing instructions:
...
- make sure to delet the .cer file on the desktop
- added section that describes what to do when you re-install a new OS where
you still have an old code signing certificate around.
llvm-svn: 167389
2012-11-05 18:23:25 +00:00
Enrico Granata
958513ab77
Mention that the code signing process also applies to Mountain Lion
...
llvm-svn: 165876
2012-10-13 17:06:33 +00:00
Jason Molenda
b68c2d96ce
Incorporate suggestions from Jim, add "USING LLDB" and "FILES" sections.
...
llvm-svn: 158246
2012-06-08 23:49:32 +00:00
Jason Molenda
64f20ed5a1
Remove empty line at end.
...
llvm-svn: 158191
2012-06-08 03:38:53 +00:00
Jason Molenda
e66b45df8d
Add a simple man page for lldb.
...
llvm-svn: 158190
2012-06-08 03:34:09 +00:00
Jason Molenda
cb349ee19c
When unwinding from the first frame, try to ask the remote debugserver
...
if this is a mapped/executable region of memory. If it isn't, we've jumped
through a bad pointer and we know how to unwind the stack correctly based
on the ABI.
Previously I had 0x0 special cased but if you jumped to 0x2 on x86_64 one
frame would be skipped because the unwinder would try using the x86_64
ArchDefaultUnwindPlan which relied on the rbp.
Fixes <rdar://problem/10508291>
llvm-svn: 146477
2011-12-13 05:39:38 +00:00
Greg Clayton
bda72b83f4
I added more complete documentation on all of the new packets we use in LLDB
...
as well as attached a new priority description as to why and when you would
want to implement each packet.
Also documented the additions we have made to the stop reply packet and why
the extra information is necessary.
llvm-svn: 145357
2011-11-29 01:44:07 +00:00
Greg Clayton
1167c4e379
Added some documentation on the new GDB remote packets we have added and use
...
in LLDB.
llvm-svn: 145314
2011-11-28 23:30:42 +00:00
Johnny Chen
de2ff3b64e
Add reference to ToT/examples/customization for more customization examples.
...
llvm-svn: 141800
2011-10-12 19:20:04 +00:00
Johnny Chen
c79eec0c18
Add description of a more capable 'cd' command using 'command script add'.
...
llvm-svn: 141764
2011-10-12 01:28:23 +00:00
Johnny Chen
ef9e2ef2a5
Add documentation on providing the 'cd' and 'pwd' commands to lldb with the help of the embedded Python interpreter and
...
the 'command regex' command.
llvm-svn: 141698
2011-10-11 19:39:48 +00:00
Johnny Chen
424e55933a
Add a note.
...
llvm-svn: 135615
2011-07-20 20:28:36 +00:00
Johnny Chen
15a6ac4821
Minor modification.
...
llvm-svn: 135606
2011-07-20 19:29:08 +00:00
Enrico Granata
595ca06397
just a test for commit access - ignore this
...
llvm-svn: 134056
2011-06-29 04:18:11 +00:00
Greg Clayton
710dd5aebf
Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener.
...
Thanks Bruce!
llvm-svn: 123083
2011-01-08 20:28:42 +00:00
Greg Clayton
48ebb0c767
Updated the code signing instructions to be more complete.
...
llvm-svn: 121804
2010-12-14 23:19:04 +00:00
Sean Callanan
19ca5608db
Instructions for building LLDB with a debug LLVM
...
build under Xcode.
llvm-svn: 119679
2010-11-18 03:56:17 +00:00
Johnny Chen
22b881dc34
Fix http://llvm.org/bugs/show_bug.cgi?id=8493 File name "2010-10-19-14:10:49.059609" is non-portable.
...
llvm-svn: 117554
2010-10-28 16:24:26 +00:00
Johnny Chen
f3f1e00e24
Just use 'test harness', not 'test harness runtime'.
...
llvm-svn: 117153
2010-10-22 21:37:51 +00:00
Johnny Chen
a91b9474da
Add text about test class cleanup.
...
llvm-svn: 117148
2010-10-22 21:06:04 +00:00
Johnny Chen
05ac744e3d
Add more information.
...
llvm-svn: 117066
2010-10-21 21:39:02 +00:00
Johnny Chen
d7e27687c7
Initial check in of best-practice documentation for building test cases.
...
llvm-svn: 116964
2010-10-20 22:56:32 +00:00
Johnny Chen
7f48df3017
Finish the first draft of a detailed walkthrough of an lldb test method.
...
llvm-svn: 116865
2010-10-19 21:46:48 +00:00
Johnny Chen
63a9e14164
Initial version of a detailed walkthrough of a test case (test/settings/TestSettings.py).
...
It's an in-progress snapshot, and not complete.
llvm-svn: 116822
2010-10-19 17:37:52 +00:00
Jason Molenda
8f22a243b7
Minor copy edits.
...
llvm-svn: 113674
2010-09-11 00:37:21 +00:00
Jim Ingham
a4601b6496
Don't use lldb syntax in the gdb examples...
...
llvm-svn: 113669
2010-09-11 00:03:03 +00:00
Jim Ingham
bc7d7c8119
Few clarifications.
...
llvm-svn: 113661
2010-09-10 23:12:45 +00:00
Jim Ingham
56f4ee05e9
Adding some docs on how to use lldb. First cut...
...
llvm-svn: 113046
2010-09-04 00:49:36 +00:00
Jim Ingham
e1c8c4b132
Remove a reference to Leopard.
...
llvm-svn: 106814
2010-06-25 00:34:35 +00:00
Jason Molenda
ba02200b63
typeo fix.
...
llvm-svn: 105696
2010-06-09 07:19:15 +00:00
Jason Molenda
f4b2b98f7c
Remove underscore named version of this file.
...
llvm-svn: 105693
2010-06-09 07:10:17 +00:00
Chris Lattner
30fdc8d841
Initial checkin of lldb code from internal Apple repo.
...
llvm-svn: 105619
2010-06-08 16:52:24 +00:00