summaryrefslogtreecommitdiffstats
path: root/lldb/docs/use
Commit message (Collapse)AuthorAgeFilesLines
* [FormatEntity] Add mangled function name supportMed Ismail Bennani2019-12-121-0/+2
| | | | | | | | | | | | | | | | | | Summary: Add `function.mangled-name` key for FormatEntity to show the mangled function names in backtraces. rdar://54088244 Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com> Subscribers: lldb-commits Tags: #lldb Differential Revision: https://reviews.llvm.org/D71237 Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
* Add parray example for lldb, vrs. *ptr@count gdb cmd.Jason Molenda2019-12-041-0/+14
|
* Add a "Using LLDB" section to the welcome page of the websiteAdrian Prantl2019-11-191-192/+0
| | | | | | | | | | | | | | | This is an attempt to feature the user-facing resources more prominently on the LLDB website by calling out the tutorial and the GDB command map wight on the start page. I also moved the "Why a new debugger" section to the "Goals" subpage. Given that LLDB's first release is almost a decade in the past now, the title is a bit of an anachronism. Lastly, I moved the Architecture sub-page from "use" to "resources", since end-users do not care about the source code layout. Differential Revision: https://reviews.llvm.org/D70449
* [Docs] Fix (incorrect) code highlightingJonas Devlieghere2019-08-071-25/+25
| | | | llvm-svn: 368233
* [docs] Adjust variable formatting tableJonas Devlieghere2019-07-171-1/+10
| | | | | | | | | | | | | | While the in-place hints on valid formats are up to date (e.g. when choosing an invalid format expr -f nonExisting -- 42), the corresponding online docs table is not. The formats "address", "hex float", "instruction" and "void" are missing, and "decimal" refers to an outdated abbreviation 'i' instead of 'd'. Patch by: Lukas Böger Differential revision: https://reviews.llvm.org/D63813 llvm-svn: 366364
* [Docs] Replace SVN revisions with lldb versionsDave Lee2019-07-091-7/+6
| | | | | | | | | | | | | | Summary: Replaces references to svn commits with the lldb version number those commits first appeared in. Themotivation is to show that these features are no longer that new and can generally be adopted. Reviewers: JDevlieghere Subscribers: lldb-commits Tags: #lldb Differential Revision: https://reviews.llvm.org/D61778 llvm-svn: 365559
* [Docs] Modernize references to macOSJ. Ryan Stinnett2019-05-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Summary: This updates all places in documentation that refer to "Mac OS X", "OS X", etc. to instead use the modern name "macOS" when no specific version number is mentioned. If a specific version is mentioned, this attempts to use the OS name at the time of that version: * Mac OS X for 10.0 - 10.7 * OS X for 10.8 - 10.11 * macOS for 10.12 - present Reviewers: JDevlieghere Subscribers: mgorny, christof, arphaman, cfe-commits, lldb-commits, libcxx-commits, llvm-commits Tags: #clang, #lldb, #libc, #llvm Differential Revision: https://reviews.llvm.org/D62654 llvm-svn: 362113
* [Docs] Fix headings in remote debuggingJonas Devlieghere2019-05-171-8/+18
| | | | | | | Add the proper headings instead of using just a bold font. Also add the local ToC. llvm-svn: 360971
* Get back the navigation sidebar on the LLDB website.Adrian Prantl2019-05-151-2/+2
| | | | | | | | | This returns the look & feel of the Sphinx-generated LLDB website to the original pre-Sphinx layout. Differential Revision: https://reviews.llvm.org/D61913 llvm-svn: 360819
* Rename MacOS X -> macOS where applicable.Adrian Prantl2019-05-146-16/+16
| | | | llvm-svn: 360691
* [Docs] Fix code formattign in variable.rstJonas Devlieghere2019-05-131-0/+1
| | | | | | Fixes missing newline between :: and the actual code. llvm-svn: 360632
* [Docs] Fix table formatting in Pytho referenceJonas Devlieghere2019-05-101-98/+98
| | | | llvm-svn: 360398
* [Docs] Port python reference pageJonas Devlieghere2019-05-091-0/+822
| | | | | | | I somehow forgot to port over this page from the old website. Thank you Jim for the heads up! llvm-svn: 360386
* [Docs] list command: lldb run <args>Jonas Devlieghere2019-05-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The run command is only an abbreviation for the more verbose process launch -- <args> but it works just as with GDB and therefore should be mentioned in the GDB to LLDB command map. For educational purposes I've not listed it as the first option on the LLDB side so that new LLDB user can, if they want, also know what the "native" way is for LLDB. Here's the help documentation for the run command in lldb which gives proof: > (lldb) help run > Launch the executable in the debugger. > > Syntax: run [<run-args>] > > Command Options Usage: > run [<run-args>] > > 'run' is an abbreviation for 'process launch -c /bin/sh --' Patch by: Konrad Kleine Differential revision: https://reviews.llvm.org/D61483 llvm-svn: 360269
* Add LLDB website and documentation in reStructuredText for SphinxJonas Devlieghere2019-01-3010-0/+5922
The current LLDB website is written in HTML which is hard to maintain. We have quite a bit of HTML code checked in which can make it hard to differentiate between documentation written by us and documentation generated by a tool. In line with the other LLVM projects, I propose generating the documentation with Sphix. I think text/rst files provide a lower barrier for new or casual contributors to fix or update. This patch adds a copy of the LLDB website and documentation in reStructuredText. It also adds a new ninja target `docs-lldb-html` when -DLLVM_ENABLE_SPHINX:BOOL is enabled. This is the first step in having the website and documentation being generated from the repository, rather than having the output checked-in under the www folder. During the hopefully short transition period, please also update the reStructuredText files when modifying the website. Differential revision: https://reviews.llvm.org/D55376 llvm-svn: 352644
OpenPOWER on IntegriCloud