This is gdb.info, produced by makeinfo version 6.5 from gdb.texinfo.

Copyright (C) 1988-2023 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 13.0.91.20230219-git.

   Copyright (C) 1988-2023 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: 1717
gdb.info-2: 303477
gdb.info-3: 602216
gdb.info-4: 902716
gdb.info-5: 1203063
gdb.info-6: 1501787
gdb.info-7: 1804389
gdb.info-8: 2108421

Tag Table:
(Indirect)
Node: Top1717
Node: Summary5243
Node: Free Software7104
Node: Free Documentation7844
Node: Contributors12778
Node: Sample Session21809
Node: Invocation28662
Node: Invoking GDB29213
Node: File Options31608
Ref: --readnever35234
Node: Mode Options35708
Ref: -nx35935
Ref: -nh36047
Node: Startup42822
Ref: Option -init-eval-command44047
Node: Initialization Files45823
Ref: System Wide Init Files49430
Ref: Home Directory Init File50711
Ref: Init File in the Current Directory during Startup51874
Ref: Initialization Files-Footnote-152597
Ref: Initialization Files-Footnote-252706
Node: Quitting GDB52815
Node: Shell Commands53757
Ref: pipe54749
Node: Logging Output56263
Node: Commands57382
Node: Command Syntax58143
Node: Command Settings60315
Node: Completion63328
Ref: Completion-Footnote-170668
Node: Command Options70828
Node: Help73242
Node: Running80812
Node: Compilation82065
Node: Starting84144
Ref: set exec-wrapper89934
Ref: set startup-with-shell91023
Ref: set auto-connect-native-target92084
Node: Arguments96555
Node: Environment97824
Ref: set environment99706
Ref: unset environment100888
Node: Working Directory101894
Ref: set cwd command102466
Ref: cd command103406
Node: Input/Output104100
Node: Attach106160
Ref: set exec-file-mismatch107377
Node: Kill Process109513
Node: Inferiors Connections and Programs110506
Ref: add_inferior_cli115082
Node: Threads120968
Ref: thread numbers123091
Ref: thread ID lists123981
Ref: global thread numbers125021
Ref: info_threads126556
Ref: thread apply all129207
Ref: set libthread-db-search-path134057
Node: Forks136255
Node: Checkpoint/Restart142821
Ref: Checkpoint/Restart-Footnote-1147349
Node: Stopping147384
Node: Breakpoints148647
Node: Set Breaks151904
Node: Set Watchpoints175704
Node: Set Catchpoints185240
Ref: catch syscall190738
Node: Delete Breaks198503
Node: Disabling201169
Node: Conditions204549
Node: Break Commands210458
Node: Dynamic Printf214047
Node: Save Breakpoints218398
Node: Static Probe Points219573
Ref: Static Probe Points-Footnote-1223751
Ref: Static Probe Points-Footnote-2223911
Node: Error in Breakpoints224051
Node: Breakpoint-related Warnings224787
Node: Continuing and Stepping227114
Ref: range stepping236922
Node: Skipping Over Functions and Files238002
Node: Signals243872
Ref: stepping and signal handlers248306
Ref: stepping into signal handlers249102
Ref: extra signal information250335
Node: Thread Stops252801
Node: All-Stop Mode253900
Node: Non-Stop Mode258104
Node: Background Execution261517
Node: Thread-Specific Breakpoints263733
Node: Interrupted System Calls265698
Node: Observer Mode267212
Node: Reverse Execution270648
Ref: Reverse Execution-Footnote-1275566
Ref: Reverse Execution-Footnote-2276193
Node: Process Record and Replay276243
Node: Stack297805
Node: Frames299422
Node: Backtrace303477
Ref: backtrace-command303814
Ref: set backtrace past-main310261
Ref: set backtrace past-entry310589
Ref: set backtrace limit311156
Ref: Backtrace-Footnote-1311780
Node: Selection311968
Node: Frame Info316751
Node: Frame Apply321173
Node: Frame Filter Management325603
Ref: disable frame-filter all326131
Node: Source330439
Node: List331560
Node: Location Specifications334819
Node: Linespec Locations339423
Node: Explicit Locations342829
Node: Address Locations346048
Node: Edit347806
Ref: Edit-Footnote-1349493
Node: Search349728
Node: Source Path350536
Ref: set substitute-path359476
Node: Machine Code361696
Ref: disassemble363694
Node: Disable Reading Source373486
Node: Data374248
Ref: print options375087
Node: Expressions385653
Node: Ambiguous Expressions387756
Node: Variables390986
Node: Arrays397584
Node: Output Formats400115
Ref: Output Formats-Footnote-1403684
Node: Memory403841
Ref: addressable memory unit410796
Node: Memory Tagging412290
Node: Auto Display414973
Node: Print Settings419523
Ref: set print address419821
Ref: set print symbol423483
Ref: set print array423971
Ref: set print array-indexes424299
Ref: set print nibbles424785
Ref: set print elements425332
Ref: set print frame-arguments425944
Ref: set print raw-frame-arguments428113
Ref: set print entry-values428529
Ref: set print frame-info432908
Ref: set print repeats434574
Ref: set print max-depth435216
Ref: set print memory-tag-violations436908
Ref: set print null-stop437335
Ref: set print pretty437659
Ref: set print raw-values438246
Ref: set print union439263
Ref: set print object441569
Ref: set print static-members442363
Ref: set print vtbl443040
Node: Pretty Printing443424
Node: Pretty-Printer Introduction443940
Node: Pretty-Printer Example445697
Node: Pretty-Printer Commands446477
Node: Value History449361
Node: Convenience Vars451783
Node: Convenience Funs459561
Node: Registers468076
Ref: info_registers_reggroup468733
Ref: standard registers469284
Ref: Registers-Footnote-1474235
Node: Floating Point Hardware474630
Node: Vector Unit475162
Node: OS Information475549
Ref: linux info os infotypes477573
Node: Memory Region Attributes482164
Node: Dump/Restore Files486828
Node: Core File Generation489231
Ref: set use-coredump-filter490791
Ref: set dump-excluded-mappings492239
Node: Character Sets492521
Node: Caching Target Data498886
Ref: Caching Target Data-Footnote-1501778
Node: Searching Memory502016
Node: Value Sizes505159
Node: Optimized Code506811
Node: Inline Functions508488
Node: Tail Call Frames511115
Ref: set debug entry-values513252
Node: Macros517316
Ref: Macros-Footnote-1524934
Node: Tracepoints525087
Node: Set Tracepoints527149
Node: Create and Delete Tracepoints530087
Node: Enable and Disable Tracepoints536542
Node: Tracepoint Passcounts537782
Node: Tracepoint Conditions539193
Node: Trace State Variables540887
Node: Tracepoint Actions543082
Node: Listing Tracepoints549865
Node: Listing Static Tracepoint Markers551567
Node: Starting and Stopping Trace Experiments553415
Ref: disconnected tracing555160
Node: Tracepoint Restrictions559580
Node: Analyze Collected Data563349
Node: tfind564655
Node: tdump569137
Node: save tracepoints571652
Node: Tracepoint Variables572148
Node: Trace Files573276
Node: Overlays575652
Node: How Overlays Work576372
Ref: A code overlay578907
Node: Overlay Commands582340
Node: Automatic Overlay Debugging586522
Node: Overlay Sample Program588661
Node: Languages590398
Node: Setting591561
Node: Filenames593262
Node: Manually594073
Node: Automatically595282
Node: Show596343
Ref: show language596631
Node: Checks597665
Node: Type Checking598670
Node: Range Checking602216
Node: Supported Languages604623
Node: C605960
Node: C Operators606924
Node: C Constants611263
Node: C Plus Plus Expressions614142
Node: C Defaults617502
Node: C Checks618170
Node: Debugging C618730
Node: Debugging C Plus Plus619214
Node: Decimal Floating Point624820
Node: D626090
Node: Go626348
Node: Objective-C627442
Node: Method Names in Commands627905
Node: The Print Command with Objective-C629596
Node: OpenCL C630247
Node: OpenCL C Datatypes630522
Node: OpenCL C Expressions630897
Node: OpenCL C Operators631254
Node: Fortran631486
Node: Fortran Types632477
Node: Fortran Operators634394
Node: Fortran Intrinsics635463
Node: Special Fortran Commands638091
Node: Pascal639492
Node: Rust640003
Node: Modula-2643097
Node: M2 Operators644070
Node: Built-In Func/Proc647068
Node: M2 Constants649982
Node: M2 Types651583
Node: M2 Defaults654801
Node: Deviations655402
Node: M2 Checks656503
Node: M2 Scope657320
Node: GDB/M2658344
Node: Ada659257
Node: Ada Mode Intro660561
Node: Omissions from Ada662063
Node: Additions to Ada666353
Node: Overloading support for Ada670724
Node: Stopping Before Main Program672364
Node: Ada Exceptions672911
Node: Ada Tasks674110
Node: Ada Tasks and Core Files682489
Node: Ravenscar Profile683336
Node: Ada Source Character Set685519
Node: Ada Glitches686316
Node: Unsupported Languages690336
Node: Symbols691026
Ref: quoting names691629
Node: Altering725857
Node: Assignment726895
Node: Jumping730001
Node: Signaling732247
Node: Returning735176
Node: Calling738527
Node: Patching744012
Node: Compiling and Injecting Code745126
Ref: set debug compile748753
Ref: set debug compile-cplus-types749003
Node: GDB Files759024
Node: Files759813
Ref: Shared Libraries773925
Ref: Files-Footnote-1786104
Node: File Caching786233
Node: Separate Debug Files787367
Ref: build ID788608
Ref: debug-file-directory791076
Node: MiniDebugInfo799691
Node: Index Files802142
Node: Symbol Errors806230
Node: Data Files809846
Node: Targets810802
Node: Active Targets812282
Node: Target Commands813356
Ref: load817745
Ref: flash-erase818938
Node: Byte Order818998
Node: Remote Debugging820437
Node: Connecting821699
Ref: --multi Option in Types of Remote Connnections823925
Ref: Attaching in Types of Remote Connections825340
Ref: Host and target files826220
Node: File Transfer834842
Node: Server835781
Ref: Running gdbserver837357
Ref: Attaching to a program839575
Ref: Other Command-Line Arguments for gdbserver842100
Ref: Monitor Commands for gdbserver845419
Ref: Server-Footnote-1850795
Node: Remote Configuration850915
Ref: set remotebreak852175
Ref: set remote hardware-watchpoint-limit853637
Ref: set remote hardware-breakpoint-limit853637
Ref: set remote hardware-watchpoint-length-limit854139
Ref: set remote exec-file854594
Node: Remote Stub866413
Node: Stub Contents869308
Node: Bootstrapping871415
Node: Debug Session875230
Node: Configurations877271
Node: Native878040
Node: BSD libkvm Interface878609
Node: Process Information879661
Node: DJGPP Native885285
Node: Cygwin Native891839
Node: Non-debug DLL Symbols896760
Node: Hurd Native902716
Node: Darwin907972
Node: FreeBSD909249
Node: Embedded OS909969
Node: Embedded Processors910380
Node: ARC911407
Node: ARM911954
Node: BPF914856
Node: M68K915336
Node: MicroBlaze915509
Node: MIPS Embedded916958
Node: OpenRISC 1000918255
Node: PowerPC Embedded919161
Node: AVR922568
Node: CRIS922940
Node: Super-H923918
Node: Architectures924977
Node: AArch64925373
Ref: AArch64 PAC926550
Node: i386929171
Ref: i386-Footnote-1933381
Node: Alpha933467
Node: MIPS933600
Node: HPPA937494
Node: PowerPC938016
Node: Nios II938752
Node: Sparc64939157
Node: S12Z941525
Node: Controlling GDB941818
Node: Prompt942761
Node: Editing944479
Node: Command History945789
Node: Screen Size950983
Node: Output Styling952999
Ref: style_disassembler_enabled954656
Node: Numbers962640
Node: ABI964622
Node: Auto-loading967795
Ref: set auto-load off968861
Ref: show auto-load969497
Ref: info auto-load970276
Node: Init File in the Current Directory973552
Ref: set auto-load local-gdbinit974127
Ref: show auto-load local-gdbinit974309
Ref: info auto-load local-gdbinit974473
Node: libthread_db.so.1 file974621
Ref: set auto-load libthread-db975560
Ref: show auto-load libthread-db975691
Ref: info auto-load libthread-db975828
Node: Auto-loading safe path976012
Ref: set auto-load safe-path977313
Ref: show auto-load safe-path978052
Ref: add-auto-load-safe-path978175
Node: Auto-loading verbose mode981077
Ref: set debug auto-load982240
Ref: show debug auto-load982341
Node: Messages/Warnings982463
Ref: confirmation requests983897
Node: Debugging Output985101
Node: Other Misc Settings996184
Node: Extending GDB999378
Node: Sequences1001203
Node: Define1001865
Node: Hooks1007722
Node: Command Files1010088
Node: Output1015161
Ref: eval1019963
Node: Auto-loading sequences1020125
Ref: set auto-load gdb-scripts1020620
Ref: show auto-load gdb-scripts1020744
Ref: info auto-load gdb-scripts1020874
Node: Aliases1021105
Node: Command aliases default args1024549
Ref: Command aliases default args-Footnote-11028270
Node: Python1028424
Node: Python Commands1029595
Ref: set_python_print_stack1030970
Ref: Python Commands-Footnote-11034052
Node: Python API1034142
Node: Basic Python1037087
Ref: prompt_hook1049992
Ref: gdb_architecture_names1050590
Ref: gdbpy_connections1050937
Node: Exception Handling1053602
Node: Values From Inferior1056506
Node: Types In Python1075179
Node: Pretty Printing API1087482
Node: Selecting Pretty-Printers1092559
Node: Writing a Pretty-Printer1095286
Node: Type Printing API1100608
Node: Frame Filter API1103224
Node: Frame Decorator API1110536
Ref: frame_args1114275
Node: Writing a Frame Filter1117603
Node: Unwinding Frames in Python1129077
Node: Xmethods In Python1137071
Node: Xmethod API1139967
Node: Writing an Xmethod1143779
Node: Inferiors In Python1149614
Ref: gdbpy_inferior_connection1150415
Ref: gdbpy_inferior_read_memory1152228
Node: Events In Python1153877
Node: Threads In Python1164344
Node: Recordings In Python1168419
Node: CLI Commands In Python1175757
Node: GDB/MI Commands In Python1185472
Node: Parameters In Python1190934
Node: Functions In Python1199129
Node: Progspaces In Python1203063
Node: Objfiles In Python1207989
Node: Frames In Python1214888
Ref: gdbpy_frame_read_register1221107
Node: Blocks In Python1223009
Node: Symbols In Python1227676
Node: Symbol Tables In Python1237190
Node: Line Tables In Python1240411
Node: Breakpoints In Python1243250
Ref: python_breakpoint_thread1249885
Node: Finish Breakpoints in Python1256288
Node: Lazy Strings In Python1258398
Node: Architectures In Python1260626
Ref: gdbpy_architecture_name1261087
Ref: gdbpy_architecture_registers1263378
Ref: gdbpy_architecture_reggroups1263699
Node: Registers In Python1263898
Node: Connections In Python1266168
Node: TUI Windows In Python1271294
Node: Disassembly In Python1276462
Ref: builtin_disassemble1287070
Node: Python Auto-loading1290669
Ref: set auto-load python-scripts1291298
Ref: show auto-load python-scripts1291398
Ref: info auto-load python-scripts1291504
Node: Python modules1292638
Node: gdb.printing1293024
Node: gdb.types1294451
Node: gdb.prompt1297463
Node: Guile1299059
Node: Guile Introduction1299718
Node: Guile Commands1300556
Node: Guile API1302410
Node: Basic Guile1304407
Node: Guile Configuration1310089
Node: GDB Scheme Data Types1311065
Node: Guile Exception Handling1312897
Node: Values From Inferior In Guile1316931
Node: Arithmetic In Guile1332977
Node: Types In Guile1334608
Ref: Fields of a type in Guile1342853
Node: Guile Pretty Printing API1344241
Node: Selecting Guile Pretty-Printers1349970
Node: Writing a Guile Pretty-Printer1352346
Node: Commands In Guile1357531
Node: Parameters In Guile1368316
Ref: Parameters In Guile-Footnote-11375349
Node: Progspaces In Guile1375465
Node: Objfiles In Guile1378077
Node: Frames In Guile1380358
Node: Blocks In Guile1386936
Node: Symbols In Guile1391744
Node: Symbol Tables In Guile1399079
Node: Breakpoints In Guile1402042
Node: Lazy Strings In Guile1413167
Node: Architectures In Guile1415458
Node: Disassembly In Guile1419765
Node: I/O Ports in Guile1422967
Node: Memory Ports in Guile1423523
Node: Iterators In Guile1427374
Node: Guile Auto-loading1431663
Ref: set auto-load guile-scripts1432286
Ref: show auto-load guile-scripts1432384
Ref: info auto-load guile-scripts1432488
Node: Guile Modules1433447
Node: Guile Printing Module1433769
Node: Guile Types Module1434588
Node: Auto-loading extensions1435881
Node: objfile-gdbdotext file1437300
Ref: set auto-load scripts-directory1438970
Ref: with-auto-load-dir1439346
Ref: show auto-load scripts-directory1440164
Ref: add-auto-load-scripts-directory1440244
Node: dotdebug_gdb_scripts section1440720
Node: Which flavor to choose?1444470
Node: Multiple Extension Languages1446291
Node: Interpreters1447339
Node: TUI1450490
Node: TUI Overview1451538
Node: TUI Keys1454230
Node: TUI Single Key Mode1456953
Node: TUI Mouse Support1458141
Node: TUI Commands1458888
Ref: info_win_command1459855
Node: TUI Configuration1465794
Node: Emacs1468042
Node: GDB/MI1473479
Node: GDB/MI General Design1476268
Node: Context management1478788
Node: Asynchronous and non-stop modes1482575
Node: Thread groups1485530
Node: GDB/MI Command Syntax1487820
Node: GDB/MI Input Syntax1488063
Node: GDB/MI Output Syntax1489613
Node: GDB/MI Compatibility with CLI1493198
Node: GDB/MI Development and Front Ends1493935
Node: GDB/MI Output Records1498314
Node: GDB/MI Result Records1498720
Node: GDB/MI Stream Records1501787
Node: GDB/MI Async Records1503052
Node: GDB/MI Breakpoint Information1513485
Node: GDB/MI Frame Information1519210
Node: GDB/MI Thread Information1520492
Node: GDB/MI Ada Exception Information1521962
Node: GDB/MI Simple Examples1522512
Node: GDB/MI Command Description Format1524748
Node: GDB/MI Breakpoint Commands1525628
Ref: -break-insert1532959
Node: GDB/MI Catchpoint Commands1546997
Node: Shared Library GDB/MI Catchpoint Commands1547410
Node: Ada Exception GDB/MI Catchpoint Commands1549068
Node: C++ Exception GDB/MI Catchpoint Commands1552618
Node: GDB/MI Program Context1556634
Node: GDB/MI Thread Commands1560902
Node: GDB/MI Ada Tasking Commands1564203
Node: GDB/MI Program Execution1566475
Node: GDB/MI Stack Manipulation1579161
Ref: -stack-list-arguments1581085
Ref: -stack-list-frames1584915
Ref: -stack-list-locals1589244
Ref: -stack-list-variables1590734
Node: GDB/MI Variable Objects1592268
Ref: -var-set-format1602122
Ref: -var-list-children1603503
Ref: -var-update1612311
Ref: -var-set-frozen1615309
Ref: -var-set-update-range1616106
Ref: -var-set-visualizer1616635
Node: GDB/MI Data Manipulation1618125
Node: GDB/MI Tracepoint Commands1640990
Node: GDB/MI Symbol Query1652792
Ref: -symbol-info-functions1653061
Ref: -symbol-info-module-functions1657574
Ref: -symbol-info-module-variables1660554
Ref: -symbol-info-modules1664271
Ref: -symbol-info-types1666175
Ref: -symbol-info-variables1668168
Node: GDB/MI File Commands1673192
Node: GDB/MI Target Manipulation1683031
Node: GDB/MI File Transfer Commands1689689
Node: GDB/MI Ada Exceptions Commands1691012
Node: GDB/MI Support Commands1692365
Node: GDB/MI Miscellaneous Commands1697084
Ref: -interpreter-exec1708460
Node: Annotations1712432
Node: Annotations Overview1713351
Node: Server Prefix1715814
Node: Prompting1716548
Node: Errors1718065
Node: Invalidation1718961
Node: Annotations for Running1719440
Node: Source Annotations1720974
Node: JIT Interface1721903
Node: Declarations1723703
Node: Registering Code1725090
Node: Unregistering Code1726062
Node: Custom Debug Info1726689
Node: Using JIT Debug Info Readers1727985
Node: Writing JIT Debug Info Readers1728997
Node: In-Process Agent1731192
Ref: Control Agent1733135
Node: In-Process Agent Protocol1734002
Node: IPA Protocol Objects1734793
Ref: agent expression object1735791
Ref: tracepoint action object1735996
Ref: tracepoint object1736076
Node: IPA Protocol Commands1738606
Node: GDB Bugs1740076
Node: Bug Criteria1740808
Node: Bug Reporting1741685
Node: Command Line Editing1748662
Node: Introduction and Notation1749314
Node: Readline Interaction1750935
Node: Readline Bare Essentials1752124
Node: Readline Movement Commands1753905
Node: Readline Killing Commands1754863
Node: Readline Arguments1756779
Node: Searching1757821
Node: Readline Init File1759971
Node: Readline Init File Syntax1761122
Node: Conditional Init Constructs1781377
Node: Sample Init File1785571
Node: Bindable Readline Commands1788693
Node: Commands For Moving1789745
Node: Commands For History1791501
Node: Commands For Text1796261
Node: Commands For Killing1799961
Node: Numeric Arguments1804389
Node: Commands For Completion1805526
Node: Keyboard Macros1807492
Node: Miscellaneous Commands1808177
Node: Readline vi Mode1812096
Node: Using History Interactively1813006
Node: History Interaction1813521
Node: Event Designators1815417
Node: Word Designators1816689
Node: Modifiers1818447
Node: In Memoriam1819990
Node: Formatting Documentation1820873
Ref: Formatting Documentation-Footnote-11824253
Node: Installing GDB1824351
Node: Requirements1824923
Ref: Expat1826011
Ref: MPFR1829307
Node: Running Configure1830928
Node: Separate Objdir1833810
Node: Config Names1836790
Node: Configure Options1838269
Node: System-wide configuration1848013
Node: System-wide Configuration Scripts1850550
Node: Maintenance Commands1851734
Ref: maint info breakpoints1853459
Ref: maint info python-disassemblers1856264
Ref: maint packet1862902
Ref: maint check libthread-db1864850
Ref: maint_libopcodes_styling1881317
Node: Remote Protocol1885718
Node: Overview1886410
Ref: Binary Data1888955
Node: Packets1891611
Ref: thread-id syntax1892511
Ref: extended mode1893956
Ref: ? packet1894214
Ref: bc1895735
Ref: bs1895945
Ref: read registers packet1897562
Ref: cycle step packet1899417
Ref: write register packet1902128
Ref: step with signal packet1903107
Ref: vCont packet1904583
Ref: vCtrlC packet1907817
Ref: vKill packet1910235
Ref: X packet1911769
Ref: insert breakpoint or watchpoint packet1912138
Node: Stop Reply Packets1916464
Ref: swbreak stop reason1919715
Ref: thread create event1923248
Ref: thread exit event1924451
Node: General Query Packets1926660
Ref: qCRC packet1929490
Ref: QEnvironmentHexEncoded1932643
Ref: QEnvironmentUnset1933873
Ref: QEnvironmentReset1934817
Ref: QSetWorkingDir packet1935761
Ref: qMemTags1940646
Ref: QMemTags1941671
Ref: QNonStop1945055
Ref: QCatchSyscalls1945731
Ref: QPassSignals1947268
Ref: QProgramSignals1948475
Ref: QThreadEvents1950042
Ref: qSearch memory1952115
Ref: QStartNoAckMode1952623
Ref: qSupported1953155
Ref: multiprocess extensions1968791
Ref: install tracepoint in tracing1970821
Ref: qThreadExtraInfo1974669
Ref: qXfer read1975795
Ref: qXfer auxiliary vector read1977402
Ref: qXfer btrace read1977750
Ref: qXfer btrace-conf read1978815
Ref: qXfer executable filename read1979166
Ref: qXfer target description read1979781
Ref: qXfer library list read1980215
Ref: qXfer svr4 library list read1980871
Ref: qXfer memory map read1983126
Ref: qXfer sdata read1983513
Ref: qXfer siginfo read1983979
Ref: qXfer threads read1984375
Ref: qXfer traceframe info read1984778
Ref: qXfer unwind info block1985196
Ref: qXfer fdpic loadmap read1985430
Ref: qXfer osdata read1985846
Ref: qXfer write1986000
Ref: qXfer siginfo write1987092
Ref: General Query Packets-Footnote-11989820
Node: Architecture-Specific Protocol Details1990147
Node: ARM-Specific Protocol Details1990656
Node: ARM Breakpoint Kinds1990929
Node: ARM Memory Tag Types1991289
Node: MIPS-Specific Protocol Details1991588
Node: MIPS Register packet Format1991871
Node: MIPS Breakpoint Kinds1992798
Node: Tracepoint Packets1993216
Ref: QTEnable2002530
Ref: QTDisable2002726
Ref: qTfSTM2008263
Ref: qTsSTM2008263
Ref: qTSTMat2009340
Ref: QTBuffer-size2010491
Node: Host I/O Packets2012464
Node: Interrupts2018045
Ref: interrupting remote targets2018189
Node: Notification Packets2020357
Node: Remote Non-Stop2025782
Node: Packet Acknowledgment2028898
Node: Examples2031013
Node: File-I/O Remote Protocol Extension2031607
Node: File-I/O Overview2032069
Node: Protocol Basics2034268
Node: The F Request Packet2036497
Node: The F Reply Packet2037398
Node: The Ctrl-C Message2038316
Node: Console I/O2039942
Node: List of Supported Calls2041158
Node: open2041520
Node: close2044028
Node: read2044411
Node: write2045020
Node: lseek2045791
Node: rename2046675
Node: unlink2048082
Node: stat/fstat2049029
Node: gettimeofday2049922
Node: isatty2050358
Node: system2050954
Node: Protocol-specific Representation of Datatypes2052496
Node: Integral Datatypes2052873
Node: Pointer Values2053680
Node: Memory Transfer2054384
Node: struct stat2055004
Node: struct timeval2057206
Node: Constants2057723
Node: Open Flags2058172
Node: mode_t Values2058513
Node: Errno Values2059005
Node: Lseek Flags2059815
Node: Limits2060000
Node: File-I/O Examples2060360
Node: Library List Format2061448
Node: Library List Format for SVR4 Targets2064230
Node: Memory Map Format2067007
Node: Thread List Format2069531
Node: Traceframe Info Format2070535
Node: Branch Trace Format2072221
Node: Branch Trace Configuration Format2073921
Node: Agent Expressions2075095
Node: General Bytecode Design2077916
Node: Bytecode Descriptions2082710
Node: Using Agent Expressions2096177
Node: Varying Target Capabilities2098154
Node: Rationale2099315
Node: Target Descriptions2108421
Node: Retrieving Descriptions2110364
Node: Target Description Format2111449
Node: Predefined Target Types2121324
Node: Enum Target Types2122907
Node: Standard Target Features2123902
Node: AArch64 Features2125925
Node: ARC Features2126631
Ref: ARC Features-Footnote-12128450
Node: ARM Features2128483
Node: i386 Features2130698
Node: LoongArch Features2132912
Node: MicroBlaze Features2133475
Node: MIPS Features2134057
Node: M68K Features2135248
Node: NDS32 Features2136235
Node: Nios II Features2137259
Node: OpenRISC 1000 Features2137666
Node: PowerPC Features2138032
Node: RISC-V Features2142002
Node: RX Features2144120
Node: S/390 and System z Features2144482
Node: Sparc Features2146622
Node: TIC6x Features2147527
Node: Operating System Information2148076
Node: Process list2148912
Node: Trace File Format2149975
Node: Index Section Format2153189
Node: Debuginfod2161116
Node: Debuginfod Settings2161945
Ref: set debuginfod enabled2162124
Node: Man Pages2163509
Node: gdb man2163969
Node: gdbserver man2171878
Node: gcore man2179287
Node: gdbinit man2180409
Node: gdb-add-index man2181648
Ref: gdb-add-index2181757
Node: Copying2182631
Node: GNU Free Documentation License2220192
Node: Concept Index2245339
Node: Command and Variable Index2394143

End Tag Table
