| This is gdb.info, produced by makeinfo version 6.0 from gdb.texinfo. |
| |
| Copyright (C) 1988-2016 Free Software Foundation, Inc. |
| |
| Permission is granted to copy, distribute and/or modify this document |
| under the terms of the GNU Free Documentation License, Version 1.3 or |
| any later version published by the Free Software Foundation; with the |
| Invariant Sections being "Free Software" and "Free Software Needs Free |
| Documentation", with the Front-Cover Texts being "A GNU Manual," and |
| with the Back-Cover Texts as in (a) below. |
| |
| (a) The FSF's Back-Cover Text is: "You are free to copy and modify |
| this GNU Manual. Buying copies from GNU Press supports the FSF in |
| developing GNU and promoting software freedom." |
| INFO-DIR-SECTION Software development |
| START-INFO-DIR-ENTRY |
| * Gdb: (gdb). The GNU debugger. |
| * gdbserver: (gdb) Server. The GNU debugging server. |
| END-INFO-DIR-ENTRY |
| |
| This file documents the GNU debugger GDB. |
| |
| This is the Tenth Edition, of 'Debugging with GDB: the GNU |
| Source-Level Debugger' for GDB (GDB) Version 7.11. |
| |
| Copyright (C) 1988-2016 Free Software Foundation, Inc. |
| |
| Permission is granted to copy, distribute and/or modify this document |
| under the terms of the GNU Free Documentation License, Version 1.3 or |
| any later version published by the Free Software Foundation; with the |
| Invariant Sections being "Free Software" and "Free Software Needs Free |
| Documentation", with the Front-Cover Texts being "A GNU Manual," and |
| with the Back-Cover Texts as in (a) below. |
| |
| (a) The FSF's Back-Cover Text is: "You are free to copy and modify |
| this GNU Manual. Buying copies from GNU Press supports the FSF in |
| developing GNU and promoting software freedom." |
| |
| |
| File: gdb.info, Node: Man Pages, Next: Copying, Prev: Index Section Format, Up: Top |
| |
| Appendix K Manual pages |
| *********************** |
| |
| * Menu: |
| |
| * gdb man:: The GNU Debugger man page |
| * gdbserver man:: Remote Server for the GNU Debugger man page |
| * gcore man:: Generate a core file of a running program |
| * gdbinit man:: gdbinit scripts |
| |
| |
| File: gdb.info, Node: gdb man, Next: gdbserver man, Up: Man Pages |
| |
| gdb man |
| ======= |
| |
| gdb ['-help'] ['-nh'] ['-nx'] ['-q'] ['-batch'] ['-cd='DIR] ['-f'] |
| ['-b' BPS] ['-tty='DEV] ['-s' SYMFILE] ['-e' PROG] ['-se' PROG] |
| ['-c' CORE] ['-p' PROCID] ['-x' CMDS] ['-d' DIR] [PROG|PROG PROCID|PROG |
| CORE] |
| |
| The purpose of a debugger such as GDB is to allow you to see what is |
| going on "inside" another program while it executes - or what another |
| program was doing at the moment it crashed. |
| |
| GDB can do four main kinds of things (plus other things in support of |
| these) to help you catch bugs in the act: |
| |
| * Start your program, specifying anything that might affect its |
| behavior. |
| |
| * Make your program stop on specified conditions. |
| |
| * Examine what has happened, when your program has stopped. |
| |
| * Change things in your program, so you can experiment with |
| correcting the effects of one bug and go on to learn about another. |
| |
| You can use GDB to debug programs written in C, C++, Fortran and |
| Modula-2. |
| |
| GDB is invoked with the shell command 'gdb'. Once started, it reads |
| commands from the terminal until you tell it to exit with the GDB |
| command 'quit'. You can get online help from GDB itself by using the |
| command 'help'. |
| |
| You can run 'gdb' with no arguments or options; but the most usual |
| way to start GDB is with one argument or two, specifying an executable |
| program as the argument: |
| |
| gdb program |
| |
| You can also start with both an executable program and a core file |
| specified: |
| |
| gdb program core |
| |
| You can, instead, specify a process ID as a second argument, if you |
| want to debug a running process: |
| |
| gdb program 1234 |
| gdb -p 1234 |
| |
| would attach GDB to process '1234' (unless you also have a file named |
| '1234'; GDB does check for a core file first). With option '-p' you can |
| omit the PROGRAM filename. |
| |
| Here are some of the most frequently needed GDB commands: |
| |
| 'break [FILE:]FUNCTIOP' |
| Set a breakpoint at FUNCTION (in FILE). |
| |
| 'run [ARGLIST]' |
| Start your program (with ARGLIST, if specified). |
| |
| 'bt' |
| Backtrace: display the program stack. |
| |
| 'print EXPR' |
| Display the value of an expression. |
| |
| 'c' |
| Continue running your program (after stopping, e.g. at a |
| breakpoint). |
| |
| 'next' |
| Execute next program line (after stopping); step _over_ any |
| function calls in the line. |
| |
| 'edit [FILE:]FUNCTION' |
| look at the program line where it is presently stopped. |
| |
| 'list [FILE:]FUNCTION' |
| type the text of the program in the vicinity of where it is |
| presently stopped. |
| |
| 'step' |
| Execute next program line (after stopping); step _into_ any |
| function calls in the line. |
| |
| 'help [NAME]' |
| Show information about GDB command NAME, or general information |
| about using GDB. |
| |
| 'quit' |
| Exit from GDB. |
| |
| Any arguments other than options specify an executable file and core |
| file (or process ID); that is, the first argument encountered with no |
| associated option flag is equivalent to a '-se' option, and the second, |
| if any, is equivalent to a '-c' option if it's the name of a file. Many |
| options have both long and short forms; both are shown here. The long |
| forms are also recognized if you truncate them, so long as enough of the |
| option is present to be unambiguous. (If you prefer, you can flag |
| option arguments with '+' rather than '-', though we illustrate the more |
| usual convention.) |
| |
| All the options and command line arguments you give are processed in |
| sequential order. The order makes a difference when the '-x' option is |
| used. |
| |
| '-help' |
| '-h' |
| List all options, with brief explanations. |
| |
| '-symbols=FILE' |
| '-s FILE' |
| Read symbol table from file FILE. |
| |
| '-write' |
| Enable writing into executable and core files. |
| |
| '-exec=FILE' |
| '-e FILE' |
| Use file FILE as the executable file to execute when appropriate, |
| and for examining pure data in conjunction with a core dump. |
| |
| '-se=FILE' |
| Read symbol table from file FILE and use it as the executable file. |
| |
| '-core=FILE' |
| '-c FILE' |
| Use file FILE as a core dump to examine. |
| |
| '-command=FILE' |
| '-x FILE' |
| Execute GDB commands from file FILE. |
| |
| '-ex COMMAND' |
| Execute given GDB COMMAND. |
| |
| '-directory=DIRECTORY' |
| '-d DIRECTORY' |
| Add DIRECTORY to the path to search for source files. |
| |
| '-nh' |
| Do not execute commands from '~/.gdbinit'. |
| |
| '-nx' |
| '-n' |
| Do not execute commands from any '.gdbinit' initialization files. |
| |
| '-quiet' |
| '-q' |
| "Quiet". Do not print the introductory and copyright messages. |
| These messages are also suppressed in batch mode. |
| |
| '-batch' |
| Run in batch mode. Exit with status '0' after processing all the |
| command files specified with '-x' (and '.gdbinit', if not |
| inhibited). Exit with nonzero status if an error occurs in |
| executing the GDB commands in the command files. |
| |
| Batch mode may be useful for running GDB as a filter, for example |
| to download and run a program on another computer; in order to make |
| this more useful, the message |
| |
| Program exited normally. |
| |
| (which is ordinarily issued whenever a program running under GDB |
| control terminates) is not issued when running in batch mode. |
| |
| '-cd=DIRECTORY' |
| Run GDB using DIRECTORY as its working directory, instead of the |
| current directory. |
| |
| '-fullname' |
| '-f' |
| Emacs sets this option when it runs GDB as a subprocess. It tells |
| GDB to output the full file name and line number in a standard, |
| recognizable fashion each time a stack frame is displayed (which |
| includes each time the program stops). This recognizable format |
| looks like two '\032' characters, followed by the file name, line |
| number and character position separated by colons, and a newline. |
| The Emacs-to-GDB interface program uses the two '\032' characters |
| as a signal to display the source code for the frame. |
| |
| '-b BPS' |
| Set the line speed (baud rate or bits per second) of any serial |
| interface used by GDB for remote debugging. |
| |
| '-tty=DEVICE' |
| Run using DEVICE for your program's standard input and output. |
| |
| |
| File: gdb.info, Node: gdbserver man, Next: gcore man, Prev: gdb man, Up: Man Pages |
| |
| gdbserver man |
| ============= |
| |
| gdbserver COMM PROG [ARGS...] |
| |
| gdbserver -attach COMM PID |
| |
| gdbserver -multi COMM |
| |
| 'gdbserver' is a program that allows you to run GDB on a different |
| machine than the one which is running the program being debugged. |
| |
| Usage (server (target) side) |
| ---------------------------- |
| |
| First, you need to have a copy of the program you want to debug put onto |
| the target system. The program can be stripped to save space if needed, |
| as 'gdbserver' doesn't care about symbols. All symbol handling is taken |
| care of by the GDB running on the host system. |
| |
| To use the server, you log on to the target system, and run the |
| 'gdbserver' program. You must tell it (a) how to communicate with GDB, |
| (b) the name of your program, and (c) its arguments. The general syntax |
| is: |
| |
| target> gdbserver COMM PROGRAM [ARGS ...] |
| |
| For example, using a serial port, you might say: |
| |
| target> gdbserver /dev/com1 emacs foo.txt |
| |
| This tells 'gdbserver' to debug emacs with an argument of foo.txt, |
| and to communicate with GDB via '/dev/com1'. 'gdbserver' now waits |
| patiently for the host GDB to communicate with it. |
| |
| To use a TCP connection, you could say: |
| |
| target> gdbserver host:2345 emacs foo.txt |
| |
| This says pretty much the same thing as the last example, except that |
| we are going to communicate with the 'host' GDB via TCP. The 'host:2345' |
| argument means that we are expecting to see a TCP connection from 'host' |
| to local TCP port 2345. (Currently, the 'host' part is ignored.) You |
| can choose any number you want for the port number as long as it does |
| not conflict with any existing TCP ports on the target system. This |
| same port number must be used in the host GDBs 'target remote' command, |
| which will be described shortly. Note that if you chose a port number |
| that conflicts with another service, 'gdbserver' will print an error |
| message and exit. |
| |
| 'gdbserver' can also attach to running programs. This is |
| accomplished via the '--attach' argument. The syntax is: |
| |
| target> gdbserver --attach COMM PID |
| |
| PID is the process ID of a currently running process. It isn't |
| necessary to point 'gdbserver' at a binary for the running process. |
| |
| To start 'gdbserver' without supplying an initial command to run or |
| process ID to attach, use the '--multi' command line option. In such |
| case you should connect using 'target extended-remote' to start the |
| program you want to debug. |
| |
| target> gdbserver --multi COMM |
| |
| Usage (host side) |
| ----------------- |
| |
| You need an unstripped copy of the target program on your host system, |
| since GDB needs to examine it's symbol tables and such. Start up GDB as |
| you normally would, with the target program as the first argument. (You |
| may need to use the '--baud' option if the serial line is running at |
| anything except 9600 baud.) That is 'gdb TARGET-PROG', or 'gdb --baud |
| BAUD TARGET-PROG'. After that, the only new command you need to know |
| about is 'target remote' (or 'target extended-remote'). Its argument is |
| either a device name (usually a serial device, like '/dev/ttyb'), or a |
| 'HOST:PORT' descriptor. For example: |
| |
| (gdb) target remote /dev/ttyb |
| |
| communicates with the server via serial line '/dev/ttyb', and: |
| |
| (gdb) target remote the-target:2345 |
| |
| communicates via a TCP connection to port 2345 on host 'the-target', |
| where you previously started up 'gdbserver' with the same port number. |
| Note that for TCP connections, you must start up 'gdbserver' prior to |
| using the 'target remote' command, otherwise you may get an error that |
| looks something like 'Connection refused'. |
| |
| 'gdbserver' can also debug multiple inferiors at once, described in |
| *note Inferiors and Programs::. In such case use the 'extended-remote' |
| GDB command variant: |
| |
| (gdb) target extended-remote the-target:2345 |
| |
| The 'gdbserver' option '--multi' may or may not be used in such case. |
| |
| There are three different modes for invoking 'gdbserver': |
| |
| * Debug a specific program specified by its program name: |
| |
| gdbserver COMM PROG [ARGS...] |
| |
| The COMM parameter specifies how should the server communicate with |
| GDB; it is either a device name (to use a serial line), a TCP port |
| number (':1234'), or '-' or 'stdio' to use stdin/stdout of |
| 'gdbserver'. Specify the name of the program to debug in PROG. |
| Any remaining arguments will be passed to the program verbatim. |
| When the program exits, GDB will close the connection, and |
| 'gdbserver' will exit. |
| |
| * Debug a specific program by specifying the process ID of a running |
| program: |
| |
| gdbserver --attach COMM PID |
| |
| The COMM parameter is as described above. Supply the process ID of |
| a running program in PID; GDB will do everything else. Like with |
| the previous mode, when the process PID exits, GDB will close the |
| connection, and 'gdbserver' will exit. |
| |
| * Multi-process mode - debug more than one program/process: |
| |
| gdbserver --multi COMM |
| |
| In this mode, GDB can instruct 'gdbserver' which command(s) to run. |
| Unlike the other 2 modes, GDB will not close the connection when a |
| process being debugged exits, so you can debug several processes in |
| the same session. |
| |
| In each of the modes you may specify these options: |
| |
| '--help' |
| List all options, with brief explanations. |
| |
| '--version' |
| This option causes 'gdbserver' to print its version number and |
| exit. |
| |
| '--attach' |
| 'gdbserver' will attach to a running program. The syntax is: |
| |
| target> gdbserver --attach COMM PID |
| |
| PID is the process ID of a currently running process. It isn't |
| necessary to point 'gdbserver' at a binary for the running process. |
| |
| '--multi' |
| To start 'gdbserver' without supplying an initial command to run or |
| process ID to attach, use this command line option. Then you can |
| connect using 'target extended-remote' and start the program you |
| want to debug. The syntax is: |
| |
| target> gdbserver --multi COMM |
| |
| '--debug' |
| Instruct 'gdbserver' to display extra status information about the |
| debugging process. This option is intended for 'gdbserver' |
| development and for bug reports to the developers. |
| |
| '--remote-debug' |
| Instruct 'gdbserver' to display remote protocol debug output. This |
| option is intended for 'gdbserver' development and for bug reports |
| to the developers. |
| |
| '--debug-format=option1[,option2,...]' |
| Instruct 'gdbserver' to include extra information in each line of |
| debugging output. *Note Other Command-Line Arguments for |
| gdbserver::. |
| |
| '--wrapper' |
| Specify a wrapper to launch programs for debugging. The option |
| should be followed by the name of the wrapper, then any |
| command-line arguments to pass to the wrapper, then '--' indicating |
| the end of the wrapper arguments. |
| |
| '--once' |
| By default, 'gdbserver' keeps the listening TCP port open, so that |
| additional connections are possible. However, if you start |
| 'gdbserver' with the '--once' option, it will stop listening for |
| any further connection attempts after connecting to the first GDB |
| session. |
| |
| |
| File: gdb.info, Node: gcore man, Next: gdbinit man, Prev: gdbserver man, Up: Man Pages |
| |
| gcore |
| ===== |
| |
| gcore [-o FILENAME] PID |
| |
| Generate a core dump of a running program with process ID PID. |
| Produced file is equivalent to a kernel produced core file as if the |
| process crashed (and if 'ulimit -c' were used to set up an appropriate |
| core dump limit). Unlike after a crash, after 'gcore' the program |
| remains running without any change. |
| |
| '-o FILENAME' |
| The optional argument FILENAME specifies the file name where to put |
| the core dump. If not specified, the file name defaults to |
| 'core.PID', where PID is the running program process ID. |
| |
| |
| File: gdb.info, Node: gdbinit man, Prev: gcore man, Up: Man Pages |
| |
| gdbinit |
| ======= |
| |
| |
| ~/.gdbinit |
| |
| ./.gdbinit |
| |
| These files contain GDB commands to automatically execute during GDB |
| startup. The lines of contents are canned sequences of commands, |
| described in *note Sequences::. |
| |
| Please read more in *note Startup::. |
| |
| '(not enabled with --with-system-gdbinit during compilation)' |
| System-wide initialization file. It is executed unless user |
| specified GDB option '-nx' or '-n'. See more in *note System-wide |
| configuration::. |
| |
| '~/.gdbinit' |
| User initialization file. It is executed unless user specified GDB |
| options '-nx', '-n' or '-nh'. |
| |
| './.gdbinit' |
| Initialization file for current directory. It may need to be |
| enabled with GDB security command 'set auto-load local-gdbinit'. |
| See more in *note Init File in the Current Directory::. |
| |
| |
| File: gdb.info, Node: Copying, Next: GNU Free Documentation License, Prev: Man Pages, Up: Top |
| |
| Appendix L GNU GENERAL PUBLIC LICENSE |
| ************************************* |
| |
| Version 3, 29 June 2007 |
| |
| Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> |
| |
| Everyone is permitted to copy and distribute verbatim copies of this |
| license document, but changing it is not allowed. |
| |
| Preamble |
| ======== |
| |
| The GNU General Public License is a free, copyleft license for software |
| and other kinds of works. |
| |
| The licenses for most software and other practical works are designed |
| to take away your freedom to share and change the works. By contrast, |
| the GNU General Public License is intended to guarantee your freedom to |
| share and change all versions of a program--to make sure it remains free |
| software for all its users. We, the Free Software Foundation, use the |
| GNU General Public License for most of our software; it applies also to |
| any other work released this way by its authors. You can apply it to |
| your programs, too. |
| |
| When we speak of free software, we are referring to freedom, not |
| price. Our General Public Licenses are designed to make sure that you |
| have the freedom to distribute copies of free software (and charge for |
| them if you wish), that you receive source code or can get it if you |
| want it, that you can change the software or use pieces of it in new |
| free programs, and that you know you can do these things. |
| |
| To protect your rights, we need to prevent others from denying you |
| these rights or asking you to surrender the rights. Therefore, you have |
| certain responsibilities if you distribute copies of the software, or if |
| you modify it: responsibilities to respect the freedom of others. |
| |
| For example, if you distribute copies of such a program, whether |
| gratis or for a fee, you must pass on to the recipients the same |
| freedoms that you received. You must make sure that they, too, receive |
| or can get the source code. And you must show them these terms so they |
| know their rights. |
| |
| Developers that use the GNU GPL protect your rights with two steps: |
| (1) assert copyright on the software, and (2) offer you this License |
| giving you legal permission to copy, distribute and/or modify it. |
| |
| For the developers' and authors' protection, the GPL clearly explains |
| that there is no warranty for this free software. For both users' and |
| authors' sake, the GPL requires that modified versions be marked as |
| changed, so that their problems will not be attributed erroneously to |
| authors of previous versions. |
| |
| Some devices are designed to deny users access to install or run |
| modified versions of the software inside them, although the manufacturer |
| can do so. This is fundamentally incompatible with the aim of |
| protecting users' freedom to change the software. The systematic |
| pattern of such abuse occurs in the area of products for individuals to |
| use, which is precisely where it is most unacceptable. Therefore, we |
| have designed this version of the GPL to prohibit the practice for those |
| products. If such problems arise substantially in other domains, we |
| stand ready to extend this provision to those domains in future versions |
| of the GPL, as needed to protect the freedom of users. |
| |
| Finally, every program is threatened constantly by software patents. |
| States should not allow patents to restrict development and use of |
| software on general-purpose computers, but in those that do, we wish to |
| avoid the special danger that patents applied to a free program could |
| make it effectively proprietary. To prevent this, the GPL assures that |
| patents cannot be used to render the program non-free. |
| |
| The precise terms and conditions for copying, distribution and |
| modification follow. |
| |
| TERMS AND CONDITIONS |
| ==================== |
| |
| 0. Definitions. |
| |
| "This License" refers to version 3 of the GNU General Public |
| License. |
| |
| "Copyright" also means copyright-like laws that apply to other |
| kinds of works, such as semiconductor masks. |
| |
| "The Program" refers to any copyrightable work licensed under this |
| License. Each licensee is addressed as "you". "Licensees" and |
| "recipients" may be individuals or organizations. |
| |
| To "modify" a work means to copy from or adapt all or part of the |
| work in a fashion requiring copyright permission, other than the |
| making of an exact copy. The resulting work is called a "modified |
| version" of the earlier work or a work "based on" the earlier work. |
| |
| A "covered work" means either the unmodified Program or a work |
| based on the Program. |
| |
| To "propagate" a work means to do anything with it that, without |
| permission, would make you directly or secondarily liable for |
| infringement under applicable copyright law, except executing it on |
| a computer or modifying a private copy. Propagation includes |
| copying, distribution (with or without modification), making |
| available to the public, and in some countries other activities as |
| well. |
| |
| To "convey" a work means any kind of propagation that enables other |
| parties to make or receive copies. Mere interaction with a user |
| through a computer network, with no transfer of a copy, is not |
| conveying. |
| |
| An interactive user interface displays "Appropriate Legal Notices" |
| to the extent that it includes a convenient and prominently visible |
| feature that (1) displays an appropriate copyright notice, and (2) |
| tells the user that there is no warranty for the work (except to |
| the extent that warranties are provided), that licensees may convey |
| the work under this License, and how to view a copy of this |
| License. If the interface presents a list of user commands or |
| options, such as a menu, a prominent item in the list meets this |
| criterion. |
| |
| 1. Source Code. |
| |
| The "source code" for a work means the preferred form of the work |
| for making modifications to it. "Object code" means any non-source |
| form of a work. |
| |
| A "Standard Interface" means an interface that either is an |
| official standard defined by a recognized standards body, or, in |
| the case of interfaces specified for a particular programming |
| language, one that is widely used among developers working in that |
| language. |
| |
| The "System Libraries" of an executable work include anything, |
| other than the work as a whole, that (a) is included in the normal |
| form of packaging a Major Component, but which is not part of that |
| Major Component, and (b) serves only to enable use of the work with |
| that Major Component, or to implement a Standard Interface for |
| which an implementation is available to the public in source code |
| form. A "Major Component", in this context, means a major |
| essential component (kernel, window system, and so on) of the |
| specific operating system (if any) on which the executable work |
| runs, or a compiler used to produce the work, or an object code |
| interpreter used to run it. |
| |
| The "Corresponding Source" for a work in object code form means all |
| the source code needed to generate, install, and (for an executable |
| work) run the object code and to modify the work, including scripts |
| to control those activities. However, it does not include the |
| work's System Libraries, or general-purpose tools or generally |
| available free programs which are used unmodified in performing |
| those activities but which are not part of the work. For example, |
| Corresponding Source includes interface definition files associated |
| with source files for the work, and the source code for shared |
| libraries and dynamically linked subprograms that the work is |
| specifically designed to require, such as by intimate data |
| communication or control flow between those subprograms and other |
| parts of the work. |
| |
| The Corresponding Source need not include anything that users can |
| regenerate automatically from other parts of the Corresponding |
| Source. |
| |
| The Corresponding Source for a work in source code form is that |
| same work. |
| |
| 2. Basic Permissions. |
| |
| All rights granted under this License are granted for the term of |
| copyright on the Program, and are irrevocable provided the stated |
| conditions are met. This License explicitly affirms your unlimited |
| permission to run the unmodified Program. The output from running |
| a covered work is covered by this License only if the output, given |
| its content, constitutes a covered work. This License acknowledges |
| your rights of fair use or other equivalent, as provided by |
| copyright law. |
| |
| You may make, run and propagate covered works that you do not |
| convey, without conditions so long as your license otherwise |
| remains in force. You may convey covered works to others for the |
| sole purpose of having them make modifications exclusively for you, |
| or provide you with facilities for running those works, provided |
| that you comply with the terms of this License in conveying all |
| material for which you do not control copyright. Those thus making |
| or running the covered works for you must do so exclusively on your |
| behalf, under your direction and control, on terms that prohibit |
| them from making any copies of your copyrighted material outside |
| their relationship with you. |
| |
| Conveying under any other circumstances is permitted solely under |
| the conditions stated below. Sublicensing is not allowed; section |
| 10 makes it unnecessary. |
| |
| 3. Protecting Users' Legal Rights From Anti-Circumvention Law. |
| |
| No covered work shall be deemed part of an effective technological |
| measure under any applicable law fulfilling obligations under |
| article 11 of the WIPO copyright treaty adopted on 20 December |
| 1996, or similar laws prohibiting or restricting circumvention of |
| such measures. |
| |
| When you convey a covered work, you waive any legal power to forbid |
| circumvention of technological measures to the extent such |
| circumvention is effected by exercising rights under this License |
| with respect to the covered work, and you disclaim any intention to |
| limit operation or modification of the work as a means of |
| enforcing, against the work's users, your or third parties' legal |
| rights to forbid circumvention of technological measures. |
| |
| 4. Conveying Verbatim Copies. |
| |
| You may convey verbatim copies of the Program's source code as you |
| receive it, in any medium, provided that you conspicuously and |
| appropriately publish on each copy an appropriate copyright notice; |
| keep intact all notices stating that this License and any |
| non-permissive terms added in accord with section 7 apply to the |
| code; keep intact all notices of the absence of any warranty; and |
| give all recipients a copy of this License along with the Program. |
| |
| You may charge any price or no price for each copy that you convey, |
| and you may offer support or warranty protection for a fee. |
| |
| 5. Conveying Modified Source Versions. |
| |
| You may convey a work based on the Program, or the modifications to |
| produce it from the Program, in the form of source code under the |
| terms of section 4, provided that you also meet all of these |
| conditions: |
| |
| a. The work must carry prominent notices stating that you |
| modified it, and giving a relevant date. |
| |
| b. The work must carry prominent notices stating that it is |
| released under this License and any conditions added under |
| section 7. This requirement modifies the requirement in |
| section 4 to "keep intact all notices". |
| |
| c. You must license the entire work, as a whole, under this |
| License to anyone who comes into possession of a copy. This |
| License will therefore apply, along with any applicable |
| section 7 additional terms, to the whole of the work, and all |
| its parts, regardless of how they are packaged. This License |
| gives no permission to license the work in any other way, but |
| it does not invalidate such permission if you have separately |
| received it. |
| |
| d. If the work has interactive user interfaces, each must display |
| Appropriate Legal Notices; however, if the Program has |
| interactive interfaces that do not display Appropriate Legal |
| Notices, your work need not make them do so. |
| |
| A compilation of a covered work with other separate and independent |
| works, which are not by their nature extensions of the covered |
| work, and which are not combined with it such as to form a larger |
| program, in or on a volume of a storage or distribution medium, is |
| called an "aggregate" if the compilation and its resulting |
| copyright are not used to limit the access or legal rights of the |
| compilation's users beyond what the individual works permit. |
| Inclusion of a covered work in an aggregate does not cause this |
| License to apply to the other parts of the aggregate. |
| |
| 6. Conveying Non-Source Forms. |
| |
| You may convey a covered work in object code form under the terms |
| of sections 4 and 5, provided that you also convey the |
| machine-readable Corresponding Source under the terms of this |
| License, in one of these ways: |
| |
| a. Convey the object code in, or embodied in, a physical product |
| (including a physical distribution medium), accompanied by the |
| Corresponding Source fixed on a durable physical medium |
| customarily used for software interchange. |
| |
| b. Convey the object code in, or embodied in, a physical product |
| (including a physical distribution medium), accompanied by a |
| written offer, valid for at least three years and valid for as |
| long as you offer spare parts or customer support for that |
| product model, to give anyone who possesses the object code |
| either (1) a copy of the Corresponding Source for all the |
| software in the product that is covered by this License, on a |
| durable physical medium customarily used for software |
| interchange, for a price no more than your reasonable cost of |
| physically performing this conveying of source, or (2) access |
| to copy the Corresponding Source from a network server at no |
| charge. |
| |
| c. Convey individual copies of the object code with a copy of the |
| written offer to provide the Corresponding Source. This |
| alternative is allowed only occasionally and noncommercially, |
| and only if you received the object code with such an offer, |
| in accord with subsection 6b. |
| |
| d. Convey the object code by offering access from a designated |
| place (gratis or for a charge), and offer equivalent access to |
| the Corresponding Source in the same way through the same |
| place at no further charge. You need not require recipients |
| to copy the Corresponding Source along with the object code. |
| If the place to copy the object code is a network server, the |
| Corresponding Source may be on a different server (operated by |
| you or a third party) that supports equivalent copying |
| facilities, provided you maintain clear directions next to the |
| object code saying where to find the Corresponding Source. |
| Regardless of what server hosts the Corresponding Source, you |
| remain obligated to ensure that it is available for as long as |
| needed to satisfy these requirements. |
| |
| e. Convey the object code using peer-to-peer transmission, |
| provided you inform other peers where the object code and |
| Corresponding Source of the work are being offered to the |
| general public at no charge under subsection 6d. |
| |
| A separable portion of the object code, whose source code is |
| excluded from the Corresponding Source as a System Library, need |
| not be included in conveying the object code work. |
| |
| A "User Product" is either (1) a "consumer product", which means |
| any tangible personal property which is normally used for personal, |
| family, or household purposes, or (2) anything designed or sold for |
| incorporation into a dwelling. In determining whether a product is |
| a consumer product, doubtful cases shall be resolved in favor of |
| coverage. For a particular product received by a particular user, |
| "normally used" refers to a typical or common use of that class of |
| product, regardless of the status of the particular user or of the |
| way in which the particular user actually uses, or expects or is |
| expected to use, the product. A product is a consumer product |
| regardless of whether the product has substantial commercial, |
| industrial or non-consumer uses, unless such uses represent the |
| only significant mode of use of the product. |
| |
| "Installation Information" for a User Product means any methods, |
| procedures, authorization keys, or other information required to |
| install and execute modified versions of a covered work in that |
| User Product from a modified version of its Corresponding Source. |
| The information must suffice to ensure that the continued |
| functioning of the modified object code is in no case prevented or |
| interfered with solely because modification has been made. |
| |
| If you convey an object code work under this section in, or with, |
| or specifically for use in, a User Product, and the conveying |
| occurs as part of a transaction in which the right of possession |
| and use of the User Product is transferred to the recipient in |
| perpetuity or for a fixed term (regardless of how the transaction |
| is characterized), the Corresponding Source conveyed under this |
| section must be accompanied by the Installation Information. But |
| this requirement does not apply if neither you nor any third party |
| retains the ability to install modified object code on the User |
| Product (for example, the work has been installed in ROM). |
| |
| The requirement to provide Installation Information does not |
| include a requirement to continue to provide support service, |
| warranty, or updates for a work that has been modified or installed |
| by the recipient, or for the User Product in which it has been |
| modified or installed. Access to a network may be denied when the |
| modification itself materially and adversely affects the operation |
| of the network or violates the rules and protocols for |
| communication across the network. |
| |
| Corresponding Source conveyed, and Installation Information |
| provided, in accord with this section must be in a format that is |
| publicly documented (and with an implementation available to the |
| public in source code form), and must require no special password |
| or key for unpacking, reading or copying. |
| |
| 7. Additional Terms. |
| |
| "Additional permissions" are terms that supplement the terms of |
| this License by making exceptions from one or more of its |
| conditions. Additional permissions that are applicable to the |
| entire Program shall be treated as though they were included in |
| this License, to the extent that they are valid under applicable |
| law. If additional permissions apply only to part of the Program, |
| that part may be used separately under those permissions, but the |
| entire Program remains governed by this License without regard to |
| the additional permissions. |
| |
| When you convey a copy of a covered work, you may at your option |
| remove any additional permissions from that copy, or from any part |
| of it. (Additional permissions may be written to require their own |
| removal in certain cases when you modify the work.) You may place |
| additional permissions on material, added by you to a covered work, |
| for which you have or can give appropriate copyright permission. |
| |
| Notwithstanding any other provision of this License, for material |
| you add to a covered work, you may (if authorized by the copyright |
| holders of that material) supplement the terms of this License with |
| terms: |
| |
| a. Disclaiming warranty or limiting liability differently from |
| the terms of sections 15 and 16 of this License; or |
| |
| b. Requiring preservation of specified reasonable legal notices |
| or author attributions in that material or in the Appropriate |
| Legal Notices displayed by works containing it; or |
| |
| c. Prohibiting misrepresentation of the origin of that material, |
| or requiring that modified versions of such material be marked |
| in reasonable ways as different from the original version; or |
| |
| d. Limiting the use for publicity purposes of names of licensors |
| or authors of the material; or |
| |
| e. Declining to grant rights under trademark law for use of some |
| trade names, trademarks, or service marks; or |
| |
| f. Requiring indemnification of licensors and authors of that |
| material by anyone who conveys the material (or modified |
| versions of it) with contractual assumptions of liability to |
| the recipient, for any liability that these contractual |
| assumptions directly impose on those licensors and authors. |
| |
| All other non-permissive additional terms are considered "further |
| restrictions" within the meaning of section 10. If the Program as |
| you received it, or any part of it, contains a notice stating that |
| it is governed by this License along with a term that is a further |
| restriction, you may remove that term. If a license document |
| contains a further restriction but permits relicensing or conveying |
| under this License, you may add to a covered work material governed |
| by the terms of that license document, provided that the further |
| restriction does not survive such relicensing or conveying. |
| |
| If you add terms to a covered work in accord with this section, you |
| must place, in the relevant source files, a statement of the |
| additional terms that apply to those files, or a notice indicating |
| where to find the applicable terms. |
| |
| Additional terms, permissive or non-permissive, may be stated in |
| the form of a separately written license, or stated as exceptions; |
| the above requirements apply either way. |
| |
| 8. Termination. |
| |
| You may not propagate or modify a covered work except as expressly |
| provided under this License. Any attempt otherwise to propagate or |
| modify it is void, and will automatically terminate your rights |
| under this License (including any patent licenses granted under the |
| third paragraph of section 11). |
| |
| However, if you cease all violation of this License, then your |
| license from a particular copyright holder is reinstated (a) |
| provisionally, unless and until the copyright holder explicitly and |
| finally terminates your license, and (b) permanently, if the |
| copyright holder fails to notify you of the violation by some |
| reasonable means prior to 60 days after the cessation. |
| |
| Moreover, your license from a particular copyright holder is |
| reinstated permanently if the copyright holder notifies you of the |
| violation by some reasonable means, this is the first time you have |
| received notice of violation of this License (for any work) from |
| that copyright holder, and you cure the violation prior to 30 days |
| after your receipt of the notice. |
| |
| Termination of your rights under this section does not terminate |
| the licenses of parties who have received copies or rights from you |
| under this License. If your rights have been terminated and not |
| permanently reinstated, you do not qualify to receive new licenses |
| for the same material under section 10. |
| |
| 9. Acceptance Not Required for Having Copies. |
| |
| You are not required to accept this License in order to receive or |
| run a copy of the Program. Ancillary propagation of a covered work |
| occurring solely as a consequence of using peer-to-peer |
| transmission to receive a copy likewise does not require |
| acceptance. However, nothing other than this License grants you |
| permission to propagate or modify any covered work. These actions |
| infringe copyright if you do not accept this License. Therefore, |
| by modifying or propagating a covered work, you indicate your |
| acceptance of this License to do so. |
| |
| 10. Automatic Licensing of Downstream Recipients. |
| |
| Each time you convey a covered work, the recipient automatically |
| receives a license from the original licensors, to run, modify and |
| propagate that work, subject to this License. You are not |
| responsible for enforcing compliance by third parties with this |
| License. |
| |
| An "entity transaction" is a transaction transferring control of an |
| organization, or substantially all assets of one, or subdividing an |
| organization, or merging organizations. If propagation of a |
| covered work results from an entity transaction, each party to that |
| transaction who receives a copy of the work also receives whatever |
| licenses to the work the party's predecessor in interest had or |
| could give under the previous paragraph, plus a right to possession |
| of the Corresponding Source of the work from the predecessor in |
| interest, if the predecessor has it or can get it with reasonable |
| efforts. |
| |
| You may not impose any further restrictions on the exercise of the |
| rights granted or affirmed under this License. For example, you |
| may not impose a license fee, royalty, or other charge for exercise |
| of rights granted under this License, and you may not initiate |
| litigation (including a cross-claim or counterclaim in a lawsuit) |
| alleging that any patent claim is infringed by making, using, |
| selling, offering for sale, or importing the Program or any portion |
| of it. |
| |
| 11. Patents. |
| |
| A "contributor" is a copyright holder who authorizes use under this |
| License of the Program or a work on which the Program is based. |
| The work thus licensed is called the contributor's "contributor |
| version". |
| |
| A contributor's "essential patent claims" are all patent claims |
| owned or controlled by the contributor, whether already acquired or |
| hereafter acquired, that would be infringed by some manner, |
| permitted by this License, of making, using, or selling its |
| contributor version, but do not include claims that would be |
| infringed only as a consequence of further modification of the |
| contributor version. For purposes of this definition, "control" |
| includes the right to grant patent sublicenses in a manner |
| consistent with the requirements of this License. |
| |
| Each contributor grants you a non-exclusive, worldwide, |
| royalty-free patent license under the contributor's essential |
| patent claims, to make, use, sell, offer for sale, import and |
| otherwise run, modify and propagate the contents of its contributor |
| version. |
| |
| In the following three paragraphs, a "patent license" is any |
| express agreement or commitment, however denominated, not to |
| enforce a patent (such as an express permission to practice a |
| patent or covenant not to sue for patent infringement). To "grant" |
| such a patent license to a party means to make such an agreement or |
| commitment not to enforce a patent against the party. |
| |
| If you convey a covered work, knowingly relying on a patent |
| license, and the Corresponding Source of the work is not available |
| for anyone to copy, free of charge and under the terms of this |
| License, through a publicly available network server or other |
| readily accessible means, then you must either (1) cause the |
| Corresponding Source to be so available, or (2) arrange to deprive |
| yourself of the benefit of the patent license for this particular |
| work, or (3) arrange, in a manner consistent with the requirements |
| of this License, to extend the patent license to downstream |
| recipients. "Knowingly relying" means you have actual knowledge |
| that, but for the patent license, your conveying the covered work |
| in a country, or your recipient's use of the covered work in a |
| country, would infringe one or more identifiable patents in that |
| country that you have reason to believe are valid. |
| |
| If, pursuant to or in connection with a single transaction or |
| arrangement, you convey, or propagate by procuring conveyance of, a |
| covered work, and grant a patent license to some of the parties |
| receiving the covered work authorizing them to use, propagate, |
| modify or convey a specific copy of the covered work, then the |
| patent license you grant is automatically extended to all |
| recipients of the covered work and works based on it. |
| |
| A patent license is "discriminatory" if it does not include within |
| the scope of its coverage, prohibits the exercise of, or is |
| conditioned on the non-exercise of one or more of the rights that |
| are specifically granted under this License. You may not convey a |
| covered work if you are a party to an arrangement with a third |
| party that is in the business of distributing software, under which |
| you make payment to the third party based on the extent of your |
| activity of conveying the work, and under which the third party |
| grants, to any of the parties who would receive the covered work |
| from you, a discriminatory patent license (a) in connection with |
| copies of the covered work conveyed by you (or copies made from |
| those copies), or (b) primarily for and in connection with specific |
| products or compilations that contain the covered work, unless you |
| entered into that arrangement, or that patent license was granted, |
| prior to 28 March 2007. |
| |
| Nothing in this License shall be construed as excluding or limiting |
| any implied license or other defenses to infringement that may |
| otherwise be available to you under applicable patent law. |
| |
| 12. No Surrender of Others' Freedom. |
| |
| If conditions are imposed on you (whether by court order, agreement |
| or otherwise) that contradict the conditions of this License, they |
| do not excuse you from the conditions of this License. If you |
| cannot convey a covered work so as to satisfy simultaneously your |
| obligations under this License and any other pertinent obligations, |
| then as a consequence you may not convey it at all. For example, |
| if you agree to terms that obligate you to collect a royalty for |
| further conveying from those to whom you convey the Program, the |
| only way you could satisfy both those terms and this License would |
| be to refrain entirely from conveying the Program. |
| |
| 13. Use with the GNU Affero General Public License. |
| |
| Notwithstanding any other provision of this License, you have |
| permission to link or combine any covered work with a work licensed |
| under version 3 of the GNU Affero General Public License into a |
| single combined work, and to convey the resulting work. The terms |
| of this License will continue to apply to the part which is the |
| covered work, but the special requirements of the GNU Affero |
| General Public License, section 13, concerning interaction through |
| a network will apply to the combination as such. |
| |
| 14. Revised Versions of this License. |
| |
| The Free Software Foundation may publish revised and/or new |
| versions of the GNU General Public License from time to time. Such |
| new versions will be similar in spirit to the present version, but |
| may differ in detail to address new problems or concerns. |
| |
| Each version is given a distinguishing version number. If the |
| Program specifies that a certain numbered version of the GNU |
| General Public License "or any later version" applies to it, you |
| have the option of following the terms and conditions either of |
| that numbered version or of any later version published by the Free |
| Software Foundation. If the Program does not specify a version |
| number of the GNU General Public License, you may choose any |
| version ever published by the Free Software Foundation. |
| |
| If the Program specifies that a proxy can decide which future |
| versions of the GNU General Public License can be used, that |
| proxy's public statement of acceptance of a version permanently |
| authorizes you to choose that version for the Program. |
| |
| Later license versions may give you additional or different |
| permissions. However, no additional obligations are imposed on any |
| author or copyright holder as a result of your choosing to follow a |
| later version. |
| |
| 15. Disclaimer of Warranty. |
| |
| THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY |
| APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE |
| COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" |
| WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, |
| INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
| MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE |
| RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. |
| SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL |
| NECESSARY SERVICING, REPAIR OR CORRECTION. |
| |
| 16. Limitation of Liability. |
| |
| IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN |
| WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES |
| AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR |
| DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR |
| CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE |
| THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA |
| BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD |
| PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER |
| PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF |
| THE POSSIBILITY OF SUCH DAMAGES. |
| |
| 17. Interpretation of Sections 15 and 16. |
| |
| If the disclaimer of warranty and limitation of liability provided |
| above cannot be given local legal effect according to their terms, |
| reviewing courts shall apply local law that most closely |
| approximates an absolute waiver of all civil liability in |
| connection with the Program, unless a warranty or assumption of |
| liability accompanies a copy of the Program in return for a fee. |
| |
| END OF TERMS AND CONDITIONS |
| =========================== |
| |
| How to Apply These Terms to Your New Programs |
| ============================================= |
| |
| If you develop a new program, and you want it to be of the greatest |
| possible use to the public, the best way to achieve this is to make it |
| free software which everyone can redistribute and change under these |
| terms. |
| |
| To do so, attach the following notices to the program. It is safest |
| to attach them to the start of each source file to most effectively |
| state the exclusion of warranty; and each file should have at least the |
| "copyright" line and a pointer to where the full notice is found. |
| |
| ONE LINE TO GIVE THE PROGRAM'S NAME AND A BRIEF IDEA OF WHAT IT DOES. |
| Copyright (C) YEAR NAME OF AUTHOR |
| |
| This program is free software: you can redistribute it and/or modify |
| it under the terms of the GNU General Public License as published by |
| the Free Software Foundation, either version 3 of the License, or (at |
| your option) any later version. |
| |
| This program is distributed in the hope that it will be useful, but |
| WITHOUT ANY WARRANTY; without even the implied warranty of |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
| General Public License for more details. |
| |
| You should have received a copy of the GNU General Public License |
| along with this program. If not, see <http://www.gnu.org/licenses/>. |
| |
| Also add information on how to contact you by electronic and paper |
| mail. |
| |
| If the program does terminal interaction, make it output a short |
| notice like this when it starts in an interactive mode: |
| |
| PROGRAM Copyright (C) YEAR NAME OF AUTHOR |
| This program comes with ABSOLUTELY NO WARRANTY; for details type 'show w'. |
| This is free software, and you are welcome to redistribute it |
| under certain conditions; type 'show c' for details. |
| |
| The hypothetical commands 'show w' and 'show c' should show the |
| appropriate parts of the General Public License. Of course, your |
| program's commands might be different; for a GUI interface, you would |
| use an "about box". |
| |
| You should also get your employer (if you work as a programmer) or |
| school, if any, to sign a "copyright disclaimer" for the program, if |
| necessary. For more information on this, and how to apply and follow |
| the GNU GPL, see <http://www.gnu.org/licenses/>. |
| |
| The GNU General Public License does not permit incorporating your |
| program into proprietary programs. If your program is a subroutine |
| library, you may consider it more useful to permit linking proprietary |
| applications with the library. If this is what you want to do, use the |
| GNU Lesser General Public License instead of this License. But first, |
| please read <http://www.gnu.org/philosophy/why-not-lgpl.html>. |
| |
| |
| File: gdb.info, Node: GNU Free Documentation License, Next: Concept Index, Prev: Copying, Up: Top |
| |
| Appendix M GNU Free Documentation License |
| ***************************************** |
| |
| Version 1.3, 3 November 2008 |
| |
| Copyright (C) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc. |
| <http://fsf.org/> |
| |
| Everyone is permitted to copy and distribute verbatim copies |
| of this license document, but changing it is not allowed. |
| |
| 0. PREAMBLE |
| |
| The purpose of this License is to make a manual, textbook, or other |
| functional and useful document "free" in the sense of freedom: to |
| assure everyone the effective freedom to copy and redistribute it, |
| with or without modifying it, either commercially or |
| noncommercially. Secondarily, this License preserves for the |
| author and publisher a way to get credit for their work, while not |
| being considered responsible for modifications made by others. |
| |
| This License is a kind of "copyleft", which means that derivative |
| works of the document must themselves be free in the same sense. |
| It complements the GNU General Public License, which is a copyleft |
| license designed for free software. |
| |
| We have designed this License in order to use it for manuals for |
| free software, because free software needs free documentation: a |
| free program should come with manuals providing the same freedoms |
| that the software does. But this License is not limited to |
| software manuals; it can be used for any textual work, regardless |
| of subject matter or whether it is published as a printed book. We |
| recommend this License principally for works whose purpose is |
| instruction or reference. |
| |
| 1. APPLICABILITY AND DEFINITIONS |
| |
| This License applies to any manual or other work, in any medium, |
| that contains a notice placed by the copyright holder saying it can |
| be distributed under the terms of this License. Such a notice |
| grants a world-wide, royalty-free license, unlimited in duration, |
| to use that work under the conditions stated herein. The |
| "Document", below, refers to any such manual or work. Any member |
| of the public is a licensee, and is addressed as "you". You accept |
| the license if you copy, modify or distribute the work in a way |
| requiring permission under copyright law. |
| |
| A "Modified Version" of the Document means any work containing the |
| Document or a portion of it, either copied verbatim, or with |
| modifications and/or translated into another language. |
| |
| A "Secondary Section" is a named appendix or a front-matter section |
| of the Document that deals exclusively with the relationship of the |
| publishers or authors of the Document to the Document's overall |
| subject (or to related matters) and contains nothing that could |
| fall directly within that overall subject. (Thus, if the Document |
| is in part a textbook of mathematics, a Secondary Section may not |
| explain any mathematics.) The relationship could be a matter of |
| historical connection with the subject or with related matters, or |
| of legal, commercial, philosophical, ethical or political position |
| regarding them. |
| |
| The "Invariant Sections" are certain Secondary Sections whose |
| titles are designated, as being those of Invariant Sections, in the |
| notice that says that the Document is released under this License. |
| If a section does not fit the above definition of Secondary then it |
| is not allowed to be designated as Invariant. The Document may |
| contain zero Invariant Sections. If the Document does not identify |
| any Invariant Sections then there are none. |
| |
| The "Cover Texts" are certain short passages of text that are |
| listed, as Front-Cover Texts or Back-Cover Texts, in the notice |
| that says that the Document is released under this License. A |
| Front-Cover Text may be at most 5 words, and a Back-Cover Text may |
| be at most 25 words. |
| |
| A "Transparent" copy of the Document means a machine-readable copy, |
| represented in a format whose specification is available to the |
| general public, that is suitable for revising the document |
| straightforwardly with generic text editors or (for images composed |
| of pixels) generic paint programs or (for drawings) some widely |
| available drawing editor, and that is suitable for input to text |
| formatters or for automatic translation to a variety of formats |
| suitable for input to text formatters. A copy made in an otherwise |
| Transparent file format whose markup, or absence of markup, has |
| been arranged to thwart or discourage subsequent modification by |
| readers is not Transparent. An image format is not Transparent if |
| used for any substantial amount of text. A copy that is not |
| "Transparent" is called "Opaque". |
| |
| Examples of suitable formats for Transparent copies include plain |
| ASCII without markup, Texinfo input format, LaTeX input format, |
| SGML or XML using a publicly available DTD, and standard-conforming |
| simple HTML, PostScript or PDF designed for human modification. |
| Examples of transparent image formats include PNG, XCF and JPG. |
| Opaque formats include proprietary formats that can be read and |
| edited only by proprietary word processors, SGML or XML for which |
| the DTD and/or processing tools are not generally available, and |
| the machine-generated HTML, PostScript or PDF produced by some word |
| processors for output purposes only. |
| |
| The "Title Page" means, for a printed book, the title page itself, |
| plus such following pages as are needed to hold, legibly, the |
| material this License requires to appear in the title page. For |
| works in formats which do not have any title page as such, "Title |
| Page" means the text near the most prominent appearance of the |
| work's title, preceding the beginning of the body of the text. |
| |
| The "publisher" means any person or entity that distributes copies |
| of the Document to the public. |
| |
| A section "Entitled XYZ" means a named subunit of the Document |
| whose title either is precisely XYZ or contains XYZ in parentheses |
| following text that translates XYZ in another language. (Here XYZ |
| stands for a specific section name mentioned below, such as |
| "Acknowledgements", "Dedications", "Endorsements", or "History".) |
| To "Preserve the Title" of such a section when you modify the |
| Document means that it remains a section "Entitled XYZ" according |
| to this definition. |
| |
| The Document may include Warranty Disclaimers next to the notice |
| which states that this License applies to the Document. These |
| Warranty Disclaimers are considered to be included by reference in |
| this License, but only as regards disclaiming warranties: any other |
| implication that these Warranty Disclaimers may have is void and |
| has no effect on the meaning of this License. |
| |
| 2. VERBATIM COPYING |
| |
| You may copy and distribute the Document in any medium, either |
| commercially or noncommercially, provided that this License, the |
| copyright notices, and the license notice saying this License |
| applies to the Document are reproduced in all copies, and that you |
| add no other conditions whatsoever to those of this License. You |
| may not use technical measures to obstruct or control the reading |
| or further copying of the copies you make or distribute. However, |
| you may accept compensation in exchange for copies. If you |
| distribute a large enough number of copies you must also follow the |
| conditions in section 3. |
| |
| You may also lend copies, under the same conditions stated above, |
| and you may publicly display copies. |
| |
| 3. COPYING IN QUANTITY |
| |
| If you publish printed copies (or copies in media that commonly |
| have printed covers) of the Document, numbering more than 100, and |
| the Document's license notice requires Cover Texts, you must |
| enclose the copies in covers that carry, clearly and legibly, all |
| these Cover Texts: Front-Cover Texts on the front cover, and |
| Back-Cover Texts on the back cover. Both covers must also clearly |
| and legibly identify you as the publisher of these copies. The |
| front cover must present the full title with all words of the title |
| equally prominent and visible. You may add other material on the |
| covers in addition. Copying with changes limited to the covers, as |
| long as they preserve the title of the Document and satisfy these |
| conditions, can be treated as verbatim copying in other respects. |
| |
| If the required texts for either cover are too voluminous to fit |
| legibly, you should put the first ones listed (as many as fit |
| reasonably) on the actual cover, and continue the rest onto |
| adjacent pages. |
| |
| If you publish or distribute Opaque copies of the Document |
| numbering more than 100, you must either include a machine-readable |
| Transparent copy along with each Opaque copy, or state in or with |
| each Opaque copy a computer-network location from which the general |
| network-using public has access to download using public-standard |
| network protocols a complete Transparent copy of the Document, free |
| of added material. If you use the latter option, you must take |
| reasonably prudent steps, when you begin distribution of Opaque |
| copies in quantity, to ensure that this Transparent copy will |
| remain thus accessible at the stated location until at least one |
| year after the last time you distribute an Opaque copy (directly or |
| through your agents or retailers) of that edition to the public. |
| |
| It is requested, but not required, that you contact the authors of |
| the Document well before redistributing any large number of copies, |
| to give them a chance to provide you with an updated version of the |
| Document. |
| |
| 4. MODIFICATIONS |
| |
| You may copy and distribute a Modified Version of the Document |
| under the conditions of sections 2 and 3 above, provided that you |
| release the Modified Version under precisely this License, with the |
| Modified Version filling the role of the Document, thus licensing |
| distribution and modification of the Modified Version to whoever |
| possesses a copy of it. In addition, you must do these things in |
| the Modified Version: |
| |
| A. Use in the Title Page (and on the covers, if any) a title |
| distinct from that of the Document, and from those of previous |
| versions (which should, if there were any, be listed in the |
| History section of the Document). You may use the same title |
| as a previous version if the original publisher of that |
| version gives permission. |
| |
| B. List on the Title Page, as authors, one or more persons or |
| entities responsible for authorship of the modifications in |
| the Modified Version, together with at least five of the |
| principal authors of the Document (all of its principal |
| authors, if it has fewer than five), unless they release you |
| from this requirement. |
| |
| C. State on the Title page the name of the publisher of the |
| Modified Version, as the publisher. |
| |
| D. Preserve all the copyright notices of the Document. |
| |
| E. Add an appropriate copyright notice for your modifications |
| adjacent to the other copyright notices. |
| |
| F. Include, immediately after the copyright notices, a license |
| notice giving the public permission to use the Modified |
| Version under the terms of this License, in the form shown in |
| the Addendum below. |
| |
| G. Preserve in that license notice the full lists of Invariant |
| Sections and required Cover Texts given in the Document's |
| license notice. |
| |
| H. Include an unaltered copy of this License. |
| |
| I. Preserve the section Entitled "History", Preserve its Title, |
| and add to it an item stating at least the title, year, new |
| authors, and publisher of the Modified Version as given on the |
| Title Page. If there is no section Entitled "History" in the |
| Document, create one stating the title, year, authors, and |
| publisher of the Document as given on its Title Page, then add |
| an item describing the Modified Version as stated in the |
| previous sentence. |
| |
| J. Preserve the network location, if any, given in the Document |
| for public access to a Transparent copy of the Document, and |
| likewise the network locations given in the Document for |
| previous versions it was based on. These may be placed in the |
| "History" section. You may omit a network location for a work |
| that was published at least four years before the Document |
| itself, or if the original publisher of the version it refers |
| to gives permission. |
| |
| K. For any section Entitled "Acknowledgements" or "Dedications", |
| Preserve the Title of the section, and preserve in the section |
| all the substance and tone of each of the contributor |
| acknowledgements and/or dedications given therein. |
| |
| L. Preserve all the Invariant Sections of the Document, unaltered |
| in their text and in their titles. Section numbers or the |
| equivalent are not considered part of the section titles. |
| |
| M. Delete any section Entitled "Endorsements". Such a section |
| may not be included in the Modified Version. |
| |
| N. Do not retitle any existing section to be Entitled |
| "Endorsements" or to conflict in title with any Invariant |
| Section. |
| |
| O. Preserve any Warranty Disclaimers. |
| |
| If the Modified Version includes new front-matter sections or |
| appendices that qualify as Secondary Sections and contain no |
| material copied from the Document, you may at your option designate |
| some or all of these sections as invariant. To do this, add their |
| titles to the list of Invariant Sections in the Modified Version's |
| license notice. These titles must be distinct from any other |
| section titles. |
| |
| You may add a section Entitled "Endorsements", provided it contains |
| nothing but endorsements of your Modified Version by various |
| parties--for example, statements of peer review or that the text |
| has been approved by an organization as the authoritative |
| definition of a standard. |
| |
| You may add a passage of up to five words as a Front-Cover Text, |
| and a passage of up to 25 words as a Back-Cover Text, to the end of |
| the list of Cover Texts in the Modified Version. Only one passage |
| of Front-Cover Text and one of Back-Cover Text may be added by (or |
| through arrangements made by) any one entity. If the Document |
| already includes a cover text for the same cover, previously added |
| by you or by arrangement made by the same entity you are acting on |
| behalf of, you may not add another; but you may replace the old |
| one, on explicit permission from the previous publisher that added |
| the old one. |
| |
| The author(s) and publisher(s) of the Document do not by this |
| License give permission to use their names for publicity for or to |
| assert or imply endorsement of any Modified Version. |
| |
| 5. COMBINING DOCUMENTS |
| |
| You may combine the Document with other documents released under |
| this License, under the terms defined in section 4 above for |
| modified versions, provided that you include in the combination all |
| of the Invariant Sections of all of the original documents, |
| unmodified, and list them all as Invariant Sections of your |
| combined work in its license notice, and that you preserve all |
| their Warranty Disclaimers. |
| |
| The combined work need only contain one copy of this License, and |
| multiple identical Invariant Sections may be replaced with a single |
| copy. If there are multiple Invariant Sections with the same name |
| but different contents, make the title of each such section unique |
| by adding at the end of it, in parentheses, the name of the |
| original author or publisher of that section if known, or else a |
| unique number. Make the same adjustment to the section titles in |
| the list of Invariant Sections in the license notice of the |
| combined work. |
| |
| In the combination, you must combine any sections Entitled |
| "History" in the various original documents, forming one section |
| Entitled "History"; likewise combine any sections Entitled |
| "Acknowledgements", and any sections Entitled "Dedications". You |
| must delete all sections Entitled "Endorsements." |
| |
| 6. COLLECTIONS OF DOCUMENTS |
| |
| You may make a collection consisting of the Document and other |
| documents released under this License, and replace the individual |
| copies of this License in the various documents with a single copy |
| that is included in the collection, provided that you follow the |
| rules of this License for verbatim copying of each of the documents |
| in all other respects. |
| |
| You may extract a single document from such a collection, and |
| distribute it individually under this License, provided you insert |
| a copy of this License into the extracted document, and follow this |
| License in all other respects regarding verbatim copying of that |
| document. |
| |
| 7. AGGREGATION WITH INDEPENDENT WORKS |
| |
| A compilation of the Document or its derivatives with other |
| separate and independent documents or works, in or on a volume of a |
| storage or distribution medium, is called an "aggregate" if the |
| copyright resulting from the compilation is not used to limit the |
| legal rights of the compilation's users beyond what the individual |
| works permit. When the Document is included in an aggregate, this |
| License does not apply to the other works in the aggregate which |
| are not themselves derivative works of the Document. |
| |
| If the Cover Text requirement of section 3 is applicable to these |
| copies of the Document, then if the Document is less than one half |
| of the entire aggregate, the Document's Cover Texts may be placed |
| on covers that bracket the Document within the aggregate, or the |
| electronic equivalent of covers if the Document is in electronic |
| form. Otherwise they must appear on printed covers that bracket |
| the whole aggregate. |
| |
| 8. TRANSLATION |
| |
| Translation is considered a kind of modification, so you may |
| distribute translations of the Document under the terms of section |
| 4. Replacing Invariant Sections with translations requires special |
| permission from their copyright holders, but you may include |
| translations of some or all Invariant Sections in addition to the |
| original versions of these Invariant Sections. You may include a |
| translation of this License, and all the license notices in the |
| Document, and any Warranty Disclaimers, provided that you also |
| include the original English version of this License and the |
| original versions of those notices and disclaimers. In case of a |
| disagreement between the translation and the original version of |
| this License or a notice or disclaimer, the original version will |
| prevail. |
| |
| If a section in the Document is Entitled "Acknowledgements", |
| "Dedications", or "History", the requirement (section 4) to |
| Preserve its Title (section 1) will typically require changing the |
| actual title. |
| |
| 9. TERMINATION |
| |
| You may not copy, modify, sublicense, or distribute the Document |
| except as expressly provided under this License. Any attempt |
| otherwise to copy, modify, sublicense, or distribute it is void, |
| and will automatically terminate your rights under this License. |
| |
| However, if you cease all violation of this License, then your |
| license from a particular copyright holder is reinstated (a) |
| provisionally, unless and until the copyright holder explicitly and |
| finally terminates your license, and (b) permanently, if the |
| copyright holder fails to notify you of the violation by some |
| reasonable means prior to 60 days after the cessation. |
| |
| Moreover, your license from a particular copyright holder is |
| reinstated permanently if the copyright holder notifies you of the |
| violation by some reasonable means, this is the first time you have |
| received notice of violation of this License (for any work) from |
| that copyright holder, and you cure the violation prior to 30 days |
| after your receipt of the notice. |
| |
| Termination of your rights under this section does not terminate |
| the licenses of parties who have received copies or rights from you |
| under this License. If your rights have been terminated and not |
| permanently reinstated, receipt of a copy of some or all of the |
| same material does not give you any rights to use it. |
| |
| 10. FUTURE REVISIONS OF THIS LICENSE |
| |
| The Free Software Foundation may publish new, revised versions of |
| the GNU Free Documentation License from time to time. Such new |
| versions will be similar in spirit to the present version, but may |
| differ in detail to address new problems or concerns. See |
| <http://www.gnu.org/copyleft/>. |
| |
| Each version of the License is given a distinguishing version |
| number. If the Document specifies that a particular numbered |
| version of this License "or any later version" applies to it, you |
| have the option of following the terms and conditions either of |
| that specified version or of any later version that has been |
| published (not as a draft) by the Free Software Foundation. If the |
| Document does not specify a version number of this License, you may |
| choose any version ever published (not as a draft) by the Free |
| Software Foundation. If the Document specifies that a proxy can |
| decide which future versions of this License can be used, that |
| proxy's public statement of acceptance of a version permanently |
| authorizes you to choose that version for the Document. |
| |
| 11. RELICENSING |
| |
| "Massive Multiauthor Collaboration Site" (or "MMC Site") means any |
| World Wide Web server that publishes copyrightable works and also |
| provides prominent facilities for anybody to edit those works. A |
| public wiki that anybody can edit is an example of such a server. |
| A "Massive Multiauthor Collaboration" (or "MMC") contained in the |
| site means any set of copyrightable works thus published on the MMC |
| site. |
| |
| "CC-BY-SA" means the Creative Commons Attribution-Share Alike 3.0 |
| license published by Creative Commons Corporation, a not-for-profit |
| corporation with a principal place of business in San Francisco, |
| California, as well as future copyleft versions of that license |
| published by that same organization. |
| |
| "Incorporate" means to publish or republish a Document, in whole or |
| in part, as part of another Document. |
| |
| An MMC is "eligible for relicensing" if it is licensed under this |
| License, and if all works that were first published under this |
| License somewhere other than this MMC, and subsequently |
| incorporated in whole or in part into the MMC, (1) had no cover |
| texts or invariant sections, and (2) were thus incorporated prior |
| to November 1, 2008. |
| |
| The operator of an MMC Site may republish an MMC contained in the |
| site under CC-BY-SA on the same site at any time before August 1, |
| 2009, provided the MMC is eligible for relicensing. |
| |
| ADDENDUM: How to use this License for your documents |
| ==================================================== |
| |
| To use this License in a document you have written, include a copy of |
| the License in the document and put the following copyright and license |
| notices just after the title page: |
| |
| Copyright (C) YEAR YOUR NAME. |
| Permission is granted to copy, distribute and/or modify this document |
| under the terms of the GNU Free Documentation License, Version 1.3 |
| or any later version published by the Free Software Foundation; |
| with no Invariant Sections, no Front-Cover Texts, and no Back-Cover |
| Texts. A copy of the license is included in the section entitled ``GNU |
| Free Documentation License''. |
| |
| If you have Invariant Sections, Front-Cover Texts and Back-Cover |
| Texts, replace the "with...Texts." line with this: |
| |
| with the Invariant Sections being LIST THEIR TITLES, with |
| the Front-Cover Texts being LIST, and with the Back-Cover Texts |
| being LIST. |
| |
| If you have Invariant Sections without Cover Texts, or some other |
| combination of the three, merge those two alternatives to suit the |
| situation. |
| |
| If your document contains nontrivial examples of program code, we |
| recommend releasing these examples in parallel under your choice of free |
| software license, such as the GNU General Public License, to permit |
| their use in free software. |
| |
| |
| File: gdb.info, Node: Concept Index, Next: Command and Variable Index, Prev: GNU Free Documentation License, Up: Top |
| |
| Concept Index |
| ************* |
| |
| [index] |
| * Menu: |
| |
| * '!' packet: Packets. (line 49) |
| * "No symbol "foo" in current context": Variables. (line 122) |
| * '#' in Modula-2: GDB/M2. (line 18) |
| * '$': Value History. (line 13) |
| * '$$': Value History. (line 13) |
| * '$_' and 'info breakpoints': Set Breaks. (line 126) |
| * '$_' and 'info line': Machine Code. (line 30) |
| * '$_', '$__', and value history: Memory. (line 105) |
| * '--annotate': Mode Options. (line 121) |
| * '--args': Mode Options. (line 134) |
| * '--attach', 'gdbserver' option: Server. (line 86) |
| * '--batch': Mode Options. (line 44) |
| * '--batch-silent': Mode Options. (line 62) |
| * '--baud': Mode Options. (line 140) |
| * '--cd': Mode Options. (line 101) |
| * '--command': File Options. (line 51) |
| * '--configuration': Mode Options. (line 184) |
| * '--core': File Options. (line 43) |
| * '--data-directory': Mode Options. (line 106) |
| * '--debug', 'gdbserver' option: Server. (line 146) |
| * '--debug-format', 'gdbserver' option: Server. (line 152) |
| * '--directory': File Options. (line 77) |
| * '--eval-command': File Options. (line 57) |
| * '--exec': File Options. (line 35) |
| * '--fullname': Mode Options. (line 111) |
| * '--init-command': File Options. (line 67) |
| * '--init-eval-command': File Options. (line 72) |
| * '--interpreter': Mode Options. (line 159) |
| * '--multi', 'gdbserver' option: Connecting. (line 45) |
| * '--nh': Mode Options. (line 34) |
| * '--nowindows': Mode Options. (line 91) |
| * '--nx': Mode Options. (line 11) |
| * '--once', 'gdbserver' option: Server. (line 126) |
| * '--pid': File Options. (line 47) |
| * '--quiet': Mode Options. (line 40) |
| * '--readnow': File Options. (line 81) |
| * '--remote-debug', 'gdbserver' option: Server. (line 147) |
| * '--return-child-result': Mode Options. (line 74) |
| * '--se': File Options. (line 39) |
| * '--silent': Mode Options. (line 40) |
| * '--statistics': Mode Options. (line 176) |
| * '--symbols': File Options. (line 31) |
| * '--tty': Mode Options. (line 149) |
| * '--tui': Mode Options. (line 152) |
| * '--version': Mode Options. (line 180) |
| * '--windows': Mode Options. (line 97) |
| * '--with-gdb-datadir': Data Files. (line 19) |
| * '--with-relocated-sources': Source Path. (line 88) |
| * '--with-sysroot': Files. (line 439) |
| * '--wrapper', 'gdbserver' option: Server. (line 165) |
| * '--write': Mode Options. (line 171) |
| * '-b': Mode Options. (line 140) |
| * '-c': File Options. (line 43) |
| * '-d': File Options. (line 77) |
| * '-D': Mode Options. (line 106) |
| * '-e': File Options. (line 35) |
| * '-ex': File Options. (line 57) |
| * '-f': Mode Options. (line 111) |
| * '-iex': File Options. (line 72) |
| * '-info-gdb-mi-command': GDB/MI Support Commands. |
| (line 14) |
| * '-ix': File Options. (line 67) |
| * '-l': Mode Options. (line 144) |
| * '-n': Mode Options. (line 11) |
| * '-nw': Mode Options. (line 91) |
| * '-p': File Options. (line 47) |
| * '-q': Mode Options. (line 40) |
| * '-r': File Options. (line 81) |
| * '-s': File Options. (line 31) |
| * '-t': Mode Options. (line 149) |
| * '-w': Mode Options. (line 97) |
| * '-x': File Options. (line 51) |
| * '.', Modula-2 scope operator: M2 Scope. (line 6) |
| * '.build-id' directory: Separate Debug Files. |
| (line 6) |
| * '.debug' subdirectories: Separate Debug Files. |
| (line 6) |
| * '.debug_gdb_scripts' section: dotdebug_gdb_scripts section. |
| (line 6) |
| * '.gdbinit': Startup. (line 65) |
| * '.gdb_index' section: Index Files. (line 6) |
| * .gdb_index section format: Index Section Format. |
| (line 6) |
| * '.gnu_debugdata' section: MiniDebugInfo. (line 6) |
| * '.gnu_debuglink' sections: Separate Debug Files. |
| (line 76) |
| * '.note.gnu.build-id' sections: Separate Debug Files. |
| (line 92) |
| * '.o' files, reading symbols from: Files. (line 132) |
| * /proc: SVR4 Process Information. |
| (line 6) |
| * <architecture>: Target Description Format. |
| (line 72) |
| * '<compatible>': Target Description Format. |
| (line 95) |
| * <feature>: Target Description Format. |
| (line 119) |
| * <flags>: Target Description Format. |
| (line 185) |
| * <not saved> values: Registers. (line 101) |
| * '<osabi>': Target Description Format. |
| (line 82) |
| * <reg>: Target Description Format. |
| (line 198) |
| * <struct>: Target Description Format. |
| (line 163) |
| * <union>: Target Description Format. |
| (line 153) |
| * <vector>: Target Description Format. |
| (line 146) |
| * '?' packet: Packets. (line 58) |
| * '_NSPrintForDebugger', and printing Objective-C objects: The Print Command with Objective-C. |
| (line 11) |
| * {TYPE}: Expressions. (line 41) |
| * 'A' packet: Packets. (line 65) |
| * AArch64 support: AArch64. (line 6) |
| * abbreviation: Command Syntax. (line 13) |
| * acknowledgment, for GDB remote: Packet Acknowledgment. |
| (line 6) |
| * active targets: Active Targets. (line 6) |
| * Ada: Ada. (line 6) |
| * Ada exception catching: Set Catchpoints. (line 66) |
| * Ada mode, general: Ada Mode Intro. (line 6) |
| * Ada task switching: Ada Tasks. (line 114) |
| * Ada tasking and core file debugging: Ada Tasks and Core Files. |
| (line 6) |
| * Ada, deviations from: Additions to Ada. (line 6) |
| * Ada, omissions from: Omissions from Ada. (line 6) |
| * Ada, problems: Ada Glitches. (line 6) |
| * Ada, tasking: Ada Tasks. (line 6) |
| * add new commands for external monitor: Connecting. (line 221) |
| * address locations: Address Locations. (line 6) |
| * address of a symbol: Symbols. (line 74) |
| * address size for remote targets: Remote Configuration. |
| (line 12) |
| * addressable memory unit: Memory. (line 119) |
| * aggregates (Ada): Omissions from Ada. (line 44) |
| * AIX shared library debugging: Debugging Output. (line 30) |
| * AIX threads: Debugging Output. (line 36) |
| * aliases for commands: Aliases. (line 6) |
| * alignment of remote memory accesses: Packets. (line 248) |
| * all-stop mode: All-Stop Mode. (line 6) |
| * Alpha stack: MIPS. (line 6) |
| * ambiguous expressions: Ambiguous Expressions. |
| (line 6) |
| * annotations: Annotations Overview. |
| (line 6) |
| * annotations for errors, warnings and interrupts: Errors. (line 6) |
| * annotations for invalidation messages: Invalidation. (line 6) |
| * annotations for prompts: Prompting. (line 6) |
| * annotations for running programs: Annotations for Running. |
| (line 6) |
| * annotations for source display: Source Annotations. (line 6) |
| * append data to a file: Dump/Restore Files. (line 6) |
| * apply command to several threads: Threads. (line 187) |
| * architecture debugging info: Debugging Output. (line 23) |
| * argument count in user-defined commands: Define. (line 25) |
| * arguments (to your program): Arguments. (line 6) |
| * arguments, to 'gdbserver': Server. (line 34) |
| * arguments, to user-defined commands: Define. (line 6) |
| * ARM 32-bit mode: ARM. (line 16) |
| * ARM AArch64: Debugging Output. (line 17) |
| * array aggregates (Ada): Omissions from Ada. (line 44) |
| * arrays: Arrays. (line 6) |
| * arrays in expressions: Expressions. (line 13) |
| * artificial array: Arrays. (line 6) |
| * assembly instructions: Machine Code. (line 36) |
| * assignment: Assignment. (line 6) |
| * async output in GDB/MI: GDB/MI Output Syntax. |
| (line 98) |
| * async records in GDB/MI: GDB/MI Async Records. |
| (line 6) |
| * asynchronous execution: Background Execution. |
| (line 6) |
| * asynchronous execution, and process record and replay: Process Record and Replay. |
| (line 92) |
| * AT&T disassembly flavor: Machine Code. (line 215) |
| * attach: Attach. (line 6) |
| * attach to a program, 'gdbserver': Server. (line 86) |
| * auto-loading: Auto-loading. (line 6) |
| * auto-loading extensions: Auto-loading extensions. |
| (line 6) |
| * auto-loading init file in the current directory: Init File in the Current Directory. |
| (line 6) |
| * auto-loading libthread_db.so.1: libthread_db.so.1 file. |
| (line 6) |
| * auto-loading safe-path: Auto-loading safe path. |
| (line 6) |
| * auto-loading verbose mode: Auto-loading verbose mode. |
| (line 6) |
| * auto-retry, for remote TCP target: Remote Configuration. |
| (line 124) |
| * automatic display: Auto Display. (line 6) |
| * automatic hardware breakpoints: Set Breaks. (line 288) |
| * automatic overlay debugging: Automatic Overlay Debugging. |
| (line 6) |
| * automatic thread selection: All-Stop Mode. (line 28) |
| * auxiliary vector: OS Information. (line 9) |
| * AVR: AVR. (line 6) |
| * 'b' packet: Packets. (line 76) |
| * 'B' packet: Packets. (line 91) |
| * background execution: Background Execution. |
| (line 6) |
| * backtrace beyond 'main' function: Backtrace. (line 105) |
| * backtrace limit: Backtrace. (line 142) |
| * base name differences: Files. (line 506) |
| * baud rate for remote targets: Remote Configuration. |
| (line 21) |
| * 'bc' packet: Packets. (line 96) |
| * bcache statistics: Maintenance Commands. |
| (line 311) |
| * bits in remote address: Remote Configuration. |
| (line 12) |
| * blocks in guile: Blocks In Guile. (line 6) |
| * blocks in python: Blocks In Python. (line 6) |
| * bookmark: Checkpoint/Restart. (line 6) |
| * branch trace configuration format: Branch Trace Configuration Format. |
| (line 6) |
| * branch trace format: Branch Trace Format. |
| (line 6) |
| * branch trace store: Process Record and Replay. |
| (line 61) |
| * break in overloaded functions: Debugging C Plus Plus. |
| (line 9) |
| * break on a system call.: Set Catchpoints. (line 94) |
| * break on fork/exec: Set Catchpoints. (line 90) |
| * BREAK signal instead of Ctrl-C: Remote Configuration. |
| (line 36) |
| * breakpoint address adjusted: Breakpoint-related Warnings. |
| (line 6) |
| * breakpoint at static probe point: Linespec Locations. (line 50) |
| * breakpoint commands: Break Commands. (line 6) |
| * breakpoint commands for GDB/MI: GDB/MI Breakpoint Commands. |
| (line 6) |
| * breakpoint commands, in remote protocol: General Query Packets. |
| (line 872) |
| * breakpoint conditions: Conditions. (line 6) |
| * breakpoint kinds, ARM: ARM Breakpoint Kinds. |
| (line 6) |
| * breakpoint kinds, MIPS: MIPS Breakpoint Kinds. |
| (line 6) |
| * breakpoint numbers: Breakpoints. (line 38) |
| * breakpoint on events: Breakpoints. (line 30) |
| * breakpoint on memory address: Breakpoints. (line 17) |
| * breakpoint on variable modification: Breakpoints. (line 17) |
| * breakpoint ranges: Breakpoints. (line 45) |
| * 'breakpoint' subroutine, remote: Stub Contents. (line 31) |
| * breakpointing Ada elaboration code: Stopping Before Main Program. |
| (line 6) |
| * breakpoints: Breakpoints. (line 6) |
| * breakpoints and tasks, in Ada: Ada Tasks. (line 134) |
| * breakpoints and threads: Thread-Specific Breakpoints. |
| (line 10) |
| * breakpoints at functions matching a regexp: Set Breaks. (line 90) |
| * breakpoints in guile: Breakpoints In Guile. |
| (line 6) |
| * breakpoints in overlays: Overlay Commands. (line 91) |
| * breakpoints in python: Breakpoints In Python. |
| (line 6) |
| * breakpoints, multiple locations: Set Breaks. (line 193) |
| * 'bs' packet: Packets. (line 102) |
| * bug criteria: Bug Criteria. (line 6) |
| * bug reports: Bug Reporting. (line 6) |
| * bugs in GDB: GDB Bugs. (line 6) |
| * build ID sections: Separate Debug Files. |
| (line 92) |
| * build ID, and separate debugging files: Separate Debug Files. |
| (line 6) |
| * building GDB, requirements for: Requirements. (line 6) |
| * built-in simulator target: Target Commands. (line 73) |
| * builtin Go functions: Go. (line 31) |
| * builtin Go types: Go. (line 28) |
| * C and C++: C. (line 6) |
| * C and C++ checks: C Checks. (line 6) |
| * C and C++ constants: C Constants. (line 6) |
| * C and C++ defaults: C Defaults. (line 6) |
| * C and C++ operators: C Operators. (line 6) |
| * 'c' packet: Packets. (line 109) |
| * 'C' packet: Packets. (line 118) |
| * C++: C. (line 10) |
| * C++ compilers: C Plus Plus Expressions. |
| (line 8) |
| * C++ demangling: Debugging C Plus Plus. |
| (line 36) |
| * C++ exception handling: Debugging C Plus Plus. |
| (line 20) |
| * C++ overload debugging info: Debugging Output. (line 143) |
| * C++ scope resolution: Variables. (line 90) |
| * C++ symbol decoding style: Print Settings. (line 427) |
| * C++ symbol display: Debugging C Plus Plus. |
| (line 40) |
| * caching data of targets: Caching Target Data. |
| (line 6) |
| * caching of bfd objects: File Caching. (line 6) |
| * caching of opened files: File Caching. (line 6) |
| * call dummy stack unwinding: Calling. (line 36) |
| * call dummy stack unwinding on unhandled exception.: Calling. |
| (line 47) |
| * call overloaded functions: C Plus Plus Expressions. |
| (line 26) |
| * call stack: Stack. (line 9) |
| * call stack traces: Backtrace. (line 6) |
| * call-clobbered registers: Registers. (line 101) |
| * caller-saved registers: Registers. (line 101) |
| * calling functions: Calling. (line 6) |
| * calling make: Shell Commands. (line 21) |
| * case sensitivity in symbol names: Symbols. (line 27) |
| * case-insensitive symbol names: Symbols. (line 27) |
| * casts, in expressions: Expressions. (line 26) |
| * casts, to view memory: Expressions. (line 41) |
| * catch Ada exceptions: Set Catchpoints. (line 66) |
| * catch syscalls from inferior, remote request: General Query Packets. |
| (line 278) |
| * catchpoints: Breakpoints. (line 30) |
| * catchpoints, setting: Set Catchpoints. (line 6) |
| * Cell Broadband Engine: SPU. (line 6) |
| * change working directory: Working Directory. (line 16) |
| * character sets: Character Sets. (line 6) |
| * charset: Character Sets. (line 6) |
| * checkpoint: Checkpoint/Restart. (line 6) |
| * checkpoints and process id: Checkpoint/Restart. (line 76) |
| * checks, range: Type Checking. (line 44) |
| * checks, type: Checks. (line 23) |
| * checksum, for GDB remote: Overview. (line 21) |
| * choosing target byte order: Byte Order. (line 6) |
| * circular trace buffer: Starting and Stopping Trace Experiments. |
| (line 80) |
| * clearing breakpoints, watchpoints, catchpoints: Delete Breaks. |
| (line 6) |
| * close, file-i/o system call: close. (line 6) |
| * closest symbol and offset for an address: Symbols. (line 84) |
| * code address and its source line: Machine Code. (line 25) |
| * code compression, MIPS: MIPS. (line 49) |
| * COFF/PE exported symbols: Debugging Output. (line 50) |
| * collected data discarded: Starting and Stopping Trace Experiments. |
| (line 6) |
| * colon, doubled as scope operator: M2 Scope. (line 6) |
| * colon-colon, context for variables/functions: Variables. (line 44) |
| * command editing: Readline Bare Essentials. |
| (line 6) |
| * command files: Command Files. (line 6) |
| * command history: Command History. (line 6) |
| * command hooks: Hooks. (line 6) |
| * command interpreters: Interpreters. (line 6) |
| * command line editing: Editing. (line 6) |
| * command scripts, debugging: Messages/Warnings. (line 65) |
| * command tracing: Messages/Warnings. (line 60) |
| * commands for C++: Debugging C Plus Plus. |
| (line 6) |
| * commands in guile: Commands In Guile. (line 6) |
| * commands in python: Commands In Python. (line 6) |
| * commands to access guile: Guile Commands. (line 6) |
| * commands to access python: Python Commands. (line 6) |
| * comment: Command Syntax. (line 37) |
| * 'COMMON' blocks, Fortran: Special Fortran Commands. |
| (line 9) |
| * common targets: Target Commands. (line 46) |
| * compatibility, GDB/MI and CLI: GDB/MI Compatibility with CLI. |
| (line 6) |
| * compilation directory: Source Path. (line 106) |
| * compile command debugging info: Compiling and Injecting Code. |
| (line 81) |
| * compile command options override: Compiling and Injecting Code. |
| (line 116) |
| * compiling code: Compiling and Injecting Code. |
| (line 6) |
| * completion: Completion. (line 6) |
| * completion of Guile commands: Commands In Guile. (line 100) |
| * completion of Python commands: Commands In Python. (line 70) |
| * completion of quoted strings: Completion. (line 82) |
| * completion of structure field names: Completion. (line 120) |
| * completion of union field names: Completion. (line 120) |
| * compressed debug sections: Requirements. (line 39) |
| * conditional breakpoints: Conditions. (line 6) |
| * conditional tracepoints: Tracepoint Conditions. |
| (line 6) |
| * configuring GDB: Running Configure. (line 6) |
| * confirmation: Messages/Warnings. (line 49) |
| * connection timeout, for remote TCP target: Remote Configuration. |
| (line 140) |
| * console i/o as part of file-i/o: Console I/O. (line 6) |
| * console interpreter: Interpreters. (line 21) |
| * console output in GDB/MI: GDB/MI Output Syntax. |
| (line 106) |
| * constants, in file-i/o protocol: Constants. (line 6) |
| * continuing: Continuing and Stepping. |
| (line 6) |
| * continuing threads: Thread Stops. (line 6) |
| * control C, and remote debugging: Bootstrapping. (line 25) |
| * controlling terminal: Input/Output. (line 23) |
| * convenience functions: Convenience Funs. (line 6) |
| * convenience functions in python: Functions In Python. |
| (line 6) |
| * convenience variables: Convenience Vars. (line 6) |
| * convenience variables for tracepoints: Tracepoint Variables. |
| (line 6) |
| * convenience variables, and trace state variables: Trace State Variables. |
| (line 17) |
| * convenience variables, initializing: Convenience Vars. (line 42) |
| * core dump file: Files. (line 6) |
| * core dump file target: Target Commands. (line 54) |
| * crash of debugger: Bug Criteria. (line 9) |
| * CRC algorithm definition: Separate Debug Files. |
| (line 136) |
| * CRC of memory block, remote request: General Query Packets. |
| (line 65) |
| * CRIS: CRIS. (line 6) |
| * CRIS mode: CRIS. (line 26) |
| * CRIS version: CRIS. (line 10) |
| * Ctrl-BREAK, MS-Windows: Cygwin Native. (line 9) |
| * ctrl-c message, in file-i/o protocol: The Ctrl-C Message. (line 6) |
| * current Ada task ID: Ada Tasks. (line 104) |
| * current directory: Source Path. (line 106) |
| * current Go package: Go. (line 11) |
| * current thread: Threads. (line 29) |
| * current thread, remote request: General Query Packets. |
| (line 55) |
| * custom JIT debug info: Custom Debug Info. (line 6) |
| * Cygwin DLL, debugging: Cygwin Native. (line 35) |
| * Cygwin-specific commands: Cygwin Native. (line 6) |
| * D: D. (line 6) |
| * 'd' packet: Packets. (line 127) |
| * 'D' packet: Packets. (line 134) |
| * Darwin: Darwin. (line 6) |
| * data breakpoints: Breakpoints. (line 17) |
| * data manipulation, in GDB/MI: GDB/MI Data Manipulation. |
| (line 6) |
| * dcache line-size: Caching Target Data. |
| (line 60) |
| * dcache size: Caching Target Data. |
| (line 57) |
| * dead names, GNU Hurd: Hurd Native. (line 84) |
| * debug expression parser: Debugging Output. (line 148) |
| * debug formats and C++: C Plus Plus Expressions. |
| (line 8) |
| * debug link sections: Separate Debug Files. |
| (line 76) |
| * debug remote protocol: Debugging Output. (line 155) |
| * debugger crash: Bug Criteria. (line 9) |
| * debugging agent: In-Process Agent. (line 6) |
| * debugging C++ programs: C Plus Plus Expressions. |
| (line 8) |
| * debugging information directory, global: Separate Debug Files. |
| (line 6) |
| * debugging information in separate files: Separate Debug Files. |
| (line 6) |
| * debugging 'libthread_db': Threads. (line 280) |
| * debugging multiple processes: Forks. (line 55) |
| * debugging optimized code: Optimized Code. (line 6) |
| * debugging stub, example: Remote Stub. (line 6) |
| * debugging target: Targets. (line 6) |
| * debugging the Cygwin DLL: Cygwin Native. (line 35) |
| * decimal floating point format: Decimal Floating Point. |
| (line 6) |
| * default collection action: Tracepoint Actions. (line 134) |
| * default data directory: Data Files. (line 19) |
| * default source path substitution: Source Path. (line 88) |
| * default system root: Files. (line 439) |
| * define trace state variable, remote request: Tracepoint Packets. |
| (line 121) |
| * defining macros interactively: Macros. (line 59) |
| * definition of a macro, showing: Macros. (line 47) |
| * delete breakpoints: Delete Breaks. (line 41) |
| * deleting breakpoints, watchpoints, catchpoints: Delete Breaks. |
| (line 6) |
| * deliver a signal to a program: Signaling. (line 6) |
| * demangle: Symbols. (line 103) |
| * demangler crashes: Maintenance Commands. |
| (line 146) |
| * demangler crashes <1>: Maintenance Commands. |
| (line 173) |
| * demangler crashes <2>: Maintenance Commands. |
| (line 197) |
| * demangling C++ names: Print Settings. (line 408) |
| * deprecated commands: Maintenance Commands. |
| (line 160) |
| * derived type of an object, printing: Print Settings. (line 460) |
| * descriptor tables display: DJGPP Native. (line 24) |
| * detach from task, GNU Hurd: Hurd Native. (line 59) |
| * detach from thread, GNU Hurd: Hurd Native. (line 109) |
| * direct memory access (DMA) on MS-DOS: DJGPP Native. (line 74) |
| * directories for source files: Source Path. (line 6) |
| * directory, compilation: Source Path. (line 106) |
| * directory, current: Source Path. (line 106) |
| * disable address space randomization, remote request: General Query Packets. |
| (line 84) |
| * disconnected tracing: Starting and Stopping Trace Experiments. |
| (line 45) |
| * displaced stepping debugging info: Debugging Output. (line 75) |
| * displaced stepping support: Maintenance Commands. |
| (line 112) |
| * displaced stepping, and process record and replay: Process Record and Replay. |
| (line 87) |
| * display command history: Command History. (line 95) |
| * display derived types: Print Settings. (line 460) |
| * display disabled out of scope: Auto Display. (line 86) |
| * display GDB copyright: Help. (line 138) |
| * display of expressions: Auto Display. (line 6) |
| * display remote monitor communications: Target Commands. (line 107) |
| * display remote packets: Debugging Output. (line 155) |
| * DJGPP debugging: DJGPP Native. (line 6) |
| * DLLs with no debugging symbols: Non-debug DLL Symbols. |
| (line 6) |
| * do not print frame argument values: Print Settings. (line 154) |
| * documentation: Formatting Documentation. |
| (line 22) |
| * don't repeat command: Define. (line 61) |
| * don't repeat Guile command: Commands In Guile. (line 67) |
| * don't repeat Python command: Commands In Python. (line 42) |
| * DOS file-name semantics of file names.: Files. (line 462) |
| * DOS serial data link, remote debugging: DJGPP Native. (line 118) |
| * DOS serial port status: DJGPP Native. (line 139) |
| * DPMI: DJGPP Native. (line 6) |
| * dprintf: Dynamic Printf. (line 6) |
| * dump all data collected at tracepoint: tdump. (line 6) |
| * dump core from inferior: Core File Generation. |
| (line 6) |
| * dump data to a file: Dump/Restore Files. (line 6) |
| * dump/restore files: Dump/Restore Files. (line 6) |
| * DVC register: PowerPC Embedded. (line 6) |
| * DWARF compilation units cache: Maintenance Commands. |
| (line 368) |
| * DWARF DIEs: Debugging Output. (line 56) |
| * DWARF Line Tables: Debugging Output. (line 61) |
| * DWARF Reading: Debugging Output. (line 68) |
| * DWARF-2 CFI and CRIS: CRIS. (line 18) |
| * dynamic linking: Files. (line 112) |
| * dynamic printf: Dynamic Printf. (line 6) |
| * dynamic varobj: GDB/MI Variable Objects. |
| (line 166) |
| * editing: Editing. (line 15) |
| * editing command lines: Readline Bare Essentials. |
| (line 6) |
| * editing source files: Edit. (line 6) |
| * eight-bit characters in strings: Print Settings. (line 353) |
| * elaboration phase: Starting. (line 89) |
| * ELinOS system-wide configuration script: System-wide Configuration Scripts. |
| (line 15) |
| * Emacs: Emacs. (line 6) |
| * empty response, for unsupported packets: Overview. (line 97) |
| * enable/disable a breakpoint: Disabling. (line 6) |
| * enabling and disabling probes: Static Probe Points. |
| (line 52) |
| * entering numbers: Numbers. (line 6) |
| * environment (of your program): Environment. (line 6) |
| * errno values, in file-i/o protocol: Errno Values. (line 6) |
| * error on valid input: Bug Criteria. (line 12) |
| * event debugging info: Debugging Output. (line 81) |
| * event designators: Event Designators. (line 6) |
| * event handling: Set Catchpoints. (line 6) |
| * examine process image: SVR4 Process Information. |
| (line 6) |
| * examining data: Data. (line 6) |
| * examining memory: Memory. (line 9) |
| * exception handlers: Set Catchpoints. (line 6) |
| * exceptions, guile: Guile Exception Handling. |
| (line 6) |
| * exceptions, python: Exception Handling. (line 6) |
| * exec events, remote reply: Stop Reply Packets. (line 137) |
| * executable file: Files. (line 16) |
| * executable file target: Target Commands. (line 50) |
| * executable file, for remote target: Remote Configuration. |
| (line 95) |
| * execute commands from a file: Command Files. (line 17) |
| * execute forward or backward in time: Reverse Execution. (line 86) |
| * execute remote command, remote request: General Query Packets. |
| (line 413) |
| * execution, foreground, background and asynchronous: Background Execution. |
| (line 6) |
| * exiting GDB: Quitting GDB. (line 6) |
| * expand macro once: Macros. (line 38) |
| * expanding preprocessor macros: Macros. (line 29) |
| * explicit locations: Explicit Locations. (line 6) |
| * explore type: Data. (line 145) |
| * explore value: Data. (line 138) |
| * exploring hierarchical data structures: Data. (line 36) |
| * expression debugging info: Debugging Output. (line 86) |
| * expression parser, debugging info: Debugging Output. (line 148) |
| * expressions: Expressions. (line 6) |
| * expressions in Ada: Ada. (line 11) |
| * expressions in C or C++: C. (line 6) |
| * expressions in C++: C Plus Plus Expressions. |
| (line 6) |
| * expressions in Modula-2: Modula-2. (line 12) |
| * extend GDB for remote targets: Connecting. (line 221) |
| * extending GDB: Extending GDB. (line 6) |
| * extra signal information: Signals. (line 156) |
| * 'F' packet: Packets. (line 150) |
| * 'F' reply packet: The F Reply Packet. (line 6) |
| * 'F' request packet: The F Request Packet. |
| (line 6) |
| * fast tracepoints: Set Tracepoints. (line 24) |
| * fast tracepoints, setting: Create and Delete Tracepoints. |
| (line 50) |
| * fatal signal: Bug Criteria. (line 9) |
| * fatal signals: Signals. (line 15) |
| * features of the remote protocol: General Query Packets. |
| (line 466) |
| * file name canonicalization: Files. (line 506) |
| * file transfer: File Transfer. (line 6) |
| * file transfer, remote protocol: Host I/O Packets. (line 6) |
| * file-i/o examples: File-I/O Examples. (line 6) |
| * file-i/o overview: File-I/O Overview. (line 6) |
| * File-I/O remote protocol extension: File-I/O Remote Protocol Extension. |
| (line 6) |
| * file-i/o reply packet: The F Reply Packet. (line 6) |
| * file-i/o request packet: The F Request Packet. |
| (line 6) |
| * filename-display: Backtrace. (line 152) |
| * find trace snapshot: tfind. (line 6) |
| * flinching: Messages/Warnings. (line 49) |
| * float promotion: ABI. (line 34) |
| * floating point: Floating Point Hardware. |
| (line 6) |
| * floating point registers: Registers. (line 15) |
| * floating point, MIPS remote: MIPS Embedded. (line 52) |
| * focus of debugging: Threads. (line 29) |
| * foo: Symbol Errors. (line 54) |
| * foreground execution: Background Execution. |
| (line 6) |
| * fork events, remote reply: Stop Reply Packets. (line 100) |
| * fork, debugging programs which call: Forks. (line 6) |
| * format options: Print Settings. (line 6) |
| * formatted output: Output Formats. (line 6) |
| * Fortran: Summary. (line 40) |
| * Fortran Defaults: Fortran Defaults. (line 6) |
| * Fortran operators and expressions: Fortran Operators. (line 6) |
| * Fortran-specific support in GDB: Fortran. (line 6) |
| * FR-V shared-library debugging: Debugging Output. (line 168) |
| * frame debugging info: Debugging Output. (line 97) |
| * frame decorator api: Frame Decorator API. |
| (line 6) |
| * frame filters api: Frame Filter API. (line 6) |
| * frame number: Frames. (line 28) |
| * frame pointer: Frames. (line 21) |
| * frame pointer register: Registers. (line 26) |
| * frame, definition: Frames. (line 6) |
| * frameless execution: Frames. (line 34) |
| * frames in guile: Frames In Guile. (line 6) |
| * frames in python: Frames In Python. (line 6) |
| * free memory information (MS-DOS): DJGPP Native. (line 19) |
| * FreeBSD LWP debug messages: Debugging Output. (line 92) |
| * fstat, file-i/o system call: stat/fstat. (line 6) |
| * Fujitsu: Remote Stub. (line 68) |
| * full symbol tables, listing GDB's internal: Symbols. (line 390) |
| * function call arguments, optimized out: Backtrace. (line 83) |
| * function entry/exit, wrong values of variables: Variables. (line 106) |
| * functions without line info, and stepping: Continuing and Stepping. |
| (line 92) |
| * 'g' packet: Packets. (line 155) |
| * 'G' packet: Packets. (line 184) |
| * 'g++', GNU C++ compiler: C. (line 10) |
| * garbled pointers: DJGPP Native. (line 42) |
| * GCC and C++: C Plus Plus Expressions. |
| (line 8) |
| * GDB bugs, reporting: Bug Reporting. (line 6) |
| * GDB internal error: Maintenance Commands. |
| (line 197) |
| * gdb module: Basic Python. (line 28) |
| * gdb objects: GDB Scheme Data Types. |
| (line 6) |
| * GDB reference card: Formatting Documentation. |
| (line 6) |
| * GDB startup: Startup. (line 6) |
| * GDB version number: Help. (line 128) |
| * 'gdb.ini': Startup. (line 65) |
| * gdb.printing: gdb.printing. (line 6) |
| * gdb.prompt: gdb.prompt. (line 6) |
| * gdb.types: gdb.types. (line 6) |
| * 'gdb.Value': Values From Inferior. |
| (line 6) |
| * GDB/MI development: GDB/MI Development and Front Ends. |
| (line 6) |
| * GDB/MI General Design: GDB/MI General Design. |
| (line 6) |
| * GDB/MI, async records: GDB/MI Async Records. |
| (line 6) |
| * GDB/MI, breakpoint commands: GDB/MI Breakpoint Commands. |
| (line 6) |
| * GDB/MI, compatibility with CLI: GDB/MI Compatibility with CLI. |
| (line 6) |
| * GDB/MI, data manipulation: GDB/MI Data Manipulation. |
| (line 6) |
| * GDB/MI, input syntax: GDB/MI Input Syntax. |
| (line 6) |
| * GDB/MI, its purpose: GDB/MI. (line 9) |
| * GDB/MI, output syntax: GDB/MI Output Syntax. |
| (line 6) |
| * GDB/MI, result records: GDB/MI Result Records. |
| (line 6) |
| * GDB/MI, simple examples: GDB/MI Simple Examples. |
| (line 6) |
| * GDB/MI, stream records: GDB/MI Stream Records. |
| (line 6) |
| * gdbarch debugging info: Debugging Output. (line 23) |
| * 'GDBHISTFILE', environment variable: Command History. (line 26) |
| * 'GDBHISTSIZE', environment variable: Command History. (line 45) |
| * 'gdbserver', command-line arguments: Server. (line 34) |
| * 'gdbserver', connecting: Connecting. (line 6) |
| * gdbserver, search path for 'libthread_db': Server. (line 242) |
| * 'gdbserver', 'target extended-remote' mode: Connecting. (line 6) |
| * 'gdbserver', 'target remote' mode: Connecting. (line 6) |
| * 'gdbserver', types of connections: Connecting. (line 6) |
| * GDT: DJGPP Native. (line 24) |
| * get thread information block address: General Query Packets. |
| (line 180) |
| * get thread-local storage address, remote request: General Query Packets. |
| (line 148) |
| * gettimeofday, file-i/o system call: gettimeofday. (line 6) |
| * getting structure elements using gdb.Field objects as subscripts: Values From Inferior. |
| (line 40) |
| * global debugging information directories: Separate Debug Files. |
| (line 6) |
| * global thread identifier (GDB): Threads. (line 88) |
| * global thread number: Threads. (line 88) |
| * GNAT descriptive types: Ada Glitches. (line 57) |
| * GNAT encoding: Ada Glitches. (line 57) |
| * GNU C++: C. (line 10) |
| * GNU Emacs: Emacs. (line 6) |
| * GNU Hurd debugging: Hurd Native. (line 6) |
| * GNU/Hurd debug messages: Debugging Output. (line 102) |
| * GNU/Linux LWP debug messages: Debugging Output. (line 117) |
| * GNU/Linux namespaces debug messages: Debugging Output. (line 121) |
| * Go (programming language): Go. (line 6) |
| * guile api: Guile API. (line 6) |
| * guile architectures: Architectures In Guile. |
| (line 6) |
| * guile auto-loading: Guile Auto-loading. (line 6) |
| * guile commands: Guile Commands. (line 6) |
| * guile commands <1>: Commands In Guile. (line 6) |
| * guile configuration: Guile Configuration. |
| (line 6) |
| * guile exceptions: Guile Exception Handling. |
| (line 6) |
| * guile gdb module: Basic Guile. (line 37) |
| * guile iterators: Iterators In Guile. (line 6) |
| * guile modules: Guile Modules. (line 6) |
| * guile pagination: Basic Guile. (line 6) |
| * guile parameters: Parameters In Guile. |
| (line 6) |
| * guile pretty printing api: Guile Pretty Printing API. |
| (line 6) |
| * guile scripting: Guile. (line 6) |
| * guile scripts directory: Guile Introduction. (line 16) |
| * guile stdout: Basic Guile. (line 6) |
| * guile, working with types: Types In Guile. (line 6) |
| * guile, working with values from inferior: Values From Inferior In Guile. |
| (line 6) |
| * 'H' packet: Packets. (line 194) |
| * handling signals: Signals. (line 27) |
| * hardware breakpoints: Set Breaks. (line 61) |
| * hardware debug registers: Maintenance Commands. |
| (line 394) |
| * hardware watchpoints: Set Watchpoints. (line 31) |
| * hash mark while downloading: Target Commands. (line 98) |
| * 'heuristic-fence-post' (Alpha, MIPS): MIPS. (line 14) |
| * history events: Event Designators. (line 8) |
| * history expansion: History Interaction. |
| (line 6) |
| * history expansion, turn on/off: Command History. (line 70) |
| * history file: Command History. (line 26) |
| * history number: Value History. (line 13) |
| * history of values printed by GDB: Value History. (line 6) |
| * history size: Command History. (line 45) |
| * history substitution: Command History. (line 26) |
| * hooks, for commands: Hooks. (line 6) |
| * hooks, post-command: Hooks. (line 11) |
| * hooks, pre-command: Hooks. (line 6) |
| * host character set: Character Sets. (line 6) |
| * Host I/O, remote protocol: Host I/O Packets. (line 6) |
| * how many arguments (user-defined commands): Define. (line 25) |
| * HPPA support: HPPA. (line 6) |
| * 'i' packet: Packets. (line 208) |
| * 'I' packet: Packets. (line 213) |
| * i/o: Input/Output. (line 6) |
| * I/O registers (Atmel AVR): AVR. (line 10) |
| * i386: Remote Stub. (line 56) |
| * 'i386-stub.c': Remote Stub. (line 56) |
| * IDT: DJGPP Native. (line 24) |
| * ignore count (of breakpoint): Conditions. (line 79) |
| * in-process agent protocol: In-Process Agent Protocol. |
| (line 6) |
| * incomplete type: Symbols. (line 217) |
| * indentation in structure display: Print Settings. (line 329) |
| * index files: Index Files. (line 6) |
| * index section format: Index Section Format. |
| (line 6) |
| * inferior: Inferiors and Programs. |
| (line 13) |
| * inferior debugging info: Debugging Output. (line 106) |
| * inferior events in Python: Events In Python. (line 6) |
| * inferior functions, calling: Calling. (line 6) |
| * inferior tty: Input/Output. (line 44) |
| * inferiors in Python: Inferiors In Python. |
| (line 6) |
| * infinite recursion in user-defined commands: Define. (line 78) |
| * info for known .debug_gdb_scripts-loaded scripts: Maintenance Commands. |
| (line 304) |
| * info for known object files: Maintenance Commands. |
| (line 289) |
| * info proc cmdline: SVR4 Process Information. |
| (line 34) |
| * info proc cwd: SVR4 Process Information. |
| (line 38) |
| * info proc exe: SVR4 Process Information. |
| (line 42) |
| * information about static tracepoint markers: Listing Static Tracepoint Markers. |
| (line 6) |
| * information about tracepoints: Listing Tracepoints. |
| (line 6) |
| * inheritance: Debugging C Plus Plus. |
| (line 26) |
| * init file: Startup. (line 11) |
| * init file name: Startup. (line 65) |
| * initial frame: Frames. (line 12) |
| * initialization file, readline: Readline Init File. (line 6) |
| * injecting code: Compiling and Injecting Code. |
| (line 6) |
| * inline functions, debugging: Inline Functions. (line 6) |
| * innermost frame: Frames. (line 12) |
| * input syntax for GDB/MI: GDB/MI Input Syntax. |
| (line 6) |
| * installation: Installing GDB. (line 6) |
| * instructions, assembly: Machine Code. (line 36) |
| * integral datatypes, in file-i/o protocol: Integral Datatypes. |
| (line 6) |
| * Intel: Remote Stub. (line 56) |
| * Intel disassembly flavor: Machine Code. (line 215) |
| * Intel Memory Protection Extensions (MPX).: i386. (line 21) |
| * Intel Processor Trace: Process Record and Replay. |
| (line 66) |
| * interaction, readline: Readline Interaction. |
| (line 6) |
| * internal commands: Maintenance Commands. |
| (line 6) |
| * internal errors, control of GDB behavior: Maintenance Commands. |
| (line 197) |
| * internal GDB breakpoints: Set Breaks. (line 367) |
| * interrupt: Quitting GDB. (line 13) |
| * interrupt debuggee on MS-Windows: Cygwin Native. (line 9) |
| * interrupt remote programs: Remote Configuration. |
| (line 36) |
| * interrupt remote programs <1>: Remote Configuration. |
| (line 101) |
| * interrupting remote programs: Connecting. (line 188) |
| * interrupting remote targets: Bootstrapping. (line 25) |
| * interrupts (remote protocol): Interrupts. (line 6) |
| * invalid input: Bug Criteria. (line 16) |
| * invoke another interpreter: Interpreters. (line 36) |
| * ipa protocol commands: IPA Protocol Commands. |
| (line 6) |
| * ipa protocol objects: IPA Protocol Objects. |
| (line 6) |
| * isatty, file-i/o system call: isatty. (line 6) |
| * JIT compilation interface: JIT Interface. (line 6) |
| * JIT debug info reader: Custom Debug Info. (line 6) |
| * just-in-time compilation: JIT Interface. (line 6) |
| * just-in-time compilation, debugging messages: Debugging Output. |
| (line 113) |
| * 'k' packet: Packets. (line 217) |
| * kernel crash dump: BSD libkvm Interface. |
| (line 6) |
| * kernel memory image: BSD libkvm Interface. |
| (line 6) |
| * kill ring: Readline Killing Commands. |
| (line 18) |
| * killing text: Readline Killing Commands. |
| (line 6) |
| * languages: Languages. (line 6) |
| * last tracepoint number: Create and Delete Tracepoints. |
| (line 122) |
| * latest breakpoint: Set Breaks. (line 6) |
| * lazy strings in guile: Lazy Strings In Guile. |
| (line 6) |
| * lazy strings in python: Lazy Strings In Python. |
| (line 6) |
| * LDT: DJGPP Native. (line 24) |
| * leaving GDB: Quitting GDB. (line 6) |
| * libkvm: BSD libkvm Interface. |
| (line 6) |
| * library list format, remote protocol: Library List Format. |
| (line 6) |
| * library list format, remote protocol <1>: Library List Format for SVR4 Targets. |
| (line 6) |
| * limit hardware breakpoints and watchpoints: Remote Configuration. |
| (line 79) |
| * limit hardware watchpoints length: Remote Configuration. |
| (line 84) |
| * limit on number of printed array elements: Print Settings. (line 141) |
| * limits, in file-i/o protocol: Limits. (line 6) |
| * line tables in python: Line Tables In Python. |
| (line 6) |
| * linespec locations: Linespec Locations. (line 6) |
| * Linux lightweight processes: Debugging Output. (line 117) |
| * list active threads, remote request: General Query Packets. |
| (line 115) |
| * list of supported file-i/o calls: List of Supported Calls. |
| (line 6) |
| * list output in GDB/MI: GDB/MI Output Syntax. |
| (line 117) |
| * 'list', how many lines to display: List. (line 30) |
| * listing GDB's internal symbol tables: Symbols. (line 390) |
| * listing machine instructions: Machine Code. (line 36) |
| * listing mapped overlays: Overlay Commands. (line 60) |
| * load address, overlay's: How Overlays Work. (line 6) |
| * load shared library: Files. (line 313) |
| * load symbols from memory: Files. (line 179) |
| * local variables: Symbols. (line 260) |
| * locate address: Output Formats. (line 35) |
| * location: Specify Location. (line 6) |
| * lock scheduler: All-Stop Mode. (line 37) |
| * log output in GDB/MI: GDB/MI Output Syntax. |
| (line 113) |
| * logging file name: Logging Output. (line 12) |
| * logging GDB output: Logging Output. (line 6) |
| * lseek flags, in file-i/o protocol: Lseek Flags. (line 6) |
| * lseek, file-i/o system call: lseek. (line 6) |
| * 'm' packet: Packets. (line 240) |
| * 'M' packet: Packets. (line 260) |
| * M32R/Chaos debugging: M32R/SDI. (line 15) |
| * m680x0: Remote Stub. (line 59) |
| * 'm68k-stub.c': Remote Stub. (line 59) |
| * Mach-O symbols processing: Debugging Output. (line 126) |
| * machine instructions: Machine Code. (line 36) |
| * macro definition, showing: Macros. (line 47) |
| * macro expansion, showing the results of preprocessor: Macros. |
| (line 29) |
| * macros, example of debugging with: Macros. (line 83) |
| * macros, from debug info: Macros. (line 47) |
| * macros, user-defined: Macros. (line 59) |
| * mailing lists: GDB/MI Development and Front Ends. |
| (line 34) |
| * maintenance commands: Maintenance Commands. |
| (line 6) |
| * Man pages: Man Pages. (line 6) |
| * managing frame filters: Frame Filter Management. |
| (line 6) |
| * manual overlay debugging: Overlay Commands. (line 23) |
| * map an overlay: Overlay Commands. (line 30) |
| * mapinfo list, QNX Neutrino: SVR4 Process Information. |
| (line 92) |
| * mapped address: How Overlays Work. (line 6) |
| * mapped overlays: How Overlays Work. (line 6) |
| * markers, static tracepoints: Set Tracepoints. (line 28) |
| * maximum value for offset of closest symbol: Print Settings. |
| (line 70) |
| * member functions: C Plus Plus Expressions. |
| (line 16) |
| * memory address space mappings: SVR4 Process Information. |
| (line 46) |
| * memory map format: Memory Map Format. (line 6) |
| * memory region attributes: Memory Region Attributes. |
| (line 6) |
| * memory tracing: Breakpoints. (line 17) |
| * memory transfer, in file-i/o protocol: Memory Transfer. (line 6) |
| * memory used by commands: Maintenance Commands. |
| (line 475) |
| * memory used for symbol tables: Files. (line 301) |
| * memory, alignment and size of remote accesses: Packets. (line 248) |
| * memory, viewing as typed object: Expressions. (line 41) |
| * mi interpreter: Interpreters. (line 26) |
| * mi1 interpreter: Interpreters. (line 34) |
| * mi2 interpreter: Interpreters. (line 31) |
| * minimal language: Unsupported Languages. |
| (line 6) |
| * minimal symbol dump: Symbols. (line 372) |
| * Minimal symbols and DLLs: Non-debug DLL Symbols. |
| (line 6) |
| * MIPS addresses, masking: MIPS. (line 80) |
| * MIPS boards: MIPS Embedded. (line 6) |
| * MIPS remote floating point: MIPS Embedded. (line 52) |
| * MIPS stack: MIPS. (line 6) |
| * miscellaneous settings: Other Misc Settings. |
| (line 6) |
| * MMX registers (x86): Registers. (line 71) |
| * mode_t values, in file-i/o protocol: mode_t Values. (line 6) |
| * Modula-2: Summary. (line 29) |
| * Modula-2 built-ins: Built-In Func/Proc. (line 6) |
| * Modula-2 checks: M2 Checks. (line 6) |
| * Modula-2 constants: Built-In Func/Proc. (line 114) |
| * Modula-2 defaults: M2 Defaults. (line 6) |
| * Modula-2 operators: M2 Operators. (line 6) |
| * Modula-2 types: M2 Types. (line 6) |
| * Modula-2, deviations from: Deviations. (line 6) |
| * Modula-2, GDB support: Modula-2. (line 6) |
| * monitor commands, for 'gdbserver': Server. (line 210) |
| * Motorola 680x0: Remote Stub. (line 59) |
| * MS Windows debugging: Cygwin Native. (line 6) |
| * MS-DOS system info: DJGPP Native. (line 19) |
| * MS-DOS-specific commands: DJGPP Native. (line 6) |
| * multiple locations, breakpoints: Set Breaks. (line 193) |
| * multiple processes: Forks. (line 6) |
| * multiple targets: Active Targets. (line 6) |
| * multiple threads: Threads. (line 6) |
| * multiple threads, backtrace: Backtrace. (line 49) |
| * multiple-symbols menu: Ambiguous Expressions. |
| (line 51) |
| * multiprocess extensions, in remote protocol: General Query Packets. |
| (line 802) |
| * name a thread: Threads. (line 196) |
| * names of symbols: Symbols. (line 14) |
| * namespace in C++: C Plus Plus Expressions. |
| (line 20) |
| * native Cygwin debugging: Cygwin Native. (line 6) |
| * native DJGPP debugging: DJGPP Native. (line 6) |
| * native script auto-loading: Auto-loading sequences. |
| (line 6) |
| * native target: Target Commands. (line 85) |
| * negative breakpoint numbers: Set Breaks. (line 367) |
| * 'New' SYSTAG message: Threads. (line 35) |
| * Newlib OS ABI and its influence on the longjmp handling: ABI. |
| (line 11) |
| * Nios II architecture: Nios II. (line 6) |
| * non-member C++ functions, set breakpoint in: Set Breaks. (line 106) |
| * non-stop mode: Non-Stop Mode. (line 6) |
| * non-stop mode, and process record and replay: Process Record and Replay. |
| (line 92) |
| * non-stop mode, and 'set displaced-stepping': Maintenance Commands. |
| (line 129) |
| * non-stop mode, remote request: General Query Packets. |
| (line 256) |
| * noninvasive task options: Hurd Native. (line 72) |
| * notation, readline: Readline Bare Essentials. |
| (line 6) |
| * notational conventions, for GDB/MI: GDB/MI. (line 25) |
| * notification packets: Notification Packets. |
| (line 6) |
| * notify output in GDB/MI: GDB/MI Output Syntax. |
| (line 102) |
| * NULL elements in arrays: Print Settings. (line 320) |
| * number of array elements to print: Print Settings. (line 141) |
| * number representation: Numbers. (line 6) |
| * numbers for breakpoints: Breakpoints. (line 38) |
| * object files, relocatable, reading symbols from: Files. (line 132) |
| * Objective-C: Objective-C. (line 6) |
| * Objective-C, classes and selectors: Symbols. (line 323) |
| * Objective-C, print objects: The Print Command with Objective-C. |
| (line 6) |
| * 'OBJFILE-gdb.gdb': objfile-gdbdotext file. |
| (line 6) |
| * 'OBJFILE-gdb.py': objfile-gdbdotext file. |
| (line 6) |
| * 'OBJFILE-gdb.scm': objfile-gdbdotext file. |
| (line 6) |
| * objfiles in guile: Objfiles In Guile. (line 6) |
| * objfiles in python: Objfiles In Python. (line 6) |
| * observer debugging info: Debugging Output. (line 138) |
| * octal escapes in strings: Print Settings. (line 353) |
| * online documentation: Help. (line 6) |
| * opaque data types: Symbols. (line 335) |
| * open flags, in file-i/o protocol: Open Flags. (line 6) |
| * open, file-i/o system call: open. (line 6) |
| * OpenCL C: OpenCL C. (line 6) |
| * OpenCL C Datatypes: OpenCL C Datatypes. (line 6) |
| * OpenCL C Expressions: OpenCL C Expressions. |
| (line 6) |
| * OpenCL C Operators: OpenCL C Operators. (line 6) |
| * operating system information: Operating System Information. |
| (line 6) |
| * operating system information, process list: Process list. (line 6) |
| * optimized code, debugging: Optimized Code. (line 6) |
| * optimized code, wrong values of variables: Variables. (line 106) |
| * optimized out value in guile: Values From Inferior In Guile. |
| (line 102) |
| * optimized out value in Python: Values From Inferior. |
| (line 70) |
| * optimized out, in backtrace: Backtrace. (line 83) |
| * optional debugging messages: Debugging Output. (line 6) |
| * optional warnings: Messages/Warnings. (line 6) |
| * OS ABI: ABI. (line 11) |
| * OS information: OS Information. (line 6) |
| * out-of-line single-stepping: Maintenance Commands. |
| (line 112) |
| * outermost frame: Frames. (line 12) |
| * output formats: Output Formats. (line 6) |
| * output syntax of GDB/MI: GDB/MI Output Syntax. |
| (line 6) |
| * overlay area: How Overlays Work. (line 6) |
| * overlay example program: Overlay Sample Program. |
| (line 6) |
| * overlays: Overlays. (line 6) |
| * overlays, setting breakpoints in: Overlay Commands. (line 91) |
| * overloaded functions, calling: C Plus Plus Expressions. |
| (line 26) |
| * overloaded functions, overload resolution: Debugging C Plus Plus. |
| (line 59) |
| * overloading in C++: Debugging C Plus Plus. |
| (line 15) |
| * overloading, Ada: Overloading support for Ada. |
| (line 6) |
| * 'p' packet: Packets. (line 272) |
| * 'P' packet: Packets. (line 285) |
| * packet acknowledgment, for GDB remote: Packet Acknowledgment. |
| (line 6) |
| * packet size, remote protocol: General Query Packets. |
| (line 700) |
| * packets, notification: Notification Packets. |
| (line 6) |
| * packets, reporting on stdout: Debugging Output. (line 155) |
| * packets, tracepoint: Tracepoint Packets. (line 6) |
| * page size: Screen Size. (line 6) |
| * page tables display (MS-DOS): DJGPP Native. (line 55) |
| * pagination: Screen Size. (line 6) |
| * parameters in guile: Parameters In Guile. |
| (line 6) |
| * parameters in python: Parameters In Python. |
| (line 6) |
| * partial symbol dump: Symbols. (line 372) |
| * partial symbol tables, listing GDB's internal: Symbols. (line 390) |
| * Pascal: Summary. (line 35) |
| * Pascal objects, static members display: Print Settings. (line 489) |
| * Pascal support in GDB, limitations: Pascal. (line 6) |
| * pass signals to inferior, remote request: General Query Packets. |
| (line 317) |
| * patching binaries: Patching. (line 6) |
| * patching object files: Files. (line 26) |
| * pause current task (GNU Hurd): Hurd Native. (line 48) |
| * pause current thread (GNU Hurd): Hurd Native. (line 90) |
| * pauses in output: Screen Size. (line 6) |
| * pending breakpoints: Set Breaks. (line 237) |
| * physical address from linear address: DJGPP Native. (line 80) |
| * physname: Debugging Output. (line 41) |
| * pipe, 'target remote' to: Connecting. (line 176) |
| * pipes: Starting. (line 61) |
| * pointer values, in file-i/o protocol: Pointer Values. (line 6) |
| * pointer, finding referent: Print Settings. (line 80) |
| * port rights, GNU Hurd: Hurd Native. (line 84) |
| * port sets, GNU Hurd: Hurd Native. (line 84) |
| * PowerPC architecture: PowerPC. (line 6) |
| * prefix for data files: Data Files. (line 6) |
| * prefix for executable and shared library file names: Files. |
| (line 372) |
| * premature return from system calls: Interrupted System Calls. |
| (line 6) |
| * preprocessor macro expansion, showing the results of: Macros. |
| (line 29) |
| * pretty print arrays: Print Settings. (line 115) |
| * pretty print C++ virtual function tables: Print Settings. (line 500) |
| * pretty-printer commands: Pretty-Printer Commands. |
| (line 6) |
| * print all frame argument values: Print Settings. (line 154) |
| * print an Objective-C object description: The Print Command with Objective-C. |
| (line 11) |
| * print array indexes: Print Settings. (line 125) |
| * print frame argument values for scalars only: Print Settings. |
| (line 154) |
| * print list of auto-loaded canned sequences of commands scripts: Auto-loading sequences. |
| (line 21) |
| * print list of auto-loaded Guile scripts: Guile Auto-loading. |
| (line 23) |
| * print list of auto-loaded Python scripts: Python Auto-loading. |
| (line 23) |
| * print messages on inferior start and exit: Inferiors and Programs. |
| (line 123) |
| * print messages on thread start and exit: Threads. (line 221) |
| * print messages when symbols are loaded: Symbols. (line 353) |
| * print settings: Print Settings. (line 6) |
| * print structures in indented form: Print Settings. (line 329) |
| * print/don't print memory addresses: Print Settings. (line 13) |
| * printing byte arrays: Output Formats. (line 60) |
| * printing data: Data. (line 6) |
| * printing frame argument values: Print Settings. (line 154) |
| * printing strings: Output Formats. (line 60) |
| * probe static tracepoint marker: Create and Delete Tracepoints. |
| (line 75) |
| * probing markers, static tracepoints: Set Tracepoints. (line 28) |
| * process detailed status information: SVR4 Process Information. |
| (line 54) |
| * process ID: SVR4 Process Information. |
| (line 18) |
| * process info via '/proc': SVR4 Process Information. |
| (line 6) |
| * process list, QNX Neutrino: SVR4 Process Information. |
| (line 88) |
| * process record and replay: Process Record and Replay. |
| (line 6) |
| * process status register: Registers. (line 26) |
| * processes, multiple: Forks. (line 6) |
| * 'procfs' API calls: SVR4 Process Information. |
| (line 67) |
| * profiling GDB: Maintenance Commands. |
| (line 378) |
| * program counter register: Registers. (line 26) |
| * program entry point: Backtrace. (line 105) |
| * programming in guile: Guile API. (line 6) |
| * programming in python: Python API. (line 6) |
| * progspaces in guile: Progspaces In Guile. |
| (line 6) |
| * progspaces in python: Progspaces In Python. |
| (line 6) |
| * prompt: Prompt. (line 6) |
| * protocol basics, file-i/o: Protocol Basics. (line 6) |
| * protocol, GDB remote serial: Overview. (line 14) |
| * protocol-specific representation of datatypes, in file-i/o protocol: Protocol-specific Representation of Datatypes. |
| (line 6) |
| * python api: Python API. (line 6) |
| * Python architectures: Architectures In Python. |
| (line 6) |
| * Python auto-loading: Python Auto-loading. |
| (line 6) |
| * python commands: Python Commands. (line 6) |
| * python commands <1>: Commands In Python. (line 6) |
| * python convenience functions: Functions In Python. |
| (line 6) |
| * python directory: Python. (line 10) |
| * python exceptions: Exception Handling. (line 6) |
| * python finish breakpoints: Finish Breakpoints in Python. |
| (line 6) |
| * python functions: Basic Python. (line 28) |
| * python module: Basic Python. (line 28) |
| * python modules: Python modules. (line 6) |
| * python pagination: Basic Python. (line 6) |
| * python parameters: Parameters In Python. |
| (line 6) |
| * python pretty printing api: Pretty Printing API. |
| (line 6) |
| * python scripting: Python. (line 6) |
| * python stdout: Basic Python. (line 6) |
| * Python, working with types: Types In Python. (line 6) |
| * python, working with values from inferior: Values From Inferior. |
| (line 6) |
| * 'q' packet: Packets. (line 297) |
| * 'Q' packet: Packets. (line 297) |
| * 'QAllow' packet: General Query Packets. |
| (line 44) |
| * 'qAttached' packet: General Query Packets. |
| (line 1292) |
| * 'qC' packet: General Query Packets. |
| (line 55) |
| * 'QCatchSyscalls' packet: General Query Packets. |
| (line 278) |
| * 'qCRC' packet: General Query Packets. |
| (line 65) |
| * 'QDisableRandomization' packet: General Query Packets. |
| (line 84) |
| * 'qfThreadInfo' packet: General Query Packets. |
| (line 115) |
| * 'qGetTIBAddr' packet: General Query Packets. |
| (line 180) |
| * 'qGetTLSAddr' packet: General Query Packets. |
| (line 148) |
| * 'QNonStop' packet: General Query Packets. |
| (line 256) |
| * 'qOffsets' packet: General Query Packets. |
| (line 219) |
| * 'qP' packet: General Query Packets. |
| (line 246) |
| * 'QPassSignals' packet: General Query Packets. |
| (line 317) |
| * 'QProgramSignals' packet: General Query Packets. |
| (line 346) |
| * 'qRcmd' packet: General Query Packets. |
| (line 413) |
| * 'qSearch memory' packet: General Query Packets. |
| (line 435) |
| * 'QStartNoAckMode' packet: General Query Packets. |
| (line 452) |
| * 'qsThreadInfo' packet: General Query Packets. |
| (line 115) |
| * 'qSupported' packet: General Query Packets. |
| (line 466) |
| * 'qSymbol' packet: General Query Packets. |
| (line 922) |
| * 'qTBuffer' packet: Tracepoint Packets. (line 393) |
| * 'QTBuffer size' packet: Tracepoint Packets. (line 406) |
| * 'QTDisable' packet: Tracepoint Packets. (line 209) |
| * 'QTDisconnected' packet: Tracepoint Packets. (line 228) |
| * 'QTDP' packet: Tracepoint Packets. (line 10) |
| * 'QTDPsrc' packet: Tracepoint Packets. (line 90) |
| * 'QTDV' packet: Tracepoint Packets. (line 121) |
| * 'QTEnable' packet: Tracepoint Packets. (line 204) |
| * 'qTfP' packet: Tracepoint Packets. (line 335) |
| * 'QTFrame' packet: Tracepoint Packets. (line 133) |
| * 'qTfSTM' packet: Tracepoint Packets. (line 352) |
| * 'qTfV' packet: Tracepoint Packets. (line 343) |
| * 'QThreadEvents' packet: General Query Packets. |
| (line 386) |
| * 'qThreadExtraInfo' packet: General Query Packets. |
| (line 965) |
| * 'QTinit' packet: Tracepoint Packets. (line 214) |
| * 'qTMinFTPILen' packet: Tracepoint Packets. (line 171) |
| * 'QTNotes' packet: Tracepoint Packets. (line 411) |
| * 'qTP' packet: Tracepoint Packets. (line 307) |
| * 'QTro' packet: Tracepoint Packets. (line 217) |
| * 'QTSave' packet: Tracepoint Packets. (line 387) |
| * 'qTsP' packet: Tracepoint Packets. (line 336) |
| * 'qTsSTM' packet: Tracepoint Packets. (line 352) |
| * 'QTStart' packet: Tracepoint Packets. (line 195) |
| * 'qTStatus' packet: Tracepoint Packets. (line 234) |
| * 'qTSTMat' packet: Tracepoint Packets. (line 381) |
| * 'QTStop' packet: Tracepoint Packets. (line 201) |
| * 'qTsV' packet: Tracepoint Packets. (line 344) |
| * 'qTV' packet: Tracepoint Packets. (line 318) |
| * qualified thread ID: Threads. (line 52) |
| * query attached, remote request: General Query Packets. |
| (line 1292) |
| * quotes in commands: Completion. (line 82) |
| * quoting Ada internal identifiers: Additions to Ada. (line 76) |
| * quoting names: Symbols. (line 14) |
| * 'qXfer' packet: General Query Packets. |
| (line 1002) |
| * 'r' packet: Packets. (line 301) |
| * 'R' packet: Packets. (line 306) |
| * range checking: Type Checking. (line 45) |
| * range stepping: Continuing and Stepping. |
| (line 210) |
| * ranged breakpoint: PowerPC Embedded. (line 33) |
| * ranges of breakpoints: Breakpoints. (line 45) |
| * Ravenscar Profile: Ravenscar Profile. (line 6) |
| * raw printing: Output Formats. (line 76) |
| * read special object, remote request: General Query Packets. |
| (line 1002) |
| * read, file-i/o system call: read. (line 6) |
| * read-only sections: Files. (line 251) |
| * reading symbols from relocatable object files: Files. (line 132) |
| * reading symbols immediately: Files. (line 89) |
| * readline: Editing. (line 6) |
| * receive rights, GNU Hurd: Hurd Native. (line 84) |
| * recent tracepoint number: Create and Delete Tracepoints. |
| (line 122) |
| * record aggregates (Ada): Omissions from Ada. (line 44) |
| * record mode: Process Record and Replay. |
| (line 19) |
| * record serial communications on file: Remote Configuration. |
| (line 64) |
| * recording a session script: Bug Reporting. (line 108) |
| * recording inferior's execution and replaying it: Process Record and Replay. |
| (line 6) |
| * redirection: Input/Output. (line 6) |
| * reference card: Formatting Documentation. |
| (line 6) |
| * reference declarations: C Plus Plus Expressions. |
| (line 50) |
| * register packet format, MIPS: MIPS Register packet Format. |
| (line 6) |
| * registers: Registers. (line 6) |
| * regular expression: Set Breaks. (line 90) |
| * reloading the overlay table: Overlay Commands. (line 52) |
| * relocatable object files, reading symbols from: Files. (line 132) |
| * remote async notification debugging info: Debugging Output. |
| (line 132) |
| * remote connection commands: Connecting. (line 120) |
| * remote connection without stubs: Server. (line 6) |
| * remote debugging: Remote Debugging. (line 6) |
| * remote debugging, connecting: Connecting. (line 6) |
| * remote debugging, detach and program exit: Connecting. (line 19) |
| * remote debugging, symbol files: Connecting. (line 90) |
| * remote debugging, types of connections: Connecting. (line 6) |
| * remote memory comparison: Memory. (line 128) |
| * remote monitor prompt: MIPS Embedded. (line 99) |
| * remote packets, enabling and disabling: Remote Configuration. |
| (line 152) |
| * remote programs, interrupting: Connecting. (line 188) |
| * remote protocol debugging: Debugging Output. (line 155) |
| * remote protocol, binary data: Overview. (line 63) |
| * remote protocol, field separator: Overview. (line 55) |
| * remote query requests: General Query Packets. |
| (line 6) |
| * remote serial debugging summary: Debug Session. (line 6) |
| * remote serial debugging, overview: Remote Stub. (line 14) |
| * remote serial protocol: Overview. (line 14) |
| * remote serial stub: Stub Contents. (line 6) |
| * remote serial stub list: Remote Stub. (line 53) |
| * remote serial stub, initialization: Stub Contents. (line 10) |
| * remote serial stub, main routine: Stub Contents. (line 15) |
| * remote stub, example: Remote Stub. (line 6) |
| * remote stub, support routines: Bootstrapping. (line 6) |
| * remote target: Target Commands. (line 58) |
| * remote target, file transfer: File Transfer. (line 6) |
| * remote target, limit break- and watchpoints: Remote Configuration. |
| (line 79) |
| * remote target, limit watchpoints length: Remote Configuration. |
| (line 84) |
| * remote timeout: Remote Configuration. |
| (line 72) |
| * remove actions from a tracepoint: Tracepoint Actions. (line 21) |
| * remove duplicate history: Command History. (line 54) |
| * rename, file-i/o system call: rename. (line 6) |
| * Renesas: Remote Stub. (line 62) |
| * repeated array elements: Print Settings. (line 307) |
| * repeating command sequences: Command Syntax. (line 41) |
| * repeating commands: Command Syntax. (line 21) |
| * replay log events, remote reply: Stop Reply Packets. (line 66) |
| * replay mode: Process Record and Replay. |
| (line 10) |
| * reporting bugs in GDB: GDB Bugs. (line 6) |
| * reprint the last value: Data. (line 23) |
| * reprint the last value <1>: Compiling and Injecting Code. |
| (line 73) |
| * reset SDI connection, M32R: M32R/SDI. (line 9) |
| * resources used by commands: Maintenance Commands. |
| (line 438) |
| * response time, MIPS debugging: MIPS. (line 10) |
| * restart: Checkpoint/Restart. (line 6) |
| * restore data from a file: Dump/Restore Files. (line 6) |
| * restrictions on Go expressions: Go. (line 35) |
| * result records in GDB/MI: GDB/MI Result Records. |
| (line 6) |
| * resume threads of multiple processes simultaneously: All-Stop Mode. |
| (line 54) |
| * resuming execution: Continuing and Stepping. |
| (line 6) |
| * 'retransmit-timeout', MIPS protocol: MIPS Embedded. (line 75) |
| * returning from a function: Returning. (line 6) |
| * reverse execution: Reverse Execution. (line 6) |
| * rewind program state: Checkpoint/Restart. (line 6) |
| * run to main procedure: Starting. (line 78) |
| * run until specified location: Continuing and Stepping. |
| (line 117) |
| * running: Starting. (line 6) |
| * running programs backward: Reverse Execution. (line 6) |
| * 's' packet: Packets. (line 313) |
| * 'S' packet: Packets. (line 322) |
| * save breakpoints to a file for future sessions: Save Breakpoints. |
| (line 9) |
| * save command history: Command History. (line 36) |
| * save GDB output to a file: Logging Output. (line 6) |
| * save tracepoints for future sessions: save tracepoints. (line 6) |
| * scheduler locking mode: All-Stop Mode. (line 37) |
| * scope: M2 Scope. (line 6) |
| * screen size: Screen Size. (line 6) |
| * scripting commands: Command Files. (line 6) |
| * scripting with guile: Guile. (line 6) |
| * scripting with python: Python. (line 6) |
| * search for a thread: Threads. (line 207) |
| * search path for 'libthread_db': Threads. (line 242) |
| * searching memory: Searching Memory. (line 6) |
| * searching memory, in remote debugging: General Query Packets. |
| (line 435) |
| * searching source files: Search. (line 6) |
| * section offsets, remote request: General Query Packets. |
| (line 219) |
| * segment descriptor tables: DJGPP Native. (line 24) |
| * select Ctrl-C, BREAK or BREAK-g: Remote Configuration. |
| (line 101) |
| * select trace snapshot: tfind. (line 6) |
| * selected frame: Stack. (line 19) |
| * selecting guile pretty-printers: Selecting Guile Pretty-Printers. |
| (line 6) |
| * selecting python pretty-printers: Selecting Pretty-Printers. |
| (line 6) |
| * semaphores on static probe points: Static Probe Points. |
| (line 20) |
| * send command to remote monitor: Connecting. (line 221) |
| * send command to simulator: Embedded Processors. |
| (line 9) |
| * send interrupt-sequence on start: Remote Configuration. |
| (line 114) |
| * send PMON command: MIPS Embedded. (line 122) |
| * send rights, GNU Hurd: Hurd Native. (line 84) |
| * sending files to remote systems: File Transfer. (line 6) |
| * separate debug sections: MiniDebugInfo. (line 6) |
| * separate debugging information files: Separate Debug Files. |
| (line 6) |
| * sequence-id, for GDB remote: Overview. (line 30) |
| * serial connections, debugging: Debugging Output. (line 155) |
| * serial line, 'target remote': Connecting. (line 129) |
| * serial protocol, GDB remote: Overview. (line 14) |
| * server prefix: Server Prefix. (line 6) |
| * 'server', command prefix: Command History. (line 20) |
| * set ABI for MIPS: MIPS. (line 32) |
| * set breakpoints in many functions: Set Breaks. (line 90) |
| * set breakpoints on all functions: Set Breaks. (line 110) |
| * set fast tracepoint: Create and Delete Tracepoints. |
| (line 50) |
| * set inferior controlling terminal: Input/Output. (line 44) |
| * set static tracepoint: Create and Delete Tracepoints. |
| (line 75) |
| * set tdesc filename: Retrieving Descriptions. |
| (line 18) |
| * set tracepoint: Create and Delete Tracepoints. |
| (line 6) |
| * setting variables: Assignment. (line 6) |
| * setting watchpoints: Set Watchpoints. (line 6) |
| * SH: Remote Stub. (line 62) |
| * 'sh-stub.c': Remote Stub. (line 62) |
| * shared libraries: Files. (line 273) |
| * shared library events, remote reply: Stop Reply Packets. (line 61) |
| * shell escape: Shell Commands. (line 10) |
| * show all convenience functions: Convenience Funs. (line 138) |
| * show all user variables and functions: Convenience Vars. (line 37) |
| * show last commands: Command History. (line 95) |
| * show tdesc filename: Retrieving Descriptions. |
| (line 25) |
| * signals: Signals. (line 6) |
| * signals the inferior may see, remote request: General Query Packets. |
| (line 346) |
| * 'SIGQUIT' signal, dump core of GDB: Maintenance Commands. |
| (line 169) |
| * size of remote memory accesses: Packets. (line 248) |
| * size of screen: Screen Size. (line 6) |
| * skipping over functions and files: Skipping Over Functions and Files. |
| (line 6) |
| * snapshot of a process: Checkpoint/Restart. (line 6) |
| * software watchpoints: Set Watchpoints. (line 31) |
| * source file and line of a symbol: Print Settings. (line 50) |
| * source line and its code address: Machine Code. (line 6) |
| * source location: Specify Location. (line 6) |
| * source path: Source Path. (line 6) |
| * Sparc: Remote Stub. (line 65) |
| * 'sparc-stub.c': Remote Stub. (line 65) |
| * 'sparcl-stub.c': Remote Stub. (line 68) |
| * SparcLite: Remote Stub. (line 68) |
| * Special Fortran commands: Special Fortran Commands. |
| (line 6) |
| * specifying location: Specify Location. (line 6) |
| * SPU: SPU. (line 6) |
| * SSE registers (x86): Registers. (line 71) |
| * stack frame: Frames. (line 6) |
| * stack on Alpha: MIPS. (line 6) |
| * stack on MIPS: MIPS. (line 6) |
| * stack pointer register: Registers. (line 26) |
| * stacking targets: Active Targets. (line 6) |
| * standard registers: Registers. (line 26) |
| * start a new trace experiment: Starting and Stopping Trace Experiments. |
| (line 6) |
| * starting: Starting. (line 6) |
| * startup code, and backtrace: Backtrace. (line 105) |
| * stat, file-i/o system call: stat/fstat. (line 6) |
| * static members of C++ objects: Print Settings. (line 478) |
| * static members of Pascal objects: Print Settings. (line 489) |
| * static probe point, DTrace: Static Probe Points. |
| (line 6) |
| * static probe point, SystemTap: Static Probe Points. |
| (line 6) |
| * static tracepoints: Set Tracepoints. (line 28) |
| * static tracepoints, in remote protocol: General Query Packets. |
| (line 850) |
| * static tracepoints, setting: Create and Delete Tracepoints. |
| (line 75) |
| * status of trace data collection: Starting and Stopping Trace Experiments. |
| (line 27) |
| * status output in GDB/MI: GDB/MI Output Syntax. |
| (line 94) |
| * stepping: Continuing and Stepping. |
| (line 6) |
| * stepping and signal handlers: Signals. (line 106) |
| * stepping into functions with no line info: Continuing and Stepping. |
| (line 92) |
| * stop a running trace experiment: Starting and Stopping Trace Experiments. |
| (line 16) |
| * stop on C++ exceptions: Set Catchpoints. (line 16) |
| * stop reply packets: Stop Reply Packets. (line 6) |
| * stopped threads: Thread Stops. (line 6) |
| * stream records in GDB/MI: GDB/MI Stream Records. |
| (line 6) |
| * string tracing, in remote protocol: General Query Packets. |
| (line 867) |
| * 'struct gdb_reader_funcs': Writing JIT Debug Info Readers. |
| (line 22) |
| * 'struct gdb_symbol_callbacks': Writing JIT Debug Info Readers. |
| (line 43) |
| * 'struct gdb_unwind_callbacks': Writing JIT Debug Info Readers. |
| (line 43) |
| * struct return convention: i386. (line 7) |
| * struct stat, in file-i/o protocol: struct stat. (line 6) |
| * struct timeval, in file-i/o protocol: struct timeval. (line 6) |
| * struct/union returned in registers: i386. (line 7) |
| * structure field name completion: Completion. (line 120) |
| * stub example, remote debugging: Remote Stub. (line 6) |
| * stupid questions: Messages/Warnings. (line 49) |
| * Super-H: Super-H. (line 6) |
| * supported GDB/MI features, list: GDB/MI Support Commands. |
| (line 57) |
| * supported packets, remote query: General Query Packets. |
| (line 466) |
| * switching threads: Threads. (line 6) |
| * switching threads automatically: All-Stop Mode. (line 28) |
| * symbol cache size: Symbols. (line 437) |
| * symbol cache, flushing: Symbols. (line 453) |
| * symbol cache, printing its contents: Symbols. (line 445) |
| * symbol cache, printing usage statistics: Symbols. (line 449) |
| * symbol decoding style, C++: Print Settings. (line 427) |
| * symbol dump: Symbols. (line 372) |
| * symbol file functions: Debugging Output. (line 180) |
| * symbol files, remote debugging: Connecting. (line 90) |
| * symbol from address: Symbols. (line 84) |
| * symbol lookup: Debugging Output. (line 173) |
| * symbol lookup, remote request: General Query Packets. |
| (line 922) |
| * symbol names: Symbols. (line 14) |
| * symbol table: Files. (line 6) |
| * symbol table creation: Debugging Output. (line 185) |
| * symbol tables in guile: Symbol Tables In Guile. |
| (line 6) |
| * symbol tables in python: Symbol Tables In Python. |
| (line 6) |
| * symbol tables, listing GDB's internal: Symbols. (line 390) |
| * symbol, source file and line: Print Settings. (line 50) |
| * symbols in guile: Symbols In Guile. (line 6) |
| * symbols in python: Symbols In Python. (line 6) |
| * symbols, reading from relocatable object files: Files. (line 132) |
| * symbols, reading immediately: Files. (line 89) |
| * synchronize with remote MIPS target: MIPS Embedded. (line 90) |
| * 'syscall DSO': Files. (line 179) |
| * system calls and thread breakpoints: Interrupted System Calls. |
| (line 6) |
| * system root, alternate: Files. (line 372) |
| * system, file-i/o system call: system. (line 6) |
| * system-wide configuration scripts: System-wide Configuration Scripts. |
| (line 6) |
| * system-wide init file: System-wide configuration. |
| (line 6) |
| * 't' packet: Packets. (line 332) |
| * 'T' packet: Packets. (line 337) |
| * 'T' packet reply: Stop Reply Packets. (line 22) |
| * tail call frames, debugging: Tail Call Frames. (line 6) |
| * target architecture: Targets. (line 17) |
| * target byte order: Byte Order. (line 6) |
| * target character set: Character Sets. (line 6) |
| * target debugging info: Debugging Output. (line 192) |
| * target descriptions: Target Descriptions. |
| (line 6) |
| * target descriptions, AArch64 features: AArch64 Features. (line 6) |
| * target descriptions, ARM features: ARM Features. (line 6) |
| * target descriptions, i386 features: i386 Features. (line 6) |
| * target descriptions, inclusion: Target Description Format. |
| (line 53) |
| * target descriptions, M68K features: M68K Features. (line 6) |
| * target descriptions, MicroBlaze features: MicroBlaze Features. |
| (line 6) |
| * target descriptions, MIPS features: MIPS Features. (line 6) |
| * target descriptions, Nios II features: Nios II Features. (line 6) |
| * target descriptions, PowerPC features: PowerPC Features. (line 6) |
| * target descriptions, predefined types: Predefined Target Types. |
| (line 6) |
| * target descriptions, S/390 features: S/390 and System z Features. |
| (line 6) |
| * target descriptions, standard features: Standard Target Features. |
| (line 6) |
| * target descriptions, System z features: S/390 and System z Features. |
| (line 6) |
| * target descriptions, TIC6x features: TIC6x Features. (line 6) |
| * target descriptions, TMS320C6x features: TIC6x Features. (line 6) |
| * target descriptions, XML format: Target Description Format. |
| (line 6) |
| * target memory comparison: Memory. (line 128) |
| * target output in GDB/MI: GDB/MI Output Syntax. |
| (line 110) |
| * target stack description: Maintenance Commands. |
| (line 324) |
| * target-assisted range stepping: Continuing and Stepping. |
| (line 210) |
| * task attributes (GNU Hurd): Hurd Native. (line 48) |
| * task breakpoints, in Ada: Ada Tasks. (line 134) |
| * task exception port, GNU Hurd: Hurd Native. (line 67) |
| * task suspend count: Hurd Native. (line 59) |
| * task switching with program using Ravenscar Profile: Ravenscar Profile. |
| (line 10) |
| * TCP port, 'target remote': Connecting. (line 142) |
| * terminal: Input/Output. (line 6) |
| * Text User Interface: TUI. (line 6) |
| * thread attributes info, remote request: General Query Packets. |
| (line 965) |
| * thread breakpoints: Thread-Specific Breakpoints. |
| (line 10) |
| * thread breakpoints and system calls: Interrupted System Calls. |
| (line 6) |
| * thread create event, remote reply: Stop Reply Packets. (line 148) |
| * thread create/exit events, remote request: General Query Packets. |
| (line 386) |
| * thread default settings, GNU Hurd: Hurd Native. (line 130) |
| * thread exit event, remote reply: Stop Reply Packets. (line 175) |
| * thread ID lists: Threads. (line 65) |
| * thread identifier (GDB): Threads. (line 47) |
| * thread identifier (system): Threads. (line 35) |
| * thread info (Solaris): Threads. (line 167) |
| * thread information, remote request: General Query Packets. |
| (line 246) |
| * thread list format: Thread List Format. (line 6) |
| * thread number, per inferior: Threads. (line 47) |
| * thread properties, GNU Hurd: Hurd Native. (line 90) |
| * thread suspend count, GNU Hurd: Hurd Native. (line 109) |
| * THREAD-ID, in remote protocol: Packets. (line 20) |
| * threads and watchpoints: Set Watchpoints. (line 179) |
| * threads in python: Threads In Python. (line 6) |
| * threads of execution: Threads. (line 6) |
| * threads, automatic switching: All-Stop Mode. (line 28) |
| * threads, continuing: Thread Stops. (line 6) |
| * threads, stopped: Thread Stops. (line 6) |
| * time of command execution: Maintenance Commands. |
| (line 479) |
| * timeout for commands: Maintenance Commands. |
| (line 500) |
| * timeout for serial communications: Remote Configuration. |
| (line 72) |
| * timeout, for remote target connection: Remote Configuration. |
| (line 140) |
| * 'timeout', MIPS protocol: MIPS Embedded. (line 75) |
| * timestampping debugging info: Debugging Output. (line 199) |
| * trace experiment, status of: Starting and Stopping Trace Experiments. |
| (line 27) |
| * trace file format: Trace File Format. (line 6) |
| * trace files: Trace Files. (line 6) |
| * trace state variable value, remote request: Tracepoint Packets. |
| (line 318) |
| * trace state variables: Trace State Variables. |
| (line 6) |
| * traceback: Backtrace. (line 6) |
| * traceframe info format: Traceframe Info Format. |
| (line 6) |
| * tracepoint actions: Tracepoint Actions. (line 6) |
| * tracepoint conditions: Tracepoint Conditions. |
| (line 6) |
| * tracepoint data, display: tdump. (line 6) |
| * tracepoint deletion: Create and Delete Tracepoints. |
| (line 125) |
| * tracepoint number: Create and Delete Tracepoints. |
| (line 122) |
| * tracepoint packets: Tracepoint Packets. (line 6) |
| * tracepoint pass count: Tracepoint Passcounts. |
| (line 6) |
| * tracepoint restrictions: Tracepoint Restrictions. |
| (line 6) |
| * tracepoint status, remote request: Tracepoint Packets. (line 307) |
| * tracepoint variables: Tracepoint Variables. |
| (line 6) |
| * tracepoints: Tracepoints. (line 6) |
| * tracepoints support in 'gdbserver': Server. (line 260) |
| * trailing underscore, in Fortran symbols: Fortran. (line 9) |
| * translating between character sets: Character Sets. (line 6) |
| * TUI: TUI. (line 6) |
| * TUI commands: TUI Commands. (line 6) |
| * TUI configuration variables: TUI Configuration. (line 6) |
| * TUI key bindings: TUI Keys. (line 6) |
| * TUI single key mode: TUI Single Key Mode. |
| (line 6) |
| * type casting memory: Expressions. (line 41) |
| * type chain of a data type: Maintenance Commands. |
| (line 336) |
| * type checking: Checks. (line 24) |
| * type conversions in C++: C Plus Plus Expressions. |
| (line 26) |
| * type printer: Type Printing API. (line 9) |
| * type printing API for Python: Type Printing API. (line 6) |
| * types in guile: Types In Guile. (line 6) |
| * types in Python: Types In Python. (line 6) |
| * UDP port, 'target remote': Connecting. (line 164) |
| * union field name completion: Completion. (line 120) |
| * unions in structures, printing: Print Settings. (line 367) |
| * unknown address, locating: Output Formats. (line 35) |
| * unlink, file-i/o system call: unlink. (line 6) |
| * unlinked object files: Files. (line 26) |
| * unload symbols from shared libraries: Files. (line 334) |
| * unmap an overlay: Overlay Commands. (line 39) |
| * unmapped overlays: How Overlays Work. (line 6) |
| * unset tdesc filename: Retrieving Descriptions. |
| (line 21) |
| * unsupported languages: Unsupported Languages. |
| (line 6) |
| * unwind stack in called functions: Calling. (line 36) |
| * unwind stack in called functions with unhandled exceptions: Calling. |
| (line 47) |
| * unwinding frames in Python: Unwinding Frames in Python. |
| (line 6) |
| * use only software watchpoints: Set Watchpoints. (line 108) |
| * user registers: Maintenance Commands. |
| (line 295) |
| * user-defined command: Define. (line 6) |
| * user-defined macros: Macros. (line 59) |
| * user-defined variables: Convenience Vars. (line 6) |
| * value history: Value History. (line 6) |
| * values from inferior, in guile: Values From Inferior In Guile. |
| (line 6) |
| * values from inferior, with Python: Values From Inferior. |
| (line 6) |
| * variable name conflict: Variables. (line 36) |
| * variable object debugging info: Debugging Output. (line 206) |
| * variable objects in GDB/MI: GDB/MI Variable Objects. |
| (line 9) |
| * variable values, wrong: Variables. (line 106) |
| * variables, readline: Readline Init File Syntax. |
| (line 34) |
| * variables, setting: Assignment. (line 16) |
| * 'vAttach' packet: Packets. (line 351) |
| * 'vCont' packet: Packets. (line 369) |
| * 'vCont?' packet: Packets. (line 428) |
| * 'vCtrlC' packet: Packets. (line 438) |
| * vector unit: Vector Unit. (line 6) |
| * vector, auxiliary: OS Information. (line 9) |
| * verbose operation: Messages/Warnings. (line 6) |
| * verify remote memory image: Memory. (line 128) |
| * verify target memory image: Memory. (line 128) |
| * 'vFile' packet: Packets. (line 452) |
| * 'vFlashDone' packet: Packets. (line 491) |
| * 'vFlashErase' packet: Packets. (line 456) |
| * 'vFlashWrite' packet: Packets. (line 471) |
| * vfork events, remote reply: Stop Reply Packets. (line 112) |
| * vforkdone events, remote reply: Stop Reply Packets. (line 124) |
| * virtual functions (C++) display: Print Settings. (line 500) |
| * 'vKill' packet: Packets. (line 498) |
| * volatile registers: Registers. (line 101) |
| * 'vRun' packet: Packets. (line 510) |
| * 'vStopped' packet: Packets. (line 525) |
| * VTBL display: Print Settings. (line 500) |
| * watchdog timer: Maintenance Commands. |
| (line 500) |
| * watchpoints: Breakpoints. (line 17) |
| * watchpoints and threads: Set Watchpoints. (line 179) |
| * weak alias functions: Calling. (line 58) |
| * where to look for shared libraries: Files. (line 367) |
| * wild pointer, interpreting: Print Settings. (line 80) |
| * Wind River Linux system-wide configuration script: System-wide Configuration Scripts. |
| (line 22) |
| * word completion: Completion. (line 6) |
| * working directory: Source Path. (line 106) |
| * working directory (of your program): Working Directory. (line 6) |
| * working language: Languages. (line 13) |
| * write data into object, remote request: General Query Packets. |
| (line 1238) |
| * write, file-i/o system call: write. (line 6) |
| * writing a frame filter: Writing a Frame Filter. |
| (line 6) |
| * writing a Guile pretty-printer: Writing a Guile Pretty-Printer. |
| (line 6) |
| * writing a pretty-printer: Writing a Pretty-Printer. |
| (line 6) |
| * writing convenience functions: Functions In Python. |
| (line 6) |
| * writing into corefiles: Patching. (line 6) |
| * writing into executables: Patching. (line 6) |
| * writing into executables <1>: Compiling and Injecting Code. |
| (line 6) |
| * writing JIT debug info readers: Writing JIT Debug Info Readers. |
| (line 6) |
| * writing xmethods in Python: Writing an Xmethod. (line 6) |
| * wrong values: Variables. (line 106) |
| * 'x' command, default address: Machine Code. (line 30) |
| * 'X' packet: Packets. (line 528) |
| * Xilinx MicroBlaze: MicroBlaze. (line 6) |
| * XInclude: Target Description Format. |
| (line 53) |
| * XMD, Xilinx Microprocessor Debugger: MicroBlaze. (line 6) |
| * xmethod API: Xmethod API. (line 6) |
| * xmethods in Python: Xmethods In Python. (line 6) |
| * XML parser debugging: Debugging Output. (line 212) |
| * yanking text: Readline Killing Commands. |
| (line 6) |
| * 'z' packet: Packets. (line 541) |
| * 'Z' packets: Packets. (line 541) |
| * 'z0' packet: Packets. (line 556) |
| * 'Z0' packet: Packets. (line 556) |
| * 'z1' packet: Packets. (line 610) |
| * 'Z1' packet: Packets. (line 610) |
| * 'z2' packet: Packets. (line 630) |
| * 'Z2' packet: Packets. (line 630) |
| * 'z3' packet: Packets. (line 643) |
| * 'Z3' packet: Packets. (line 643) |
| * 'z4' packet: Packets. (line 656) |
| * 'Z4' packet: Packets. (line 656) |
| |
| |
| File: gdb.info, Node: Command and Variable Index, Prev: Concept Index, Up: Top |
| |
| Command, Variable, and Function Index |
| ************************************* |
| |
| [index] |
| * Menu: |
| |
| * !: Shell Commands. (line 10) |
| * # (a comment): Command Syntax. (line 37) |
| * $bpnum, convenience variable: Set Breaks. (line 6) |
| * $cdir, convenience variable: Source Path. (line 106) |
| * $cwd, convenience variable: Source Path. (line 106) |
| * $tpnum: Create and Delete Tracepoints. |
| (line 122) |
| * $tracepoint: Tracepoint Variables. |
| (line 10) |
| * $trace_file: Tracepoint Variables. |
| (line 16) |
| * $trace_frame: Tracepoint Variables. |
| (line 6) |
| * $trace_func: Tracepoint Variables. |
| (line 19) |
| * $trace_line: Tracepoint Variables. |
| (line 13) |
| * $_, convenience variable: Convenience Vars. (line 65) |
| * $_any_caller_is, convenience function: Convenience Funs. (line 111) |
| * $_any_caller_matches, convenience function: Convenience Funs. |
| (line 123) |
| * $_caller_is, convenience function: Convenience Funs. (line 81) |
| * $_caller_matches, convenience function: Convenience Funs. (line 104) |
| * $_exception, convenience variable: Set Catchpoints. (line 21) |
| * $_exitcode, convenience variable: Convenience Vars. (line 80) |
| * $_exitsignal, convenience variable: Convenience Vars. (line 85) |
| * $_gthread, convenience variable: Threads. (line 98) |
| * $_inferior, convenience variable: Inferiors and Programs. |
| (line 53) |
| * $_isvoid, convenience function: Convenience Funs. (line 15) |
| * $_memeq, convenience function: Convenience Funs. (line 65) |
| * $_probe_arg, convenience variable: Static Probe Points. (line 77) |
| * $_regex, convenience function: Convenience Funs. (line 69) |
| * $_sdata, collect: Tracepoint Actions. (line 78) |
| * $_sdata, inspect, convenience variable: Convenience Vars. (line 142) |
| * $_siginfo, convenience variable: Convenience Vars. (line 148) |
| * $_streq, convenience function: Convenience Funs. (line 74) |
| * $_strlen, convenience function: Convenience Funs. (line 78) |
| * $_thread, convenience variable: Threads. (line 98) |
| * $_tlb, convenience variable: Convenience Vars. (line 154) |
| * $__, convenience variable: Convenience Vars. (line 74) |
| * (make-command: Commands In Guile. (line 15) |
| * (make-parameter: Parameters In Guile. (line 22) |
| * -ada-task-info: GDB/MI Ada Tasking Commands. |
| (line 9) |
| * -add-inferior: GDB/MI Miscellaneous Commands. |
| (line 295) |
| * -break-after: GDB/MI Breakpoint Commands. |
| (line 11) |
| * -break-commands: GDB/MI Breakpoint Commands. |
| (line 56) |
| * -break-condition: GDB/MI Breakpoint Commands. |
| (line 90) |
| * -break-delete: GDB/MI Breakpoint Commands. |
| (line 127) |
| * -break-disable: GDB/MI Breakpoint Commands. |
| (line 161) |
| * -break-enable: GDB/MI Breakpoint Commands. |
| (line 197) |
| * -break-info: GDB/MI Breakpoint Commands. |
| (line 232) |
| * -break-insert: GDB/MI Breakpoint Commands. |
| (line 256) |
| * -break-list: GDB/MI Breakpoint Commands. |
| (line 427) |
| * -break-passcount: GDB/MI Breakpoint Commands. |
| (line 499) |
| * -break-watch: GDB/MI Breakpoint Commands. |
| (line 511) |
| * -catch-assert: Ada Exception GDB/MI Catchpoint Commands. |
| (line 12) |
| * -catch-exception: Ada Exception GDB/MI Catchpoint Commands. |
| (line 46) |
| * -catch-load: Shared Library GDB/MI Catchpoint Commands. |
| (line 9) |
| * -catch-unload: Shared Library GDB/MI Catchpoint Commands. |
| (line 36) |
| * -data-disassemble: GDB/MI Data Manipulation. |
| (line 15) |
| * -data-evaluate-expression: GDB/MI Data Manipulation. |
| (line 186) |
| * -data-list-changed-registers: GDB/MI Data Manipulation. |
| (line 224) |
| * -data-list-register-names: GDB/MI Data Manipulation. |
| (line 260) |
| * -data-list-register-values: GDB/MI Data Manipulation. |
| (line 300) |
| * -data-read-memory: GDB/MI Data Manipulation. |
| (line 387) |
| * -data-read-memory-bytes: GDB/MI Data Manipulation. |
| (line 494) |
| * -data-write-memory-bytes: GDB/MI Data Manipulation. |
| (line 569) |
| * -dprintf-insert: GDB/MI Breakpoint Commands. |
| (line 363) |
| * -enable-frame-filters: GDB/MI Stack Manipulation. |
| (line 9) |
| * -enable-pretty-printing: GDB/MI Variable Objects. |
| (line 118) |
| * -enable-timings: GDB/MI Miscellaneous Commands. |
| (line 392) |
| * -environment-cd: GDB/MI Program Context. |
| (line 33) |
| * -environment-directory: GDB/MI Program Context. |
| (line 56) |
| * -environment-path: GDB/MI Program Context. |
| (line 100) |
| * -environment-pwd: GDB/MI Program Context. |
| (line 141) |
| * -exec-arguments: GDB/MI Program Context. |
| (line 9) |
| * -exec-continue: GDB/MI Program Execution. |
| (line 13) |
| * -exec-finish: GDB/MI Program Execution. |
| (line 53) |
| * -exec-interrupt: GDB/MI Program Execution. |
| (line 96) |
| * -exec-jump: GDB/MI Program Execution. |
| (line 146) |
| * -exec-next: GDB/MI Program Execution. |
| (line 170) |
| * -exec-next-instruction: GDB/MI Program Execution. |
| (line 201) |
| * -exec-return: GDB/MI Program Execution. |
| (line 237) |
| * -exec-run: GDB/MI Program Execution. |
| (line 280) |
| * -exec-step: GDB/MI Program Execution. |
| (line 350) |
| * -exec-step-instruction: GDB/MI Program Execution. |
| (line 392) |
| * -exec-until: GDB/MI Program Execution. |
| (line 433) |
| * -file-exec-and-symbols: GDB/MI File Commands. |
| (line 12) |
| * -file-exec-file: GDB/MI File Commands. |
| (line 40) |
| * -file-list-exec-source-file: GDB/MI File Commands. |
| (line 67) |
| * -file-list-exec-source-files: GDB/MI File Commands. |
| (line 93) |
| * -file-symbol-file: GDB/MI File Commands. |
| (line 123) |
| * -gdb-exit: GDB/MI Miscellaneous Commands. |
| (line 9) |
| * -gdb-set: GDB/MI Miscellaneous Commands. |
| (line 31) |
| * -gdb-show: GDB/MI Miscellaneous Commands. |
| (line 54) |
| * -gdb-version: GDB/MI Miscellaneous Commands. |
| (line 77) |
| * -inferior-tty-set: GDB/MI Miscellaneous Commands. |
| (line 343) |
| * -inferior-tty-show: GDB/MI Miscellaneous Commands. |
| (line 366) |
| * -info-ada-exceptions: GDB/MI Ada Exceptions Commands. |
| (line 9) |
| * -info-gdb-mi-command: GDB/MI Support Commands. |
| (line 14) |
| * -info-os: GDB/MI Miscellaneous Commands. |
| (line 221) |
| * -interpreter-exec: GDB/MI Miscellaneous Commands. |
| (line 317) |
| * -list-features: GDB/MI Support Commands. |
| (line 57) |
| * -list-target-features: GDB/MI Support Commands. |
| (line 112) |
| * -list-thread-groups: GDB/MI Miscellaneous Commands. |
| (line 111) |
| * -stack-info-depth: GDB/MI Stack Manipulation. |
| (line 50) |
| * -stack-info-frame: GDB/MI Stack Manipulation. |
| (line 24) |
| * -stack-list-arguments: GDB/MI Stack Manipulation. |
| (line 88) |
| * -stack-list-frames: GDB/MI Stack Manipulation. |
| (line 182) |
| * -stack-list-locals: GDB/MI Stack Manipulation. |
| (line 281) |
| * -stack-list-variables: GDB/MI Stack Manipulation. |
| (line 327) |
| * -stack-select-frame: GDB/MI Stack Manipulation. |
| (line 355) |
| * -symbol-list-lines: GDB/MI Symbol Query. (line 9) |
| * -target-attach: GDB/MI Target Manipulation. |
| (line 9) |
| * -target-detach: GDB/MI Target Manipulation. |
| (line 36) |
| * -target-disconnect: GDB/MI Target Manipulation. |
| (line 61) |
| * -target-download: GDB/MI Target Manipulation. |
| (line 85) |
| * -target-file-delete: GDB/MI File Transfer Commands. |
| (line 57) |
| * -target-file-get: GDB/MI File Transfer Commands. |
| (line 33) |
| * -target-file-put: GDB/MI File Transfer Commands. |
| (line 9) |
| * -target-select: GDB/MI Target Manipulation. |
| (line 192) |
| * -thread-info: GDB/MI Thread Commands. |
| (line 9) |
| * -thread-list-ids: GDB/MI Thread Commands. |
| (line 89) |
| * -thread-select: GDB/MI Thread Commands. |
| (line 117) |
| * -trace-define-variable: GDB/MI Tracepoint Commands. |
| (line 80) |
| * -trace-find: GDB/MI Tracepoint Commands. |
| (line 12) |
| * -trace-frame-collected: GDB/MI Tracepoint Commands. |
| (line 97) |
| * -trace-list-variables: GDB/MI Tracepoint Commands. |
| (line 204) |
| * -trace-save: GDB/MI Tracepoint Commands. |
| (line 246) |
| * -trace-start: GDB/MI Tracepoint Commands. |
| (line 263) |
| * -trace-status: GDB/MI Tracepoint Commands. |
| (line 279) |
| * -trace-stop: GDB/MI Tracepoint Commands. |
| (line 350) |
| * -var-assign: GDB/MI Variable Objects. |
| (line 497) |
| * -var-create: GDB/MI Variable Objects. |
| (line 136) |
| * -var-delete: GDB/MI Variable Objects. |
| (line 224) |
| * -var-evaluate-expression: GDB/MI Variable Objects. |
| (line 476) |
| * -var-info-expression: GDB/MI Variable Objects. |
| (line 413) |
| * -var-info-num-children: GDB/MI Variable Objects. |
| (line 278) |
| * -var-info-path-expression: GDB/MI Variable Objects. |
| (line 438) |
| * -var-info-type: GDB/MI Variable Objects. |
| (line 400) |
| * -var-list-children: GDB/MI Variable Objects. |
| (line 294) |
| * -var-set-format: GDB/MI Variable Objects. |
| (line 237) |
| * -var-set-frozen: GDB/MI Variable Objects. |
| (line 641) |
| * -var-set-update-range: GDB/MI Variable Objects. |
| (line 667) |
| * -var-set-visualizer: GDB/MI Variable Objects. |
| (line 690) |
| * -var-show-attributes: GDB/MI Variable Objects. |
| (line 462) |
| * -var-show-format: GDB/MI Variable Objects. |
| (line 265) |
| * -var-update: GDB/MI Variable Objects. |
| (line 521) |
| * <gdb:arch>: Architectures In Guile. |
| (line 6) |
| * <gdb:block>: Blocks In Guile. (line 6) |
| * <gdb:breakpoint>: Breakpoints In Guile. |
| (line 6) |
| * <gdb:iterator>: Iterators In Guile. (line 6) |
| * <gdb:lazy-string>: Lazy Strings In Guile. |
| (line 6) |
| * <gdb:objfile>: Objfiles In Guile. (line 6) |
| * <gdb:progspace>: Progspaces In Guile. (line 6) |
| * <gdb:sal>: Symbol Tables In Guile. |
| (line 6) |
| * <gdb:symbol>: Symbols In Guile. (line 6) |
| * <gdb:symtab>: Symbol Tables In Guile. |
| (line 6) |
| * <gdb:type>: Types In Guile. (line 6) |
| * '<gdb:value>': Values From Inferior In Guile. |
| (line 6) |
| * @, referencing memory as an array: Arrays. (line 6) |
| * ^connected: GDB/MI Result Records. |
| (line 22) |
| * ^done: GDB/MI Result Records. |
| (line 9) |
| * ^error: GDB/MI Result Records. |
| (line 25) |
| * ^exit: GDB/MI Result Records. |
| (line 36) |
| * ^running: GDB/MI Result Records. |
| (line 14) |
| * __init__ on TypePrinter: gdb.types. (line 82) |
| * abort (C-g): Miscellaneous Commands. |
| (line 10) |
| * accept-line (Newline or Return): Commands For History. |
| (line 6) |
| * actions: Tracepoint Actions. (line 6) |
| * ada-task-info: GDB/MI Support Commands. |
| (line 94) |
| * add-auto-load-safe-path: Auto-loading safe path. |
| (line 50) |
| * add-auto-load-scripts-directory: objfile-gdbdotext file. |
| (line 64) |
| * add-inferior: Inferiors and Programs. |
| (line 66) |
| * add-symbol-file: Files. (line 112) |
| * add-symbol-file-from-memory: Files. (line 179) |
| * advance LOCATION: Continuing and Stepping. |
| (line 180) |
| * alias: Aliases. (line 21) |
| * append: Dump/Restore Files. (line 34) |
| * append-pretty-printer!: Guile Printing Module. |
| (line 18) |
| * apropos: Help. (line 62) |
| * arch-bool-type: Architectures In Guile. |
| (line 84) |
| * arch-char-type: Architectures In Guile. |
| (line 36) |
| * arch-charset: Architectures In Guile. |
| (line 23) |
| * arch-disassemble: Disassembly In Guile. |
| (line 10) |
| * arch-double-type: Architectures In Guile. |
| (line 76) |
| * arch-float-type: Architectures In Guile. |
| (line 72) |
| * arch-int-type: Architectures In Guile. |
| (line 44) |
| * arch-int16-type: Architectures In Guile. |
| (line 104) |
| * arch-int32-type: Architectures In Guile. |
| (line 112) |
| * arch-int64-type: Architectures In Guile. |
| (line 120) |
| * arch-int8-type: Architectures In Guile. |
| (line 96) |
| * arch-long-type: Architectures In Guile. |
| (line 48) |
| * arch-longdouble-type: Architectures In Guile. |
| (line 80) |
| * arch-longlong-type: Architectures In Guile. |
| (line 88) |
| * arch-name: Architectures In Guile. |
| (line 20) |
| * arch-schar-type: Architectures In Guile. |
| (line 52) |
| * arch-short-type: Architectures In Guile. |
| (line 40) |
| * arch-uchar-type: Architectures In Guile. |
| (line 56) |
| * arch-uint-type: Architectures In Guile. |
| (line 64) |
| * arch-uint16-type: Architectures In Guile. |
| (line 108) |
| * arch-uint32-type: Architectures In Guile. |
| (line 116) |
| * arch-uint64-type: Architectures In Guile. |
| (line 124) |
| * arch-uint8-type: Architectures In Guile. |
| (line 100) |
| * arch-ulong-type: Architectures In Guile. |
| (line 68) |
| * arch-ulonglong-type: Architectures In Guile. |
| (line 92) |
| * arch-ushort-type: Architectures In Guile. |
| (line 60) |
| * arch-void-type: Architectures In Guile. |
| (line 32) |
| * arch-wide-charset: Architectures In Guile. |
| (line 26) |
| * arch?: Architectures In Guile. |
| (line 13) |
| * Architecture.disassemble: Architectures In Python. |
| (line 15) |
| * Architecture.name: Architectures In Python. |
| (line 12) |
| * attach: Attach. (line 6) |
| * attach&: Background Execution. |
| (line 25) |
| * awatch: Set Watchpoints. (line 83) |
| * b ('break'): Set Breaks. (line 6) |
| * backtrace: Backtrace. (line 11) |
| * backward-char (C-b): Commands For Moving. (line 15) |
| * backward-delete-char (Rubout): Commands For Text. (line 11) |
| * backward-kill-line (C-x Rubout): Commands For Killing. |
| (line 9) |
| * backward-kill-word (M-<DEL>): Commands For Killing. |
| (line 24) |
| * backward-word (M-b): Commands For Moving. (line 22) |
| * beginning-of-history (M-<): Commands For History. |
| (line 19) |
| * beginning-of-line (C-a): Commands For Moving. (line 6) |
| * bell-style: Readline Init File Syntax. |
| (line 35) |
| * bfd caching: File Caching. (line 14) |
| * bfd caching <1>: File Caching. (line 24) |
| * bfd caching <2>: File Caching. (line 27) |
| * bind-tty-special-chars: Readline Init File Syntax. |
| (line 42) |
| * block-end: Blocks In Guile. (line 70) |
| * block-function: Blocks In Guile. (line 73) |
| * block-global-block: Blocks In Guile. (line 87) |
| * block-global?: Blocks In Guile. (line 93) |
| * block-start: Blocks In Guile. (line 67) |
| * block-static-block: Blocks In Guile. (line 90) |
| * block-static?: Blocks In Guile. (line 97) |
| * block-superblock: Blocks In Guile. (line 83) |
| * block-symbols: Blocks In Guile. (line 101) |
| * block-symbols-progress?: Blocks In Guile. (line 112) |
| * block-valid?: Blocks In Guile. (line 59) |
| * Block.end: Blocks In Python. (line 81) |
| * Block.function: Blocks In Python. (line 84) |
| * Block.global_block: Blocks In Python. (line 99) |
| * Block.is_global: Blocks In Python. (line 107) |
| * Block.is_static: Blocks In Python. (line 111) |
| * Block.is_valid: Blocks In Python. (line 68) |
| * Block.start: Blocks In Python. (line 78) |
| * Block.static_block: Blocks In Python. (line 103) |
| * Block.superblock: Blocks In Python. (line 94) |
| * block?: Blocks In Guile. (line 55) |
| * BP_ACCESS_WATCHPOINT: Breakpoints In Python. |
| (line 153) |
| * BP_ACCESS_WATCHPOINT <1>: Breakpoints In Guile. |
| (line 71) |
| * BP_BREAKPOINT: Breakpoints In Python. |
| (line 141) |
| * BP_BREAKPOINT <1>: Breakpoints In Guile. |
| (line 57) |
| * BP_HARDWARE_WATCHPOINT: Breakpoints In Python. |
| (line 147) |
| * BP_HARDWARE_WATCHPOINT <1>: Breakpoints In Guile. |
| (line 63) |
| * BP_READ_WATCHPOINT: Breakpoints In Python. |
| (line 150) |
| * BP_READ_WATCHPOINT <1>: Breakpoints In Guile. |
| (line 67) |
| * BP_WATCHPOINT: Breakpoints In Python. |
| (line 144) |
| * BP_WATCHPOINT <1>: Breakpoints In Guile. |
| (line 60) |
| * break: Set Breaks. (line 6) |
| * break ... task TASKNO (Ada): Ada Tasks. (line 134) |
| * break ... thread THREAD-ID: Thread-Specific Breakpoints. |
| (line 10) |
| * break, and Objective-C: Method Names in Commands. |
| (line 9) |
| * break-range: PowerPC Embedded. (line 41) |
| * breakpoint annotation: Annotations for Running. |
| (line 47) |
| * breakpoint-commands: Breakpoints In Guile. |
| (line 236) |
| * breakpoint-condition: Breakpoints In Guile. |
| (line 194) |
| * breakpoint-enabled?: Breakpoints In Guile. |
| (line 144) |
| * breakpoint-expression: Breakpoints In Guile. |
| (line 139) |
| * breakpoint-hit-count: Breakpoints In Guile. |
| (line 169) |
| * breakpoint-ignore-count: Breakpoints In Guile. |
| (line 163) |
| * breakpoint-location: Breakpoints In Guile. |
| (line 134) |
| * breakpoint-notifications: GDB/MI Support Commands. |
| (line 91) |
| * breakpoint-number: Breakpoints In Guile. |
| (line 122) |
| * breakpoint-silent?: Breakpoints In Guile. |
| (line 151) |
| * breakpoint-stop: Breakpoints In Guile. |
| (line 202) |
| * breakpoint-task: Breakpoints In Guile. |
| (line 185) |
| * breakpoint-thread: Breakpoints In Guile. |
| (line 176) |
| * breakpoint-type: Breakpoints In Guile. |
| (line 126) |
| * breakpoint-valid?: Breakpoints In Guile. |
| (line 112) |
| * breakpoint-visible?: Breakpoints In Guile. |
| (line 130) |
| * Breakpoint.commands: Breakpoints In Python. |
| (line 178) |
| * Breakpoint.condition: Breakpoints In Python. |
| (line 173) |
| * Breakpoint.delete: Breakpoints In Python. |
| (line 81) |
| * Breakpoint.enabled: Breakpoints In Python. |
| (line 86) |
| * Breakpoint.expression: Breakpoints In Python. |
| (line 167) |
| * Breakpoint.hit_count: Breakpoints In Python. |
| (line 156) |
| * Breakpoint.ignore_count: Breakpoints In Python. |
| (line 110) |
| * Breakpoint.is_valid: Breakpoints In Python. |
| (line 73) |
| * Breakpoint.location: Breakpoints In Python. |
| (line 161) |
| * Breakpoint.number: Breakpoints In Python. |
| (line 114) |
| * Breakpoint.silent: Breakpoints In Python. |
| (line 91) |
| * Breakpoint.stop: Breakpoints In Python. |
| (line 30) |
| * Breakpoint.task: Breakpoints In Python. |
| (line 104) |
| * Breakpoint.temporary: Breakpoints In Python. |
| (line 129) |
| * Breakpoint.thread: Breakpoints In Python. |
| (line 99) |
| * Breakpoint.type: Breakpoints In Python. |
| (line 119) |
| * Breakpoint.visible: Breakpoints In Python. |
| (line 124) |
| * Breakpoint.__init__: Breakpoints In Python. |
| (line 8) |
| * breakpoint?: Breakpoints In Guile. |
| (line 108) |
| * BreakpointEvent.breakpoint: Events In Python. (line 105) |
| * BreakpointEvent.breakpoints: Events In Python. (line 101) |
| * breakpoints: Breakpoints In Guile. |
| (line 104) |
| * breakpoints-invalid annotation: Invalidation. (line 14) |
| * bt ('backtrace'): Backtrace. (line 11) |
| * c ('continue'): Continuing and Stepping. |
| (line 16) |
| * c (SingleKey TUI key): TUI Single Key Mode. (line 10) |
| * C-L: TUI Keys. (line 65) |
| * C-x 1: TUI Keys. (line 19) |
| * C-x 2: TUI Keys. (line 26) |
| * C-x a: TUI Keys. (line 11) |
| * C-x A: TUI Keys. (line 12) |
| * C-x C-a: TUI Keys. (line 10) |
| * C-x o: TUI Keys. (line 34) |
| * C-x s: TUI Keys. (line 41) |
| * call: Calling. (line 11) |
| * call-last-kbd-macro (C-x e): Keyboard Macros. (line 13) |
| * capitalize-word (M-c): Commands For Text. (line 49) |
| * catch: Set Catchpoints. (line 10) |
| * catch assert: Set Catchpoints. (line 87) |
| * catch catch: Set Catchpoints. (line 16) |
| * catch exception: Set Catchpoints. (line 66) |
| * catch exception unhandled: Set Catchpoints. (line 83) |
| * catch exec: Set Catchpoints. (line 90) |
| * catch fork: Set Catchpoints. (line 211) |
| * catch load: Set Catchpoints. (line 218) |
| * catch rethrow: Set Catchpoints. (line 16) |
| * catch signal: Set Catchpoints. (line 223) |
| * catch syscall: Set Catchpoints. (line 94) |
| * catch throw: Set Catchpoints. (line 16) |
| * catch unload: Set Catchpoints. (line 218) |
| * catch vfork: Set Catchpoints. (line 214) |
| * cd: Working Directory. (line 16) |
| * cdir: Source Path. (line 106) |
| * character-search (C-]): Miscellaneous Commands. |
| (line 41) |
| * character-search-backward (M-C-]): Miscellaneous Commands. |
| (line 46) |
| * checkpoint: Checkpoint/Restart. (line 26) |
| * clear: Delete Breaks. (line 21) |
| * clear, and Objective-C: Method Names in Commands. |
| (line 9) |
| * clear-screen (C-l): Commands For Moving. (line 26) |
| * ClearObjFilesEvent.progspace: Events In Python. (line 125) |
| * clone-inferior: Inferiors and Programs. |
| (line 73) |
| * collect (tracepoints): Tracepoint Actions. (line 49) |
| * colon-colon, in Modula-2: M2 Scope. (line 6) |
| * Command.complete: Commands In Python. (line 70) |
| * Command.dont_repeat: Commands In Python. (line 42) |
| * Command.invoke: Commands In Python. (line 48) |
| * Command.__init__: Commands In Python. (line 10) |
| * command?: Commands In Guile. (line 63) |
| * commands: Break Commands. (line 11) |
| * commands annotation: Prompting. (line 27) |
| * COMMAND_BREAKPOINTS: Commands In Python. (line 142) |
| * COMMAND_BREAKPOINTS <1>: Commands In Guile. (line 177) |
| * COMMAND_DATA: Commands In Python. (line 113) |
| * COMMAND_DATA <1>: Commands In Guile. (line 148) |
| * COMMAND_FILES: Commands In Python. (line 124) |
| * COMMAND_FILES <1>: Commands In Guile. (line 159) |
| * COMMAND_MAINTENANCE: Commands In Python. (line 166) |
| * COMMAND_MAINTENANCE <1>: Commands In Guile. (line 201) |
| * COMMAND_NONE: Commands In Python. (line 103) |
| * COMMAND_NONE <1>: Commands In Guile. (line 137) |
| * COMMAND_OBSCURE: Commands In Python. (line 160) |
| * COMMAND_OBSCURE <1>: Commands In Guile. (line 195) |
| * COMMAND_RUNNING: Commands In Python. (line 107) |
| * COMMAND_RUNNING <1>: Commands In Guile. (line 142) |
| * COMMAND_STACK: Commands In Python. (line 118) |
| * COMMAND_STACK <1>: Commands In Guile. (line 153) |
| * COMMAND_STATUS: Commands In Python. (line 136) |
| * COMMAND_STATUS <1>: Commands In Guile. (line 171) |
| * COMMAND_SUPPORT: Commands In Python. (line 129) |
| * COMMAND_SUPPORT <1>: Commands In Guile. (line 164) |
| * COMMAND_TRACEPOINTS: Commands In Python. (line 148) |
| * COMMAND_TRACEPOINTS <1>: Commands In Guile. (line 183) |
| * COMMAND_USER: Commands In Python. (line 154) |
| * COMMAND_USER <1>: Commands In Guile. (line 189) |
| * comment-begin: Readline Init File Syntax. |
| (line 47) |
| * compare-sections: Memory. (line 135) |
| * compile code: Compiling and Injecting Code. |
| (line 11) |
| * compile file: Compiling and Injecting Code. |
| (line 56) |
| * complete: Help. (line 77) |
| * complete (<TAB>): Commands For Completion. |
| (line 6) |
| * COMPLETE_COMMAND: Commands In Python. (line 187) |
| * COMPLETE_COMMAND <1>: Commands In Guile. (line 222) |
| * COMPLETE_EXPRESSION: Commands In Python. (line 195) |
| * COMPLETE_EXPRESSION <1>: Commands In Guile. (line 230) |
| * COMPLETE_FILENAME: Commands In Python. (line 180) |
| * COMPLETE_FILENAME <1>: Commands In Guile. (line 215) |
| * COMPLETE_LOCATION: Commands In Python. (line 183) |
| * COMPLETE_LOCATION <1>: Commands In Guile. (line 218) |
| * COMPLETE_NONE: Commands In Python. (line 177) |
| * COMPLETE_NONE <1>: Commands In Guile. (line 212) |
| * COMPLETE_SYMBOL: Commands In Python. (line 191) |
| * COMPLETE_SYMBOL <1>: Commands In Guile. (line 226) |
| * completion-display-width: Readline Init File Syntax. |
| (line 52) |
| * completion-ignore-case: Readline Init File Syntax. |
| (line 59) |
| * completion-map-case: Readline Init File Syntax. |
| (line 64) |
| * completion-prefix-display-length: Readline Init File Syntax. |
| (line 70) |
| * completion-query-items: Readline Init File Syntax. |
| (line 77) |
| * condition: Conditions. (line 58) |
| * continue: Continuing and Stepping. |
| (line 16) |
| * continue&: Background Execution. |
| (line 40) |
| * convert-meta: Readline Init File Syntax. |
| (line 87) |
| * copy-backward-word (): Commands For Killing. |
| (line 49) |
| * copy-forward-word (): Commands For Killing. |
| (line 54) |
| * copy-region-as-kill (): Commands For Killing. |
| (line 45) |
| * core-file: Files. (line 96) |
| * ctf: Trace Files. (line 28) |
| * Ctrl-o (operate-and-get-next): Command Syntax. (line 41) |
| * current-arch: Architectures In Guile. |
| (line 17) |
| * current-objfile: Objfiles In Guile. (line 46) |
| * current-progspace: Progspaces In Guile. (line 26) |
| * cwd: Source Path. (line 106) |
| * d ('delete'): Delete Breaks. (line 41) |
| * d (SingleKey TUI key): TUI Single Key Mode. (line 13) |
| * data-directory: Guile Configuration. (line 9) |
| * data-read-memory-bytes: GDB/MI Support Commands. |
| (line 88) |
| * debug_chaos: M32R/SDI. (line 15) |
| * default-visualizer: Guile Pretty Printing API. |
| (line 126) |
| * define: Define. (line 37) |
| * delete: Delete Breaks. (line 41) |
| * delete checkpoint CHECKPOINT-ID: Checkpoint/Restart. (line 53) |
| * delete display: Auto Display. (line 45) |
| * delete mem: Memory Region Attributes. |
| (line 34) |
| * delete tracepoint: Create and Delete Tracepoints. |
| (line 125) |
| * delete tvariable: Trace State Variables. |
| (line 42) |
| * delete-breakpoint!: Breakpoints In Guile. |
| (line 95) |
| * delete-char (C-d): Commands For Text. (line 6) |
| * delete-char-or-list (): Commands For Completion. |
| (line 39) |
| * delete-horizontal-space (): Commands For Killing. |
| (line 37) |
| * demangle: Symbols. (line 103) |
| * detach: Attach. (line 36) |
| * detach (remote): Connecting. (line 205) |
| * detach inferiors INFNO...: Inferiors and Programs. |
| (line 102) |
| * digit-argument ('M-0', 'M-1', ... 'M--'): Numeric Arguments. |
| (line 6) |
| * dir: Source Path. (line 38) |
| * directory: Source Path. (line 38) |
| * dis ('disable'): Disabling. (line 37) |
| * disable: Disabling. (line 37) |
| * disable display: Auto Display. (line 56) |
| * disable frame-filter: Frame Filter Management. |
| (line 16) |
| * disable mem: Memory Region Attributes. |
| (line 38) |
| * disable pretty-printer: Pretty-Printer Commands. |
| (line 20) |
| * disable probes: Static Probe Points. (line 73) |
| * disable tracepoint: Enable and Disable Tracepoints. |
| (line 9) |
| * disable type-printer: Symbols. (line 256) |
| * disable-completion: Readline Init File Syntax. |
| (line 93) |
| * disassemble: Machine Code. (line 36) |
| * disconnect: Connecting. (line 214) |
| * display: Auto Display. (line 23) |
| * do ('down'): Selection. (line 32) |
| * do-uppercase-version (M-a, M-b, M-X, ...): Miscellaneous Commands. |
| (line 14) |
| * document: Define. (line 49) |
| * dont-repeat: Commands In Guile. (line 67) |
| * dont-repeat <1>: Define. (line 61) |
| * down: Selection. (line 32) |
| * Down: TUI Keys. (line 56) |
| * down-silently: Selection. (line 62) |
| * downcase-word (M-l): Commands For Text. (line 45) |
| * dprintf: Dynamic Printf. (line 26) |
| * dprintf-style agent: Dynamic Printf. (line 46) |
| * dprintf-style call: Dynamic Printf. (line 42) |
| * dprintf-style gdb: Dynamic Printf. (line 39) |
| * dump: Dump/Restore Files. (line 13) |
| * dump-functions (): Miscellaneous Commands. |
| (line 69) |
| * dump-macros (): Miscellaneous Commands. |
| (line 81) |
| * dump-variables (): Miscellaneous Commands. |
| (line 75) |
| * e ('edit'): Edit. (line 6) |
| * echo: Output. (line 12) |
| * edit: Edit. (line 6) |
| * editing-mode: Readline Init File Syntax. |
| (line 98) |
| * else: Command Files. (line 74) |
| * emacs-editing-mode (C-e): Miscellaneous Commands. |
| (line 87) |
| * enable: Disabling. (line 44) |
| * enable display: Auto Display. (line 65) |
| * enable frame-filter: Frame Filter Management. |
| (line 26) |
| * enable mem: Memory Region Attributes. |
| (line 42) |
| * enable pretty-printer: Pretty-Printer Commands. |
| (line 25) |
| * enable probes: Static Probe Points. (line 60) |
| * enable tracepoint: Enable and Disable Tracepoints. |
| (line 19) |
| * enable type-printer: Symbols. (line 256) |
| * enable-keypad: Readline Init File Syntax. |
| (line 109) |
| * enabled: Xmethod API. (line 18) |
| * enabled of type_printer: Type Printing API. (line 13) |
| * end (breakpoint commands): Break Commands. (line 11) |
| * end (if/else/while commands): Command Files. (line 103) |
| * end (user-defined commands): Define. (line 49) |
| * end-kbd-macro (C-x )): Keyboard Macros. (line 9) |
| * end-of-history (M->): Commands For History. |
| (line 22) |
| * end-of-iteration: Iterators In Guile. (line 70) |
| * end-of-iteration?: Iterators In Guile. (line 73) |
| * end-of-line (C-e): Commands For Moving. (line 9) |
| * error annotation: Errors. (line 10) |
| * error-begin annotation: Errors. (line 22) |
| * error-port: I/O Ports in Guile. (line 12) |
| * eval: Output. (line 117) |
| * EventRegistry.connect: Events In Python. (line 19) |
| * EventRegistry.disconnect: Events In Python. (line 23) |
| * exception-args: Guile Exception Handling. |
| (line 103) |
| * exception-key: Guile Exception Handling. |
| (line 100) |
| * exception?: Guile Exception Handling. |
| (line 96) |
| * exceptionHandler: Bootstrapping. (line 38) |
| * exchange-point-and-mark (C-x C-x): Miscellaneous Commands. |
| (line 36) |
| * exec-file: Files. (line 39) |
| * exec-run-start-option: GDB/MI Support Commands. |
| (line 105) |
| * execute: Basic Guile. (line 68) |
| * exited annotation: Annotations for Running. |
| (line 18) |
| * ExitedEvent: Events In Python. (line 72) |
| * ExitedEvent.exit_code: Events In Python. (line 67) |
| * expand-tilde: Readline Init File Syntax. |
| (line 120) |
| * explore: Data. (line 36) |
| * f ('frame'): Selection. (line 11) |
| * f (SingleKey TUI key): TUI Single Key Mode. (line 16) |
| * fg (resume foreground execution): Continuing and Stepping. |
| (line 16) |
| * field-artificial?: Types In Guile. (line 262) |
| * field-base-class?: Types In Guile. (line 266) |
| * field-bitpos: Types In Guile. (line 253) |
| * field-bitsize: Types In Guile. (line 257) |
| * field-enumval: Types In Guile. (line 250) |
| * field-name: Types In Guile. (line 243) |
| * field-type: Types In Guile. (line 246) |
| * field?: Types In Guile. (line 239) |
| * file: Files. (line 16) |
| * fin ('finish'): Continuing and Stepping. |
| (line 109) |
| * find: Searching Memory. (line 9) |
| * find-pc-line: Symbol Tables In Guile. |
| (line 71) |
| * finish: Continuing and Stepping. |
| (line 109) |
| * finish&: Background Execution. |
| (line 43) |
| * FinishBreakpoint.out_of_scope: Finish Breakpoints in Python. |
| (line 21) |
| * FinishBreakpoint.return_value: Finish Breakpoints in Python. |
| (line 38) |
| * FinishBreakpoint.__init__: Finish Breakpoints in Python. |
| (line 14) |
| * flushregs: Maintenance Commands. |
| (line 286) |
| * flush_i_cache: Bootstrapping. (line 60) |
| * fo ('forward-search'): Search. (line 9) |
| * focus: TUI Commands. (line 55) |
| * forward-backward-delete-char (): Commands For Text. (line 15) |
| * forward-char (C-f): Commands For Moving. (line 12) |
| * forward-search: Search. (line 9) |
| * forward-search-history (C-s): Commands For History. |
| (line 30) |
| * forward-word (M-f): Commands For Moving. (line 18) |
| * frame, selecting: Selection. (line 11) |
| * frame-arch: Frames In Guile. (line 35) |
| * frame-block: Frames In Guile. (line 121) |
| * frame-function: Frames In Guile. (line 125) |
| * frame-name: Frames In Guile. (line 32) |
| * frame-newer: Frames In Guile. (line 133) |
| * frame-older: Frames In Guile. (line 130) |
| * frame-pc: Frames In Guile. (line 118) |
| * frame-read-register: Frames In Guile. (line 140) |
| * frame-read-var: Frames In Guile. (line 144) |
| * frame-sal: Frames In Guile. (line 136) |
| * frame-select: Frames In Guile. (line 152) |
| * frame-type: Frames In Guile. (line 39) |
| * frame-unwind-stop-reason: Frames In Guile. (line 67) |
| * frame-valid?: Frames In Guile. (line 26) |
| * Frame.architecture: Frames In Python. (line 46) |
| * Frame.block: Frames In Python. (line 132) |
| * Frame.find_sal: Frames In Python. (line 145) |
| * Frame.function: Frames In Python. (line 135) |
| * Frame.is_valid: Frames In Python. (line 36) |
| * Frame.name: Frames In Python. (line 42) |
| * Frame.newer: Frames In Python. (line 142) |
| * Frame.older: Frames In Python. (line 139) |
| * Frame.pc: Frames In Python. (line 129) |
| * Frame.read_register: Frames In Python. (line 149) |
| * Frame.read_var: Frames In Python. (line 154) |
| * Frame.select: Frames In Python. (line 162) |
| * Frame.type: Frames In Python. (line 50) |
| * Frame.unwind_stop_reason: Frames In Python. (line 77) |
| * frame?: Frames In Guile. (line 22) |
| * FrameDecorator.address: Frame Decorator API. (line 56) |
| * FrameDecorator.elided: Frame Decorator API. (line 25) |
| * FrameDecorator.filename: Frame Decorator API. (line 66) |
| * FrameDecorator.frame_args: Frame Decorator API. (line 87) |
| * FrameDecorator.frame_locals: Frame Decorator API. (line 139) |
| * FrameDecorator.function: Frame Decorator API. (line 45) |
| * FrameDecorator.inferior_frame: Frame Decorator API. (line 172) |
| * FrameDecorator.line: Frame Decorator API. (line 77) |
| * FrameFilter.enabled: Frame Filter API. (line 122) |
| * FrameFilter.filter: Frame Filter API. (line 75) |
| * FrameFilter.name: Frame Filter API. (line 115) |
| * FrameFilter.priority: Frame Filter API. (line 131) |
| * frames-invalid annotation: Invalidation. (line 9) |
| * frozen-varobjs: GDB/MI Support Commands. |
| (line 75) |
| * ftrace: Create and Delete Tracepoints. |
| (line 50) |
| * Function: Functions In Python. (line 6) |
| * Function.invoke: Functions In Python. (line 19) |
| * Function.__init__: Functions In Python. (line 10) |
| * gcore: Core File Generation. |
| (line 17) |
| * gdb-object-kind: GDB Scheme Data Types. |
| (line 10) |
| * gdb-version: Guile Configuration. (line 17) |
| * gdb.Block: Blocks In Python. (line 6) |
| * gdb.block_for_pc: Blocks In Python. (line 61) |
| * gdb.block_for_pc <1>: Blocks In Python. (line 61) |
| * gdb.BP_ACCESS_WATCHPOINT: Breakpoints In Python. |
| (line 153) |
| * gdb.BP_BREAKPOINT: Breakpoints In Python. |
| (line 141) |
| * gdb.BP_HARDWARE_WATCHPOINT: Breakpoints In Python. |
| (line 147) |
| * gdb.BP_READ_WATCHPOINT: Breakpoints In Python. |
| (line 150) |
| * gdb.BP_WATCHPOINT: Breakpoints In Python. |
| (line 144) |
| * gdb.Breakpoint: Breakpoints In Python. |
| (line 6) |
| * gdb.breakpoints: Basic Python. (line 55) |
| * gdb.breakpoints <1>: Basic Python. (line 55) |
| * gdb.COMMAND_BREAKPOINTS: Commands In Python. (line 142) |
| * gdb.COMMAND_DATA: Commands In Python. (line 113) |
| * gdb.COMMAND_FILES: Commands In Python. (line 124) |
| * gdb.COMMAND_MAINTENANCE: Commands In Python. (line 166) |
| * gdb.COMMAND_NONE: Commands In Python. (line 103) |
| * gdb.COMMAND_OBSCURE: Commands In Python. (line 160) |
| * gdb.COMMAND_RUNNING: Commands In Python. (line 107) |
| * gdb.COMMAND_STACK: Commands In Python. (line 118) |
| * gdb.COMMAND_STATUS: Commands In Python. (line 136) |
| * gdb.COMMAND_SUPPORT: Commands In Python. (line 129) |
| * gdb.COMMAND_TRACEPOINTS: Commands In Python. (line 148) |
| * gdb.COMMAND_USER: Commands In Python. (line 154) |
| * gdb.COMPLETE_COMMAND: Commands In Python. (line 187) |
| * gdb.COMPLETE_EXPRESSION: Commands In Python. (line 195) |
| * gdb.COMPLETE_FILENAME: Commands In Python. (line 180) |
| * gdb.COMPLETE_LOCATION: Commands In Python. (line 183) |
| * gdb.COMPLETE_NONE: Commands In Python. (line 177) |
| * gdb.COMPLETE_SYMBOL: Commands In Python. (line 191) |
| * gdb.current_objfile: Objfiles In Python. (line 15) |
| * gdb.current_objfile <1>: Objfiles In Python. (line 15) |
| * gdb.current_progspace: Progspaces In Python. |
| (line 14) |
| * gdb.current_progspace <1>: Progspaces In Python. |
| (line 14) |
| * gdb.decode_line: Basic Python. (line 187) |
| * gdb.decode_line <1>: Basic Python. (line 187) |
| * gdb.default_visualizer: Pretty Printing API. (line 85) |
| * gdb.default_visualizer <1>: Pretty Printing API. (line 85) |
| * gdb.error: Exception Handling. (line 22) |
| * gdb.execute: Basic Python. (line 36) |
| * gdb.execute <1>: Basic Python. (line 36) |
| * gdb.find_pc_line: Basic Python. (line 94) |
| * gdb.find_pc_line <1>: Basic Python. (line 94) |
| * gdb.FinishBreakpoint: Finish Breakpoints in Python. |
| (line 6) |
| * gdb.flush: Basic Python. (line 153) |
| * gdb.flush <1>: Basic Python. (line 153) |
| * gdb.frame_stop_reason_string: Frames In Python. (line 29) |
| * gdb.Function: Functions In Python. (line 6) |
| * gdb.GdbError: Exception Handling. (line 42) |
| * gdb.history: Basic Python. (line 70) |
| * gdb.history <1>: Basic Python. (line 70) |
| * gdb.Inferior: Inferiors In Python. (line 6) |
| * gdb.inferiors: Inferiors In Python. (line 14) |
| * gdb.InferiorThread: Threads In Python. (line 6) |
| * gdb.LazyString: Lazy Strings In Python. |
| (line 6) |
| * gdb.LineTable: Line Tables In Python. |
| (line 6) |
| * gdb.lookup_global_symbol: Symbols In Python. (line 33) |
| * gdb.lookup_global_symbol <1>: Symbols In Python. (line 33) |
| * gdb.lookup_objfile: Objfiles In Python. (line 25) |
| * gdb.lookup_objfile <1>: Objfiles In Python. (line 25) |
| * gdb.lookup_symbol: Symbols In Python. (line 13) |
| * gdb.lookup_symbol <1>: Symbols In Python. (line 13) |
| * gdb.lookup_type: Types In Python. (line 11) |
| * gdb.lookup_type <1>: Types In Python. (line 11) |
| * gdb.MemoryError: Exception Handling. (line 30) |
| * gdb.newest_frame: Frames In Python. (line 26) |
| * gdb.newest_frame <1>: Frames In Python. (line 26) |
| * gdb.Objfile: Objfiles In Python. (line 6) |
| * gdb.objfiles: Objfiles In Python. (line 21) |
| * gdb.objfiles <1>: Objfiles In Python. (line 21) |
| * gdb.Parameter: Parameters In Python. |
| (line 6) |
| * gdb.parameter: Basic Python. (line 59) |
| * gdb.parameter <1>: Basic Python. (line 59) |
| * gdb.PARAM_AUTO_BOOLEAN: Parameters In Python. |
| (line 93) |
| * gdb.PARAM_BOOLEAN: Parameters In Python. |
| (line 89) |
| * gdb.PARAM_ENUM: Parameters In Python. |
| (line 127) |
| * gdb.PARAM_FILENAME: Parameters In Python. |
| (line 119) |
| * gdb.PARAM_INTEGER: Parameters In Python. |
| (line 102) |
| * gdb.PARAM_OPTIONAL_FILENAME: Parameters In Python. |
| (line 116) |
| * gdb.PARAM_STRING: Parameters In Python. |
| (line 106) |
| * gdb.PARAM_STRING_NOESCAPE: Parameters In Python. |
| (line 112) |
| * gdb.PARAM_UINTEGER: Parameters In Python. |
| (line 98) |
| * gdb.PARAM_ZINTEGER: Parameters In Python. |
| (line 123) |
| * gdb.parse_and_eval: Basic Python. (line 83) |
| * gdb.parse_and_eval <1>: Basic Python. (line 83) |
| * gdb.post_event: Basic Python. (line 101) |
| * gdb.post_event <1>: Basic Python. (line 101) |
| * gdb.Progspace: Progspaces In Python. |
| (line 6) |
| * gdb.progspaces: Progspaces In Python. |
| (line 18) |
| * gdb.progspaces <1>: Progspaces In Python. |
| (line 18) |
| * gdb.prompt_hook: Basic Python. (line 199) |
| * gdb.PYTHONDIR: Basic Python. (line 33) |
| * gdb.PYTHONDIR <1>: Basic Python. (line 33) |
| * gdb.search_memory: Inferiors In Python. (line 61) |
| * gdb.selected_frame: Frames In Python. (line 22) |
| * gdb.selected_frame <1>: Frames In Python. (line 22) |
| * gdb.selected_inferior: Inferiors In Python. (line 17) |
| * gdb.selected_thread: Threads In Python. (line 13) |
| * gdb.selected_thread <1>: Threads In Python. (line 13) |
| * gdb.solib_name: Basic Python. (line 183) |
| * gdb.solib_name <1>: Basic Python. (line 183) |
| * gdb.STDERR: Basic Python. (line 143) |
| * gdb.STDERR <1>: Basic Python. (line 163) |
| * gdb.STDLOG: Basic Python. (line 146) |
| * gdb.STDLOG <1>: Basic Python. (line 166) |
| * gdb.STDOUT: Basic Python. (line 140) |
| * gdb.STDOUT <1>: Basic Python. (line 160) |
| * gdb.string_to_argv: Commands In Python. (line 61) |
| * gdb.Symbol: Symbols In Python. (line 6) |
| * gdb.SYMBOL_FUNCTION_DOMAIN: Symbols In Python. (line 134) |
| * gdb.SYMBOL_LABEL_DOMAIN: Symbols In Python. (line 127) |
| * gdb.SYMBOL_LOC_ARG: Symbols In Python. (line 156) |
| * gdb.SYMBOL_LOC_BLOCK: Symbols In Python. (line 177) |
| * gdb.SYMBOL_LOC_COMPUTED: Symbols In Python. (line 191) |
| * gdb.SYMBOL_LOC_CONST: Symbols In Python. (line 147) |
| * gdb.SYMBOL_LOC_CONST_BYTES: Symbols In Python. (line 180) |
| * gdb.SYMBOL_LOC_LOCAL: Symbols In Python. (line 170) |
| * gdb.SYMBOL_LOC_OPTIMIZED_OUT: Symbols In Python. (line 188) |
| * gdb.SYMBOL_LOC_REF_ARG: Symbols In Python. (line 160) |
| * gdb.SYMBOL_LOC_REGISTER: Symbols In Python. (line 153) |
| * gdb.SYMBOL_LOC_REGPARM_ADDR: Symbols In Python. (line 165) |
| * gdb.SYMBOL_LOC_STATIC: Symbols In Python. (line 150) |
| * gdb.SYMBOL_LOC_TYPEDEF: Symbols In Python. (line 173) |
| * gdb.SYMBOL_LOC_UNDEF: Symbols In Python. (line 143) |
| * gdb.SYMBOL_LOC_UNRESOLVED: Symbols In Python. (line 183) |
| * gdb.SYMBOL_STRUCT_DOMAIN: Symbols In Python. (line 124) |
| * gdb.SYMBOL_TYPES_DOMAIN: Symbols In Python. (line 137) |
| * gdb.SYMBOL_UNDEF_DOMAIN: Symbols In Python. (line 115) |
| * gdb.SYMBOL_VARIABLES_DOMAIN: Symbols In Python. (line 130) |
| * gdb.SYMBOL_VAR_DOMAIN: Symbols In Python. (line 120) |
| * gdb.Symtab: Symbol Tables In Python. |
| (line 6) |
| * gdb.Symtab_and_line: Symbol Tables In Python. |
| (line 6) |
| * gdb.target_charset: Basic Python. (line 172) |
| * gdb.target_charset <1>: Basic Python. (line 172) |
| * gdb.target_wide_charset: Basic Python. (line 177) |
| * gdb.target_wide_charset <1>: Basic Python. (line 177) |
| * gdb.Type: Types In Python. (line 6) |
| * gdb.TYPE_CODE_ARRAY: Types In Python. (line 192) |
| * gdb.TYPE_CODE_BITSTRING: Types In Python. (line 230) |
| * gdb.TYPE_CODE_BOOL: Types In Python. (line 251) |
| * gdb.TYPE_CODE_CHAR: Types In Python. (line 248) |
| * gdb.TYPE_CODE_COMPLEX: Types In Python. (line 254) |
| * gdb.TYPE_CODE_DECFLOAT: Types In Python. (line 263) |
| * gdb.TYPE_CODE_ENUM: Types In Python. (line 201) |
| * gdb.TYPE_CODE_ERROR: Types In Python. (line 233) |
| * gdb.TYPE_CODE_FLAGS: Types In Python. (line 204) |
| * gdb.TYPE_CODE_FLT: Types In Python. (line 213) |
| * gdb.TYPE_CODE_FUNC: Types In Python. (line 207) |
| * gdb.TYPE_CODE_INT: Types In Python. (line 210) |
| * gdb.TYPE_CODE_INTERNAL_FUNCTION: Types In Python. (line 266) |
| * gdb.TYPE_CODE_MEMBERPTR: Types In Python. (line 242) |
| * gdb.TYPE_CODE_METHOD: Types In Python. (line 236) |
| * gdb.TYPE_CODE_METHODPTR: Types In Python. (line 239) |
| * gdb.TYPE_CODE_NAMESPACE: Types In Python. (line 260) |
| * gdb.TYPE_CODE_PTR: Types In Python. (line 189) |
| * gdb.TYPE_CODE_RANGE: Types In Python. (line 222) |
| * gdb.TYPE_CODE_REF: Types In Python. (line 245) |
| * gdb.TYPE_CODE_SET: Types In Python. (line 219) |
| * gdb.TYPE_CODE_STRING: Types In Python. (line 225) |
| * gdb.TYPE_CODE_STRUCT: Types In Python. (line 195) |
| * gdb.TYPE_CODE_TYPEDEF: Types In Python. (line 257) |
| * gdb.TYPE_CODE_UNION: Types In Python. (line 198) |
| * gdb.TYPE_CODE_VOID: Types In Python. (line 216) |
| * gdb.unwinder.register_unwinder: Unwinding Frames in Python. |
| (line 122) |
| * gdb.UnwindInfo.add_saved_register: Unwinding Frames in Python. |
| (line 72) |
| * gdb.WP_ACCESS: Breakpoints In Python. |
| (line 70) |
| * gdb.WP_READ: Breakpoints In Python. |
| (line 64) |
| * gdb.WP_WRITE: Breakpoints In Python. |
| (line 67) |
| * gdb.write: Basic Python. (line 135) |
| * gdb.write <1>: Basic Python. (line 135) |
| * gdb:error: Guile Exception Handling. |
| (line 69) |
| * gdb:invalid-object: Guile Exception Handling. |
| (line 72) |
| * gdb:memory-error: Guile Exception Handling. |
| (line 80) |
| * gdb:pp-type-error: Guile Exception Handling. |
| (line 84) |
| * gdbserver: Server. (line 6) |
| * gdb_init_reader: Writing JIT Debug Info Readers. |
| (line 20) |
| * generate-core-file: Core File Generation. |
| (line 17) |
| * get-basic-type: Guile Types Module. (line 13) |
| * getDebugChar: Bootstrapping. (line 14) |
| * gnu_debuglink_crc32: Separate Debug Files. |
| (line 159) |
| * gr: Guile Commands. (line 8) |
| * gu: Guile Commands. (line 15) |
| * guile: Guile Commands. (line 15) |
| * guile-data-directory: Guile Configuration. (line 13) |
| * guile-repl: Guile Commands. (line 8) |
| * h ('help'): Help. (line 9) |
| * handle: Signals. (line 49) |
| * handle_exception: Stub Contents. (line 15) |
| * hbreak: Set Breaks. (line 61) |
| * help: Help. (line 6) |
| * help function: Convenience Funs. (line 138) |
| * help target: Target Commands. (line 19) |
| * help user-defined: Define. (line 66) |
| * history-append!: Basic Guile. (line 105) |
| * history-preserve-point: Readline Init File Syntax. |
| (line 124) |
| * history-ref: Basic Guile. (line 87) |
| * history-search-backward (): Commands For History. |
| (line 50) |
| * history-search-forward (): Commands For History. |
| (line 45) |
| * history-size: Readline Init File Syntax. |
| (line 130) |
| * hook: Hooks. (line 6) |
| * hookpost: Hooks. (line 11) |
| * horizontal-scroll-mode: Readline Init File Syntax. |
| (line 135) |
| * host-config: Guile Configuration. (line 20) |
| * i ('info'): Help. (line 100) |
| * if: Command Files. (line 74) |
| * ignore: Conditions. (line 90) |
| * inferior INFNO: Inferiors and Programs. |
| (line 48) |
| * Inferior.is_valid: Inferiors In Python. (line 35) |
| * Inferior.num: Inferiors In Python. (line 22) |
| * Inferior.pid: Inferiors In Python. (line 25) |
| * Inferior.read_memory: Inferiors In Python. (line 47) |
| * Inferior.read_memory <1>: Inferiors In Python. (line 47) |
| * Inferior.search_memory: Inferiors In Python. (line 61) |
| * Inferior.threads: Inferiors In Python. (line 42) |
| * Inferior.was_attached: Inferiors In Python. (line 29) |
| * Inferior.write_memory: Inferiors In Python. (line 54) |
| * Inferior.write_memory <1>: Inferiors In Python. (line 54) |
| * InferiorCallPostEvent.address: Events In Python. (line 146) |
| * InferiorCallPostEvent.ptid: Events In Python. (line 143) |
| * InferiorCallPreEvent.address: Events In Python. (line 136) |
| * InferiorCallPreEvent.ptid: Events In Python. (line 133) |
| * InferiorThread.global_num: Threads In Python. (line 32) |
| * InferiorThread.inferior: Threads In Python. (line 45) |
| * InferiorThread.is_exited: Threads In Python. (line 68) |
| * InferiorThread.is_running: Threads In Python. (line 65) |
| * InferiorThread.is_stopped: Threads In Python. (line 62) |
| * InferiorThread.is_valid: Threads In Python. (line 51) |
| * InferiorThread.name: Threads In Python. (line 19) |
| * InferiorThread.num: Threads In Python. (line 29) |
| * InferiorThread.ptid: Threads In Python. (line 37) |
| * InferiorThread.switch: Threads In Python. (line 58) |
| * info: Help. (line 100) |
| * info address: Symbols. (line 74) |
| * info all-registers: Registers. (line 15) |
| * info args: Frame Info. (line 44) |
| * info auto-load: Auto-loading. (line 60) |
| * info auto-load gdb-scripts: Auto-loading sequences. |
| (line 21) |
| * info auto-load guile-scripts: Guile Auto-loading. (line 23) |
| * info auto-load libthread-db: libthread_db.so.1 file. |
| (line 29) |
| * info auto-load local-gdbinit: Init File in the Current Directory. |
| (line 22) |
| * info auto-load python-scripts: Python Auto-loading. (line 23) |
| * info auxv: OS Information. (line 20) |
| * info breakpoints: Set Breaks. (line 126) |
| * info checkpoints: Checkpoint/Restart. (line 31) |
| * info classes: Symbols. (line 323) |
| * info common: Special Fortran Commands. |
| (line 9) |
| * info copying: Help. (line 138) |
| * info dcache: Caching Target Data. (line 46) |
| * info display: Auto Display. (line 78) |
| * info dll: Files. (line 322) |
| * info dos: DJGPP Native. (line 15) |
| * info exceptions: Ada Exceptions. (line 8) |
| * info extensions: Show. (line 34) |
| * info f ('info frame'): Frame Info. (line 17) |
| * info files: Files. (line 197) |
| * info float: Floating Point Hardware. |
| (line 9) |
| * info frame: Frame Info. (line 17) |
| * info frame, show the source language: Show. (line 15) |
| * info frame-filter: Frame Filter Management. |
| (line 12) |
| * info functions: Symbols. (line 303) |
| * info handle: Signals. (line 33) |
| * info inferiors: Inferiors and Programs. |
| (line 25) |
| * info io_registers, AVR: AVR. (line 10) |
| * info line: Machine Code. (line 14) |
| * info line, and Objective-C: Method Names in Commands. |
| (line 9) |
| * info locals: Frame Info. (line 48) |
| * info macro: Macros. (line 47) |
| * info macros: Macros. (line 54) |
| * info mem: Memory Region Attributes. |
| (line 45) |
| * info meminfo: SVR4 Process Information. |
| (line 92) |
| * info os: OS Information. (line 37) |
| * info os cpus: OS Information. (line 43) |
| * info os files: OS Information. (line 51) |
| * info os modules: OS Information. (line 57) |
| * info os msg: OS Information. (line 64) |
| * info os processes: OS Information. (line 75) |
| * info os procgroups: OS Information. (line 84) |
| * info os semaphores: OS Information. (line 94) |
| * info os shm: OS Information. (line 102) |
| * info os sockets: OS Information. (line 112) |
| * info os threads: OS Information. (line 119) |
| * info pidlist: SVR4 Process Information. |
| (line 88) |
| * info pretty-printer: Pretty-Printer Commands. |
| (line 6) |
| * info probes: Static Probe Points. (line 32) |
| * info proc: SVR4 Process Information. |
| (line 18) |
| * info program: Stopping. (line 18) |
| * info record: Process Record and Replay. |
| (line 260) |
| * info registers: Registers. (line 11) |
| * info scope: Symbols. (line 260) |
| * info selectors: Symbols. (line 329) |
| * info serial: DJGPP Native. (line 139) |
| * info set: Help. (line 121) |
| * info share: Files. (line 316) |
| * info sharedlibrary: Files. (line 316) |
| * info signals: Signals. (line 33) |
| * info skip: Skipping Over Functions and Files. |
| (line 56) |
| * info source: Symbols. (line 281) |
| * info source, show the source language: Show. (line 21) |
| * info sources: Symbols. (line 297) |
| * info spu: SPU. (line 10) |
| * info stack: Backtrace. (line 46) |
| * info static-tracepoint-markers: Listing Static Tracepoint Markers. |
| (line 6) |
| * info symbol: Symbols. (line 84) |
| * info target: Files. (line 197) |
| * info task TASKNO: Ada Tasks. (line 88) |
| * info tasks: Ada Tasks. (line 9) |
| * info terminal: Input/Output. (line 12) |
| * info threads: Threads. (line 115) |
| * info tp [N...]: Listing Tracepoints. (line 6) |
| * info tracepoints [N...]: Listing Tracepoints. (line 6) |
| * info tvariables: Trace State Variables. |
| (line 37) |
| * info type-printers: Symbols. (line 248) |
| * info types: Symbols. (line 234) |
| * info variables: Symbols. (line 314) |
| * info vector: Vector Unit. (line 9) |
| * info w32: Cygwin Native. (line 19) |
| * info warranty: Help. (line 142) |
| * info watchpoints [N...]: Set Watchpoints. (line 87) |
| * info win: TUI Commands. (line 26) |
| * info-gdb-mi-command: GDB/MI Support Commands. |
| (line 99) |
| * init-if-undefined: Convenience Vars. (line 42) |
| * input-meta: Readline Init File Syntax. |
| (line 142) |
| * input-port: I/O Ports in Guile. (line 6) |
| * insert-comment (M-#): Miscellaneous Commands. |
| (line 60) |
| * insert-completions (M-*): Commands For Completion. |
| (line 18) |
| * inspect: Data. (line 6) |
| * instantiate on type_printer: Type Printing API. (line 22) |
| * interpreter-exec: Interpreters. (line 42) |
| * interrupt: Background Execution. |
| (line 59) |
| * isearch-terminators: Readline Init File Syntax. |
| (line 149) |
| * iterator->list: Iterators In Guile. (line 83) |
| * iterator-filter: Iterators In Guile. (line 94) |
| * iterator-for-each: Iterators In Guile. (line 90) |
| * iterator-map: Iterators In Guile. (line 86) |
| * iterator-next!: Iterators In Guile. (line 63) |
| * iterator-object: Iterators In Guile. (line 53) |
| * iterator-progress: Iterators In Guile. (line 57) |
| * iterator-until: Iterators In Guile. (line 98) |
| * iterator?: Iterators In Guile. (line 49) |
| * j ('jump'): Jumping. (line 10) |
| * jit-reader-load: Using JIT Debug Info Readers. |
| (line 6) |
| * jit-reader-unload: Using JIT Debug Info Readers. |
| (line 6) |
| * jump: Jumping. (line 10) |
| * jump, and Objective-C: Method Names in Commands. |
| (line 9) |
| * KeyboardInterrupt: Exception Handling. (line 34) |
| * keymap: Readline Init File Syntax. |
| (line 156) |
| * kill: Kill Process. (line 6) |
| * kill inferiors INFNO...: Inferiors and Programs. |
| (line 108) |
| * kill-line (C-k): Commands For Killing. |
| (line 6) |
| * kill-region (): Commands For Killing. |
| (line 41) |
| * kill-whole-line (): Commands For Killing. |
| (line 15) |
| * kill-word (M-d): Commands For Killing. |
| (line 19) |
| * kvm: BSD libkvm Interface. |
| (line 24) |
| * l ('list'): List. (line 6) |
| * language-option: GDB/MI Support Commands. |
| (line 96) |
| * layout: TUI Commands. (line 29) |
| * lazy-string->value: Lazy Strings In Guile. |
| (line 46) |
| * lazy-string-address: Lazy Strings In Guile. |
| (line 26) |
| * lazy-string-encoding: Lazy Strings In Guile. |
| (line 34) |
| * lazy-string-length: Lazy Strings In Guile. |
| (line 29) |
| * lazy-string-type: Lazy Strings In Guile. |
| (line 40) |
| * lazy-string?: Lazy Strings In Guile. |
| (line 22) |
| * LazyString.address: Lazy Strings In Python. |
| (line 26) |
| * LazyString.encoding: Lazy Strings In Python. |
| (line 36) |
| * LazyString.length: Lazy Strings In Python. |
| (line 30) |
| * LazyString.type: Lazy Strings In Python. |
| (line 43) |
| * LazyString.value: Lazy Strings In Python. |
| (line 20) |
| * Left: TUI Keys. (line 59) |
| * LineTable.has_line: Line Tables In Python. |
| (line 57) |
| * LineTable.line: Line Tables In Python. |
| (line 51) |
| * LineTable.source_lines: Line Tables In Python. |
| (line 62) |
| * LineTableEntry.line: Line Tables In Python. |
| (line 16) |
| * LineTableEntry.pc: Line Tables In Python. |
| (line 21) |
| * list: List. (line 6) |
| * list, and Objective-C: Method Names in Commands. |
| (line 9) |
| * load FILENAME: Target Commands. (line 114) |
| * lookup-block: Blocks In Guile. (line 117) |
| * lookup-global-symbol: Symbols In Guile. (line 99) |
| * lookup-symbol: Symbols In Guile. (line 79) |
| * lookup-type: Types In Guile. (line 15) |
| * loop_break: Command Files. (line 93) |
| * loop_continue: Command Files. (line 97) |
| * macro define: Macros. (line 59) |
| * macro exp1: Macros. (line 36) |
| * macro expand: Macros. (line 29) |
| * macro list: Macros. (line 80) |
| * macro undef: Macros. (line 74) |
| * maint ada set ignore-descriptive-types: Ada Glitches. (line 73) |
| * maint ada show ignore-descriptive-types: Ada Glitches. (line 77) |
| * maint agent: Maintenance Commands. |
| (line 11) |
| * maint agent-eval: Maintenance Commands. |
| (line 11) |
| * maint agent-printf: Maintenance Commands. |
| (line 26) |
| * maint btrace clear: Maintenance Commands. |
| (line 99) |
| * maint btrace clear-packet-history: Maintenance Commands. |
| (line 94) |
| * maint btrace packet-history: Maintenance Commands. |
| (line 65) |
| * maint check-psymtabs: Maintenance Commands. |
| (line 134) |
| * maint check-symtabs: Maintenance Commands. |
| (line 139) |
| * maint cplus first_component: Maintenance Commands. |
| (line 154) |
| * maint cplus namespace: Maintenance Commands. |
| (line 157) |
| * maint demangler-warning: Maintenance Commands. |
| (line 173) |
| * maint deprecate: Maintenance Commands. |
| (line 160) |
| * maint dump-me: Maintenance Commands. |
| (line 168) |
| * maint expand-symtabs: Maintenance Commands. |
| (line 142) |
| * maint flush-symbol-cache: Symbols. (line 453) |
| * maint info bfds: File Caching. (line 10) |
| * maint info breakpoints: Maintenance Commands. |
| (line 32) |
| * maint info btrace: Maintenance Commands. |
| (line 62) |
| * maint info program-spaces: Inferiors and Programs. |
| (line 145) |
| * maint info psymtabs: Symbols. (line 390) |
| * maint info sections: Files. (line 206) |
| * maint info sol-threads: Threads. (line 167) |
| * maint info symtabs: Symbols. (line 390) |
| * maint internal-error: Maintenance Commands. |
| (line 173) |
| * maint internal-warning: Maintenance Commands. |
| (line 173) |
| * maint packet: Maintenance Commands. |
| (line 220) |
| * maint print architecture: Maintenance Commands. |
| (line 226) |
| * maint print c-tdesc: Maintenance Commands. |
| (line 230) |
| * maint print cooked-registers: Maintenance Commands. |
| (line 251) |
| * maint print dummy-frames: Maintenance Commands. |
| (line 235) |
| * maint print msymbols: Symbols. (line 372) |
| * maint print objfiles: Maintenance Commands. |
| (line 289) |
| * maint print psymbols: Symbols. (line 372) |
| * maint print raw-registers: Maintenance Commands. |
| (line 251) |
| * maint print reggroups: Maintenance Commands. |
| (line 270) |
| * maint print register-groups: Maintenance Commands. |
| (line 251) |
| * maint print registers: Maintenance Commands. |
| (line 251) |
| * maint print remote-registers: Maintenance Commands. |
| (line 251) |
| * maint print section-scripts: Maintenance Commands. |
| (line 304) |
| * maint print statistics: Maintenance Commands. |
| (line 311) |
| * maint print symbol-cache: Symbols. (line 445) |
| * maint print symbol-cache-statistics: Symbols. (line 449) |
| * maint print symbols: Symbols. (line 372) |
| * maint print target-stack: Maintenance Commands. |
| (line 324) |
| * maint print type: Maintenance Commands. |
| (line 336) |
| * maint print unwind, HPPA: HPPA. (line 17) |
| * maint print user-registers: Maintenance Commands. |
| (line 295) |
| * maint set bfd-sharing: File Caching. (line 14) |
| * maint set btrace pt skip-pad: Maintenance Commands. |
| (line 107) |
| * maint set catch-demangler-crashes: Maintenance Commands. |
| (line 146) |
| * maint set demangler-warning: Maintenance Commands. |
| (line 197) |
| * maint set dwarf always-disassemble: Maintenance Commands. |
| (line 343) |
| * maint set dwarf max-cache-age: Maintenance Commands. |
| (line 364) |
| * maint set internal-error: Maintenance Commands. |
| (line 197) |
| * maint set internal-warning: Maintenance Commands. |
| (line 197) |
| * maint set per-command: Maintenance Commands. |
| (line 436) |
| * maint set profile: Maintenance Commands. |
| (line 378) |
| * maint set show-all-tib: Maintenance Commands. |
| (line 402) |
| * maint set show-debug-regs: Maintenance Commands. |
| (line 394) |
| * maint set symbol-cache-size: Symbols. (line 437) |
| * maint set target-async: Maintenance Commands. |
| (line 408) |
| * maint set target-non-stop MODE [on|off|auto]: Maintenance Commands. |
| (line 416) |
| * maint show bfd-sharing: File Caching. (line 14) |
| * maint show btrace pt skip-pad: Maintenance Commands. |
| (line 108) |
| * maint show catch-demangler-crashes: Maintenance Commands. |
| (line 146) |
| * maint show demangler-warning: Maintenance Commands. |
| (line 197) |
| * maint show dwarf always-disassemble: Maintenance Commands. |
| (line 343) |
| * maint show dwarf max-cache-age: Maintenance Commands. |
| (line 364) |
| * maint show internal-error: Maintenance Commands. |
| (line 197) |
| * maint show internal-warning: Maintenance Commands. |
| (line 197) |
| * maint show per-command: Maintenance Commands. |
| (line 436) |
| * maint show profile: Maintenance Commands. |
| (line 378) |
| * maint show show-all-tib: Maintenance Commands. |
| (line 402) |
| * maint show show-debug-regs: Maintenance Commands. |
| (line 394) |
| * maint show symbol-cache-size: Symbols. (line 442) |
| * maint show target-async: Maintenance Commands. |
| (line 408) |
| * maint show target-non-stop: Maintenance Commands. |
| (line 416) |
| * maint space: Maintenance Commands. |
| (line 475) |
| * maint time: Maintenance Commands. |
| (line 479) |
| * maint translate-address: Maintenance Commands. |
| (line 483) |
| * maint undeprecate: Maintenance Commands. |
| (line 160) |
| * make: Shell Commands. (line 21) |
| * make-block-symbols-iterator: Blocks In Guile. (line 105) |
| * make-breakpoint: Breakpoints In Guile. |
| (line 19) |
| * make-enum-hashtable: Guile Types Module. (line 37) |
| * make-exception: Guile Exception Handling. |
| (line 91) |
| * make-field-iterator: Types In Guile. (line 125) |
| * make-iterator: Iterators In Guile. (line 11) |
| * make-lazy-value: Values From Inferior In Guile. |
| (line 327) |
| * make-list-iterator: Iterators In Guile. (line 80) |
| * make-pretty-printer: Guile Pretty Printing API. |
| (line 15) |
| * make-pretty-printer-worker: Guile Pretty Printing API. |
| (line 42) |
| * make-value: Values From Inferior In Guile. |
| (line 45) |
| * mark-modified-lines: Readline Init File Syntax. |
| (line 169) |
| * mark-symlinked-directories: Readline Init File Syntax. |
| (line 174) |
| * match-hidden-files: Readline Init File Syntax. |
| (line 179) |
| * may-insert-breakpoints: Observer Mode. (line 50) |
| * may-insert-fast-tracepoints: Observer Mode. (line 69) |
| * may-insert-tracepoints: Observer Mode. (line 59) |
| * may-interrupt: Observer Mode. (line 79) |
| * may-write-memory: Observer Mode. (line 41) |
| * may-write-registers: Observer Mode. (line 32) |
| * mem: Memory Region Attributes. |
| (line 22) |
| * memory-port-range: Memory Ports in Guile. |
| (line 33) |
| * memory-port-read-buffer-size: Memory Ports in Guile. |
| (line 37) |
| * memory-port-write-buffer-size: Memory Ports in Guile. |
| (line 45) |
| * memory-port?: Memory Ports in Guile. |
| (line 29) |
| * MemoryChangedEvent.address: Events In Python. (line 156) |
| * MemoryChangedEvent.length: Events In Python. (line 159) |
| * memset: Bootstrapping. (line 70) |
| * menu-complete (): Commands For Completion. |
| (line 22) |
| * menu-complete-backward (): Commands For Completion. |
| (line 34) |
| * menu-complete-display-prefix: Readline Init File Syntax. |
| (line 186) |
| * meta-flag: Readline Init File Syntax. |
| (line 142) |
| * methods: Xmethod API. (line 22) |
| * monitor: Connecting. (line 221) |
| * n ('next'): Continuing and Stepping. |
| (line 77) |
| * n (SingleKey TUI key): TUI Single Key Mode. (line 19) |
| * name: Xmethod API. (line 15) |
| * name of type_printer: Type Printing API. (line 18) |
| * newest-frame: Frames In Guile. (line 160) |
| * NewObjFileEvent.new_objfile: Events In Python. (line 115) |
| * next: Continuing and Stepping. |
| (line 77) |
| * next&: Background Execution. |
| (line 34) |
| * next-history (C-n): Commands For History. |
| (line 16) |
| * nexti: Continuing and Stepping. |
| (line 202) |
| * nexti&: Background Execution. |
| (line 37) |
| * ni ('nexti'): Continuing and Stepping. |
| (line 202) |
| * non-incremental-forward-search-history (M-n): Commands For History. |
| (line 40) |
| * non-incremental-reverse-search-history (M-p): Commands For History. |
| (line 35) |
| * nosharedlibrary: Files. (line 334) |
| * Objfile: Objfiles In Python. (line 6) |
| * objfile-filename: Objfiles In Guile. (line 28) |
| * objfile-pretty-printers: Objfiles In Guile. (line 36) |
| * objfile-progspace: Objfiles In Guile. (line 32) |
| * objfile-valid?: Objfiles In Guile. (line 21) |
| * Objfile.add_separate_debug_file: Objfiles In Python. (line 125) |
| * Objfile.build_id: Objfiles In Python. (line 67) |
| * Objfile.filename: Objfiles In Python. (line 47) |
| * Objfile.frame_filters: Objfiles In Python. (line 93) |
| * Objfile.is_valid: Objfiles In Python. (line 118) |
| * Objfile.owner: Objfiles In Python. (line 60) |
| * Objfile.pretty_printers: Objfiles In Python. (line 81) |
| * Objfile.progspace: Objfiles In Python. (line 77) |
| * Objfile.type_printers: Objfiles In Python. (line 89) |
| * Objfile.username: Objfiles In Python. (line 54) |
| * objfile?: Objfiles In Guile. (line 17) |
| * objfiles: Objfiles In Guile. (line 52) |
| * observer: Observer Mode. (line 22) |
| * open-memory: Memory Ports in Guile. |
| (line 11) |
| * output: Output. (line 35) |
| * output-meta: Readline Init File Syntax. |
| (line 191) |
| * output-port: I/O Ports in Guile. (line 9) |
| * overlay: Overlay Commands. (line 17) |
| * overload-choice annotation: Prompting. (line 32) |
| * overwrite-mode (): Commands For Text. (line 53) |
| * page-completions: Readline Init File Syntax. |
| (line 196) |
| * Parameter: Parameters In Python. |
| (line 6) |
| * Parameter <1>: Parameters In Guile. (line 6) |
| * parameter-value: Parameters In Guile. (line 103) |
| * Parameter.get_set_string: Parameters In Python. |
| (line 73) |
| * Parameter.get_show_string: Parameters In Python. |
| (line 79) |
| * Parameter.set_doc: Parameters In Python. |
| (line 53) |
| * Parameter.show_doc: Parameters In Python. |
| (line 59) |
| * Parameter.value: Parameters In Python. |
| (line 65) |
| * Parameter.__init__: Parameters In Python. |
| (line 18) |
| * parameter?: Parameters In Guile. (line 99) |
| * PARAM_AUTO_BOOLEAN: Parameters In Python. |
| (line 93) |
| * PARAM_AUTO_BOOLEAN <1>: Parameters In Guile. (line 120) |
| * PARAM_BOOLEAN: Parameters In Python. |
| (line 89) |
| * PARAM_BOOLEAN <1>: Parameters In Guile. (line 116) |
| * PARAM_ENUM: Parameters In Python. |
| (line 127) |
| * PARAM_ENUM <1>: Parameters In Guile. (line 156) |
| * PARAM_FILENAME: Parameters In Python. |
| (line 119) |
| * PARAM_FILENAME <1>: Parameters In Guile. (line 152) |
| * PARAM_INTEGER: Parameters In Python. |
| (line 102) |
| * PARAM_OPTIONAL_FILENAME: Parameters In Python. |
| (line 116) |
| * PARAM_OPTIONAL_FILENAME <1>: Parameters In Guile. (line 149) |
| * PARAM_STRING: Parameters In Python. |
| (line 106) |
| * PARAM_STRING <1>: Parameters In Guile. (line 139) |
| * PARAM_STRING_NOESCAPE: Parameters In Python. |
| (line 112) |
| * PARAM_STRING_NOESCAPE <1>: Parameters In Guile. (line 145) |
| * PARAM_UINTEGER: Parameters In Python. |
| (line 98) |
| * PARAM_UINTEGER <1>: Parameters In Guile. (line 125) |
| * PARAM_ZINTEGER: Parameters In Python. |
| (line 123) |
| * PARAM_ZINTEGER <1>: Parameters In Guile. (line 129) |
| * PARAM_ZUINTEGER: Parameters In Guile. (line 132) |
| * PARAM_ZUINTEGER_UNLIMITED: Parameters In Guile. (line 135) |
| * parse-and-eval: Basic Guile. (line 113) |
| * passcount: Tracepoint Passcounts. |
| (line 6) |
| * path: Environment. (line 14) |
| * pending-breakpoints: GDB/MI Support Commands. |
| (line 79) |
| * PendingFrame.create_unwind_info: Unwinding Frames in Python. |
| (line 46) |
| * PendingFrame.read_register: Unwinding Frames in Python. |
| (line 36) |
| * PgDn: TUI Keys. (line 50) |
| * PgUp: TUI Keys. (line 47) |
| * pi: Python Commands. (line 9) |
| * pmon, MIPS remote: MIPS Embedded. (line 122) |
| * po ('print-object'): The Print Command with Objective-C. |
| (line 6) |
| * possible-completions (M-?): Commands For Completion. |
| (line 11) |
| * post-commands annotation: Prompting. (line 27) |
| * post-overload-choice annotation: Prompting. (line 32) |
| * post-prompt annotation: Prompting. (line 24) |
| * post-prompt-for-continue annotation: Prompting. (line 40) |
| * post-query annotation: Prompting. (line 36) |
| * pre-commands annotation: Prompting. (line 27) |
| * pre-overload-choice annotation: Prompting. (line 32) |
| * pre-prompt annotation: Prompting. (line 24) |
| * pre-prompt-for-continue annotation: Prompting. (line 40) |
| * pre-query annotation: Prompting. (line 36) |
| * prefix-meta (<ESC>): Miscellaneous Commands. |
| (line 18) |
| * prepend-pretty-printer!: Guile Printing Module. |
| (line 13) |
| * pretty-printer-enabled?: Guile Pretty Printing API. |
| (line 28) |
| * pretty-printer?: Guile Pretty Printing API. |
| (line 24) |
| * pretty-printers: Guile Pretty Printing API. |
| (line 35) |
| * pretty_printer.children: Pretty Printing API. (line 11) |
| * pretty_printer.display_hint: Pretty Printing API. (line 24) |
| * pretty_printer.to_string: Pretty Printing API. (line 53) |
| * previous-history (C-p): Commands For History. |
| (line 12) |
| * print: Data. (line 6) |
| * print-object: The Print Command with Objective-C. |
| (line 6) |
| * printf: Output. (line 46) |
| * proc-trace-entry: SVR4 Process Information. |
| (line 84) |
| * proc-trace-exit: SVR4 Process Information. |
| (line 84) |
| * proc-untrace-entry: SVR4 Process Information. |
| (line 84) |
| * proc-untrace-exit: SVR4 Process Information. |
| (line 84) |
| * Progspace: Progspaces In Python. |
| (line 6) |
| * progspace-filename: Progspaces In Guile. (line 34) |
| * progspace-objfiles: Progspaces In Guile. (line 44) |
| * progspace-pretty-printers: Progspaces In Guile. (line 52) |
| * progspace-valid?: Progspaces In Guile. (line 21) |
| * Progspace.filename: Progspaces In Python. |
| (line 24) |
| * Progspace.frame_filters: Progspaces In Python. |
| (line 39) |
| * Progspace.pretty_printers: Progspaces In Python. |
| (line 27) |
| * Progspace.type_printers: Progspaces In Python. |
| (line 35) |
| * progspace?: Progspaces In Guile. (line 17) |
| * progspaces: Progspaces In Guile. (line 31) |
| * prompt annotation: Prompting. (line 24) |
| * prompt-for-continue annotation: Prompting. (line 40) |
| * ptype: Symbols. (line 169) |
| * putDebugChar: Bootstrapping. (line 20) |
| * pwd: Working Directory. (line 20) |
| * py: Python Commands. (line 23) |
| * python: GDB/MI Support Commands. |
| (line 82) |
| * python <1>: Python Commands. (line 23) |
| * python-interactive: Python Commands. (line 9) |
| * q ('quit'): Quitting GDB. (line 6) |
| * q (SingleKey TUI key): TUI Single Key Mode. (line 22) |
| * query annotation: Prompting. (line 36) |
| * queue-signal: Signaling. (line 36) |
| * quit annotation: Errors. (line 6) |
| * quit [EXPRESSION]: Quitting GDB. (line 6) |
| * quoted-insert (C-q or C-v): Commands For Text. (line 20) |
| * r ('run'): Starting. (line 6) |
| * r (SingleKey TUI key): TUI Single Key Mode. (line 25) |
| * rbreak: Set Breaks. (line 90) |
| * rc ('reverse-continue'): Reverse Execution. (line 30) |
| * re-read-init-file (C-x C-r): Miscellaneous Commands. |
| (line 6) |
| * readnow: Files. (line 89) |
| * rec: Process Record and Replay. |
| (line 38) |
| * rec btrace: Process Record and Replay. |
| (line 38) |
| * rec btrace bts: Process Record and Replay. |
| (line 38) |
| * rec btrace pt: Process Record and Replay. |
| (line 38) |
| * rec bts: Process Record and Replay. |
| (line 38) |
| * rec del: Process Record and Replay. |
| (line 294) |
| * rec full: Process Record and Replay. |
| (line 38) |
| * rec function-call-history: Process Record and Replay. |
| (line 360) |
| * rec instruction-history: Process Record and Replay. |
| (line 300) |
| * rec pt: Process Record and Replay. |
| (line 38) |
| * rec s: Process Record and Replay. |
| (line 97) |
| * recognize on type_recognizer: Type Printing API. (line 42) |
| * record: Process Record and Replay. |
| (line 38) |
| * record btrace: Process Record and Replay. |
| (line 38) |
| * record btrace bts: Process Record and Replay. |
| (line 38) |
| * record btrace pt: Process Record and Replay. |
| (line 38) |
| * record bts: Process Record and Replay. |
| (line 38) |
| * record delete: Process Record and Replay. |
| (line 294) |
| * record full: Process Record and Replay. |
| (line 38) |
| * record function-call-history: Process Record and Replay. |
| (line 360) |
| * record goto: Process Record and Replay. |
| (line 120) |
| * record instruction-history: Process Record and Replay. |
| (line 300) |
| * record pt: Process Record and Replay. |
| (line 38) |
| * record restore: Process Record and Replay. |
| (line 141) |
| * record save: Process Record and Replay. |
| (line 134) |
| * record stop: Process Record and Replay. |
| (line 97) |
| * redraw-current-line (): Commands For Moving. (line 30) |
| * refresh: TUI Commands. (line 77) |
| * register-breakpoint!: Breakpoints In Guile. |
| (line 87) |
| * register-command!: Commands In Guile. (line 58) |
| * register-parameter!: Parameters In Guile. (line 94) |
| * RegisterChangedEvent.frame: Events In Python. (line 166) |
| * RegisterChangedEvent.regnum: Events In Python. (line 169) |
| * register_xmethod_matcher: Xmethod API. (line 82) |
| * remote delete: File Transfer. (line 23) |
| * remote get: File Transfer. (line 19) |
| * remote put: File Transfer. (line 15) |
| * remove-inferiors: Inferiors and Programs. |
| (line 92) |
| * remove-symbol-file: Files. (line 160) |
| * restart CHECKPOINT-ID: Checkpoint/Restart. (line 41) |
| * restore: Dump/Restore Files. (line 40) |
| * RET (repeat last command): Command Syntax. (line 21) |
| * return: Returning. (line 6) |
| * reverse-continue: Reverse Execution. (line 30) |
| * reverse-finish: Reverse Execution. (line 77) |
| * reverse-next: Reverse Execution. (line 60) |
| * reverse-nexti: Reverse Execution. (line 69) |
| * reverse-search: Search. (line 16) |
| * reverse-search-history (C-r): Commands For History. |
| (line 26) |
| * reverse-step: Reverse Execution. (line 37) |
| * reverse-stepi: Reverse Execution. (line 52) |
| * revert-all-at-newline: Readline Init File Syntax. |
| (line 206) |
| * revert-line (M-r): Miscellaneous Commands. |
| (line 25) |
| * Right: TUI Keys. (line 62) |
| * rn ('reverse-next'): Reverse Execution. (line 60) |
| * rni ('reverse-nexti'): Reverse Execution. (line 69) |
| * rs ('step'): Reverse Execution. (line 37) |
| * rsi ('reverse-stepi'): Reverse Execution. (line 52) |
| * run: Starting. (line 6) |
| * run&: Background Execution. |
| (line 21) |
| * rwatch: Set Watchpoints. (line 79) |
| * s (SingleKey TUI key): TUI Single Key Mode. (line 28) |
| * s ('step'): Continuing and Stepping. |
| (line 45) |
| * sal-last: Symbol Tables In Guile. |
| (line 68) |
| * sal-line: Symbol Tables In Guile. |
| (line 62) |
| * sal-pc: Symbol Tables In Guile. |
| (line 65) |
| * sal-symtab: Symbol Tables In Guile. |
| (line 59) |
| * sal-valid?: Symbol Tables In Guile. |
| (line 53) |
| * sal?: Symbol Tables In Guile. |
| (line 49) |
| * save breakpoints: Save Breakpoints. (line 9) |
| * save gdb-index: Index Files. (line 19) |
| * save tracepoints: save tracepoints. (line 6) |
| * save-tracepoints: save tracepoints. (line 6) |
| * sdireset: M32R/SDI. (line 9) |
| * sdistatus: M32R/SDI. (line 12) |
| * search: Search. (line 9) |
| * section: Files. (line 189) |
| * select-frame: Selection. (line 56) |
| * selected-frame: Frames In Guile. (line 156) |
| * self: Commands In Guile. (line 100) |
| * self-insert (a, b, A, 1, !, ...): Commands For Text. (line 27) |
| * set: Help. (line 109) |
| * set ada print-signatures: Overloading support for Ada. |
| (line 31) |
| * set ada trust-PAD-over-XVS: Ada Glitches. (line 42) |
| * set agent off: In-Process Agent. (line 47) |
| * set agent on: In-Process Agent. (line 38) |
| * set annotate: Annotations Overview. |
| (line 29) |
| * set architecture: Targets. (line 21) |
| * set args: Arguments. (line 21) |
| * set arm: ARM. (line 9) |
| * set auto-connect-native-target: Starting. (line 157) |
| * set auto-load gdb-scripts: Auto-loading sequences. |
| (line 13) |
| * set auto-load guile-scripts: Guile Auto-loading. (line 17) |
| * set auto-load libthread-db: libthread_db.so.1 file. |
| (line 21) |
| * set auto-load local-gdbinit: Init File in the Current Directory. |
| (line 14) |
| * set auto-load off: Auto-loading. (line 32) |
| * set auto-load python-scripts: Python Auto-loading. (line 17) |
| * set auto-load safe-path: Auto-loading safe path. |
| (line 32) |
| * set auto-load scripts-directory: objfile-gdbdotext file. |
| (line 37) |
| * set auto-solib-add: Files. (line 293) |
| * set backtrace: Backtrace. (line 116) |
| * set basenames-may-differ: Files. (line 522) |
| * set breakpoint always-inserted: Set Breaks. (line 318) |
| * set breakpoint auto-hw: Set Breaks. (line 298) |
| * set breakpoint condition-evaluation: Set Breaks. (line 339) |
| * set breakpoint pending: Set Breaks. (line 267) |
| * set can-use-hw-watchpoints: Set Watchpoints. (line 116) |
| * set case-sensitive: Symbols. (line 27) |
| * set charset: Character Sets. (line 46) |
| * set check range: Range Checking. (line 34) |
| * set check type: Type Checking. (line 35) |
| * set circular-trace-buffer: Starting and Stopping Trace Experiments. |
| (line 93) |
| * set code-cache: Caching Target Data. (line 36) |
| * set coerce-float-to-double: ABI. (line 45) |
| * set com1base: DJGPP Native. (line 122) |
| * set com1irq: DJGPP Native. (line 122) |
| * set com2base: DJGPP Native. (line 122) |
| * set com2irq: DJGPP Native. (line 122) |
| * set com3base: DJGPP Native. (line 122) |
| * set com3irq: DJGPP Native. (line 122) |
| * set com4base: DJGPP Native. (line 122) |
| * set com4irq: DJGPP Native. (line 122) |
| * set complaints: Messages/Warnings. (line 29) |
| * set confirm: Messages/Warnings. (line 49) |
| * set cp-abi: ABI. (line 57) |
| * set cygwin-exceptions: Cygwin Native. (line 35) |
| * set data-directory: Data Files. (line 12) |
| * set dcache line-size: Caching Target Data. (line 60) |
| * set dcache size: Caching Target Data. (line 57) |
| * set debug: Debugging Output. (line 17) |
| * set debug aarch64: AArch64. (line 10) |
| * set debug auto-load: Auto-loading verbose mode. |
| (line 27) |
| * set debug bfd-cache LEVEL: File Caching. (line 24) |
| * set debug darwin: Darwin. (line 9) |
| * set debug entry-values: Tail Call Frames. (line 47) |
| * set debug hppa: HPPA. (line 10) |
| * set debug libthread-db: Threads. (line 280) |
| * set debug mach-o: Darwin. (line 16) |
| * set debug mips: MIPS. (line 100) |
| * set debug monitor: Target Commands. (line 107) |
| * set debug nios2: Nios II. (line 10) |
| * set debug-file-directory: Separate Debug Files. |
| (line 67) |
| * set debugevents: Cygwin Native. (line 64) |
| * set debugexceptions: Cygwin Native. (line 75) |
| * set debugexec: Cygwin Native. (line 71) |
| * set debugmemory: Cygwin Native. (line 79) |
| * set default-collect: Tracepoint Actions. (line 134) |
| * set demangle-style: Print Settings. (line 427) |
| * set detach-on-fork: Forks. (line 58) |
| * set directories: Source Path. (line 118) |
| * set disable-randomization: Starting. (line 201) |
| * set disassemble-next-line: Machine Code. (line 227) |
| * set disassembly-flavor: Machine Code. (line 215) |
| * set disconnected-dprintf: Dynamic Printf. (line 83) |
| * set disconnected-tracing: Starting and Stopping Trace Experiments. |
| (line 55) |
| * set displaced-stepping: Maintenance Commands. |
| (line 112) |
| * set editing: Editing. (line 15) |
| * set endian: Byte Order. (line 13) |
| * set environment: Environment. (line 39) |
| * set exceptions, Hurd command: Hurd Native. (line 39) |
| * set exec-direction: Reverse Execution. (line 83) |
| * set exec-done-display: Debugging Output. (line 11) |
| * set exec-wrapper: Starting. (line 109) |
| * set extended-prompt: Prompt. (line 25) |
| * set extension-language: Show. (line 30) |
| * set follow-exec-mode: Forks. (line 105) |
| * set follow-fork-mode: Forks. (line 39) |
| * set frame-filter priority: Frame Filter Management. |
| (line 84) |
| * set gnutarget: Target Commands. (line 28) |
| * set guile print-stack: Guile Exception Handling. |
| (line 6) |
| * set hash, for remote monitors: Target Commands. (line 98) |
| * set height: Screen Size. (line 20) |
| * set history expansion: Command History. (line 82) |
| * set history filename: Command History. (line 26) |
| * set history remove-duplicates: Command History. (line 54) |
| * set history save: Command History. (line 36) |
| * set history size: Command History. (line 45) |
| * set host-charset: Character Sets. (line 33) |
| * set inferior-tty: Input/Output. (line 49) |
| * set input-radix: Numbers. (line 14) |
| * set interactive-mode: Other Misc Settings. (line 6) |
| * set language: Manually. (line 9) |
| * set libthread-db-search-path: Threads. (line 242) |
| * set listsize: List. (line 33) |
| * set logging: Logging Output. (line 9) |
| * set mach-exceptions: Darwin. (line 27) |
| * set max-completions: Completion. (line 69) |
| * set max-user-call-depth: Define. (line 78) |
| * set max-value-size: Value Sizes. (line 12) |
| * set mem inaccessible-by-default: Memory Region Attributes. |
| (line 123) |
| * set mips abi: MIPS. (line 32) |
| * set mips compression: MIPS. (line 49) |
| * set mips mask-address: MIPS. (line 80) |
| * set mipsfpu: MIPS Embedded. (line 52) |
| * set monitor-prompt, MIPS remote: MIPS Embedded. (line 99) |
| * set monitor-warnings, MIPS remote: MIPS Embedded. (line 113) |
| * set mpx bound: i386. (line 60) |
| * set multiple-symbols: Ambiguous Expressions. |
| (line 50) |
| * set new-console: Cygwin Native. (line 47) |
| * set new-group: Cygwin Native. (line 56) |
| * set non-stop: Non-Stop Mode. (line 35) |
| * set opaque-type-resolution: Symbols. (line 335) |
| * set osabi: ABI. (line 11) |
| * set output-radix: Numbers. (line 30) |
| * set overload-resolution: Debugging C Plus Plus. |
| (line 59) |
| * set pagination: Screen Size. (line 39) |
| * set powerpc: PowerPC Embedded. (line 51) |
| * set print: Print Settings. (line 11) |
| * set print entry-values: Print Settings. (line 206) |
| * set print frame-arguments: Print Settings. (line 154) |
| * set print inferior-events: Inferiors and Programs. |
| (line 123) |
| * set print symbol-loading: Symbols. (line 353) |
| * set print thread-events: Threads. (line 221) |
| * set print type methods: Symbols. (line 44) |
| * set print type typedefs: Symbols. (line 57) |
| * set processor: Targets. (line 31) |
| * set procfs-file: SVR4 Process Information. |
| (line 73) |
| * set procfs-trace: SVR4 Process Information. |
| (line 67) |
| * set prompt: Prompt. (line 16) |
| * set python print-stack: Python Commands. (line 46) |
| * set radix: Numbers. (line 43) |
| * set range-stepping: Continuing and Stepping. |
| (line 221) |
| * set ravenscar task-switching off: Ravenscar Profile. (line 14) |
| * set ravenscar task-switching on: Ravenscar Profile. (line 10) |
| * set record: Process Record and Replay. |
| (line 350) |
| * set record btrace: Process Record and Replay. |
| (line 195) |
| * set record btrace bts: Process Record and Replay. |
| (line 214) |
| * set record btrace pt: Process Record and Replay. |
| (line 237) |
| * set record full: Process Record and Replay. |
| (line 145) |
| * set remote: Remote Configuration. |
| (line 6) |
| * set remote system-call-allowed: system. (line 37) |
| * set remote-mips64-transfers-32bit-regs: MIPS. (line 90) |
| * set remotecache: Caching Target Data. (line 20) |
| * set remoteflow: Remote Configuration. |
| (line 48) |
| * set retransmit-timeout: MIPS Embedded. (line 75) |
| * set schedule-multiple: All-Stop Mode. (line 67) |
| * set script-extension: Extending GDB. (line 29) |
| * set sh calling-convention: Super-H. (line 9) |
| * set shell: Cygwin Native. (line 83) |
| * set signal-thread: Hurd Native. (line 21) |
| * set signals, Hurd command: Hurd Native. (line 11) |
| * set sigs, Hurd command: Hurd Native. (line 11) |
| * set sigthread: Hurd Native. (line 21) |
| * set solib-absolute-prefix: Files. (line 372) |
| * set solib-search-path: Files. (line 448) |
| * set spu: SPU. (line 38) |
| * set stack-cache: Caching Target Data. (line 28) |
| * set startup-with-shell: Starting. (line 134) |
| * set step-mode: Continuing and Stepping. |
| (line 91) |
| * set stop-on-solib-events: Files. (line 349) |
| * set stopped, Hurd command: Hurd Native. (line 31) |
| * set struct-convention: i386. (line 7) |
| * set substitute-path: Source Path. (line 125) |
| * set syn-garbage-limit, MIPS remote: MIPS Embedded. (line 90) |
| * set sysroot: Files. (line 372) |
| * set target-charset: Character Sets. (line 28) |
| * set target-file-system-kind (unix|dos-based|auto): Files. (line 462) |
| * set target-wide-charset: Character Sets. (line 61) |
| * set task, Hurd commands: Hurd Native. (line 48) |
| * set tcp: Remote Configuration. |
| (line 123) |
| * set thread, Hurd command: Hurd Native. (line 90) |
| * set timeout: MIPS Embedded. (line 75) |
| * set trace-buffer-size: Starting and Stopping Trace Experiments. |
| (line 107) |
| * set trace-commands: Messages/Warnings. (line 65) |
| * set trace-notes: Starting and Stopping Trace Experiments. |
| (line 126) |
| * set trace-stop-notes: Starting and Stopping Trace Experiments. |
| (line 132) |
| * set trace-user: Starting and Stopping Trace Experiments. |
| (line 122) |
| * set trust-readonly-sections: Files. (line 251) |
| * set tui active-border-mode: TUI Configuration. (line 24) |
| * set tui border-kind: TUI Configuration. (line 9) |
| * set tui border-mode: TUI Configuration. (line 23) |
| * set unwind-on-terminating-exception: Calling. (line 47) |
| * set unwindonsignal: Calling. (line 36) |
| * set use-coredump-filter: Core File Generation. |
| (line 31) |
| * set variable: Assignment. (line 16) |
| * set verbose: Messages/Warnings. (line 15) |
| * set watchdog: Maintenance Commands. |
| (line 500) |
| * set width: Screen Size. (line 20) |
| * set write: Patching. (line 15) |
| * set-breakpoint-condition!: Breakpoints In Guile. |
| (line 198) |
| * set-breakpoint-enabled!: Breakpoints In Guile. |
| (line 147) |
| * set-breakpoint-hit-count!: Breakpoints In Guile. |
| (line 172) |
| * set-breakpoint-ignore-count!: Breakpoints In Guile. |
| (line 166) |
| * set-breakpoint-silent!: Breakpoints In Guile. |
| (line 158) |
| * set-breakpoint-stop!: Breakpoints In Guile. |
| (line 206) |
| * set-breakpoint-task!: Breakpoints In Guile. |
| (line 190) |
| * set-breakpoint-thread!: Breakpoints In Guile. |
| (line 180) |
| * set-iterator-progress!: Iterators In Guile. (line 60) |
| * set-mark (C-@): Miscellaneous Commands. |
| (line 32) |
| * set-memory-port-read-buffer-size!: Memory Ports in Guile. |
| (line 41) |
| * set-memory-port-write-buffer-size!: Memory Ports in Guile. |
| (line 49) |
| * set-objfile-pretty-printers!: Objfiles In Guile. (line 40) |
| * set-parameter-value!: Parameters In Guile. (line 107) |
| * set-pretty-printer-enabled!: Guile Pretty Printing API. |
| (line 31) |
| * set-pretty-printers!: Guile Pretty Printing API. |
| (line 38) |
| * set-progspace-pretty-printers!: Progspaces In Guile. (line 57) |
| * set_debug_traps: Stub Contents. (line 10) |
| * share: Files. (line 325) |
| * sharedlibrary: Files. (line 325) |
| * shell: Shell Commands. (line 10) |
| * show: Help. (line 114) |
| * show ada print-signatures: Overloading support for Ada. |
| (line 36) |
| * show ada trust-PAD-over-XVS: Ada Glitches. (line 42) |
| * show agent: In-Process Agent. (line 51) |
| * show annotate: Annotations Overview. |
| (line 34) |
| * show architecture: Targets. (line 21) |
| * show args: Arguments. (line 28) |
| * show arm: ARM. (line 13) |
| * show auto-load: Auto-loading. (line 45) |
| * show auto-load gdb-scripts: Auto-loading sequences. |
| (line 17) |
| * show auto-load guile-scripts: Guile Auto-loading. (line 20) |
| * show auto-load libthread-db: libthread_db.so.1 file. |
| (line 25) |
| * show auto-load local-gdbinit: Init File in the Current Directory. |
| (line 18) |
| * show auto-load python-scripts: Python Auto-loading. (line 20) |
| * show auto-load safe-path: Auto-loading safe path. |
| (line 46) |
| * show auto-load scripts-directory: objfile-gdbdotext file. |
| (line 61) |
| * show auto-solib-add: Files. (line 310) |
| * show backtrace: Backtrace. (line 123) |
| * show basenames-may-differ: Files. (line 525) |
| * show breakpoint always-inserted: Set Breaks. (line 318) |
| * show breakpoint auto-hw: Set Breaks. (line 298) |
| * show breakpoint condition-evaluation: Set Breaks. (line 339) |
| * show breakpoint pending: Set Breaks. (line 267) |
| * show can-use-hw-watchpoints: Set Watchpoints. (line 119) |
| * show case-sensitive: Symbols. (line 40) |
| * show charset: Character Sets. (line 52) |
| * show check range: Range Checking. (line 34) |
| * show check type: Type Checking. (line 35) |
| * show circular-trace-buffer: Starting and Stopping Trace Experiments. |
| (line 100) |
| * show code-cache: Caching Target Data. (line 42) |
| * show coerce-float-to-double: ABI. (line 54) |
| * show com1base: DJGPP Native. (line 134) |
| * show com1irq: DJGPP Native. (line 134) |
| * show com2base: DJGPP Native. (line 134) |
| * show com2irq: DJGPP Native. (line 134) |
| * show com3base: DJGPP Native. (line 134) |
| * show com3irq: DJGPP Native. (line 134) |
| * show com4base: DJGPP Native. (line 134) |
| * show com4irq: DJGPP Native. (line 134) |
| * show commands: Command History. (line 95) |
| * show complaints: Messages/Warnings. (line 35) |
| * show configuration: Help. (line 147) |
| * show confirm: Messages/Warnings. (line 57) |
| * show convenience: Convenience Vars. (line 37) |
| * show copying: Help. (line 138) |
| * show cp-abi: ABI. (line 57) |
| * show cygwin-exceptions: Cygwin Native. (line 43) |
| * show data-directory: Data Files. (line 16) |
| * show dcache line-size: Caching Target Data. (line 68) |
| * show dcache size: Caching Target Data. (line 64) |
| * show debug: Debugging Output. (line 20) |
| * show debug auto-load: Auto-loading verbose mode. |
| (line 30) |
| * show debug bfd-cache: File Caching. (line 27) |
| * show debug darwin: Darwin. (line 13) |
| * show debug entry-values: Tail Call Frames. (line 55) |
| * show debug libthread-db: Threads. (line 280) |
| * show debug mach-o: Darwin. (line 23) |
| * show debug mips: MIPS. (line 104) |
| * show debug monitor: Target Commands. (line 111) |
| * show debug nios2: Nios II. (line 14) |
| * show debug-file-directory: Separate Debug Files. |
| (line 72) |
| * show default-collect: Tracepoint Actions. (line 142) |
| * show detach-on-fork: Forks. (line 73) |
| * show directories: Source Path. (line 122) |
| * show disassemble-next-line: Machine Code. (line 227) |
| * show disassembly-flavor: Machine Code. (line 224) |
| * show disconnected-dprintf: Dynamic Printf. (line 88) |
| * show disconnected-tracing: Starting and Stopping Trace Experiments. |
| (line 62) |
| * show displaced-stepping: Maintenance Commands. |
| (line 112) |
| * show editing: Editing. (line 22) |
| * show environment: Environment. (line 33) |
| * show exceptions, Hurd command: Hurd Native. (line 45) |
| * show exec-done-display: Debugging Output. (line 14) |
| * show extended-prompt: Prompt. (line 39) |
| * show follow-fork-mode: Forks. (line 52) |
| * show frame-filter priority: Frame Filter Management. |
| (line 91) |
| * show gnutarget: Target Commands. (line 40) |
| * show hash, for remote monitors: Target Commands. (line 104) |
| * show height: Screen Size. (line 20) |
| * show history: Command History. (line 87) |
| * show host-charset: Character Sets. (line 55) |
| * show inferior-tty: Input/Output. (line 52) |
| * show input-radix: Numbers. (line 35) |
| * show interactive-mode: Other Misc Settings. (line 20) |
| * show language: Show. (line 10) |
| * show libthread-db-search-path: Threads. (line 277) |
| * show listsize: List. (line 39) |
| * show logging: Logging Output. (line 22) |
| * show mach-exceptions: Darwin. (line 34) |
| * show max-completions: Completion. (line 77) |
| * show max-user-call-depth: Define. (line 78) |
| * show max-value-size: Value Sizes. (line 36) |
| * show mem inaccessible-by-default: Memory Region Attributes. |
| (line 129) |
| * show mips abi: MIPS. (line 46) |
| * show mips compression: MIPS. (line 72) |
| * show mips mask-address: MIPS. (line 86) |
| * show mipsfpu: MIPS Embedded. (line 52) |
| * show monitor-prompt, MIPS remote: MIPS Embedded. (line 109) |
| * show monitor-warnings, MIPS remote: MIPS Embedded. (line 119) |
| * show mpx bound: i386. (line 57) |
| * show multiple-symbols: Ambiguous Expressions. |
| (line 70) |
| * show new-console: Cygwin Native. (line 52) |
| * show new-group: Cygwin Native. (line 61) |
| * show non-stop: Non-Stop Mode. (line 38) |
| * show opaque-type-resolution: Symbols. (line 350) |
| * show osabi: ABI. (line 11) |
| * show output-radix: Numbers. (line 38) |
| * show overload-resolution: Debugging C Plus Plus. |
| (line 76) |
| * show pagination: Screen Size. (line 45) |
| * show paths: Environment. (line 29) |
| * show print: Print Settings. (line 39) |
| * show print inferior-events: Inferiors and Programs. |
| (line 131) |
| * show print symbol-loading: Symbols. (line 368) |
| * show print thread-events: Threads. (line 231) |
| * show print type methods: Symbols. (line 53) |
| * show print type typedefs: Symbols. (line 70) |
| * show processor: Targets. (line 31) |
| * show procfs-file: SVR4 Process Information. |
| (line 78) |
| * show procfs-trace: SVR4 Process Information. |
| (line 70) |
| * show prompt: Prompt. (line 19) |
| * show radix: Numbers. (line 43) |
| * show range-stepping: Continuing and Stepping. |
| (line 221) |
| * show ravenscar task-switching: Ravenscar Profile. (line 22) |
| * show record: Process Record and Replay. |
| (line 356) |
| * show record btrace: Process Record and Replay. |
| (line 211) |
| * show record full: Process Record and Replay. |
| (line 163) |
| * show remote: Remote Configuration. |
| (line 6) |
| * show remote system-call-allowed: system. (line 41) |
| * show remote-mips64-transfers-32bit-regs: MIPS. (line 96) |
| * show remotecache: Caching Target Data. (line 25) |
| * show remoteflow: Remote Configuration. |
| (line 52) |
| * show retransmit-timeout: MIPS Embedded. (line 75) |
| * show script-extension: Extending GDB. (line 29) |
| * show sh calling-convention: Super-H. (line 22) |
| * show shell: Cygwin Native. (line 87) |
| * show signal-thread: Hurd Native. (line 27) |
| * show signals, Hurd command: Hurd Native. (line 17) |
| * show sigs, Hurd command: Hurd Native. (line 17) |
| * show sigthread: Hurd Native. (line 27) |
| * show solib-search-path: Files. (line 459) |
| * show spu: SPU. (line 43) |
| * show stack-cache: Caching Target Data. (line 33) |
| * show stop-on-solib-events: Files. (line 355) |
| * show stopped, Hurd command: Hurd Native. (line 36) |
| * show struct-convention: i386. (line 15) |
| * show substitute-path: Source Path. (line 162) |
| * show syn-garbage-limit, MIPS remote: MIPS Embedded. (line 95) |
| * show sysroot: Files. (line 445) |
| * show target-charset: Character Sets. (line 58) |
| * show target-file-system-kind: Files. (line 462) |
| * show target-wide-charset: Character Sets. (line 67) |
| * show task, Hurd commands: Hurd Native. (line 56) |
| * show tcp: Remote Configuration. |
| (line 123) |
| * show thread, Hurd command: Hurd Native. (line 100) |
| * show timeout: MIPS Embedded. (line 75) |
| * show trace-buffer-size: Starting and Stopping Trace Experiments. |
| (line 114) |
| * show trace-notes: Starting and Stopping Trace Experiments. |
| (line 129) |
| * show trace-stop-notes: Starting and Stopping Trace Experiments. |
| (line 137) |
| * show trace-user: Starting and Stopping Trace Experiments. |
| (line 124) |
| * show unwind-on-terminating-exception: Calling. (line 55) |
| * show unwindonsignal: Calling. (line 43) |
| * show user: Define. (line 71) |
| * show values: Value History. (line 47) |
| * show verbose: Messages/Warnings. (line 21) |
| * show version: Help. (line 128) |
| * show warranty: Help. (line 142) |
| * show width: Screen Size. (line 20) |
| * show write: Patching. (line 26) |
| * show-all-if-ambiguous: Readline Init File Syntax. |
| (line 212) |
| * show-all-if-unmodified: Readline Init File Syntax. |
| (line 218) |
| * si ('stepi'): Continuing and Stepping. |
| (line 189) |
| * signal: Signaling. (line 6) |
| * signal annotation: Annotations for Running. |
| (line 42) |
| * signal-name annotation: Annotations for Running. |
| (line 22) |
| * signal-name-end annotation: Annotations for Running. |
| (line 22) |
| * signal-string annotation: Annotations for Running. |
| (line 22) |
| * signal-string-end annotation: Annotations for Running. |
| (line 22) |
| * SignalEvent.stop_signal: Events In Python. (line 91) |
| * signalled annotation: Annotations for Running. |
| (line 22) |
| * silent: Break Commands. (line 43) |
| * sim, a command: Embedded Processors. (line 13) |
| * skip delete: Skipping Over Functions and Files. |
| (line 82) |
| * skip disable: Skipping Over Functions and Files. |
| (line 90) |
| * skip enable: Skipping Over Functions and Files. |
| (line 86) |
| * skip file: Skipping Over Functions and Files. |
| (line 46) |
| * skip function: Skipping Over Functions and Files. |
| (line 34) |
| * skip-completed-text: Readline Init File Syntax. |
| (line 227) |
| * skip-csi-sequence (): Miscellaneous Commands. |
| (line 51) |
| * source: Command Files. (line 17) |
| * source annotation: Source Annotations. (line 6) |
| * start: Starting. (line 77) |
| * start-kbd-macro (C-x (): Keyboard Macros. (line 6) |
| * starting annotation: Annotations for Running. |
| (line 6) |
| * STDERR: Basic Python. (line 143) |
| * STDERR <1>: Basic Python. (line 163) |
| * stdio-port?: I/O Ports in Guile. (line 15) |
| * STDLOG: Basic Python. (line 146) |
| * STDLOG <1>: Basic Python. (line 166) |
| * STDOUT: Basic Python. (line 140) |
| * STDOUT <1>: Basic Python. (line 160) |
| * step: Continuing and Stepping. |
| (line 45) |
| * step&: Background Execution. |
| (line 28) |
| * stepi: Continuing and Stepping. |
| (line 189) |
| * stepi&: Background Execution. |
| (line 31) |
| * stop, a pseudo-command: Hooks. (line 21) |
| * stopping annotation: Annotations for Running. |
| (line 6) |
| * strace: Create and Delete Tracepoints. |
| (line 75) |
| * string->argv: Commands In Guile. (line 73) |
| * symbol-addr-class: Symbols In Guile. (line 48) |
| * symbol-argument?: Symbols In Guile. (line 58) |
| * symbol-constant?: Symbols In Guile. (line 62) |
| * symbol-file: Files. (line 45) |
| * symbol-function?: Symbols In Guile. (line 65) |
| * symbol-line: Symbols In Guile. (line 32) |
| * symbol-linkage-name: Symbols In Guile. (line 39) |
| * symbol-name: Symbols In Guile. (line 36) |
| * symbol-needs-frame?: Symbols In Guile. (line 53) |
| * symbol-print-name: Symbols In Guile. (line 43) |
| * symbol-symtab: Symbols In Guile. (line 28) |
| * symbol-type: Symbols In Guile. (line 24) |
| * symbol-valid?: Symbols In Guile. (line 17) |
| * symbol-value: Symbols In Guile. (line 72) |
| * symbol-variable?: Symbols In Guile. (line 69) |
| * Symbol.addr_class: Symbols In Python. (line 74) |
| * Symbol.is_argument: Symbols In Python. (line 84) |
| * Symbol.is_constant: Symbols In Python. (line 87) |
| * Symbol.is_function: Symbols In Python. (line 90) |
| * Symbol.is_valid: Symbols In Python. (line 98) |
| * Symbol.is_variable: Symbols In Python. (line 93) |
| * Symbol.line: Symbols In Python. (line 57) |
| * Symbol.linkage_name: Symbols In Python. (line 65) |
| * Symbol.name: Symbols In Python. (line 61) |
| * Symbol.needs_frame: Symbols In Python. (line 79) |
| * Symbol.print_name: Symbols In Python. (line 69) |
| * Symbol.symtab: Symbols In Python. (line 52) |
| * Symbol.type: Symbols In Python. (line 47) |
| * Symbol.value: Symbols In Python. (line 105) |
| * symbol?: Symbols In Guile. (line 13) |
| * SYMBOL_FUNCTIONS_DOMAIN: Symbols In Python. (line 134) |
| * SYMBOL_FUNCTION_DOMAIN: Symbols In Guile. (line 133) |
| * SYMBOL_LABEL_DOMAIN: Symbols In Python. (line 127) |
| * SYMBOL_LABEL_DOMAIN <1>: Symbols In Guile. (line 126) |
| * SYMBOL_LOC_ARG: Symbols In Python. (line 156) |
| * SYMBOL_LOC_ARG <1>: Symbols In Guile. (line 155) |
| * SYMBOL_LOC_BLOCK: Symbols In Python. (line 177) |
| * SYMBOL_LOC_BLOCK <1>: Symbols In Guile. (line 176) |
| * SYMBOL_LOC_COMPUTED: Symbols In Python. (line 191) |
| * SYMBOL_LOC_COMPUTED <1>: Symbols In Guile. (line 190) |
| * SYMBOL_LOC_CONST: Symbols In Python. (line 147) |
| * SYMBOL_LOC_CONST <1>: Symbols In Guile. (line 146) |
| * SYMBOL_LOC_CONST_BYTES: Symbols In Python. (line 180) |
| * SYMBOL_LOC_CONST_BYTES <1>: Symbols In Guile. (line 179) |
| * SYMBOL_LOC_LOCAL: Symbols In Python. (line 170) |
| * SYMBOL_LOC_LOCAL <1>: Symbols In Guile. (line 169) |
| * SYMBOL_LOC_OPTIMIZED_OUT: Symbols In Python. (line 188) |
| * SYMBOL_LOC_OPTIMIZED_OUT <1>: Symbols In Guile. (line 187) |
| * SYMBOL_LOC_REF_ARG: Symbols In Python. (line 160) |
| * SYMBOL_LOC_REF_ARG <1>: Symbols In Guile. (line 159) |
| * SYMBOL_LOC_REGISTER: Symbols In Python. (line 153) |
| * SYMBOL_LOC_REGISTER <1>: Symbols In Guile. (line 152) |
| * SYMBOL_LOC_REGPARM_ADDR: Symbols In Python. (line 165) |
| * SYMBOL_LOC_REGPARM_ADDR <1>: Symbols In Guile. (line 164) |
| * SYMBOL_LOC_STATIC: Symbols In Python. (line 150) |
| * SYMBOL_LOC_STATIC <1>: Symbols In Guile. (line 149) |
| * SYMBOL_LOC_TYPEDEF: Symbols In Python. (line 173) |
| * SYMBOL_LOC_TYPEDEF <1>: Symbols In Guile. (line 172) |
| * SYMBOL_LOC_UNDEF: Symbols In Python. (line 143) |
| * SYMBOL_LOC_UNDEF <1>: Symbols In Guile. (line 142) |
| * SYMBOL_LOC_UNRESOLVED: Symbols In Python. (line 183) |
| * SYMBOL_LOC_UNRESOLVED <1>: Symbols In Guile. (line 182) |
| * SYMBOL_STRUCT_DOMAIN: Symbols In Python. (line 124) |
| * SYMBOL_STRUCT_DOMAIN <1>: Symbols In Guile. (line 123) |
| * SYMBOL_TYPES_DOMAIN: Symbols In Python. (line 137) |
| * SYMBOL_TYPES_DOMAIN <1>: Symbols In Guile. (line 136) |
| * SYMBOL_UNDEF_DOMAIN: Symbols In Python. (line 115) |
| * SYMBOL_UNDEF_DOMAIN <1>: Symbols In Guile. (line 114) |
| * SYMBOL_VARIABLES_DOMAIN: Symbols In Python. (line 130) |
| * SYMBOL_VARIABLES_DOMAIN <1>: Symbols In Guile. (line 129) |
| * SYMBOL_VAR_DOMAIN: Symbols In Python. (line 120) |
| * SYMBOL_VAR_DOMAIN <1>: Symbols In Guile. (line 119) |
| * symtab-filename: Symbol Tables In Guile. |
| (line 28) |
| * symtab-fullname: Symbol Tables In Guile. |
| (line 31) |
| * symtab-global-block: Symbol Tables In Guile. |
| (line 38) |
| * symtab-objfile: Symbol Tables In Guile. |
| (line 34) |
| * symtab-static-block: Symbol Tables In Guile. |
| (line 42) |
| * symtab-valid?: Symbol Tables In Guile. |
| (line 21) |
| * Symtab.filename: Symbol Tables In Python. |
| (line 43) |
| * Symtab.fullname: Symbol Tables In Python. |
| (line 66) |
| * Symtab.global_block: Symbol Tables In Python. |
| (line 69) |
| * Symtab.is_valid: Symbol Tables In Python. |
| (line 59) |
| * Symtab.linetable: Symbol Tables In Python. |
| (line 77) |
| * Symtab.objfile: Symbol Tables In Python. |
| (line 47) |
| * Symtab.producer: Symbol Tables In Python. |
| (line 51) |
| * Symtab.static_block: Symbol Tables In Python. |
| (line 73) |
| * symtab?: Symbol Tables In Guile. |
| (line 17) |
| * Symtab_and_line.is_valid: Symbol Tables In Python. |
| (line 34) |
| * Symtab_and_line.last: Symbol Tables In Python. |
| (line 24) |
| * Symtab_and_line.line: Symbol Tables In Python. |
| (line 28) |
| * Symtab_and_line.pc: Symbol Tables In Python. |
| (line 20) |
| * Symtab_and_line.symtab: Symbol Tables In Python. |
| (line 16) |
| * sysinfo: DJGPP Native. (line 19) |
| * tab-insert (M-<TAB>): Commands For Text. (line 24) |
| * tabset: TUI Commands. (line 117) |
| * target: Target Commands. (line 49) |
| * target ctf: Trace Files. (line 28) |
| * target ddb PORT: MIPS Embedded. (line 40) |
| * target lsi PORT: MIPS Embedded. (line 43) |
| * target mips PORT: MIPS Embedded. (line 14) |
| * target pmon PORT: MIPS Embedded. (line 37) |
| * target record: Process Record and Replay. |
| (line 38) |
| * target record-btrace: Process Record and Replay. |
| (line 38) |
| * target record-full: Process Record and Replay. |
| (line 38) |
| * target tfile: Trace Files. (line 28) |
| * target-config: Guile Configuration. (line 24) |
| * task (Ada): Ada Tasks. (line 104) |
| * tbreak: Set Breaks. (line 54) |
| * tcatch: Set Catchpoints. (line 248) |
| * tdump: tdump. (line 6) |
| * teval (tracepoints): Tracepoint Actions. (line 110) |
| * tfile: Trace Files. (line 28) |
| * tfind: tfind. (line 6) |
| * thbreak: Set Breaks. (line 80) |
| * this, inside C++ member functions: C Plus Plus Expressions. |
| (line 20) |
| * thread apply: Threads. (line 187) |
| * thread find: Threads. (line 207) |
| * thread name: Threads. (line 196) |
| * thread THREAD-ID: Threads. (line 169) |
| * thread-info: GDB/MI Support Commands. |
| (line 86) |
| * ThreadEvent.inferior_thread: Events In Python. (line 54) |
| * throw-user-error: Commands In Guile. (line 81) |
| * tilde-expand (M-~): Miscellaneous Commands. |
| (line 29) |
| * trace: Create and Delete Tracepoints. |
| (line 6) |
| * transpose-chars (C-t): Commands For Text. (line 30) |
| * transpose-words (M-t): Commands For Text. (line 36) |
| * tsave: Trace Files. (line 12) |
| * tstart [ NOTES ]: Starting and Stopping Trace Experiments. |
| (line 6) |
| * tstatus: Starting and Stopping Trace Experiments. |
| (line 27) |
| * tstop [ NOTES ]: Starting and Stopping Trace Experiments. |
| (line 16) |
| * tty: Input/Output. (line 23) |
| * tui disable: TUI Commands. (line 23) |
| * tui enable: TUI Commands. (line 18) |
| * tui reg: TUI Commands. (line 80) |
| * tvariable: Trace State Variables. |
| (line 26) |
| * type-array: Types In Guile. (line 52) |
| * type-code: Types In Guile. (line 25) |
| * type-const: Types In Guile. (line 99) |
| * type-field: Types In Guile. (line 129) |
| * type-fields: Types In Guile. (line 115) |
| * type-has-field-deep?: Guile Types Module. (line 32) |
| * type-has-field?: Types In Guile. (line 142) |
| * type-name: Types In Guile. (line 34) |
| * type-num-fields: Types In Guile. (line 112) |
| * type-pointer: Types In Guile. (line 73) |
| * type-print-name: Types In Guile. (line 38) |
| * type-range: Types In Guile. (line 77) |
| * type-reference: Types In Guile. (line 81) |
| * type-sizeof: Types In Guile. (line 43) |
| * type-strip-typedefs: Types In Guile. (line 48) |
| * type-tag: Types In Guile. (line 29) |
| * type-target: Types In Guile. (line 85) |
| * type-unqualified: Types In Guile. (line 107) |
| * type-vector: Types In Guile. (line 60) |
| * type-volatile: Types In Guile. (line 103) |
| * Type.array: Types In Python. (line 102) |
| * Type.code: Types In Python. (line 32) |
| * Type.const: Types In Python. (line 123) |
| * Type.fields: Types In Python. (line 53) |
| * Type.name: Types In Python. (line 36) |
| * Type.optimized_out: Types In Python. (line 180) |
| * Type.pointer: Types In Python. (line 146) |
| * Type.range: Types In Python. (line 136) |
| * Type.reference: Types In Python. (line 142) |
| * Type.sizeof: Types In Python. (line 40) |
| * Type.strip_typedefs: Types In Python. (line 150) |
| * Type.tag: Types In Python. (line 45) |
| * Type.target: Types In Python. (line 154) |
| * Type.template_argument: Types In Python. (line 168) |
| * Type.unqualified: Types In Python. (line 131) |
| * Type.vector: Types In Python. (line 110) |
| * Type.volatile: Types In Python. (line 127) |
| * type?: Types In Guile. (line 11) |
| * TYPE_CODE_ARRAY: Types In Python. (line 192) |
| * TYPE_CODE_ARRAY <1>: Types In Guile. (line 153) |
| * TYPE_CODE_BITSTRING: Types In Python. (line 230) |
| * TYPE_CODE_BITSTRING <1>: Types In Guile. (line 191) |
| * TYPE_CODE_BOOL: Types In Python. (line 251) |
| * TYPE_CODE_BOOL <1>: Types In Guile. (line 212) |
| * TYPE_CODE_CHAR: Types In Python. (line 248) |
| * TYPE_CODE_CHAR <1>: Types In Guile. (line 209) |
| * TYPE_CODE_COMPLEX: Types In Python. (line 254) |
| * TYPE_CODE_COMPLEX <1>: Types In Guile. (line 215) |
| * TYPE_CODE_DECFLOAT: Types In Python. (line 263) |
| * TYPE_CODE_DECFLOAT <1>: Types In Guile. (line 224) |
| * TYPE_CODE_ENUM: Types In Python. (line 201) |
| * TYPE_CODE_ENUM <1>: Types In Guile. (line 162) |
| * TYPE_CODE_ERROR: Types In Python. (line 233) |
| * TYPE_CODE_ERROR <1>: Types In Guile. (line 194) |
| * TYPE_CODE_FLAGS: Types In Python. (line 204) |
| * TYPE_CODE_FLAGS <1>: Types In Guile. (line 165) |
| * TYPE_CODE_FLT: Types In Python. (line 213) |
| * TYPE_CODE_FLT <1>: Types In Guile. (line 174) |
| * TYPE_CODE_FUNC: Types In Python. (line 207) |
| * TYPE_CODE_FUNC <1>: Types In Guile. (line 168) |
| * TYPE_CODE_INT: Types In Python. (line 210) |
| * TYPE_CODE_INT <1>: Types In Guile. (line 171) |
| * TYPE_CODE_INTERNAL_FUNCTION: Types In Python. (line 266) |
| * TYPE_CODE_INTERNAL_FUNCTION <1>: Types In Guile. (line 227) |
| * TYPE_CODE_MEMBERPTR: Types In Python. (line 242) |
| * TYPE_CODE_MEMBERPTR <1>: Types In Guile. (line 203) |
| * TYPE_CODE_METHOD: Types In Python. (line 236) |
| * TYPE_CODE_METHOD <1>: Types In Guile. (line 197) |
| * TYPE_CODE_METHODPTR: Types In Python. (line 239) |
| * TYPE_CODE_METHODPTR <1>: Types In Guile. (line 200) |
| * TYPE_CODE_NAMESPACE: Types In Python. (line 260) |
| * TYPE_CODE_NAMESPACE <1>: Types In Guile. (line 221) |
| * TYPE_CODE_PTR: Types In Python. (line 189) |
| * TYPE_CODE_PTR <1>: Types In Guile. (line 150) |
| * TYPE_CODE_RANGE: Types In Python. (line 222) |
| * TYPE_CODE_RANGE <1>: Types In Guile. (line 183) |
| * TYPE_CODE_REF: Types In Python. (line 245) |
| * TYPE_CODE_REF <1>: Types In Guile. (line 206) |
| * TYPE_CODE_SET: Types In Python. (line 219) |
| * TYPE_CODE_SET <1>: Types In Guile. (line 180) |
| * TYPE_CODE_STRING: Types In Python. (line 225) |
| * TYPE_CODE_STRING <1>: Types In Guile. (line 186) |
| * TYPE_CODE_STRUCT: Types In Python. (line 195) |
| * TYPE_CODE_STRUCT <1>: Types In Guile. (line 156) |
| * TYPE_CODE_TYPEDEF: Types In Python. (line 257) |
| * TYPE_CODE_TYPEDEF <1>: Types In Guile. (line 218) |
| * TYPE_CODE_UNION: Types In Python. (line 198) |
| * TYPE_CODE_UNION <1>: Types In Guile. (line 159) |
| * TYPE_CODE_VOID: Types In Python. (line 216) |
| * TYPE_CODE_VOID <1>: Types In Guile. (line 177) |
| * u (SingleKey TUI key): TUI Single Key Mode. (line 31) |
| * u ('until'): Continuing and Stepping. |
| (line 117) |
| * undefined-command-error-code: GDB/MI Support Commands. |
| (line 101) |
| * undisplay: Auto Display. (line 45) |
| * undo (C-_ or C-x C-u): Miscellaneous Commands. |
| (line 22) |
| * universal-argument (): Numeric Arguments. (line 10) |
| * unix-filename-rubout (): Commands For Killing. |
| (line 32) |
| * unix-line-discard (C-u): Commands For Killing. |
| (line 12) |
| * unix-word-rubout (C-w): Commands For Killing. |
| (line 28) |
| * unset environment: Environment. (line 61) |
| * unset substitute-path: Source Path. (line 154) |
| * until: Continuing and Stepping. |
| (line 117) |
| * until&: Background Execution. |
| (line 46) |
| * unwind-stop-reason-string: Frames In Guile. (line 163) |
| * up: Selection. (line 27) |
| * Up: TUI Keys. (line 53) |
| * up-silently: Selection. (line 62) |
| * upcase-word (M-u): Commands For Text. (line 41) |
| * update: TUI Commands. (line 106) |
| * use_dbt_break: M32R/SDI. (line 29) |
| * use_debug_dma: M32R/SDI. (line 18) |
| * use_ib_break: M32R/SDI. (line 26) |
| * use_mon_code: M32R/SDI. (line 22) |
| * v (SingleKey TUI key): TUI Single Key Mode. (line 34) |
| * value->bool: Values From Inferior In Guile. |
| (line 234) |
| * value->bytevector: Values From Inferior In Guile. |
| (line 246) |
| * value->integer: Values From Inferior In Guile. |
| (line 238) |
| * value->lazy-string: Values From Inferior In Guile. |
| (line 291) |
| * value->real: Values From Inferior In Guile. |
| (line 242) |
| * value->string: Values From Inferior In Guile. |
| (line 250) |
| * value-abs: Arithmetic In Guile. (line 35) |
| * value-add: Arithmetic In Guile. (line 15) |
| * value-address: Values From Inferior In Guile. |
| (line 106) |
| * value-call: Values From Inferior In Guile. |
| (line 228) |
| * value-cast: Values From Inferior In Guile. |
| (line 129) |
| * value-dereference: Values From Inferior In Guile. |
| (line 143) |
| * value-div: Arithmetic In Guile. (line 21) |
| * value-dynamic-cast: Values From Inferior In Guile. |
| (line 135) |
| * value-dynamic-type: Values From Inferior In Guile. |
| (line 114) |
| * value-fetch-lazy!: Values From Inferior In Guile. |
| (line 333) |
| * value-field: Values From Inferior In Guile. |
| (line 221) |
| * value-lazy?: Values From Inferior In Guile. |
| (line 316) |
| * value-logand: Arithmetic In Guile. (line 47) |
| * value-logior: Arithmetic In Guile. (line 49) |
| * value-lognot: Arithmetic In Guile. (line 45) |
| * value-logxor: Arithmetic In Guile. (line 51) |
| * value-lsh: Arithmetic In Guile. (line 37) |
| * value-max: Arithmetic In Guile. (line 43) |
| * value-min: Arithmetic In Guile. (line 41) |
| * value-mod: Arithmetic In Guile. (line 25) |
| * value-mul: Arithmetic In Guile. (line 19) |
| * value-neg: Arithmetic In Guile. (line 31) |
| * value-not: Arithmetic In Guile. (line 29) |
| * value-optimized-out?: Values From Inferior In Guile. |
| (line 102) |
| * value-pos: Arithmetic In Guile. (line 33) |
| * value-pow: Arithmetic In Guile. (line 27) |
| * value-print: Values From Inferior In Guile. |
| (line 342) |
| * value-referenced-value: Values From Inferior In Guile. |
| (line 196) |
| * value-reinterpret-cast: Values From Inferior In Guile. |
| (line 139) |
| * value-rem: Arithmetic In Guile. (line 23) |
| * value-rsh: Arithmetic In Guile. (line 39) |
| * value-sub: Arithmetic In Guile. (line 17) |
| * value-subscript: Values From Inferior In Guile. |
| (line 224) |
| * value-type: Values From Inferior In Guile. |
| (line 110) |
| * Value.address: Values From Inferior. |
| (line 65) |
| * Value.cast: Values From Inferior. |
| (line 141) |
| * Value.const_value: Values From Inferior. |
| (line 229) |
| * Value.dereference: Values From Inferior. |
| (line 147) |
| * Value.dynamic_cast: Values From Inferior. |
| (line 233) |
| * Value.dynamic_type: Values From Inferior. |
| (line 79) |
| * Value.fetch_lazy: Values From Inferior. |
| (line 295) |
| * Value.is_lazy: Values From Inferior. |
| (line 94) |
| * Value.is_optimized_out: Values From Inferior. |
| (line 70) |
| * Value.lazy_string: Values From Inferior. |
| (line 273) |
| * Value.referenced_value: Values From Inferior. |
| (line 200) |
| * Value.reference_value: Values From Inferior. |
| (line 225) |
| * Value.reinterpret_cast: Values From Inferior. |
| (line 237) |
| * Value.string: Values From Inferior. |
| (line 241) |
| * Value.type: Values From Inferior. |
| (line 75) |
| * Value.__init__: Values From Inferior. |
| (line 107) |
| * value<=?: Arithmetic In Guile. (line 57) |
| * value<?: Arithmetic In Guile. (line 55) |
| * value=?: Arithmetic In Guile. (line 53) |
| * value>=?: Arithmetic In Guile. (line 61) |
| * value>?: Arithmetic In Guile. (line 59) |
| * value?: Values From Inferior In Guile. |
| (line 41) |
| * vi-editing-mode (M-C-j): Miscellaneous Commands. |
| (line 91) |
| * visible-stats: Readline Init File Syntax. |
| (line 240) |
| * w (SingleKey TUI key): TUI Single Key Mode. (line 37) |
| * watch: Set Watchpoints. (line 42) |
| * watchpoint annotation: Annotations for Running. |
| (line 50) |
| * whatis: Symbols. (line 114) |
| * where: Backtrace. (line 46) |
| * while: Command Files. (line 85) |
| * while-stepping (tracepoints): Tracepoint Actions. (line 118) |
| * winheight: TUI Commands. (line 110) |
| * WP_ACCESS: Breakpoints In Python. |
| (line 70) |
| * WP_ACCESS <1>: Breakpoints In Guile. |
| (line 84) |
| * WP_READ: Breakpoints In Python. |
| (line 64) |
| * WP_READ <1>: Breakpoints In Guile. |
| (line 78) |
| * WP_WRITE: Breakpoints In Python. |
| (line 67) |
| * WP_WRITE <1>: Breakpoints In Guile. |
| (line 81) |
| * x (examine memory): Memory. (line 9) |
| * x(examine), and info line: Machine Code. (line 30) |
| * XMethod.__init__: Xmethod API. (line 38) |
| * XMethodMatcher.match: Xmethod API. (line 47) |
| * XMethodMatcher.__init__: Xmethod API. (line 43) |
| * XMethodWorker.get_arg_types: Xmethod API. (line 60) |
| * XMethodWorker.get_result_type: Xmethod API. (line 67) |
| * XMethodWorker.__call__: Xmethod API. (line 73) |
| * yank (C-y): Commands For Killing. |
| (line 59) |
| * yank-last-arg (M-. or M-_): Commands For History. |
| (line 64) |
| * yank-nth-arg (M-C-y): Commands For History. |
| (line 55) |
| * yank-pop (M-y): Commands For Killing. |
| (line 62) |
| |