This is gdb.info, produced by makeinfo version 6.7 from gdb.texinfo. Copyright (C) 1988-2021 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 10.2. Copyright (C) 1988-2021 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: 305620 gdb.info-3: 601927 gdb.info-4: 903040 gdb.info-5: 1202864 gdb.info-6: 1515714 gdb.info-7: 1806015 gdb.info-8: 2113924  Tag Table: (Indirect) Node: Top1701 Node: Summary5144 Node: Free Software7005 Node: Free Documentation7745 Node: Contributors12679 Node: Sample Session21710 Node: Invocation28547 Node: Invoking GDB29090 Node: File Options31432 Ref: --readnever34503 Node: Mode Options34977 Ref: -nx35204 Ref: -nh36961 Node: Startup43285 Ref: Home Directory Init File44131 Ref: Option -init-eval-command44241 Ref: Init File in the Current Directory during Startup44581 Ref: Startup-Footnote-146777 Node: Quitting GDB46886 Node: Shell Commands47783 Ref: pipe48775 Node: Logging Output50289 Node: Commands51415 Node: Command Syntax52280 Node: Command Settings54452 Node: Completion57465 Ref: Completion-Footnote-164405 Node: Command Options64565 Node: Command aliases default args66941 Ref: Command aliases default args-Footnote-170394 Node: Help70548 Node: Running77622 Node: Compilation78875 Node: Starting80954 Ref: set exec-wrapper86744 Ref: set startup-with-shell87833 Ref: set auto-connect-native-target88894 Node: Arguments93365 Node: Environment94634 Ref: set environment96516 Ref: unset environment97698 Node: Working Directory98704 Ref: set cwd command99276 Ref: cd command100216 Node: Input/Output100910 Node: Attach102970 Ref: set exec-file-mismatch104187 Node: Kill Process106323 Node: Inferiors Connections and Programs107316 Node: Threads117138 Ref: thread numbers119261 Ref: thread ID lists120151 Ref: global thread numbers121191 Ref: thread apply all125047 Ref: set libthread-db-search-path129897 Node: Forks131951 Node: Checkpoint/Restart138517 Ref: Checkpoint/Restart-Footnote-1143045 Node: Stopping143080 Node: Breakpoints144343 Node: Set Breaks147600 Node: Set Watchpoints166559 Node: Set Catchpoints175941 Ref: catch syscall181439 Node: Delete Breaks189204 Node: Disabling191140 Node: Conditions194520 Node: Break Commands200167 Node: Dynamic printf203387 Node: Save Breakpoints207691 Node: Static Probe Points208866 Ref: Static Probe Points-Footnote-1213044 Ref: Static Probe Points-Footnote-2213204 Node: Error in Breakpoints213344 Node: Breakpoint-related Warnings214080 Node: Continuing and Stepping216407 Ref: range stepping226187 Node: Skipping Over Functions and Files227267 Node: Signals233116 Ref: stepping and signal handlers237550 Ref: stepping into signal handlers238346 Ref: extra signal information239579 Node: Thread Stops242045 Node: All-Stop Mode243144 Node: Non-Stop Mode247111 Node: Background Execution250524 Node: Thread-Specific Breakpoints252740 Node: Interrupted System Calls254756 Node: Observer Mode256270 Node: Reverse Execution259706 Ref: Reverse Execution-Footnote-1264624 Ref: Reverse Execution-Footnote-2265251 Node: Process Record and Replay265301 Node: Stack286690 Node: Frames288307 Node: Backtrace290645 Ref: backtrace-command290982 Ref: set backtrace past-main297429 Ref: set backtrace past-entry297757 Ref: set backtrace limit298324 Ref: Backtrace-Footnote-1298948 Node: Selection299136 Node: Frame Info305620 Node: Frame Apply310042 Node: Frame Filter Management314470 Ref: disable frame-filter all314996 Node: Source319304 Node: List320370 Node: Specify Location323072 Node: Linespec Locations323693 Node: Explicit Locations327092 Node: Address Locations330304 Node: Edit332055 Ref: Edit-Footnote-1333531 Node: Search333766 Node: Source Path334574 Ref: set substitute-path343515 Node: Machine Code345735 Node: Data356079 Ref: print options356918 Node: Expressions366919 Node: Ambiguous Expressions369022 Node: Variables372252 Node: Arrays378850 Node: Output Formats381381 Ref: Output Formats-Footnote-1384754 Node: Memory384911 Ref: addressable memory unit391096 Node: Auto Display392590 Node: Print Settings397132 Ref: set print address397430 Ref: set print symbol401092 Ref: set print array401580 Ref: set print array-indexes401908 Ref: set print elements402394 Ref: set print frame-arguments403059 Ref: set print raw-frame-arguments405228 Ref: set print entry-values405644 Ref: set print frame-info410023 Ref: set print repeats411689 Ref: set print max-depth412331 Ref: set print null-stop414023 Ref: set print pretty414347 Ref: set print raw-values414934 Ref: set print union415951 Ref: set print object418257 Ref: set print static-members419051 Ref: set print vtbl419728 Node: Pretty Printing420112 Node: Pretty-Printer Introduction420626 Node: Pretty-Printer Example422381 Node: Pretty-Printer Commands423159 Node: Value History426090 Node: Convenience Vars428512 Node: Convenience Funs436183 Node: Registers444698 Ref: info_registers_reggroup445355 Ref: standard registers445906 Ref: Registers-Footnote-1450857 Node: Floating Point Hardware451252 Node: Vector Unit451784 Node: OS Information452171 Ref: linux info os infotypes454195 Node: Memory Region Attributes458786 Node: Dump/Restore Files463450 Node: Core File Generation465853 Ref: set use-coredump-filter467413 Ref: set dump-excluded-mappings468861 Node: Character Sets469143 Node: Caching Target Data475508 Ref: Caching Target Data-Footnote-1478248 Node: Searching Memory478486 Node: Value Sizes481629 Node: Optimized Code483281 Node: Inline Functions484958 Node: Tail Call Frames487585 Ref: set debug entry-values489722 Node: Macros493786 Ref: Macros-Footnote-1501362 Node: Tracepoints501515 Node: Set Tracepoints503577 Node: Create and Delete Tracepoints506515 Node: Enable and Disable Tracepoints512863 Node: Tracepoint Passcounts514103 Node: Tracepoint Conditions515514 Node: Trace State Variables517208 Node: Tracepoint Actions519403 Node: Listing Tracepoints526186 Node: Listing Static Tracepoint Markers527888 Node: Starting and Stopping Trace Experiments529736 Ref: disconnected tracing531481 Node: Tracepoint Restrictions535901 Node: Analyze Collected Data539670 Node: tfind540976 Node: tdump545458 Node: save tracepoints547973 Node: Tracepoint Variables548469 Node: Trace Files549597 Node: Overlays551973 Node: How Overlays Work552693 Ref: A code overlay555228 Node: Overlay Commands558661 Node: Automatic Overlay Debugging562843 Node: Overlay Sample Program564982 Node: Languages566719 Node: Setting567882 Node: Filenames569583 Node: Manually570394 Node: Automatically571603 Node: Show572664 Ref: show language572952 Node: Checks573986 Node: Type Checking574991 Node: Range Checking576820 Node: Supported Languages579221 Node: C580558 Node: C Operators581522 Node: C Constants585860 Node: C Plus Plus Expressions588739 Node: C Defaults592099 Node: C Checks592767 Node: Debugging C593327 Node: Debugging C Plus Plus593811 Node: Decimal Floating Point598698 Node: D599968 Node: Go601927 Node: Objective-C603021 Node: Method Names in Commands603484 Node: The Print Command with Objective-C605175 Node: OpenCL C605826 Node: OpenCL C Datatypes606101 Node: OpenCL C Expressions606476 Node: OpenCL C Operators606833 Node: Fortran607065 Node: Fortran Operators607786 Node: Fortran Defaults608831 Node: Special Fortran Commands609216 Node: Pascal609722 Node: Rust610233 Node: Modula-2613320 Node: M2 Operators614293 Node: Built-In Func/Proc617291 Node: M2 Constants620205 Node: M2 Types621806 Node: M2 Defaults625024 Node: Deviations625625 Node: M2 Checks626726 Node: M2 Scope627543 Node: GDB/M2628567 Node: Ada629480 Node: Ada Mode Intro630786 Node: Omissions from Ada632288 Node: Additions to Ada636643 Node: Overloading support for Ada640571 Node: Stopping Before Main Program642211 Node: Ada Exceptions642758 Node: Ada Tasks643957 Node: Ada Tasks and Core Files650448 Node: Ravenscar Profile651295 Node: Ada Settings653466 Node: Ada Glitches654888 Node: Unsupported Languages658896 Node: Symbols659586 Ref: quoting names660189 Node: Altering691104 Node: Assignment692142 Node: Jumping695248 Node: Signaling697322 Node: Returning700251 Node: Calling703602 Node: Patching709087 Node: Compiling and Injecting Code710201 Ref: set debug compile713828 Ref: set debug compile-cplus-types714078 Node: GDB Files724099 Node: Files724888 Ref: Shared Libraries738600 Ref: Files-Footnote-1750793 Node: File Caching750922 Node: Separate Debug Files752056 Ref: build ID753297 Ref: debug-file-directory755409 Node: MiniDebugInfo764024 Node: Index Files766475 Node: Symbol Errors770538 Node: Data Files774154 Node: Targets775110 Node: Active Targets776590 Node: Target Commands777664 Ref: load782053 Ref: flash-erase783246 Node: Byte Order783306 Node: Remote Debugging784745 Node: Connecting786007 Ref: --multi Option in Types of Remote Connnections788233 Ref: Attaching in Types of Remote Connections789648 Ref: Host and target files790528 Node: File Transfer799150 Node: Server800089 Ref: Running gdbserver801665 Ref: Attaching to a program803883 Ref: Other Command-Line Arguments for gdbserver806408 Ref: Monitor Commands for gdbserver809727 Ref: Server-Footnote-1815103 Node: Remote Configuration815223 Ref: set remotebreak816483 Ref: set remote hardware-watchpoint-limit817945 Ref: set remote hardware-breakpoint-limit817945 Ref: set remote hardware-watchpoint-length-limit818447 Ref: set remote exec-file818902 Node: Remote Stub830707 Node: Stub Contents833602 Node: Bootstrapping835709 Node: Debug Session839524 Node: Configurations841565 Node: Native842334 Node: BSD libkvm Interface842903 Node: Process Information843955 Node: DJGPP Native849579 Node: Cygwin Native856133 Node: Non-debug DLL Symbols861054 Node: Hurd Native865293 Node: Darwin870549 Node: FreeBSD871826 Node: Embedded OS872546 Node: Embedded Processors872957 Node: ARC873984 Node: ARM874531 Node: BPF877077 Node: M68K877557 Node: MicroBlaze877730 Node: MIPS Embedded879179 Node: OpenRISC 1000880476 Node: PowerPC Embedded881382 Node: AVR884611 Node: CRIS884983 Node: Super-H885961 Node: Architectures887020 Node: AArch64887416 Node: i386888985 Ref: i386-Footnote-1893195 Node: Alpha893281 Node: MIPS893414 Node: HPPA897308 Node: PowerPC897830 Node: Nios II898566 Node: Sparc64898971 Node: S12Z903040 Node: Controlling GDB903333 Node: Prompt904276 Node: Editing905994 Node: Command History907304 Node: Screen Size912498 Node: Output Styling914514 Node: Numbers918597 Node: ABI920579 Node: Auto-loading923752 Ref: set auto-load off925127 Ref: show auto-load925763 Ref: info auto-load926542 Node: Init File in the Current Directory929509 Ref: set auto-load local-gdbinit930084 Ref: show auto-load local-gdbinit930266 Ref: info auto-load local-gdbinit930430 Node: libthread_db.so.1 file930578 Ref: set auto-load libthread-db931517 Ref: show auto-load libthread-db931648 Ref: info auto-load libthread-db931785 Node: Auto-loading safe path931969 Ref: set auto-load safe-path933270 Ref: show auto-load safe-path934009 Ref: add-auto-load-safe-path934132 Node: Auto-loading verbose mode937034 Ref: set debug auto-load938197 Ref: show debug auto-load938298 Node: Messages/Warnings938420 Ref: confirmation requests939854 Node: Debugging Output941058 Node: Other Misc Settings951475 Node: Extending GDB952499 Node: Sequences954352 Node: Define955013 Node: Hooks960498 Node: Command Files962864 Node: Output967937 Ref: eval972739 Node: Auto-loading sequences972901 Ref: set auto-load gdb-scripts973396 Ref: show auto-load gdb-scripts973520 Ref: info auto-load gdb-scripts973650 Node: Python973881 Node: Python Commands975167 Node: Python API977281 Node: Basic Python980016 Ref: prompt_hook991053 Node: Exception Handling991651 Node: Values From Inferior994553 Node: Types In Python1011890 Node: Pretty Printing API1023120 Node: Selecting Pretty-Printers1027563 Node: Writing a Pretty-Printer1030290 Node: Type Printing API1035612 Node: Frame Filter API1038228 Node: Frame Decorator API1045540 Ref: frame_args1049281 Node: Writing a Frame Filter1052611 Node: Unwinding Frames in Python1064085 Node: Xmethods In Python1071880 Node: Xmethod API1074776 Node: Writing an Xmethod1078588 Node: Inferiors In Python1084423 Node: Events In Python1088194 Node: Threads In Python1097402 Node: Recordings In Python1100747 Node: Commands In Python1108081 Node: Parameters In Python1117672 Node: Functions In Python1124610 Node: Progspaces In Python1126827 Node: Objfiles In Python1131751 Node: Frames In Python1138408 Ref: gdbpy_frame_read_register1144625 Node: Blocks In Python1146310 Node: Symbols In Python1150977 Node: Symbol Tables In Python1160440 Node: Line Tables In Python1163661 Node: Breakpoints In Python1166498 Ref: python_breakpoint_thread1172821 Node: Finish Breakpoints in Python1175854 Node: Lazy Strings In Python1177960 Node: Architectures In Python1180188 Ref: gdbpy_architecture_registers1182405 Ref: gdbpy_architecture_reggroups1182726 Node: Registers In Python1182925 Node: TUI Windows In Python1185195 Node: Python Auto-loading1189422 Ref: set auto-load python-scripts1190051 Ref: show auto-load python-scripts1190151 Ref: info auto-load python-scripts1190257 Node: Python modules1191391 Node: gdb.printing1191777 Node: gdb.types1193204 Node: gdb.prompt1196216 Node: Guile1197812 Node: Guile Introduction1198471 Node: Guile Commands1199309 Node: Guile API1202864 Node: Basic Guile1204861 Node: Guile Configuration1210543 Node: GDB Scheme Data Types1211519 Node: Guile Exception Handling1213351 Node: Values From Inferior In Guile1217385 Node: Arithmetic In Guile1232921 Node: Types In Guile1234552 Ref: Fields of a type in Guile1242493 Node: Guile Pretty Printing API1243881 Node: Selecting Guile Pretty-Printers1249610 Node: Writing a Guile Pretty-Printer1251986 Node: Commands In Guile1257171 Node: Parameters In Guile1267951 Ref: Parameters In Guile-Footnote-11274832 Node: Progspaces In Guile1274948 Node: Objfiles In Guile1277560 Node: Frames In Guile1279841 Node: Blocks In Guile1286419 Node: Symbols In Guile1291227 Node: Symbol Tables In Guile1298562 Node: Breakpoints In Guile1301525 Node: Lazy Strings In Guile1311786 Node: Architectures In Guile1314077 Node: Disassembly In Guile1318384 Node: I/O Ports in Guile1321586 Node: Memory Ports in Guile1322142 Node: Iterators In Guile1325993 Node: Guile Auto-loading1330282 Ref: set auto-load guile-scripts1330905 Ref: show auto-load guile-scripts1331003 Ref: info auto-load guile-scripts1331107 Node: Guile Modules1332066 Node: Guile Printing Module1332388 Node: Guile Types Module1333207 Node: Auto-loading extensions1334500 Node: objfile-gdbdotext file1335698 Ref: set auto-load scripts-directory1337368 Ref: with-auto-load-dir1337744 Ref: show auto-load scripts-directory1338562 Ref: add-auto-load-scripts-directory1338642 Node: dotdebug_gdb_scripts section1339118 Node: Which flavor to choose?1342868 Node: Multiple Extension Languages1344689 Node: Aliases1345753 Node: Interpreters1349223 Node: TUI1352374 Node: TUI Overview1353372 Node: TUI Keys1355875 Node: TUI Single Key Mode1358598 Node: TUI Commands1359781 Node: TUI Configuration1365638 Node: Emacs1367660 Node: GDB/MI1373097 Node: GDB/MI General Design1375802 Node: Context management1378322 Node: Asynchronous and non-stop modes1382109 Node: Thread groups1385082 Node: GDB/MI Command Syntax1387372 Node: GDB/MI Input Syntax1387615 Node: GDB/MI Output Syntax1389165 Node: GDB/MI Compatibility with CLI1392750 Node: GDB/MI Development and Front Ends1393487 Node: GDB/MI Output Records1397002 Node: GDB/MI Result Records1397408 Node: GDB/MI Stream Records1398758 Node: GDB/MI Async Records1400023 Node: GDB/MI Breakpoint Information1410456 Node: GDB/MI Frame Information1416092 Node: GDB/MI Thread Information1417374 Node: GDB/MI Ada Exception Information1418844 Node: GDB/MI Simple Examples1419394 Node: GDB/MI Command Description Format1421630 Node: GDB/MI Breakpoint Commands1422510 Ref: -break-insert1429618 Node: GDB/MI Catchpoint Commands1443192 Node: Shared Library GDB/MI Catchpoint Commands1443605 Node: Ada Exception GDB/MI Catchpoint Commands1445263 Node: C++ Exception GDB/MI Catchpoint Commands1448813 Node: GDB/MI Program Context1452829 Node: GDB/MI Thread Commands1457097 Node: GDB/MI Ada Tasking Commands1460398 Node: GDB/MI Program Execution1462670 Node: GDB/MI Stack Manipulation1474937 Ref: -stack-list-arguments1476861 Ref: -stack-list-frames1480691 Ref: -stack-list-locals1485020 Ref: -stack-list-variables1486510 Node: GDB/MI Variable Objects1488044 Ref: -var-set-format1498010 Ref: -var-list-children1499391 Ref: -var-update1508199 Ref: -var-set-frozen1511197 Ref: -var-set-update-range1511994 Ref: -var-set-visualizer1512523 Node: GDB/MI Data Manipulation1515714 Node: GDB/MI Tracepoint Commands1536202 Node: GDB/MI Symbol Query1547993 Ref: -symbol-info-functions1548262 Ref: -symbol-info-module-functions1552775 Ref: -symbol-info-module-variables1555755 Ref: -symbol-info-modules1559472 Ref: -symbol-info-types1561376 Ref: -symbol-info-variables1563369 Node: GDB/MI File Commands1568393 Node: GDB/MI Target Manipulation1572827 Node: GDB/MI File Transfer Commands1579485 Node: GDB/MI Ada Exceptions Commands1580808 Node: GDB/MI Support Commands1582161 Node: GDB/MI Miscellaneous Commands1586880 Ref: -interpreter-exec1597244 Node: Annotations1601216 Node: Annotations Overview1602135 Node: Server Prefix1604598 Node: Prompting1605332 Node: Errors1606849 Node: Invalidation1607745 Node: Annotations for Running1608224 Node: Source Annotations1609758 Node: JIT Interface1610687 Node: Declarations1612487 Node: Registering Code1613874 Node: Unregistering Code1614846 Node: Custom Debug Info1615473 Node: Using JIT Debug Info Readers1616769 Node: Writing JIT Debug Info Readers1617781 Node: In-process Agent1619976 Ref: Control Agent1621919 Node: In-process Agent Protocol1622786 Node: IPA Protocol Objects1623577 Ref: agent expression object1624575 Ref: tracepoint action object1624780 Ref: tracepoint object1624860 Node: IPA Protocol Commands1627390 Node: GDB Bugs1628860 Node: Bug Criteria1629592 Node: Bug Reporting1630469 Node: Command Line Editing1637446 Node: Introduction and Notation1638098 Node: Readline Interaction1639719 Node: Readline Bare Essentials1640908 Node: Readline Movement Commands1642689 Node: Readline Killing Commands1643647 Node: Readline Arguments1645563 Node: Searching1646605 Node: Readline Init File1648755 Node: Readline Init File Syntax1649906 Node: Conditional Init Constructs1670062 Node: Sample Init File1674256 Node: Bindable Readline Commands1677371 Node: Commands For Moving1678423 Node: Commands For History1679987 Node: Commands For Text1684249 Node: Commands For Killing1687688 Node: Numeric Arguments1689852 Node: Commands For Completion1690989 Node: Keyboard Macros1692955 Node: Miscellaneous Commands1693640 Node: Readline vi Mode1697559 Node: Using History Interactively1698469 Node: History Interaction1698984 Node: Event Designators1700880 Node: Word Designators1702017 Node: Modifiers1703652 Node: In Memoriam1704873 Node: Formatting Documentation1705756 Ref: Formatting Documentation-Footnote-11709072 Node: Installing GDB1709138 Node: Requirements1709710 Ref: Expat1710411 Ref: MPFR1713704 Node: Running Configure1715325 Node: Separate Objdir1718031 Node: Config Names1720915 Node: Configure Options1722362 Node: System-wide configuration1732184 Node: System-wide Configuration Scripts1734721 Node: Maintenance Commands1735905 Ref: maint info breakpoints1737560 Ref: maint check libthread-db1746445 Node: Remote Protocol1763363 Node: Overview1764055 Ref: Binary Data1766600 Node: Packets1769256 Ref: thread-id syntax1770156 Ref: extended mode1771601 Ref: ? packet1771859 Ref: bc1773325 Ref: bs1773535 Ref: read registers packet1775152 Ref: cycle step packet1777007 Ref: write register packet1779718 Ref: step with signal packet1780697 Ref: vCont packet1782173 Ref: vCtrlC packet1785407 Ref: vKill packet1787825 Ref: X packet1789359 Ref: insert breakpoint or watchpoint packet1789728 Node: Stop Reply Packets1794054 Ref: swbreak stop reason1797305 Ref: thread create event1800902 Ref: thread exit event1802105 Node: General Query Packets1806015 Ref: qCRC packet1808845 Ref: QEnvironmentHexEncoded1811998 Ref: QEnvironmentUnset1813228 Ref: QEnvironmentReset1814172 Ref: QSetWorkingDir packet1815116 Ref: QNonStop1821567 Ref: QCatchSyscalls1822243 Ref: QPassSignals1823780 Ref: QProgramSignals1824987 Ref: QThreadEvents1826554 Ref: qSearch memory1828572 Ref: QStartNoAckMode1829080 Ref: qSupported1829612 Ref: multiprocess extensions1845132 Ref: install tracepoint in tracing1847162 Ref: qXfer read1851685 Ref: qXfer auxiliary vector read1853292 Ref: qXfer btrace read1853640 Ref: qXfer btrace-conf read1854705 Ref: qXfer executable filename read1855056 Ref: qXfer target description read1855671 Ref: qXfer library list read1856105 Ref: qXfer svr4 library list read1856761 Ref: qXfer memory map read1858614 Ref: qXfer sdata read1859001 Ref: qXfer siginfo read1859467 Ref: qXfer threads read1859863 Ref: qXfer traceframe info read1860266 Ref: qXfer unwind info block1860684 Ref: qXfer fdpic loadmap read1860918 Ref: qXfer osdata read1861334 Ref: qXfer write1861488 Ref: qXfer siginfo write1862580 Ref: General Query Packets-Footnote-11865308 Node: Architecture-Specific Protocol Details1865635 Node: ARM-Specific Protocol Details1866144 Node: ARM Breakpoint Kinds1866392 Node: MIPS-Specific Protocol Details1866723 Node: MIPS Register packet Format1867006 Node: MIPS Breakpoint Kinds1867933 Node: Tracepoint Packets1868351 Ref: QTEnable1877665 Ref: QTDisable1877861 Ref: qTfSTM1883398 Ref: qTsSTM1883398 Ref: qTSTMat1884475 Ref: QTBuffer-size1885626 Node: Host I/O Packets1887599 Node: Interrupts1893180 Ref: interrupting remote targets1893324 Node: Notification Packets1895492 Node: Remote Non-Stop1900917 Node: Packet Acknowledgment1904033 Node: Examples1906148 Node: File-I/O Remote Protocol Extension1906742 Node: File-I/O Overview1907204 Node: Protocol Basics1909403 Node: The F Request Packet1911632 Node: The F Reply Packet1912533 Node: The Ctrl-C Message1913451 Node: Console I/O1915077 Node: List of Supported Calls1916293 Node: open1916655 Node: close1919163 Node: read1919546 Node: write1920155 Node: lseek1920926 Node: rename1921810 Node: unlink1923217 Node: stat/fstat1924164 Node: gettimeofday1925057 Node: isatty1925493 Node: system1926089 Node: Protocol-specific Representation of Datatypes1927631 Node: Integral Datatypes1928008 Node: Pointer Values1928815 Node: Memory Transfer1929519 Node: struct stat1930139 Node: struct timeval1932341 Node: Constants1932858 Node: Open Flags1933307 Node: mode_t Values1933648 Node: errno Values1934140 Node: Lseek Flags1934950 Node: Limits1935135 Node: File-I/O Examples1935495 Node: Library List Format1936583 Node: Library List Format for SVR4 Targets1939365 Node: Memory Map Format1941832 Node: Thread List Format1944356 Node: Traceframe Info Format1945360 Node: Branch Trace Format1947046 Node: Branch Trace Configuration Format1948746 Node: Agent Expressions1949920 Node: General Bytecode Design1952741 Node: Bytecode Descriptions1957535 Node: Using Agent Expressions1971002 Node: Varying Target Capabilities1972979 Node: Rationale1974140 Node: Target Descriptions1981529 Node: Retrieving Descriptions1983472 Node: Target Description Format1984557 Node: Predefined Target Types1994432 Node: Enum Target Types1995877 Node: Standard Target Features1996872 Node: AArch64 Features1998872 Node: ARC Features1999578 Ref: ARC Features-Footnote-12001397 Node: ARM Features2001430 Node: i386 Features2002944 Node: MicroBlaze Features2005159 Node: MIPS Features2005736 Node: M68K Features2006927 Node: NDS32 Features2007914 Node: Nios II Features2008938 Node: OpenRISC 1000 Features2009343 Node: PowerPC Features2009709 Node: RISC-V Features2013679 Node: RX Features2015369 Node: S/390 and System z Features2015731 Node: Sparc Features2017871 Node: TIC6x Features2018776 Node: Operating System Information2019325 Node: Process list2020161 Node: Trace File Format2021224 Node: Index Section Format2024438 Node: Man Pages2032364 Node: gdb man2032834 Node: gdbserver man2038808 Node: gcore man2046217 Node: gdbinit man2047339 Node: gdb-add-index man2048532 Ref: gdb-add-index2048641 Node: Copying2049515 Node: GNU Free Documentation License2087076 Node: Concept Index2113924 Node: Command and Variable Index2255706  End Tag Table  Local Variables: coding: utf-8 End: