This is gdb.info, produced by makeinfo version 6.5 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.0.50.20220318-git.

   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: 1717
gdb.info-2: 306683
gdb.info-3: 601767
gdb.info-4: 904477
gdb.info-5: 1208267
gdb.info-6: 1503171
gdb.info-7: 1830435
gdb.info-8: 2104710

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: --readnever35011
Node: Mode Options35485
Ref: -nx35712
Ref: -nh35824
Node: Startup42599
Ref: Option -init-eval-command43824
Node: Initialization Files45600
Ref: System Wide Init Files49207
Ref: Home Directory Init File50488
Ref: Init File in the Current Directory during Startup51651
Ref: Initialization Files-Footnote-152374
Ref: Initialization Files-Footnote-252483
Node: Quitting GDB52592
Node: Shell Commands53534
Ref: pipe54526
Node: Logging Output56040
Node: Commands57159
Node: Command Syntax57920
Node: Command Settings60092
Node: Completion63105
Ref: Completion-Footnote-170045
Node: Command Options70205
Node: Help72606
Node: Running79667
Node: Compilation80920
Node: Starting82999
Ref: set exec-wrapper88789
Ref: set startup-with-shell89878
Ref: set auto-connect-native-target90939
Node: Arguments95410
Node: Environment96679
Ref: set environment98561
Ref: unset environment99743
Node: Working Directory100749
Ref: set cwd command101321
Ref: cd command102261
Node: Input/Output102955
Node: Attach105015
Ref: set exec-file-mismatch106232
Node: Kill Process108368
Node: Inferiors Connections and Programs109361
Ref: add_inferior_cli113937
Node: Threads119675
Ref: thread numbers121798
Ref: thread ID lists122688
Ref: global thread numbers123728
Ref: info_threads124933
Ref: thread apply all127584
Ref: set libthread-db-search-path132434
Node: Forks134632
Node: Checkpoint/Restart141198
Ref: Checkpoint/Restart-Footnote-1145726
Node: Stopping145761
Node: Breakpoints147024
Node: Set Breaks150281
Node: Set Watchpoints171964
Node: Set Catchpoints181500
Ref: catch syscall186998
Node: Delete Breaks194763
Node: Disabling196699
Node: Conditions200079
Node: Break Commands205988
Node: Dynamic Printf209208
Node: Save Breakpoints213512
Node: Static Probe Points214687
Ref: Static Probe Points-Footnote-1218865
Ref: Static Probe Points-Footnote-2219025
Node: Error in Breakpoints219165
Node: Breakpoint-related Warnings219901
Node: Continuing and Stepping222228
Ref: range stepping232008
Node: Skipping Over Functions and Files233088
Node: Signals238937
Ref: stepping and signal handlers243371
Ref: stepping into signal handlers244167
Ref: extra signal information245400
Node: Thread Stops247866
Node: All-Stop Mode248965
Node: Non-Stop Mode252932
Node: Background Execution256345
Node: Thread-Specific Breakpoints258561
Node: Interrupted System Calls260577
Node: Observer Mode262091
Node: Reverse Execution265527
Ref: Reverse Execution-Footnote-1270445
Ref: Reverse Execution-Footnote-2271072
Node: Process Record and Replay271122
Node: Stack292520
Node: Frames294137
Node: Backtrace296475
Ref: backtrace-command296812
Ref: set backtrace past-main303259
Ref: set backtrace past-entry303587
Ref: set backtrace limit304154
Ref: Backtrace-Footnote-1304778
Node: Selection306683
Node: Frame Info311466
Node: Frame Apply315888
Node: Frame Filter Management320318
Ref: disable frame-filter all320846
Node: Source325154
Node: List326275
Node: Specify Location328977
Node: Linespec Locations329598
Node: Explicit Locations332997
Node: Address Locations336209
Node: Edit337960
Ref: Edit-Footnote-1339436
Node: Search339671
Node: Source Path340479
Ref: set substitute-path349419
Node: Machine Code351639
Node: Disable Reading Source362019
Node: Data362781
Ref: print options363620
Node: Expressions374032
Node: Ambiguous Expressions376135
Node: Variables379365
Node: Arrays385963
Node: Output Formats388494
Ref: Output Formats-Footnote-1392063
Node: Memory392220
Ref: addressable memory unit399175
Node: Memory Tagging400669
Node: Auto Display403352
Node: Print Settings407902
Ref: set print address408200
Ref: set print symbol411862
Ref: set print array412350
Ref: set print array-indexes412678
Ref: set print elements413164
Ref: set print frame-arguments413776
Ref: set print raw-frame-arguments415945
Ref: set print entry-values416361
Ref: set print frame-info420740
Ref: set print repeats422406
Ref: set print max-depth423048
Ref: set print memory-tag-violations424740
Ref: set print null-stop425167
Ref: set print pretty425491
Ref: set print raw-values426078
Ref: set print union427095
Ref: set print object429401
Ref: set print static-members430195
Ref: set print vtbl430872
Node: Pretty Printing431256
Node: Pretty-Printer Introduction431772
Node: Pretty-Printer Example433529
Node: Pretty-Printer Commands434309
Node: Value History437242
Node: Convenience Vars439664
Node: Convenience Funs447335
Node: Registers455850
Ref: info_registers_reggroup456507
Ref: standard registers457058
Ref: Registers-Footnote-1462009
Node: Floating Point Hardware462404
Node: Vector Unit462936
Node: OS Information463323
Ref: linux info os infotypes465347
Node: Memory Region Attributes469938
Node: Dump/Restore Files474602
Node: Core File Generation477005
Ref: set use-coredump-filter478565
Ref: set dump-excluded-mappings480013
Node: Character Sets480295
Node: Caching Target Data486660
Ref: Caching Target Data-Footnote-1489552
Node: Searching Memory489790
Node: Value Sizes492933
Node: Optimized Code494585
Node: Inline Functions496262
Node: Tail Call Frames498889
Ref: set debug entry-values501026
Node: Macros505090
Ref: Macros-Footnote-1512666
Node: Tracepoints512819
Node: Set Tracepoints514881
Node: Create and Delete Tracepoints517819
Node: Enable and Disable Tracepoints524167
Node: Tracepoint Passcounts525407
Node: Tracepoint Conditions526818
Node: Trace State Variables528512
Node: Tracepoint Actions530707
Node: Listing Tracepoints537490
Node: Listing Static Tracepoint Markers539192
Node: Starting and Stopping Trace Experiments541040
Ref: disconnected tracing542785
Node: Tracepoint Restrictions547205
Node: Analyze Collected Data550974
Node: tfind552280
Node: tdump556762
Node: save tracepoints559277
Node: Tracepoint Variables559773
Node: Trace Files560901
Node: Overlays563277
Node: How Overlays Work563997
Ref: A code overlay566532
Node: Overlay Commands569965
Node: Automatic Overlay Debugging574147
Node: Overlay Sample Program576286
Node: Languages578023
Node: Setting579186
Node: Filenames580887
Node: Manually581698
Node: Automatically582907
Node: Show583968
Ref: show language584256
Node: Checks585290
Node: Type Checking586295
Node: Range Checking588124
Node: Supported Languages590531
Node: C591868
Node: C Operators592832
Node: C Constants597171
Node: C Plus Plus Expressions601767
Node: C Defaults605127
Node: C Checks605795
Node: Debugging C606355
Node: Debugging C Plus Plus606839
Node: Decimal Floating Point612445
Node: D613715
Node: Go613973
Node: Objective-C615067
Node: Method Names in Commands615530
Node: The Print Command with Objective-C617221
Node: OpenCL C617872
Node: OpenCL C Datatypes618147
Node: OpenCL C Expressions618522
Node: OpenCL C Operators618879
Node: Fortran619111
Node: Fortran Operators619832
Node: Fortran Defaults620877
Node: Special Fortran Commands621262
Node: Pascal622661
Node: Rust623172
Node: Modula-2626259
Node: M2 Operators627232
Node: Built-In Func/Proc630230
Node: M2 Constants633144
Node: M2 Types634745
Node: M2 Defaults637963
Node: Deviations638564
Node: M2 Checks639665
Node: M2 Scope640482
Node: GDB/M2641506
Node: Ada642419
Node: Ada Mode Intro643792
Node: Omissions from Ada645294
Node: Additions to Ada649584
Node: Overloading support for Ada653955
Node: Stopping Before Main Program655595
Node: Ada Exceptions656142
Node: Ada Tasks657341
Node: Ada Tasks and Core Files665292
Node: Ravenscar Profile666139
Node: Ada Settings668310
Node: Ada Source Character Set669744
Node: Ada Glitches670536
Node: Unsupported Languages674556
Node: Symbols675246
Ref: quoting names675849
Node: Altering708472
Node: Assignment709510
Node: Jumping712616
Node: Signaling714690
Node: Returning717619
Node: Calling720970
Node: Patching726455
Node: Compiling and Injecting Code727569
Ref: set debug compile731196
Ref: set debug compile-cplus-types731446
Node: GDB Files741467
Node: Files742256
Ref: Shared Libraries756368
Ref: Files-Footnote-1768547
Node: File Caching768676
Node: Separate Debug Files769810
Ref: build ID771051
Ref: debug-file-directory773519
Node: MiniDebugInfo782134
Node: Index Files784585
Node: Symbol Errors788673
Node: Data Files792289
Node: Targets793245
Node: Active Targets794725
Node: Target Commands795799
Ref: load800188
Ref: flash-erase801381
Node: Byte Order801441
Node: Remote Debugging802880
Node: Connecting804142
Ref: --multi Option in Types of Remote Connnections806368
Ref: Attaching in Types of Remote Connections807783
Ref: Host and target files808663
Node: File Transfer817285
Node: Server818224
Ref: Running gdbserver819800
Ref: Attaching to a program822018
Ref: Other Command-Line Arguments for gdbserver824543
Ref: Monitor Commands for gdbserver827862
Ref: Server-Footnote-1833238
Node: Remote Configuration833358
Ref: set remotebreak834618
Ref: set remote hardware-watchpoint-limit836080
Ref: set remote hardware-breakpoint-limit836080
Ref: set remote hardware-watchpoint-length-limit836582
Ref: set remote exec-file837037
Node: Remote Stub848856
Node: Stub Contents851751
Node: Bootstrapping853858
Node: Debug Session857673
Node: Configurations859714
Node: Native860483
Node: BSD libkvm Interface861052
Node: Process Information862104
Node: DJGPP Native867728
Node: Cygwin Native874282
Node: Non-debug DLL Symbols879203
Node: Hurd Native883442
Node: Darwin888698
Node: FreeBSD889975
Node: Embedded OS890695
Node: Embedded Processors891106
Node: ARC892133
Node: ARM892680
Node: BPF895226
Node: M68K895706
Node: MicroBlaze895879
Node: MIPS Embedded897328
Node: OpenRISC 1000898625
Node: PowerPC Embedded899531
Node: AVR904477
Node: CRIS904849
Node: Super-H905827
Node: Architectures906886
Node: AArch64907282
Node: i386910153
Ref: i386-Footnote-1914363
Node: Alpha914449
Node: MIPS914582
Node: HPPA918476
Node: PowerPC918998
Node: Nios II919734
Node: Sparc64920139
Node: S12Z922507
Node: Controlling GDB922800
Node: Prompt923743
Node: Editing925461
Node: Command History926771
Node: Screen Size931965
Node: Output Styling933981
Node: Numbers939532
Node: ABI941514
Node: Auto-loading944687
Ref: set auto-load off945753
Ref: show auto-load946389
Ref: info auto-load947168
Node: Init File in the Current Directory950444
Ref: set auto-load local-gdbinit951019
Ref: show auto-load local-gdbinit951201
Ref: info auto-load local-gdbinit951365
Node: libthread_db.so.1 file951513
Ref: set auto-load libthread-db952452
Ref: show auto-load libthread-db952583
Ref: info auto-load libthread-db952720
Node: Auto-loading safe path952904
Ref: set auto-load safe-path954205
Ref: show auto-load safe-path954944
Ref: add-auto-load-safe-path955067
Node: Auto-loading verbose mode957969
Ref: set debug auto-load959132
Ref: show debug auto-load959233
Node: Messages/Warnings959355
Ref: confirmation requests960789
Node: Debugging Output961993
Node: Other Misc Settings973104
Node: Extending GDB976298
Node: Sequences978123
Node: Define978785
Node: Hooks984270
Node: Command Files986636
Node: Output991709
Ref: eval996511
Node: Auto-loading sequences996673
Ref: set auto-load gdb-scripts997168
Ref: show auto-load gdb-scripts997292
Ref: info auto-load gdb-scripts997422
Node: Aliases997653
Node: Command aliases default args1001097
Ref: Command aliases default args-Footnote-11004426
Node: Python1004580
Node: Python Commands1005864
Ref: set_python_print_stack1007239
Ref: Python Commands-Footnote-11009997
Node: Python API1010087
Node: Basic Python1012966
Ref: prompt_hook1025854
Ref: gdbpy_connections1026799
Node: Exception Handling1027041
Node: Values From Inferior1029945
Node: Types In Python1048104
Node: Pretty Printing API1060163
Node: Selecting Pretty-Printers1064606
Node: Writing a Pretty-Printer1067333
Node: Type Printing API1072655
Node: Frame Filter API1075271
Node: Frame Decorator API1082583
Ref: frame_args1086322
Node: Writing a Frame Filter1089650
Node: Unwinding Frames in Python1101124
Node: Xmethods In Python1109052
Node: Xmethod API1111948
Node: Writing an Xmethod1115760
Node: Inferiors In Python1121595
Ref: gdbpy_inferior_connection1122396
Node: Events In Python1125858
Node: Threads In Python1135859
Node: Recordings In Python1139934
Node: CLI Commands In Python1147272
Node: GDB/MI Commands In Python1156882
Node: Parameters In Python1162344
Node: Functions In Python1170539
Node: Progspaces In Python1172756
Node: Objfiles In Python1177682
Node: Frames In Python1184339
Ref: gdbpy_frame_read_register1190558
Node: Blocks In Python1192369
Node: Symbols In Python1197036
Node: Symbol Tables In Python1208267
Node: Line Tables In Python1211488
Node: Breakpoints In Python1214327
Ref: python_breakpoint_thread1220962
Node: Finish Breakpoints in Python1223995
Node: Lazy Strings In Python1226105
Node: Architectures In Python1228333
Ref: gdbpy_architecture_name1228794
Ref: gdbpy_architecture_registers1231085
Ref: gdbpy_architecture_reggroups1231406
Node: Registers In Python1231605
Node: Connections In Python1233875
Node: TUI Windows In Python1239001
Node: Python Auto-loading1243992
Ref: set auto-load python-scripts1244621
Ref: show auto-load python-scripts1244721
Ref: info auto-load python-scripts1244827
Node: Python modules1245961
Node: gdb.printing1246347
Node: gdb.types1247774
Node: gdb.prompt1250786
Node: Guile1252382
Node: Guile Introduction1253041
Node: Guile Commands1253879
Node: Guile API1255733
Node: Basic Guile1257730
Node: Guile Configuration1263412
Node: GDB Scheme Data Types1264388
Node: Guile Exception Handling1266220
Node: Values From Inferior In Guile1270254
Node: Arithmetic In Guile1286300
Node: Types In Guile1287931
Ref: Fields of a type in Guile1295932
Node: Guile Pretty Printing API1297320
Node: Selecting Guile Pretty-Printers1303049
Node: Writing a Guile Pretty-Printer1305425
Node: Commands In Guile1310610
Node: Parameters In Guile1321388
Ref: Parameters In Guile-Footnote-11328277
Node: Progspaces In Guile1328393
Node: Objfiles In Guile1331005
Node: Frames In Guile1333286
Node: Blocks In Guile1339864
Node: Symbols In Guile1344672
Node: Symbol Tables In Guile1352007
Node: Breakpoints In Guile1354970
Node: Lazy Strings In Guile1366095
Node: Architectures In Guile1368386
Node: Disassembly In Guile1372693
Node: I/O Ports in Guile1375895
Node: Memory Ports in Guile1376451
Node: Iterators In Guile1380302
Node: Guile Auto-loading1384591
Ref: set auto-load guile-scripts1385214
Ref: show auto-load guile-scripts1385312
Ref: info auto-load guile-scripts1385416
Node: Guile Modules1386375
Node: Guile Printing Module1386697
Node: Guile Types Module1387516
Node: Auto-loading extensions1388809
Node: objfile-gdbdotext file1390228
Ref: set auto-load scripts-directory1391898
Ref: with-auto-load-dir1392274
Ref: show auto-load scripts-directory1393092
Ref: add-auto-load-scripts-directory1393172
Node: dotdebug_gdb_scripts section1393648
Node: Which flavor to choose?1397398
Node: Multiple Extension Languages1399219
Node: Interpreters1400267
Node: TUI1403418
Node: TUI Overview1404466
Node: TUI Keys1406969
Node: TUI Single Key Mode1409692
Node: TUI Mouse Support1410880
Node: TUI Commands1411627
Ref: info_win_command1412594
Node: TUI Configuration1417516
Node: Emacs1419538
Node: GDB/MI1424975
Node: GDB/MI General Design1427680
Node: Context management1430200
Node: Asynchronous and non-stop modes1433987
Node: Thread groups1436942
Node: GDB/MI Command Syntax1439232
Node: GDB/MI Input Syntax1439475
Node: GDB/MI Output Syntax1441025
Node: GDB/MI Compatibility with CLI1444610
Node: GDB/MI Development and Front Ends1445347
Node: GDB/MI Output Records1448861
Node: GDB/MI Result Records1449267
Node: GDB/MI Stream Records1450617
Node: GDB/MI Async Records1451882
Node: GDB/MI Breakpoint Information1462315
Node: GDB/MI Frame Information1468040
Node: GDB/MI Thread Information1469322
Node: GDB/MI Ada Exception Information1470792
Node: GDB/MI Simple Examples1471342
Node: GDB/MI Command Description Format1473578
Node: GDB/MI Breakpoint Commands1474458
Ref: -break-insert1481789
Node: GDB/MI Catchpoint Commands1495833
Node: Shared Library GDB/MI Catchpoint Commands1496246
Node: Ada Exception GDB/MI Catchpoint Commands1497904
Node: C++ Exception GDB/MI Catchpoint Commands1503171
Node: GDB/MI Program Context1507187
Node: GDB/MI Thread Commands1511455
Node: GDB/MI Ada Tasking Commands1514756
Node: GDB/MI Program Execution1517028
Node: GDB/MI Stack Manipulation1529295
Ref: -stack-list-arguments1531219
Ref: -stack-list-frames1535049
Ref: -stack-list-locals1539378
Ref: -stack-list-variables1540868
Node: GDB/MI Variable Objects1542402
Ref: -var-set-format1552368
Ref: -var-list-children1553749
Ref: -var-update1562557
Ref: -var-set-frozen1565555
Ref: -var-set-update-range1566352
Ref: -var-set-visualizer1566881
Node: GDB/MI Data Manipulation1568371
Node: GDB/MI Tracepoint Commands1588859
Node: GDB/MI Symbol Query1600650
Ref: -symbol-info-functions1600919
Ref: -symbol-info-module-functions1605432
Ref: -symbol-info-module-variables1608412
Ref: -symbol-info-modules1612129
Ref: -symbol-info-types1614033
Ref: -symbol-info-variables1616026
Node: GDB/MI File Commands1621050
Node: GDB/MI Target Manipulation1630889
Node: GDB/MI File Transfer Commands1637547
Node: GDB/MI Ada Exceptions Commands1638870
Node: GDB/MI Support Commands1640223
Node: GDB/MI Miscellaneous Commands1644942
Ref: -interpreter-exec1656318
Node: Annotations1660290
Node: Annotations Overview1661209
Node: Server Prefix1663672
Node: Prompting1664406
Node: Errors1665923
Node: Invalidation1666819
Node: Annotations for Running1667298
Node: Source Annotations1668832
Node: JIT Interface1669761
Node: Declarations1671561
Node: Registering Code1672948
Node: Unregistering Code1673920
Node: Custom Debug Info1674547
Node: Using JIT Debug Info Readers1675843
Node: Writing JIT Debug Info Readers1676855
Node: In-Process Agent1679050
Ref: Control Agent1680993
Node: In-Process Agent Protocol1681860
Node: IPA Protocol Objects1682651
Ref: agent expression object1683649
Ref: tracepoint action object1683854
Ref: tracepoint object1683934
Node: IPA Protocol Commands1686464
Node: GDB Bugs1687934
Node: Bug Criteria1688666
Node: Bug Reporting1689543
Node: Command Line Editing1696520
Node: Introduction and Notation1697172
Node: Readline Interaction1698793
Node: Readline Bare Essentials1699982
Node: Readline Movement Commands1701763
Node: Readline Killing Commands1702721
Node: Readline Arguments1704637
Node: Searching1705679
Node: Readline Init File1707829
Node: Readline Init File Syntax1708980
Node: Conditional Init Constructs1729235
Node: Sample Init File1733429
Node: Bindable Readline Commands1736551
Node: Commands For Moving1737603
Node: Commands For History1739359
Node: Commands For Text1744119
Node: Commands For Killing1747819
Node: Numeric Arguments1750530
Node: Commands For Completion1751667
Node: Keyboard Macros1753633
Node: Miscellaneous Commands1754318
Node: Readline vi Mode1758237
Node: Using History Interactively1759147
Node: History Interaction1759662
Node: Event Designators1761558
Node: Word Designators1762830
Node: Modifiers1764588
Node: In Memoriam1766131
Node: Formatting Documentation1767014
Ref: Formatting Documentation-Footnote-11770394
Node: Installing GDB1770492
Node: Requirements1771064
Ref: Expat1772152
Ref: MPFR1775448
Node: Running Configure1777069
Node: Separate Objdir1779951
Node: Config Names1782931
Node: Configure Options1784410
Node: System-wide configuration1794154
Node: System-wide Configuration Scripts1796691
Node: Maintenance Commands1797875
Ref: maint info breakpoints1799530
Ref: maint packet1807363
Ref: maint check libthread-db1809311
Node: Remote Protocol1830435
Node: Overview1831127
Ref: Binary Data1833672
Node: Packets1836328
Ref: thread-id syntax1837228
Ref: extended mode1838673
Ref: ? packet1838931
Ref: bc1840452
Ref: bs1840662
Ref: read registers packet1842279
Ref: cycle step packet1844134
Ref: write register packet1846845
Ref: step with signal packet1847824
Ref: vCont packet1849300
Ref: vCtrlC packet1852534
Ref: vKill packet1854952
Ref: X packet1856486
Ref: insert breakpoint or watchpoint packet1856855
Node: Stop Reply Packets1861181
Ref: swbreak stop reason1864432
Ref: thread create event1868029
Ref: thread exit event1869232
Node: General Query Packets1871441
Ref: qCRC packet1874271
Ref: QEnvironmentHexEncoded1877424
Ref: QEnvironmentUnset1878654
Ref: QEnvironmentReset1879598
Ref: QSetWorkingDir packet1880542
Ref: qMemTags1885427
Ref: QMemTags1886452
Ref: QNonStop1889836
Ref: QCatchSyscalls1890512
Ref: QPassSignals1892049
Ref: QProgramSignals1893256
Ref: QThreadEvents1894823
Ref: qSearch memory1896841
Ref: QStartNoAckMode1897349
Ref: qSupported1897881
Ref: multiprocess extensions1913517
Ref: install tracepoint in tracing1915547
Ref: qThreadExtraInfo1919395
Ref: qXfer read1920521
Ref: qXfer auxiliary vector read1922128
Ref: qXfer btrace read1922476
Ref: qXfer btrace-conf read1923541
Ref: qXfer executable filename read1923892
Ref: qXfer target description read1924507
Ref: qXfer library list read1924941
Ref: qXfer svr4 library list read1925597
Ref: qXfer memory map read1927450
Ref: qXfer sdata read1927837
Ref: qXfer siginfo read1928303
Ref: qXfer threads read1928699
Ref: qXfer traceframe info read1929102
Ref: qXfer unwind info block1929520
Ref: qXfer fdpic loadmap read1929754
Ref: qXfer osdata read1930170
Ref: qXfer write1930324
Ref: qXfer siginfo write1931416
Ref: General Query Packets-Footnote-11934144
Node: Architecture-Specific Protocol Details1934471
Node: ARM-Specific Protocol Details1934980
Node: ARM Breakpoint Kinds1935253
Node: ARM Memory Tag Types1935613
Node: MIPS-Specific Protocol Details1935912
Node: MIPS Register packet Format1936195
Node: MIPS Breakpoint Kinds1937122
Node: Tracepoint Packets1937540
Ref: QTEnable1946854
Ref: QTDisable1947050
Ref: qTfSTM1952587
Ref: qTsSTM1952587
Ref: qTSTMat1953664
Ref: QTBuffer-size1954815
Node: Host I/O Packets1956788
Node: Interrupts1962369
Ref: interrupting remote targets1962513
Node: Notification Packets1964681
Node: Remote Non-Stop1970106
Node: Packet Acknowledgment1973222
Node: Examples1975337
Node: File-I/O Remote Protocol Extension1975931
Node: File-I/O Overview1976393
Node: Protocol Basics1978592
Node: The F Request Packet1980821
Node: The F Reply Packet1981722
Node: The Ctrl-C Message1982640
Node: Console I/O1984266
Node: List of Supported Calls1985482
Node: open1985844
Node: close1988352
Node: read1988735
Node: write1989344
Node: lseek1990115
Node: rename1990999
Node: unlink1992406
Node: stat/fstat1993353
Node: gettimeofday1994246
Node: isatty1994682
Node: system1995278
Node: Protocol-specific Representation of Datatypes1996820
Node: Integral Datatypes1997197
Node: Pointer Values1998004
Node: Memory Transfer1998708
Node: struct stat1999328
Node: struct timeval2001530
Node: Constants2002047
Node: Open Flags2002496
Node: mode_t Values2002837
Node: Errno Values2003329
Node: Lseek Flags2004139
Node: Limits2004324
Node: File-I/O Examples2004684
Node: Library List Format2005772
Node: Library List Format for SVR4 Targets2008554
Node: Memory Map Format2011021
Node: Thread List Format2013545
Node: Traceframe Info Format2014549
Node: Branch Trace Format2016235
Node: Branch Trace Configuration Format2017935
Node: Agent Expressions2019109
Node: General Bytecode Design2021930
Node: Bytecode Descriptions2026724
Node: Using Agent Expressions2040191
Node: Varying Target Capabilities2042168
Node: Rationale2043329
Node: Target Descriptions2050718
Node: Retrieving Descriptions2052661
Node: Target Description Format2053746
Node: Predefined Target Types2063621
Node: Enum Target Types2065204
Node: Standard Target Features2066199
Node: AArch64 Features2068222
Node: ARC Features2068928
Ref: ARC Features-Footnote-12070747
Node: ARM Features2070780
Node: i386 Features2072712
Node: LoongArch Features2074926
Node: MicroBlaze Features2075352
Node: MIPS Features2075934
Node: M68K Features2077125
Node: NDS32 Features2078112
Node: Nios II Features2079136
Node: OpenRISC 1000 Features2079543
Node: PowerPC Features2079909
Node: RISC-V Features2083879
Node: RX Features2085997
Node: S/390 and System z Features2086359
Node: Sparc Features2088499
Node: TIC6x Features2089404
Node: Operating System Information2089953
Node: Process list2090789
Node: Trace File Format2091852
Node: Index Section Format2095066
Node: Debuginfod2104710
Node: Debuginfod Settings2105539
Ref: set debuginfod enabled2105718
Node: Man Pages2107103
Node: gdb man2107563
Node: gdbserver man2115517
Node: gcore man2122926
Node: gdbinit man2124048
Node: gdb-add-index man2125287
Ref: gdb-add-index2125396
Node: Copying2126270
Node: GNU Free Documentation License2163831
Node: Concept Index2188978
Node: Command and Variable Index2336264

End Tag Table
