This is gdb.info, produced by makeinfo version 6.7 from gdb.texinfo. Copyright (C) 1988-2022 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 12.1. Copyright (C) 1988-2022 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."  Indirect: gdb.info-1: 1701 gdb.info-2: 306631 gdb.info-3: 605058 gdb.info-4: 902906 gdb.info-5: 1206680 gdb.info-6: 1505584 gdb.info-7: 1828416 gdb.info-8: 2102675  Tag Table: (Indirect) Node: Top1701 Node: Summary5223 Node: Free Software7084 Node: Free Documentation7824 Node: Contributors12758 Node: Sample Session21789 Node: Invocation28626 Node: Invoking GDB29177 Node: File Options31572 Ref: --readnever34975 Node: Mode Options35449 Ref: -nx35676 Ref: -nh35788 Node: Startup42563 Ref: Option -init-eval-command43788 Node: Initialization Files45564 Ref: System Wide Init Files49171 Ref: Home Directory Init File50452 Ref: Init File in the Current Directory during Startup51615 Ref: Initialization Files-Footnote-152338 Ref: Initialization Files-Footnote-252447 Node: Quitting GDB52556 Node: Shell Commands53498 Ref: pipe54490 Node: Logging Output56004 Node: Commands57123 Node: Command Syntax57884 Node: Command Settings60056 Node: Completion63069 Ref: Completion-Footnote-170009 Node: Command Options70169 Node: Help72570 Node: Running79631 Node: Compilation80884 Node: Starting82963 Ref: set exec-wrapper88753 Ref: set startup-with-shell89842 Ref: set auto-connect-native-target90903 Node: Arguments95374 Node: Environment96643 Ref: set environment98525 Ref: unset environment99707 Node: Working Directory100713 Ref: set cwd command101285 Ref: cd command102225 Node: Input/Output102919 Node: Attach104979 Ref: set exec-file-mismatch106196 Node: Kill Process108332 Node: Inferiors Connections and Programs109325 Ref: add_inferior_cli113901 Node: Threads119639 Ref: thread numbers121762 Ref: thread ID lists122652 Ref: global thread numbers123692 Ref: info_threads124897 Ref: thread apply all127548 Ref: set libthread-db-search-path132398 Node: Forks134596 Node: Checkpoint/Restart141162 Ref: Checkpoint/Restart-Footnote-1145690 Node: Stopping145725 Node: Breakpoints146988 Node: Set Breaks150245 Node: Set Watchpoints171928 Node: Set Catchpoints181464 Ref: catch syscall186962 Node: Delete Breaks194727 Node: Disabling196663 Node: Conditions200043 Node: Break Commands205952 Node: Dynamic Printf209172 Node: Save Breakpoints213476 Node: Static Probe Points214651 Ref: Static Probe Points-Footnote-1218829 Ref: Static Probe Points-Footnote-2218989 Node: Error in Breakpoints219129 Node: Breakpoint-related Warnings219865 Node: Continuing and Stepping222192 Ref: range stepping231972 Node: Skipping Over Functions and Files233052 Node: Signals238901 Ref: stepping and signal handlers243335 Ref: stepping into signal handlers244131 Ref: extra signal information245364 Node: Thread Stops247830 Node: All-Stop Mode248929 Node: Non-Stop Mode252896 Node: Background Execution256309 Node: Thread-Specific Breakpoints258525 Node: Interrupted System Calls260541 Node: Observer Mode262055 Node: Reverse Execution265491 Ref: Reverse Execution-Footnote-1270409 Ref: Reverse Execution-Footnote-2271036 Node: Process Record and Replay271086 Node: Stack292484 Node: Frames294101 Node: Backtrace296439 Ref: backtrace-command296776 Ref: set backtrace past-main303223 Ref: set backtrace past-entry303551 Ref: set backtrace limit304118 Ref: Backtrace-Footnote-1304742 Node: Selection306631 Node: Frame Info311414 Node: Frame Apply315836 Node: Frame Filter Management320266 Ref: disable frame-filter all320794 Node: Source325102 Node: List326223 Node: Specify Location328925 Node: Linespec Locations329546 Node: Explicit Locations332945 Node: Address Locations336157 Node: Edit337908 Ref: Edit-Footnote-1339384 Node: Search339619 Node: Source Path340427 Ref: set substitute-path349367 Node: Machine Code351587 Node: Disable Reading Source361967 Node: Data362729 Ref: print options363568 Node: Expressions373980 Node: Ambiguous Expressions376083 Node: Variables379313 Node: Arrays385911 Node: Output Formats388442 Ref: Output Formats-Footnote-1392011 Node: Memory392168 Ref: addressable memory unit399123 Node: Memory Tagging400617 Node: Auto Display403300 Node: Print Settings407850 Ref: set print address408148 Ref: set print symbol411810 Ref: set print array412298 Ref: set print array-indexes412626 Ref: set print elements413112 Ref: set print frame-arguments413724 Ref: set print raw-frame-arguments415893 Ref: set print entry-values416309 Ref: set print frame-info420688 Ref: set print repeats422354 Ref: set print max-depth422996 Ref: set print memory-tag-violations424688 Ref: set print null-stop425115 Ref: set print pretty425439 Ref: set print raw-values426026 Ref: set print union427043 Ref: set print object429349 Ref: set print static-members430143 Ref: set print vtbl430820 Node: Pretty Printing431204 Node: Pretty-Printer Introduction431720 Node: Pretty-Printer Example433477 Node: Pretty-Printer Commands434257 Node: Value History437190 Node: Convenience Vars439612 Node: Convenience Funs447283 Node: Registers455798 Ref: info_registers_reggroup456455 Ref: standard registers457006 Ref: Registers-Footnote-1461957 Node: Floating Point Hardware462352 Node: Vector Unit462884 Node: OS Information463271 Ref: linux info os infotypes465295 Node: Memory Region Attributes469886 Node: Dump/Restore Files474550 Node: Core File Generation476953 Ref: set use-coredump-filter478513 Ref: set dump-excluded-mappings479961 Node: Character Sets480243 Node: Caching Target Data486608 Ref: Caching Target Data-Footnote-1489500 Node: Searching Memory489738 Node: Value Sizes492881 Node: Optimized Code494533 Node: Inline Functions496210 Node: Tail Call Frames498837 Ref: set debug entry-values500974 Node: Macros505038 Ref: Macros-Footnote-1512614 Node: Tracepoints512767 Node: Set Tracepoints514829 Node: Create and Delete Tracepoints517767 Node: Enable and Disable Tracepoints524115 Node: Tracepoint Passcounts525355 Node: Tracepoint Conditions526766 Node: Trace State Variables528460 Node: Tracepoint Actions530655 Node: Listing Tracepoints537438 Node: Listing Static Tracepoint Markers539140 Node: Starting and Stopping Trace Experiments540988 Ref: disconnected tracing542733 Node: Tracepoint Restrictions547153 Node: Analyze Collected Data550922 Node: tfind552228 Node: tdump556710 Node: save tracepoints559225 Node: Tracepoint Variables559721 Node: Trace Files560849 Node: Overlays563225 Node: How Overlays Work563945 Ref: A code overlay566480 Node: Overlay Commands569913 Node: Automatic Overlay Debugging574095 Node: Overlay Sample Program576234 Node: Languages577971 Node: Setting579134 Node: Filenames580835 Node: Manually581646 Node: Automatically582855 Node: Show583916 Ref: show language584204 Node: Checks585238 Node: Type Checking586243 Node: Range Checking588072 Node: Supported Languages590479 Node: C591816 Node: C Operators592780 Node: C Constants597118 Node: C Plus Plus Expressions599997 Node: C Defaults605058 Node: C Checks605726 Node: Debugging C606286 Node: Debugging C Plus Plus606770 Node: Decimal Floating Point612376 Node: D613646 Node: Go613904 Node: Objective-C614998 Node: Method Names in Commands615461 Node: The Print Command with Objective-C617152 Node: OpenCL C617803 Node: OpenCL C Datatypes618078 Node: OpenCL C Expressions618453 Node: OpenCL C Operators618810 Node: Fortran619042 Node: Fortran Operators619763 Node: Fortran Defaults620808 Node: Special Fortran Commands621193 Node: Pascal622592 Node: Rust623103 Node: Modula-2626190 Node: M2 Operators627163 Node: Built-In Func/Proc630161 Node: M2 Constants633075 Node: M2 Types634676 Node: M2 Defaults637894 Node: Deviations638495 Node: M2 Checks639596 Node: M2 Scope640413 Node: GDB/M2641437 Node: Ada642350 Node: Ada Mode Intro643654 Node: Omissions from Ada645156 Node: Additions to Ada649446 Node: Overloading support for Ada653817 Node: Stopping Before Main Program655457 Node: Ada Exceptions656004 Node: Ada Tasks657203 Node: Ada Tasks and Core Files665154 Node: Ravenscar Profile666001 Node: Ada Source Character Set668184 Node: Ada Glitches668981 Node: Unsupported Languages673001 Node: Symbols673691 Ref: quoting names674294 Node: Altering706917 Node: Assignment707955 Node: Jumping711061 Node: Signaling713135 Node: Returning716064 Node: Calling719415 Node: Patching724900 Node: Compiling and Injecting Code726014 Ref: set debug compile729641 Ref: set debug compile-cplus-types729891 Node: GDB Files739912 Node: Files740701 Ref: Shared Libraries754813 Ref: Files-Footnote-1766992 Node: File Caching767121 Node: Separate Debug Files768255 Ref: build ID769496 Ref: debug-file-directory771964 Node: MiniDebugInfo780579 Node: Index Files783030 Node: Symbol Errors787118 Node: Data Files790734 Node: Targets791690 Node: Active Targets793170 Node: Target Commands794244 Ref: load798633 Ref: flash-erase799826 Node: Byte Order799886 Node: Remote Debugging801325 Node: Connecting802587 Ref: --multi Option in Types of Remote Connnections804813 Ref: Attaching in Types of Remote Connections806228 Ref: Host and target files807108 Node: File Transfer815730 Node: Server816669 Ref: Running gdbserver818245 Ref: Attaching to a program820463 Ref: Other Command-Line Arguments for gdbserver822988 Ref: Monitor Commands for gdbserver826307 Ref: Server-Footnote-1831683 Node: Remote Configuration831803 Ref: set remotebreak833063 Ref: set remote hardware-watchpoint-limit834525 Ref: set remote hardware-breakpoint-limit834525 Ref: set remote hardware-watchpoint-length-limit835027 Ref: set remote exec-file835482 Node: Remote Stub847301 Node: Stub Contents850196 Node: Bootstrapping852303 Node: Debug Session856118 Node: Configurations858159 Node: Native858928 Node: BSD libkvm Interface859497 Node: Process Information860549 Node: DJGPP Native866173 Node: Cygwin Native872727 Node: Non-debug DLL Symbols877648 Node: Hurd Native881887 Node: Darwin887143 Node: FreeBSD888420 Node: Embedded OS889140 Node: Embedded Processors889551 Node: ARC890578 Node: ARM891125 Node: BPF893671 Node: M68K894151 Node: MicroBlaze894324 Node: MIPS Embedded895773 Node: OpenRISC 1000897070 Node: PowerPC Embedded897976 Node: AVR902906 Node: CRIS903278 Node: Super-H904256 Node: Architectures905315 Node: AArch64905711 Node: i386908582 Ref: i386-Footnote-1912792 Node: Alpha912878 Node: MIPS913011 Node: HPPA916905 Node: PowerPC917427 Node: Nios II918163 Node: Sparc64918568 Node: S12Z920936 Node: Controlling GDB921229 Node: Prompt922172 Node: Editing923890 Node: Command History925200 Node: Screen Size930394 Node: Output Styling932410 Node: Numbers937961 Node: ABI939943 Node: Auto-loading943116 Ref: set auto-load off944182 Ref: show auto-load944818 Ref: info auto-load945597 Node: Init File in the Current Directory948873 Ref: set auto-load local-gdbinit949448 Ref: show auto-load local-gdbinit949630 Ref: info auto-load local-gdbinit949794 Node: libthread_db.so.1 file949942 Ref: set auto-load libthread-db950881 Ref: show auto-load libthread-db951012 Ref: info auto-load libthread-db951149 Node: Auto-loading safe path951333 Ref: set auto-load safe-path952634 Ref: show auto-load safe-path953373 Ref: add-auto-load-safe-path953496 Node: Auto-loading verbose mode956398 Ref: set debug auto-load957561 Ref: show debug auto-load957662 Node: Messages/Warnings957784 Ref: confirmation requests959218 Node: Debugging Output960422 Node: Other Misc Settings971533 Node: Extending GDB974727 Node: Sequences976552 Node: Define977214 Node: Hooks982699 Node: Command Files985065 Node: Output990138 Ref: eval994940 Node: Auto-loading sequences995102 Ref: set auto-load gdb-scripts995597 Ref: show auto-load gdb-scripts995721 Ref: info auto-load gdb-scripts995851 Node: Aliases996082 Node: Command aliases default args999526 Ref: Command aliases default args-Footnote-11002855 Node: Python1003009 Node: Python Commands1004293 Ref: set_python_print_stack1005668 Ref: Python Commands-Footnote-11008426 Node: Python API1008516 Node: Basic Python1011395 Ref: prompt_hook1024283 Ref: gdbpy_connections1025228 Node: Exception Handling1025470 Node: Values From Inferior1028374 Node: Types In Python1046533 Node: Pretty Printing API1058592 Node: Selecting Pretty-Printers1063035 Node: Writing a Pretty-Printer1065762 Node: Type Printing API1071084 Node: Frame Filter API1073700 Node: Frame Decorator API1081012 Ref: frame_args1084751 Node: Writing a Frame Filter1088079 Node: Unwinding Frames in Python1099553 Node: Xmethods In Python1107481 Node: Xmethod API1110377 Node: Writing an Xmethod1114189 Node: Inferiors In Python1120024 Ref: gdbpy_inferior_connection1120825 Node: Events In Python1124287 Node: Threads In Python1134288 Node: Recordings In Python1138363 Node: CLI Commands In Python1145701 Node: GDB/MI Commands In Python1155311 Node: Parameters In Python1160773 Node: Functions In Python1168968 Node: Progspaces In Python1171185 Node: Objfiles In Python1176111 Node: Frames In Python1182768 Ref: gdbpy_frame_read_register1188987 Node: Blocks In Python1190798 Node: Symbols In Python1195465 Node: Symbol Tables In Python1206680 Node: Line Tables In Python1209901 Node: Breakpoints In Python1212740 Ref: python_breakpoint_thread1219375 Node: Finish Breakpoints in Python1222408 Node: Lazy Strings In Python1224518 Node: Architectures In Python1226746 Ref: gdbpy_architecture_name1227207 Ref: gdbpy_architecture_registers1229498 Ref: gdbpy_architecture_reggroups1229819 Node: Registers In Python1230018 Node: Connections In Python1232288 Node: TUI Windows In Python1237414 Node: Python Auto-loading1242405 Ref: set auto-load python-scripts1243034 Ref: show auto-load python-scripts1243134 Ref: info auto-load python-scripts1243240 Node: Python modules1244374 Node: gdb.printing1244760 Node: gdb.types1246187 Node: gdb.prompt1249199 Node: Guile1250795 Node: Guile Introduction1251454 Node: Guile Commands1252292 Node: Guile API1254146 Node: Basic Guile1256143 Node: Guile Configuration1261825 Node: GDB Scheme Data Types1262801 Node: Guile Exception Handling1264633 Node: Values From Inferior In Guile1268667 Node: Arithmetic In Guile1284713 Node: Types In Guile1286344 Ref: Fields of a type in Guile1294345 Node: Guile Pretty Printing API1295733 Node: Selecting Guile Pretty-Printers1301462 Node: Writing a Guile Pretty-Printer1303838 Node: Commands In Guile1309023 Node: Parameters In Guile1319801 Ref: Parameters In Guile-Footnote-11326690 Node: Progspaces In Guile1326806 Node: Objfiles In Guile1329418 Node: Frames In Guile1331699 Node: Blocks In Guile1338277 Node: Symbols In Guile1343085 Node: Symbol Tables In Guile1350420 Node: Breakpoints In Guile1353383 Node: Lazy Strings In Guile1364508 Node: Architectures In Guile1366799 Node: Disassembly In Guile1371106 Node: I/O Ports in Guile1374308 Node: Memory Ports in Guile1374864 Node: Iterators In Guile1378715 Node: Guile Auto-loading1383004 Ref: set auto-load guile-scripts1383627 Ref: show auto-load guile-scripts1383725 Ref: info auto-load guile-scripts1383829 Node: Guile Modules1384788 Node: Guile Printing Module1385110 Node: Guile Types Module1385929 Node: Auto-loading extensions1387222 Node: objfile-gdbdotext file1388641 Ref: set auto-load scripts-directory1390311 Ref: with-auto-load-dir1390687 Ref: show auto-load scripts-directory1391505 Ref: add-auto-load-scripts-directory1391585 Node: dotdebug_gdb_scripts section1392061 Node: Which flavor to choose?1395811 Node: Multiple Extension Languages1397632 Node: Interpreters1398680 Node: TUI1401831 Node: TUI Overview1402879 Node: TUI Keys1405382 Node: TUI Single Key Mode1408105 Node: TUI Mouse Support1409293 Node: TUI Commands1410040 Ref: info_win_command1411007 Node: TUI Configuration1415929 Node: Emacs1417951 Node: GDB/MI1423388 Node: GDB/MI General Design1426093 Node: Context management1428613 Node: Asynchronous and non-stop modes1432400 Node: Thread groups1435355 Node: GDB/MI Command Syntax1437645 Node: GDB/MI Input Syntax1437888 Node: GDB/MI Output Syntax1439438 Node: GDB/MI Compatibility with CLI1443023 Node: GDB/MI Development and Front Ends1443760 Node: GDB/MI Output Records1447274 Node: GDB/MI Result Records1447680 Node: GDB/MI Stream Records1449030 Node: GDB/MI Async Records1450295 Node: GDB/MI Breakpoint Information1460728 Node: GDB/MI Frame Information1466453 Node: GDB/MI Thread Information1467735 Node: GDB/MI Ada Exception Information1469205 Node: GDB/MI Simple Examples1469755 Node: GDB/MI Command Description Format1471991 Node: GDB/MI Breakpoint Commands1472871 Ref: -break-insert1480202 Node: GDB/MI Catchpoint Commands1494246 Node: Shared Library GDB/MI Catchpoint Commands1494659 Node: Ada Exception GDB/MI Catchpoint Commands1496317 Node: C++ Exception GDB/MI Catchpoint Commands1499867 Node: GDB/MI Program Context1505584 Node: GDB/MI Thread Commands1509852 Node: GDB/MI Ada Tasking Commands1513153 Node: GDB/MI Program Execution1515425 Node: GDB/MI Stack Manipulation1527692 Ref: -stack-list-arguments1529616 Ref: -stack-list-frames1533446 Ref: -stack-list-locals1537775 Ref: -stack-list-variables1539265 Node: GDB/MI Variable Objects1540799 Ref: -var-set-format1550765 Ref: -var-list-children1552146 Ref: -var-update1560954 Ref: -var-set-frozen1563952 Ref: -var-set-update-range1564749 Ref: -var-set-visualizer1565278 Node: GDB/MI Data Manipulation1566768 Node: GDB/MI Tracepoint Commands1587256 Node: GDB/MI Symbol Query1599047 Ref: -symbol-info-functions1599316 Ref: -symbol-info-module-functions1603829 Ref: -symbol-info-module-variables1606809 Ref: -symbol-info-modules1610526 Ref: -symbol-info-types1612430 Ref: -symbol-info-variables1614423 Node: GDB/MI File Commands1619447 Node: GDB/MI Target Manipulation1629286 Node: GDB/MI File Transfer Commands1635944 Node: GDB/MI Ada Exceptions Commands1637267 Node: GDB/MI Support Commands1638620 Node: GDB/MI Miscellaneous Commands1643339 Ref: -interpreter-exec1654715 Node: Annotations1658687 Node: Annotations Overview1659606 Node: Server Prefix1662069 Node: Prompting1662803 Node: Errors1664320 Node: Invalidation1665216 Node: Annotations for Running1665695 Node: Source Annotations1667229 Node: JIT Interface1668158 Node: Declarations1669958 Node: Registering Code1671345 Node: Unregistering Code1672317 Node: Custom Debug Info1672944 Node: Using JIT Debug Info Readers1674240 Node: Writing JIT Debug Info Readers1675252 Node: In-Process Agent1677447 Ref: Control Agent1679390 Node: In-Process Agent Protocol1680257 Node: IPA Protocol Objects1681048 Ref: agent expression object1682046 Ref: tracepoint action object1682251 Ref: tracepoint object1682331 Node: IPA Protocol Commands1684861 Node: GDB Bugs1686331 Node: Bug Criteria1687063 Node: Bug Reporting1687940 Node: Command Line Editing1694917 Node: Introduction and Notation1695569 Node: Readline Interaction1697190 Node: Readline Bare Essentials1698379 Node: Readline Movement Commands1700160 Node: Readline Killing Commands1701118 Node: Readline Arguments1703034 Node: Searching1704076 Node: Readline Init File1706226 Node: Readline Init File Syntax1707377 Node: Conditional Init Constructs1727632 Node: Sample Init File1731826 Node: Bindable Readline Commands1734948 Node: Commands For Moving1736000 Node: Commands For History1737756 Node: Commands For Text1742516 Node: Commands For Killing1746216 Node: Numeric Arguments1748927 Node: Commands For Completion1750064 Node: Keyboard Macros1752030 Node: Miscellaneous Commands1752715 Node: Readline vi Mode1756634 Node: Using History Interactively1757544 Node: History Interaction1758059 Node: Event Designators1759955 Node: Word Designators1761227 Node: Modifiers1762985 Node: In Memoriam1764528 Node: Formatting Documentation1765411 Ref: Formatting Documentation-Footnote-11768727 Node: Installing GDB1768793 Node: Requirements1769365 Ref: Expat1770453 Ref: MPFR1773749 Node: Running Configure1775370 Node: Separate Objdir1778076 Node: Config Names1780960 Node: Configure Options1782407 Node: System-wide configuration1792151 Node: System-wide Configuration Scripts1794688 Node: Maintenance Commands1795872 Ref: maint info breakpoints1797527 Ref: maint packet1805360 Ref: maint check libthread-db1807308 Node: Remote Protocol1828416 Node: Overview1829108 Ref: Binary Data1831653 Node: Packets1834309 Ref: thread-id syntax1835209 Ref: extended mode1836654 Ref: ? packet1836912 Ref: bc1838433 Ref: bs1838643 Ref: read registers packet1840260 Ref: cycle step packet1842115 Ref: write register packet1844826 Ref: step with signal packet1845805 Ref: vCont packet1847281 Ref: vCtrlC packet1850515 Ref: vKill packet1852933 Ref: X packet1854467 Ref: insert breakpoint or watchpoint packet1854836 Node: Stop Reply Packets1859162 Ref: swbreak stop reason1862413 Ref: thread create event1866010 Ref: thread exit event1867213 Node: General Query Packets1869422 Ref: qCRC packet1872252 Ref: QEnvironmentHexEncoded1875405 Ref: QEnvironmentUnset1876635 Ref: QEnvironmentReset1877579 Ref: QSetWorkingDir packet1878523 Ref: qMemTags1883408 Ref: QMemTags1884433 Ref: QNonStop1887817 Ref: QCatchSyscalls1888493 Ref: QPassSignals1890030 Ref: QProgramSignals1891237 Ref: QThreadEvents1892804 Ref: qSearch memory1894822 Ref: QStartNoAckMode1895330 Ref: qSupported1895862 Ref: multiprocess extensions1911498 Ref: install tracepoint in tracing1913528 Ref: qThreadExtraInfo1917376 Ref: qXfer read1918502 Ref: qXfer auxiliary vector read1920109 Ref: qXfer btrace read1920457 Ref: qXfer btrace-conf read1921522 Ref: qXfer executable filename read1921873 Ref: qXfer target description read1922488 Ref: qXfer library list read1922922 Ref: qXfer svr4 library list read1923578 Ref: qXfer memory map read1925431 Ref: qXfer sdata read1925818 Ref: qXfer siginfo read1926284 Ref: qXfer threads read1926680 Ref: qXfer traceframe info read1927083 Ref: qXfer unwind info block1927501 Ref: qXfer fdpic loadmap read1927735 Ref: qXfer osdata read1928151 Ref: qXfer write1928305 Ref: qXfer siginfo write1929397 Ref: General Query Packets-Footnote-11932125 Node: Architecture-Specific Protocol Details1932452 Node: ARM-Specific Protocol Details1932961 Node: ARM Breakpoint Kinds1933234 Node: ARM Memory Tag Types1933594 Node: MIPS-Specific Protocol Details1933893 Node: MIPS Register packet Format1934176 Node: MIPS Breakpoint Kinds1935103 Node: Tracepoint Packets1935521 Ref: QTEnable1944835 Ref: QTDisable1945031 Ref: qTfSTM1950568 Ref: qTsSTM1950568 Ref: qTSTMat1951645 Ref: QTBuffer-size1952796 Node: Host I/O Packets1954769 Node: Interrupts1960350 Ref: interrupting remote targets1960494 Node: Notification Packets1962662 Node: Remote Non-Stop1968087 Node: Packet Acknowledgment1971203 Node: Examples1973318 Node: File-I/O Remote Protocol Extension1973912 Node: File-I/O Overview1974374 Node: Protocol Basics1976573 Node: The F Request Packet1978802 Node: The F Reply Packet1979703 Node: The Ctrl-C Message1980621 Node: Console I/O1982247 Node: List of Supported Calls1983463 Node: open1983825 Node: close1986333 Node: read1986716 Node: write1987325 Node: lseek1988096 Node: rename1988980 Node: unlink1990387 Node: stat/fstat1991334 Node: gettimeofday1992227 Node: isatty1992663 Node: system1993259 Node: Protocol-specific Representation of Datatypes1994801 Node: Integral Datatypes1995178 Node: Pointer Values1995985 Node: Memory Transfer1996689 Node: struct stat1997309 Node: struct timeval1999511 Node: Constants2000028 Node: Open Flags2000477 Node: mode_t Values2000818 Node: Errno Values2001310 Node: Lseek Flags2002120 Node: Limits2002305 Node: File-I/O Examples2002665 Node: Library List Format2003753 Node: Library List Format for SVR4 Targets2006535 Node: Memory Map Format2009002 Node: Thread List Format2011526 Node: Traceframe Info Format2012530 Node: Branch Trace Format2014216 Node: Branch Trace Configuration Format2015916 Node: Agent Expressions2017090 Node: General Bytecode Design2019911 Node: Bytecode Descriptions2024705 Node: Using Agent Expressions2038172 Node: Varying Target Capabilities2040149 Node: Rationale2041310 Node: Target Descriptions2048699 Node: Retrieving Descriptions2050642 Node: Target Description Format2051727 Node: Predefined Target Types2061602 Node: Enum Target Types2063185 Node: Standard Target Features2064180 Node: AArch64 Features2066203 Node: ARC Features2066909 Ref: ARC Features-Footnote-12068728 Node: ARM Features2068761 Node: i386 Features2070693 Node: LoongArch Features2072907 Node: MicroBlaze Features2073333 Node: MIPS Features2073915 Node: M68K Features2075106 Node: NDS32 Features2076093 Node: Nios II Features2077117 Node: OpenRISC 1000 Features2077524 Node: PowerPC Features2077890 Node: RISC-V Features2081860 Node: RX Features2083978 Node: S/390 and System z Features2084340 Node: Sparc Features2086480 Node: TIC6x Features2087385 Node: Operating System Information2087934 Node: Process list2088770 Node: Trace File Format2089833 Node: Index Section Format2093047 Node: Debuginfod2102675 Node: Debuginfod Settings2103504 Ref: set debuginfod enabled2103683 Node: Man Pages2105068 Node: gdb man2105528 Node: gdbserver man2113482 Node: gcore man2120891 Node: gdbinit man2122013 Node: gdb-add-index man2123252 Ref: gdb-add-index2123361 Node: Copying2124235 Node: GNU Free Documentation License2161796 Node: Concept Index2186943 Node: Command and Variable Index2334156  End Tag Table  Local Variables: coding: utf-8 End: