Zachary Turner
c99b5ce13a
Update build instructions / coding conventions.
...
This improves the instructions for checking out LLDB, adds
more links to LLVM instructions, and more explicitly calls out
when we differ from the style guide.
Also updates the clang-format configuration file to correctly
reflect a 120 column limit.
Reviewed by: Jim Ingham
Differential Revision: http://reviews.llvm.org/D8222
llvm-svn: 231884
2015-03-10 23:22:25 +00:00
Alex Denisov
ced849a639
Fix broken link to 'Obtaining Commit Access'
...
llvm-svn: 229697
2015-02-18 16:51:30 +00:00
Zachary Turner
773f6da037
Update the coding standard to reflect recent changes.
...
This removes the rule from the LLDB coding standard about putting
a space after function names and before parentheses. We now
conform to the LLVM style guide. If you previously wrote
pointer->func (args), it would now be written pointer->func(args).
Using clang-format will do this automatically.
llvm-svn: 228860
2015-02-11 18:24:38 +00:00
Greg Clayton
281b65bcde
Update documenation for the changed in from ${var.script:<pythonfunction>} to the new ${script.var:<pythonfunction>}.
...
llvm-svn: 228216
2015-02-04 22:24:47 +00:00
Zachary Turner
34d2173abf
Update the website with information about LLDB on Windows.
...
This patch updates the list of supported platforms to include
Windows, and also provides some detailed getting started instructions
for building LLDB on Windows.
Differential Revision: http://reviews.llvm.org/D6805
llvm-svn: 225023
2014-12-31 00:06:49 +00:00
Zachary Turner
e511f0307b
Fix HTML formatting and non-conformance.
...
llvm-svn: 225022
2014-12-31 00:06:41 +00:00
Jim Ingham
0ccb02c4e9
Add an initial description of the rules for constructing new SB API classes.
...
llvm-svn: 223550
2014-12-06 00:28:05 +00:00
Jim Ingham
15fe293460
First pass at a description of the lldb coding conventions.
...
llvm-svn: 223543
2014-12-05 23:18:01 +00:00
Jason Molenda
98b3fde8ac
Fix the behavior of ${current-pc-arrow} in the default disassembly
...
format for the not-current-stack-frame. This was causing
test/functionalities/inferior-assert to fail.
Also document the new additions to the format specifications used
in the disassembly-format changes to formats.html.
<rdar://problem/19102757>
llvm-svn: 223096
2014-12-02 00:26:21 +00:00
Enrico Granata
e8eb47037c
Just a few words to introduce the extra optional argument to Python summaries
...
llvm-svn: 222594
2014-11-22 00:06:30 +00:00
Enrico Granata
90ff6428c9
Add a few words of documentation for the the $\{var.script:\} feature
...
llvm-svn: 220823
2014-10-28 21:13:31 +00:00
Enrico Granata
8387e2fafe
Add a (Python only) lldb.SBSyntheticValueProvider class to our API surface
...
On a suggestion from Jim Ingham, this class allows you to very easily define synthetic child providers that return a synthetic value (in the sense of r219330), but no children
Also, document this new feature in our www docs
llvm-svn: 219337
2014-10-08 20:10:09 +00:00
Enrico Granata
da0fd6d3ad
Add documentation about the new SBExecutionContext for Python commands feature. This marks the end of rdar://18142728
...
llvm-svn: 218835
2014-10-01 21:53:32 +00:00
Ed Maste
279ebe2ded
Correct typo in tutorial page
...
llvm-svn: 217733
2014-09-14 00:56:13 +00:00
Sylvestre Ledru
f6102892ef
Fix some typos:
...
* transfered => transferred
* unkown => unknown
* sucessfully => successfully
llvm-svn: 215367
2014-08-11 18:06:28 +00:00
Jim Ingham
3f762ef111
Add docs for the "thread.completed-expression" format entry.
...
llvm-svn: 212507
2014-07-08 01:10:49 +00:00
Bruce Mitchener
d93c4a3339
Fix typos.
...
llvm-svn: 212132
2014-07-01 21:22:11 +00:00
Bruce Mitchener
8e97653528
Terminate italics tag.
...
llvm-svn: 212131
2014-07-01 21:19:25 +00:00
Bruce Mitchener
6a7f33387d
Fix a few typos.
...
llvm-svn: 211851
2014-06-27 02:42:12 +00:00
Alp Toker
01d9c64055
Remove obsolete CXX11 buld instructions
...
There's an element of guesswork involved in the GCC updates but it seems better
than what was there before.
llvm-svn: 207912
2014-05-03 15:05:40 +00:00
Ed Maste
bcd2cacb2e
Note that the FreeBSD x86_64 buildbot uses CMake
...
The other buildbots in the list include their build method.
llvm-svn: 206892
2014-04-22 13:20:20 +00:00
Ed Maste
a56bd2ed29
Update FreeBSD: Threads and Watchpoints generally work
...
llvm-svn: 206787
2014-04-21 20:43:20 +00:00
Greg Clayton
5f1000107d
Update for Ubuntu 13.10 after feedback from Eran Ifrah.
...
llvm-svn: 204619
2014-03-24 16:30:59 +00:00
Enrico Granata
c1690d0c2b
Add conditional breakpoints to our cheat sheet
...
llvm-svn: 200995
2014-02-07 21:30:02 +00:00
Ed Maste
611d8c4361
Update URL for OS X buildbot
...
llvm-svn: 200799
2014-02-04 21:59:03 +00:00
Jason Molenda
303eb178a9
Fix typeo on memory read command example.
...
llvm-svn: 199228
2014-01-14 17:41:13 +00:00
Jim Ingham
a78f365b40
Document unsetting environment variables in the lldb/gdb cheat sheet.
...
llvm-svn: 198881
2014-01-09 19:30:11 +00:00
Enrico Granata
cb0c85e166
Fix sidebar links
...
llvm-svn: 198039
2013-12-26 07:23:52 +00:00
Enrico Granata
0e0e9f531f
Adding a document that describes the architecture of data formatters. Suggestions and ideas for improvements most welcome
...
llvm-svn: 198038
2013-12-26 07:21:41 +00:00
Jean-Daniel Dupas
59ceb0440e
Update cmake build instruction to compile LLVM in C++11 mode
...
Thanks to Xavier de Gaye for the pointer.
llvm-svn: 196794
2013-12-09 18:13:47 +00:00
Enrico Granata
d28f5a54d9
A few more details on the DataVisualization class in our architectural doc. It is in dire need of expansion, but this is a start at least.
...
llvm-svn: 196176
2013-12-03 00:30:22 +00:00
Enrico Granata
cf2412d41d
Tweak documentation for formats in categories
...
llvm-svn: 192235
2013-10-08 21:07:22 +00:00
Sylvestre Ledru
fbf4a54a43
Update the build documentation for Debian & Ubuntu
...
llvm-svn: 191635
2013-09-29 10:46:25 +00:00
Joerg Sonnenberger
340a17595e
Convert to UNIX line endings.
...
llvm-svn: 191367
2013-09-25 10:37:32 +00:00
Greg Clayton
07457be649
Clean up some documentation.
...
llvm-svn: 188912
2013-08-21 18:13:29 +00:00
Jason Molenda
39587672b8
Change the sidebar to link directly to the C++ API docs and the Python API docs,
...
instead of pointing to a page with two links on it.
llvm-svn: 188706
2013-08-19 20:53:56 +00:00
Jason Molenda
f131c82b75
Make the link to the Python API docs more explicit in the Python Reference page.
...
llvm-svn: 188704
2013-08-19 20:46:15 +00:00
Jason Molenda
ab89ea2cb2
Make it explicit what "API Documentation" is documenting (the C++/Python SB APIs)
...
llvm-svn: 188703
2013-08-19 20:40:22 +00:00
Jim Ingham
45228fd2fb
Document "show args" -> "settings show target.run-args"
...
llvm-svn: 187270
2013-07-26 23:20:05 +00:00
Ed Maste
29b4246f9d
Update www build instructions for FreeBSD
...
llvm-svn: 187045
2013-07-24 14:53:48 +00:00
Ed Maste
e52a34c993
Add FreeBSD buildbots to build page
...
llvm-svn: 187043
2013-07-24 14:44:09 +00:00
Ed Maste
4e82328789
Update current state of FreeBSD port
...
llvm-svn: 187037
2013-07-24 13:51:45 +00:00
Ashok Thirumurthi
fbad1d6b47
Updated the LLDB status page to reflect recent work on Linux.
...
llvm-svn: 187036
2013-07-24 13:32:18 +00:00
Stefanus Du Toit
403477bdac
Remove spurious "-C" flag from CMake command lines in build.html.
...
-C usually specifies a script to prepopulate the CMake cache. In this case no
script is specified, so CMake appears to just ignore it. So don't mention it
in the first place - it's not desired anyways.
Reviewed by: Daniel Malea
llvm-svn: 186964
2013-07-23 17:29:44 +00:00
Stefanus Du Toit
4d933aa956
Add instructions to www/source.html for using the Git mirror for those so inclined.
...
Reviewed by: Daniel Malea
llvm-svn: 186958
2013-07-23 17:18:43 +00:00
Daniel Malea
7b4d27c53b
Add another link to the Python API docs.
...
llvm-svn: 186712
2013-07-19 19:15:45 +00:00
Daniel Malea
dece1a5c5c
Add links to LLDB API reference docs
...
llvm-svn: 186699
2013-07-19 17:33:02 +00:00
Daniel Malea
e1873736cb
Add LLDB API reference docs (for Python and C++)
...
llvm-svn: 186697
2013-07-19 17:28:54 +00:00
Jason Molenda
3b537d4023
Fix typeos.
...
llvm-svn: 186457
2013-07-16 21:11:29 +00:00
Enrico Granata
9ca7f75bc1
Adding information on the scriptable keywords ${target|process|thread|frame.script:function} to the LLDB documentation
...
llvm-svn: 186201
2013-07-12 20:46:02 +00:00