Enrico Granata
8e698323ec
A few cleanups for our documentation
...
llvm-svn: 183058
2013-05-31 22:54:23 +00:00
Daniel Malea
d72b3ceb6b
Add instructions for running LLDB tests with non-default compiler/architectures
...
- documented the cmake variable LLDB_TEST_ARGS
llvm-svn: 182797
2013-05-28 19:14:44 +00:00
Daniel Malea
f92c4a814a
Add CMake targets to build LLDB reference docs
...
- [ninja|make] lldb-cpp-doc builds the C++ API reference docs
- [ninja|make] lldb-python-doc builds the python API reference docs
- updated build page on website to include instructions to build docs
Tested on Linux/Mac OS X
llvm-svn: 182752
2013-05-28 03:47:34 +00:00
Ashok Thirumurthi
2a27227da0
Updated the status page to reflect the current Linux status.
...
- Fix for attach by name
- Details for register support
- Punted on i386 details as its status has drifted since this page was originally posted
- Multi-threaded target support is soon to be released on Linux
- Partial back-trace is called out since its a high-profile issue
llvm-svn: 182664
2013-05-24 19:25:33 +00:00
Greg Clayton
b1e4a25b03
Added a few linux build configure/make examples.
...
llvm-svn: 182160
2013-05-17 21:06:45 +00:00
Daniel Malea
716d924e4c
Update LLDB web docs with instructions to run individual test suites/directories
...
llvm-svn: 182117
2013-05-17 16:08:45 +00:00
Enrico Granata
e8be51d7d7
the return False in breakpoint actions should also be mentioned on the website
...
llvm-svn: 182060
2013-05-16 23:17:25 +00:00
Sean Callanan
a49d9bef05
Removed a duplicate entry from the GDB to
...
LLDB transition page. Also fixed a <b>...</b>
tag.
<rdar://problem/13871874>
llvm-svn: 181720
2013-05-13 18:30:58 +00:00
Enrico Granata
083fcdb414
Providing a more interesting command template for LLDB
...
This one actually exploits the SB API to obtain information about your inferior process
llvm-svn: 181500
2013-05-09 01:32:24 +00:00
Enrico Granata
068c11096a
Now that you can "command script import" packages, the docs should reflect the best practice
...
llvm-svn: 181475
2013-05-08 21:39:19 +00:00
Matt Kopec
23f23f4b7a
Update lldb status page to reflect watchpoint support on Linux.
...
llvm-svn: 181460
2013-05-08 19:45:07 +00:00
Greg Clayton
6991afe31b
Added a few things that need to be installed on linux to build LLDB.
...
llvm-svn: 181028
2013-05-03 16:29:42 +00:00
Jim Ingham
526560a553
Document how to get "info line" information from "image lookup -v".
...
llvm-svn: 179800
2013-04-18 22:03:01 +00:00
Daniel Malea
3905296d4f
Minor update to build instructions: workaround a bug in cmake+make build files
...
llvm-svn: 178569
2013-04-02 20:08:19 +00:00
Enrico Granata
ceba071330
- Masking out SBCommandReturnObject::Printf() from the Python layer because SWIG and varargs do not get along well.
...
It is replaced by a Print("str") call which is equivalent to Printf("%s","str")
- Providing file-like behavior for SBStream with appropriate extension write() and flush() calls, plus documenting that these are only meant and only exist for Python
Documenting the file-like behavior on our website
llvm-svn: 177877
2013-03-25 17:37:39 +00:00
Daniel Malea
b6c6e0492b
Be more precise in GCC/autoconf build instructions about compiler versions
...
llvm-svn: 176528
2013-03-05 22:58:53 +00:00
Daniel Malea
fad9aae937
Typos: be more precise on the build page when mentioning the non-cmake build system
...
llvm-svn: 176524
2013-03-05 22:43:08 +00:00
Daniel Malea
a2e4598d88
Add instructions for building LLDB with CMake
...
- suported generators: Ninja and Unix Makefiles
- added instructions to run tests when building with autoconf
llvm-svn: 176522
2013-03-05 22:38:50 +00:00
Daniel Malea
4dfd057e44
Add links to buildbots on the LLDB build instructions page
...
llvm-svn: 176126
2013-02-26 21:41:55 +00:00
Jim Ingham
04c1de182b
Mention "return" -> "thread return"
...
llvm-svn: 175689
2013-02-20 23:38:37 +00:00
Enrico Granata
e5631635bf
Lastly, a few synthetic children classes for Cocoa are available
...
llvm-svn: 175591
2013-02-20 02:27:07 +00:00
Enrico Granata
710d88fd64
And the NSString formatter is not Python anymore
...
llvm-svn: 175590
2013-02-20 02:24:20 +00:00
Enrico Granata
df21e40f94
Data formatters are not a *recent* addition...
...
llvm-svn: 175589
2013-02-20 02:22:00 +00:00
Jim Ingham
719d2c9d36
Mention the inline-breakpoint-strategy in the lldb-gdb.html file.
...
llvm-svn: 175201
2013-02-14 19:17:49 +00:00
Daniel Malea
4d3c008c7d
Fix document typos, indentation in python code, and API examples.
...
Patch by Bruce Mitchener!
llvm-svn: 175002
2013-02-12 20:01:49 +00:00
Greg Clayton
faf6df6e6e
Added new "env" regular expression alias into the evironment settings section of the GDB/LLDB commands.
...
llvm-svn: 174993
2013-02-12 18:54:34 +00:00
Enrico Granata
d7760bffda
Describe the data formatters as part of the architecture
...
llvm-svn: 173734
2013-01-29 00:42:12 +00:00
Enrico Granata
04700d5564
Changing the Python reference document to be more explicit in discouraging usage of lldb.{debugger,...} convenience variables for formatters and other non-interactive Python extensions
...
llvm-svn: 172663
2013-01-16 22:25:17 +00:00
Jim Ingham
4e117582d5
Fix for the separation between -i and -u in expression.
...
llvm-svn: 172505
2013-01-15 02:57:33 +00:00
Daniel Malea
2e64aeda89
minor update to status page: C++ exception breakpoints work on linux
...
llvm-svn: 172142
2013-01-10 23:13:06 +00:00
Daniel Malea
1e6764b485
Simplify build instructions
...
- setting PYTHONPATH is no longer needed to run the lldb CLI on Linux.
- added instructions for setting PYTHONPATH correctly for running scripts in the native interpreter
llvm-svn: 171566
2013-01-05 00:16:08 +00:00
Jason Molenda
2114187370
A few small tweaks to the symbolication page.
...
llvm-svn: 171542
2013-01-04 22:37:21 +00:00
Greg Clayton
6aede697c9
Added a bit more explanation for the python modules that aid with symbolication.
...
llvm-svn: 171500
2013-01-04 19:01:39 +00:00
Greg Clayton
cbaf730927
Added a page that describes how to to manual symbolication with LLDB from the command line, from python, and also how to use the build in modules to do symbolication.
...
llvm-svn: 171477
2013-01-04 18:18:21 +00:00
Greg Clayton
ed74db7cd5
http://llvm.org/bugs/show_bug.cgi?id=14629
...
Fixed incorrect documentation.
llvm-svn: 170479
2012-12-19 00:15:34 +00:00
Daniel Malea
66d5714ae6
Mention how to do a (Linux) release build on the build instructions page.
...
Also, a few minor fixes:
- paragraph formatting
- capitalize "Python" where appropriate
llvm-svn: 170372
2012-12-17 21:32:49 +00:00
Daniel Malea
41ed60b7d8
Add GCC instructions to build section of website
...
llvm-svn: 170236
2012-12-14 20:02:21 +00:00
Jim Ingham
bd15897f35
Added a warning about using the lldb.target, etc. for anything other than convenience when using the
...
script command.
llvm-svn: 170014
2012-12-12 20:23:52 +00:00
Sean Callanan
a87ecb43ab
Minor grammar and style fixes in documentation.
...
<rdar://problem/12861963>
<rdar://problem/12861904>
llvm-svn: 169997
2012-12-12 18:02:47 +00:00
Jason Molenda
69740d6869
Add examples of how to set env vars for the inferior process from lldb.
...
llvm-svn: 169552
2012-12-06 22:10:27 +00:00
Greg Clayton
20921e1883
Added malloc introspection commands for Mac OS X for both GDB and LLDB.
...
llvm-svn: 168315
2012-11-19 17:47:29 +00:00
Greg Clayton
e4afd4d175
Add more info for shell commands being used by DebugSymbols.framework.
...
llvm-svn: 168314
2012-11-19 17:38:24 +00:00
Greg Clayton
6670c7e4b4
Added symbols page for Mac OS X that explains how DebugSymbols.framework can be customized.
...
llvm-svn: 168224
2012-11-16 23:50:32 +00:00
Jim Ingham
ef404fc9c6
Explain how to use "expr -u" as the lldb equivalent of "set unwind-on-signal 0; print".
...
llvm-svn: 168071
2012-11-15 19:13:33 +00:00
Daniel Malea
f1759fa915
Fix minor typo on build page.
...
llvm-svn: 167770
2012-11-12 22:34:24 +00:00
Daniel Malea
cfe417ed3e
Update platform section to mention Linux/FreeBSD local debugging support, and also mention that LLDB builds on Linux with clang and libstdc++/libc++.
...
llvm-svn: 167768
2012-11-12 22:32:00 +00:00
Daniel Malea
44a3d901c0
Test commit: clean up C++11 options in lldb (on Linux) build page
...
llvm-svn: 167677
2012-11-10 18:09:36 +00:00
Jason Molenda
c500aea639
Mark Objective-C 2.0 status as "Not applicable" on Linux.
...
The objc 2 runtime doesn't run on Linux.
llvm-svn: 167606
2012-11-09 06:16:12 +00:00
Jason Molenda
1f3ea66e23
Update the status page to include Linux status information,
...
patch from Dan Malea, daniel.malea@intel.com .
llvm-svn: 167605
2012-11-09 06:14:39 +00:00
Jason Molenda
aba75e6495
Show both lldb-168 and earlier "bt -c 5" as well as lldb-169 and later "bt 5" usage.
...
llvm-svn: 166839
2012-10-26 23:56:03 +00:00