Provided by: lldb-3.4_3.4-1ubuntu3_amd64 bug

NAME

       lldb - manual page for lldb 3.4

DESCRIPTION

       Usage:

              lldb  -h  lldb  -v  [[--] <PROGRAM-ARG-1> [<PROGRAM_ARG-2> ...]]  lldb -a <arch> -f
              <filename> [-c <filename>] [-l <script-language>] [-d]  [-b]  [-s  <filename>]  [-o
              <none>]   [-S   <filename>]  [-O  <none>]  [-e]  [-x]  [-X]  [[--]  <PROGRAM-ARG-1>
              [<PROGRAM_ARG-2> ...]]  lldb -n <process-name> -w [-l <script-language>] [-d]  [-b]
              [-s  <filename>]  [-o  <none>]  [-S  <filename>] [-O <none>] [-e] [-x] [-X] lldb -p
              <pid> [-l <script-language>] [-d] [-b] [-s <filename>] [-o <none>] [-S  <filename>]
              [-O <none>] [-e] [-x] [-X] lldb -P

       -h

       --help

              Prints out the usage information for the LLDB debugger.

       -v

       --version

              Prints out the current version number of the LLDB debugger.

       -a <arch>

       --arch <arch>

              Tells  the debugger to use the specified architecture when starting and running the
              program.  <architecture> must be one of the architectures for which the program was
              compiled.

       -f <filename>

       --file <filename>

              Tells the debugger to use the file <filename> as the program to be debugged.

       -c <filename>

       --core <filename>

              Tells the debugger to use the fullpath to <path> as the core file.

       -n <process-name>

       --attach-name <process-name>

              Tells the debugger to attach to a process with the given name.

       -w

       --wait-for

              Tells  the  debugger  to  wait  for  a process with the given pid or name to launch
              before attaching.

       -p <pid>

       --attach-pid <pid>

              Tells the debugger to attach to a process with the given pid.

       -l <script-language>

       --script-language <script-language>

              Tells the debugger  to  use  the  specified  scripting  language  for  user-defined
              scripts,  rather than the default.  Valid scripting languages that can be specified
              include Python, Perl, Ruby and Tcl.  Currently only the Python extensions have been
              implemented.

       -d

       --debug

              Tells the debugger to print out extra information for debugging itself.

       -b

       --source-quietly

              Tells the debugger to print out extra information for debugging itself.

       -s <filename>

       --source <filename>

              Tells  the  debugger  to  read  in and execute the lldb commands in the given file,
              after any file provided on the command line has been loaded.

       -o

       --one-line

              Tells the debugger to execute this one-line lldb command after any file provided on
              the command line has been loaded.

       -S <filename>

       --source-before-file <filename>

              Tells  the  debugger  to  read  in and execute the lldb commands in the given file,
              before any file provided on the command line has been loaded.

       -O

       --one-line-before-file

              Tells the debugger to execute this one-line lldb command before any  file  provided
              on the command line has been loaded.

       -e

       --editor

              Tells  the  debugger  to  open  source  files  using  the  host's "external editor"
              mechanism.

       -x

       --no-lldbinit

              Do not automatically parse any '.lldbinit' files.

       -X

       --no-use-colors

              Do not use colors.

       -P

       --python-path

              Prints out the path to the lldb.py file for this version of lldb.

       Multiple "-s" and "-o" options can be provided.
              They will be processed from left to right in order,

       with the source files and commands interleaved.
              The same is true of the "-S" and "-O" options.

              The before file and after file sets can intermixed freely, the command parser  will
              sort  them  out.   The  order  of  the  file  specifiers  ("-c", "-f", etc.) is not
              significant in this regard.

              (If you don't provide -f then the first argument will be the file to be debugged

              so 'lldb -- <filename> [<ARG1> [<ARG2>]]' also works.  Remember to end the  options
              with "--" if any of your arguments have a "-" in them.)

SEE ALSO

       The  full  documentation for lldb is maintained as a Texinfo manual.  If the info and lldb
       programs are properly installed at your site, the command

              info lldb

       should give you access to the complete manual.