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

Copyright (C) 1988-2025 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 17.2.90.20260806-git.

   Copyright (C) 1988-2025 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: 310825
gdb.info-3: 602202
gdb.info-4: 904580
gdb.info-5: 1209916
gdb.info-6: 1505523
gdb.info-7: 1805043
gdb.info-8: 2145299
gdb.info-9: 2424475

Tag Table:
(Indirect)
Node: Top1717
Node: Summary5350
Node: Free Software7211
Node: Free Documentation7951
Node: Contributors12885
Node: Sample Session21916
Node: Invocation28769
Node: Invoking GDB29320
Node: File Options31715
Ref: --readnever35341
Node: Mode Options35815
Ref: -nx36042
Ref: -nh36154
Node: Startup43322
Ref: Option -init-eval-command44547
Node: Initialization Files46323
Ref: System Wide Init Files49930
Ref: Home Directory Init File51211
Ref: Init File in the Current Directory during Startup52374
Ref: Initialization Files-Footnote-153097
Ref: Initialization Files-Footnote-253206
Node: Quitting GDB53315
Node: Shell Commands54257
Ref: pipe55378
Node: Logging Output56892
Node: Commands58011
Node: Command Syntax58827
Node: Command Settings60999
Node: Completion64012
Ref: Completion-Footnote-171355
Node: Filename Arguments71515
Node: Command Options73986
Node: Help76408
Ref: show configuration83595
Node: Running84306
Node: Compilation85559
Node: Starting87638
Ref: set exec-wrapper93428
Ref: set startup-with-shell94503
Ref: set auto-connect-native-target95564
Node: Arguments100036
Node: Environment101305
Ref: set environment103187
Ref: unset environment104369
Node: Working Directory105375
Ref: set cwd command105947
Ref: cd command106887
Node: Input/Output107581
Node: Attach109641
Ref: set exec-file-mismatch110858
Node: Kill Process112994
Node: Inferiors Connections and Programs113987
Ref: add_inferior_cli118915
Ref: remove_inferiors_cli120933
Node: Inferior-Specific Breakpoints124869
Node: Threads126578
Ref: thread numbers128701
Ref: thread ID lists129591
Ref: global thread numbers130631
Ref: info_threads132166
Ref: thread apply all135239
Ref: set libthread-db-search-path140089
Node: Forks144405
Node: Checkpoint/Restart150970
Ref: Checkpoint/Restart-Footnote-1156488
Node: Stopping156523
Node: Breakpoints157831
Node: Set Breaks161088
Node: Set Watchpoints184993
Node: Set Catchpoints194529
Ref: catch syscall200027
Node: Delete Breaks207792
Node: Disabling210514
Node: Conditions213933
Node: Break Commands219855
Node: Dynamic Printf223444
Node: Save Breakpoints228504
Node: Static Probe Points229679
Ref: enable probes232227
Ref: Static Probe Points-Footnote-1233857
Ref: Static Probe Points-Footnote-2234017
Node: Error in Breakpoints234157
Node: Breakpoint-related Warnings234893
Node: Continuing and Stepping237220
Ref: range stepping247028
Node: Skipping Over Functions and Files248108
Node: Signals253978
Ref: stepping and signal handlers259242
Ref: stepping into signal handlers260038
Ref: extra signal information261271
Node: Thread Stops262775
Node: All-Stop Mode263910
Ref: set scheduler-locking265395
Node: Non-Stop Mode268252
Node: Background Execution271665
Node: Thread-Specific Breakpoints273881
Node: Interrupted System Calls276110
Node: Observer Mode277624
Node: Reverse Execution281060
Ref: Reverse Execution-Footnote-1285981
Ref: Reverse Execution-Footnote-2286608
Node: Process Record and Replay286658
Node: Stack310825
Node: Frames312442
Node: Backtrace314780
Ref: backtrace-command315117
Ref: set backtrace past-main321564
Ref: set backtrace past-entry321892
Ref: set backtrace limit322459
Ref: Backtrace-Footnote-1323083
Node: Selection323271
Node: Frame Info328054
Node: Frame Apply332476
Node: Frame Filter Management336906
Ref: disable frame-filter all337434
Node: Source341742
Node: List342868
Node: Location Specifications346508
Node: Linespec Locations351112
Node: Explicit Locations354518
Node: Address Locations357737
Node: Edit359577
Ref: Edit-Footnote-1361264
Node: Search361499
Node: Source Path362307
Ref: set substitute-path371247
Node: Machine Code373467
Ref: disassemble375465
Node: Disable Reading Source385453
Node: Data386215
Ref: print options387054
Node: Expressions398096
Node: Ambiguous Expressions400365
Node: Variables403595
Ref: variable name conflict404485
Node: Arrays410260
Node: Output Formats412791
Ref: Output Formats-Footnote-1416360
Node: Memory416517
Ref: addressable memory unit423472
Node: Memory Tagging424966
Node: Auto Display427649
Node: Print Settings432199
Ref: set print address432497
Ref: set print symbol436159
Ref: set print array436647
Ref: set print array-indexes436975
Ref: set print nibbles437461
Ref: set print characters438008
Ref: set print elements439075
Ref: set print frame-arguments440195
Ref: set print raw-frame-arguments442364
Ref: set print entry-values442780
Ref: set print frame-info447159
Ref: set print repeats448825
Ref: set print max-depth449467
Ref: set print memory-tag-violations451159
Ref: set print null-stop451586
Ref: set print pretty451910
Ref: set print raw-values452497
Ref: set print union453514
Ref: set print object455820
Ref: set print static-members456614
Ref: set print vtbl457291
Node: Pretty Printing457675
Node: Pretty-Printer Introduction458191
Node: Pretty-Printer Example459948
Node: Pretty-Printer Commands460728
Node: Value History463612
Node: Convenience Vars466034
Node: Convenience Funs474966
Ref: $_shell convenience function479770
Node: Registers485969
Ref: info_registers_reggroup486626
Ref: standard registers487177
Ref: Registers-Footnote-1492128
Node: Floating Point Hardware492523
Node: Vector Unit493055
Node: OS Information493442
Ref: linux info os infotypes495466
Node: Memory Region Attributes500057
Node: Dump/Restore Files504720
Node: Core File Generation507123
Ref: set use-coredump-filter508794
Ref: set dump-excluded-mappings510242
Node: Character Sets510524
Node: Caching Target Data516889
Ref: Caching Target Data-Footnote-1519781
Node: Searching Memory520019
Node: Value Sizes523162
Ref: set max-value-size523589
Node: Optimized Code524814
Node: Inline Functions526491
Node: Tail Call Frames529118
Ref: set debug entry-values531256
Node: Macros535320
Ref: Macros-Footnote-1542938
Node: Tracepoints543091
Node: Set Tracepoints545153
Node: Create and Delete Tracepoints548091
Node: Enable and Disable Tracepoints554546
Node: Tracepoint Passcounts555786
Node: Tracepoint Conditions557197
Node: Trace State Variables558891
Node: Tracepoint Actions561086
Node: Listing Tracepoints567871
Node: Listing Static Tracepoint Markers569573
Node: Starting and Stopping Trace Experiments571421
Ref: disconnected tracing573166
Node: Tracepoint Restrictions577586
Node: Analyze Collected Data581355
Node: tfind582661
Node: tdump587143
Node: save tracepoints589658
Node: Tracepoint Variables590154
Node: Trace Files591282
Node: Overlays593797
Node: How Overlays Work594517
Ref: A code overlay597052
Node: Overlay Commands602202
Node: Automatic Overlay Debugging606384
Node: Overlay Sample Program608523
Node: Languages610260
Node: Setting611423
Node: Filenames613124
Node: Manually613935
Node: Automatically615144
Node: Show616565
Ref: show language616853
Node: Checks617887
Node: Type Checking618892
Node: Range Checking620721
Node: Supported Languages623128
Node: C624465
Node: C Operators625429
Node: C Constants629768
Node: C Plus Plus Expressions632647
Node: C Defaults636007
Node: C Checks636675
Node: Debugging C637235
Node: Debugging C Plus Plus637719
Node: Decimal Floating Point643325
Node: D644594
Node: Go644852
Node: Objective-C645946
Node: Method Names in Commands646409
Node: The Print Command with Objective-C648100
Node: OpenCL C648751
Node: OpenCL C Datatypes649026
Node: OpenCL C Expressions649401
Node: OpenCL C Operators649758
Node: Fortran649990
Node: Fortran Types650981
Node: Fortran Operators652898
Node: Fortran Intrinsics653967
Node: Special Fortran Commands656595
Node: Pascal657996
Node: Rust658507
Node: Modula-2661601
Node: M2 Operators662574
Node: Built-In Func/Proc665572
Node: M2 Constants668534
Node: M2 Types670135
Node: M2 Defaults673353
Node: Deviations673954
Node: M2 Checks675055
Node: M2 Scope675872
Node: GDB/M2676896
Node: Ada677809
Node: Ada Mode Intro679113
Node: Omissions from Ada680615
Node: Additions to Ada685028
Node: Overloading support for Ada689399
Node: Stopping Before Main Program691039
Node: Ada Exceptions691586
Node: Ada Tasks692785
Node: Ada Tasks and Core Files701163
Node: Ravenscar Profile702010
Node: Ada Source Character Set704193
Node: Ada Glitches704990
Node: Unsupported Languages709010
Node: Symbols709700
Ref: quoting names710303
Ref: maint print symbols738395
Node: Altering745237
Node: Assignment746275
Node: Jumping749381
Node: Signaling752197
Node: Returning755126
Node: Calling758477
Ref: stack unwind settings760052
Ref: set unwind-on-timeout761356
Node: Patching768721
Node: Compiling and Injecting Code769835
Ref: set debug compile773588
Ref: set debug compile-cplus-types773838
Node: GDB Files783860
Node: Files784708
Ref: core-file command790232
Ref: Shared Libraries799521
Ref: Files-Footnote-1813201
Node: File Caching813330
Node: Separate Debug Files814464
Ref: build ID815705
Ref: debug-file-directory818173
Node: MiniDebugInfo826905
Node: Index Files829356
Node: Debug Names834149
Node: Symbol Errors836574
Node: Data Files840190
Node: Targets841146
Node: Active Targets842626
Node: Target Commands843700
Ref: load848340
Ref: flash-erase849533
Node: Byte Order849593
Node: Remote Debugging851032
Node: Connecting852299
Ref: --multi Option in Types of Remote Connections854525
Ref: Attaching in Types of Remote Connections855940
Ref: Host and target files856820
Node: File Transfer865442
Node: Server866381
Ref: Running gdbserver867957
Ref: Attaching to a program870175
Ref: Other Command-Line Arguments for gdbserver872700
Ref: Monitor Commands for gdbserver877039
Ref: Server-Footnote-1882556
Node: Remote Configuration882676
Ref: set remotebreak883936
Ref: set remote hardware-watchpoint-limit885398
Ref: set remote hardware-breakpoint-limit885398
Ref: set remote hardware-watchpoint-length-limit885900
Ref: set remote exec-file886355
Node: Remote Stub899968
Node: Stub Contents904580
Node: Bootstrapping906687
Node: Debug Session910502
Node: Configurations912543
Node: Native913312
Node: BSD libkvm Interface913938
Node: Process Information914990
Node: DJGPP Native920375
Node: Cygwin Native926928
Node: Non-debug DLL Symbols931849
Node: Hurd Native936088
Node: Darwin941344
Node: FreeBSD942621
Node: Embedded OS943341
Node: Embedded Processors943752
Node: ARC944794
Node: ARM945341
Node: BPF948243
Node: M68K948723
Node: MicroBlaze948896
Node: MIPS Embedded950345
Node: OpenRISC 1000951642
Node: PowerPC Embedded952548
Node: AVR955955
Node: CRIS956327
Node: Super-H957305
Node: Architectures958364
Node: AArch64958803
Ref: vl960122
Ref: vq960233
Ref: vg960343
Ref: AArch64 SME960432
Ref: svl962169
Ref: svq962327
Ref: svg962439
Ref: aarch64 sme svcr963193
Ref: AArch64 SME2968284
Ref: AArch64 PAC969720
Node: x86973260
Node: Alpha976377
Node: MIPS976509
Node: HPPA980403
Node: PowerPC980925
Node: Sparc64981661
Node: S12Z984029
Node: AMD GPU984338
Ref: AMD GPU Signals988483
Ref: AMD GPU Attaching Restrictions994110
Node: RISC-V994822
Node: Controlling GDB995452
Node: Prompt996395
Node: Editing998391
Node: Command History999839
Node: Screen Size1005033
Node: Output Styling1007049
Ref: warning-prefix1008948
Ref: style_disassembler_enabled1009776
Node: Numbers1018880
Node: ABI1020862
Node: Auto-loading1024035
Ref: set auto-load off1025101
Ref: show auto-load1025737
Ref: info auto-load1026516
Node: Init File in the Current Directory1029792
Ref: set auto-load local-gdbinit1030367
Ref: show auto-load local-gdbinit1030549
Ref: info auto-load local-gdbinit1030713
Node: libthread_db.so.1 file1030861
Ref: set auto-load libthread-db1031800
Ref: show auto-load libthread-db1031931
Ref: info auto-load libthread-db1032068
Node: Auto-loading safe path1032252
Ref: set auto-load safe-path1033553
Ref: show auto-load safe-path1034292
Ref: add-auto-load-safe-path1034415
Node: Auto-loading verbose mode1037318
Ref: set debug auto-load1038481
Ref: show debug auto-load1038582
Node: Messages/Warnings1038704
Ref: confirmation requests1040138
Node: Debugging Output1041342
Ref: set debug amd-dbgapi-lib1042729
Ref: set debug amd-dbgapi1043350
Node: Other Misc Settings1053591
Node: Extending GDB1056785
Node: Sequences1058610
Node: Define1059272
Node: Hooks1065565
Node: Command Files1067931
Node: Output1073004
Ref: %V Format Specifier1077806
Ref: eval1078691
Node: Auto-loading sequences1078853
Ref: set auto-load gdb-scripts1079348
Ref: show auto-load gdb-scripts1079472
Ref: info auto-load gdb-scripts1079602
Node: Aliases1079833
Node: Command aliases default args1083284
Ref: Command aliases default args-Footnote-11087004
Node: Python1087158
Node: Python Commands1088329
Ref: set_python_print_stack1089704
Ref: Python Commands-Footnote-11092786
Node: Python API1092876
Node: Basic Python1096169
Ref: prompt_hook1109006
Ref: gdb_architecture_names1109604
Ref: gdbpy_connections1109951
Node: Threading in GDB1112616
Node: Exception Handling1115192
Node: Values From Inferior1118054
Ref: Value.assign1125858
Node: Types In Python1139195
Ref: Type.is_array_like1143193
Node: Pretty Printing API1152030
Node: Selecting Pretty-Printers1158618
Node: Writing a Pretty-Printer1161345
Node: Type Printing API1166857
Node: Frame Filter API1169473
Node: Frame Decorator API1176787
Ref: frame_args1180526
Node: Writing a Frame Filter1183854
Node: Unwinding Frames in Python1195328
Ref: gdb.PendingFrame.create_unwind_info1198621
Ref: gdb.unwinder.FrameId1203555
Ref: Managing Registered Unwinders1206927
Node: Xmethods In Python1209916
Node: Xmethod API1212812
Node: Writing an Xmethod1216624
Node: Inferiors In Python1222456
Ref: gdbpy_inferior_connection1223415
Ref: gdbpy_inferior_read_memory1226029
Ref: choosing attribute names1228437
Node: Events In Python1229576
Node: Threads In Python1244018
Ref: inferior_thread_ptid1245540
Node: Recordings In Python1249440
Node: CLI Commands In Python1257377
Ref: Command.__init__1257732
Ref: Command.dont_repeat1259220
Ref: Command.invoke1259630
Node: GDB/MI Commands In Python1267656
Node: GDB/MI Notifications In Python1274313
Node: Parameters In Python1275998
Node: Functions In Python1288911
Node: Progspaces In Python1291128
Node: Objfiles In Python1298113
Ref: Objfile.build_id1301343
Node: Frames In Python1305113
Ref: gdbpy_frame_read_register1311433
Node: Blocks In Python1313757
Node: Symbols In Python1318610
Node: Symbol Tables In Python1329675
Node: Line Tables In Python1332896
Node: Breakpoints In Python1335735
Ref: python_breakpoint_thread1342370
Ref: python_breakpoint_inferior1342834
Node: Finish Breakpoints in Python1349368
Node: Lazy Strings In Python1351478
Node: Colors In Python1353750
Node: Architectures In Python1356737
Ref: gdbpy_architecture_name1357192
Ref: gdbpy_architecture_registers1359564
Ref: gdbpy_architecture_reggroups1359885
Node: Registers In Python1360084
Node: Connections In Python1362354
Node: TUI Windows In Python1367186
Ref: python-window-click1372048
Node: Disassembly In Python1372534
Ref: DisassembleInfo Class1372926
Ref: Disassembler Class1378607
Ref: DisassemblerResult Class1380950
Ref: Disassembler Styling Parts1384616
Ref: Disassembler Style Constants1387905
Ref: builtin_disassemble1395862
Node: Missing Debug Info In Python1399461
Node: Missing Objfiles In Python1405457
Node: Python Auto-loading1413602
Ref: set auto-load python-scripts1414231
Ref: show auto-load python-scripts1414331
Ref: info auto-load python-scripts1414437
Node: Python modules1415571
Node: gdb.printing1416023
Node: gdb.types1417450
Node: gdb.prompt1420462
Node: gdb.ptwrite1422078
Node: Guile1426312
Node: Guile Introduction1426971
Node: Guile Commands1427809
Node: Guile API1429663
Node: Basic Guile1431716
Node: Guile Configuration1437398
Node: GDB Scheme Data Types1438374
Node: Guile Exception Handling1440251
Node: Values From Inferior In Guile1444285
Node: Arithmetic In Guile1460331
Node: Types In Guile1461962
Ref: Fields of a type in Guile1470207
Node: Guile Pretty Printing API1471595
Node: Selecting Guile Pretty-Printers1477335
Node: Writing a Guile Pretty-Printer1479711
Node: Commands In Guile1484896
Node: Parameters In Guile1496167
Ref: Parameters In Guile-Footnote-11503690
Node: Progspaces In Guile1505523
Node: Objfiles In Guile1508135
Node: Frames In Guile1510416
Node: Blocks In Guile1516995
Node: Symbols In Guile1521803
Node: Symbol Tables In Guile1530103
Node: Breakpoints In Guile1533066
Node: Lazy Strings In Guile1544191
Node: Architectures In Guile1546482
Node: Disassembly In Guile1550789
Node: I/O Ports in Guile1553991
Node: Memory Ports in Guile1554547
Node: Iterators In Guile1558398
Node: Colors In Guile1562711
Node: Guile Auto-loading1565738
Ref: set auto-load guile-scripts1566361
Ref: show auto-load guile-scripts1566459
Ref: info auto-load guile-scripts1566563
Node: Guile Modules1567522
Node: Guile Printing Module1567844
Node: Guile Types Module1568663
Node: Auto-loading extensions1569968
Node: objfile-gdbdotext file1571417
Ref: set auto-load scripts-directory1573087
Ref: with-auto-load-dir1573463
Ref: show auto-load scripts-directory1574282
Ref: add-auto-load-scripts-directory1574362
Node: dotdebug_gdb_scripts section1574838
Node: Which flavor to choose?1578588
Node: Multiple Extension Languages1580409
Node: Interpreters1581456
Node: TUI1584938
Node: TUI Overview1585986
Node: TUI Keys1588745
Node: TUI Single Key Mode1591468
Node: TUI Mouse Support1592802
Node: TUI Commands1593840
Ref: info_win_command1594807
Node: TUI Configuration1600748
Ref: tui-mouse-events1602511
Node: Emacs1603087
Node: GDB/MI1603599
Node: GDB/MI General Design1606388
Node: Context management1608908
Node: Asynchronous and non-stop modes1612694
Node: Thread groups1615649
Node: GDB/MI Command Syntax1617939
Node: GDB/MI Input Syntax1618182
Node: GDB/MI Output Syntax1619732
Node: GDB/MI Compatibility with CLI1623317
Node: GDB/MI Development and Front Ends1624053
Node: GDB/MI Output Records1628432
Node: GDB/MI Result Records1628838
Node: GDB/MI Stream Records1630187
Node: GDB/MI Async Records1631452
Node: GDB/MI Breakpoint Information1642414
Node: GDB/MI Frame Information1648524
Node: GDB/MI Thread Information1649806
Node: GDB/MI Ada Exception Information1651276
Node: GDB/MI Simple Examples1651826
Node: GDB/MI Command Description Format1654062
Node: GDB/MI Breakpoint Commands1654942
Ref: -break-insert1662216
Node: GDB/MI Catchpoint Commands1676850
Node: Shared Library GDB/MI Catchpoint Commands1677263
Node: Ada Exception GDB/MI Catchpoint Commands1678921
Node: C++ Exception GDB/MI Catchpoint Commands1682471
Node: GDB/MI Program Context1686487
Node: GDB/MI Thread Commands1690755
Node: GDB/MI Ada Tasking Commands1694056
Node: GDB/MI Program Execution1696328
Node: GDB/MI Stack Manipulation1709041
Ref: -stack-list-arguments1710965
Ref: -stack-list-frames1714795
Ref: -stack-list-locals1719057
Ref: -stack-list-variables1720614
Node: GDB/MI Variable Objects1722148
Ref: -var-set-format1732090
Ref: -var-list-children1733470
Ref: -var-update1742278
Ref: -var-set-frozen1745215
Ref: -var-set-update-range1746000
Ref: -var-set-visualizer1746533
Node: GDB/MI Data Manipulation1748092
Node: GDB/MI Tracepoint Commands1770956
Node: GDB/MI Symbol Query1782924
Ref: -symbol-info-functions1783118
Ref: -symbol-info-module-functions1787617
Ref: -symbol-info-module-variables1790599
Ref: -symbol-info-modules1794334
Ref: -symbol-info-types1796242
Ref: -symbol-info-variables1798227
Node: GDB/MI File Commands1805043
Node: GDB/MI Target Manipulation1814882
Node: GDB/MI File Transfer Commands1821540
Node: GDB/MI Ada Exceptions Commands1822863
Node: GDB/MI Support Commands1824216
Node: GDB/MI Miscellaneous Commands1829326
Ref: -interpreter-exec1841491
Node: Annotations1845463
Node: Annotations Overview1846394
Node: Server Prefix1848857
Node: Prompting1849591
Node: Errors1851108
Node: Invalidation1852004
Node: Annotations for Running1852483
Node: Source Annotations1854017
Node: Debugger Adapter Protocol1854946
Node: JIT Interface1859343
Node: Declarations1861157
Node: Registering Code1862544
Node: Unregistering Code1863516
Node: Custom Debug Info1864143
Node: Using JIT Debug Info Readers1865439
Node: Writing JIT Debug Info Readers1866601
Node: In-Process Agent1868796
Ref: Control Agent1870739
Node: In-Process Agent Protocol1871606
Node: IPA Protocol Objects1872397
Ref: agent expression object1873395
Ref: tracepoint action object1873600
Ref: tracepoint object1873680
Node: IPA Protocol Commands1876210
Node: GDB Bugs1877610
Node: Bug Criteria1878342
Node: Bug Reporting1879219
Node: Command Line Editing1886196
Node: Introduction and Notation1886848
Node: Readline Interaction1888469
Node: Readline Bare Essentials1889658
Node: Readline Movement Commands1891445
Node: Readline Killing Commands1892403
Node: Readline Arguments1894322
Node: Searching1895364
Node: Readline Init File1897514
Node: Readline Init File Syntax1898667
Node: Conditional Init Constructs1921967
Node: Sample Init File1926161
Node: Bindable Readline Commands1929283
Node: Commands For Moving1930335
Node: Commands For History1932091
Node: Commands For Text1937052
Node: Commands For Killing1940752
Node: Numeric Arguments1943463
Node: Commands For Completion1944600
Node: Keyboard Macros1946566
Node: Miscellaneous Commands1947252
Node: Readline vi Mode1951177
Node: Using History Interactively1952087
Node: History Interaction1952602
Node: Event Designators1954498
Node: Word Designators1955770
Node: Modifiers1957528
Node: In Memoriam1959068
Node: Formatting Documentation1959951
Ref: Formatting Documentation-Footnote-11963331
Node: Installing GDB1963429
Node: Requirements1964001
Ref: MPFR1965645
Ref: Expat1967277
Node: Running Configure1970156
Node: Separate Objdir1973038
Node: Config Names1976018
Node: Configure Options1977497
Node: System-wide configuration1986995
Node: System-wide Configuration Scripts1989532
Node: Maintenance Commands1990716
Ref: maint info breakpoints1992723
Ref: maint info python-disassemblers1995529
Ref: displaced-stepping1997296
Ref: maint packet2002644
Ref: maint check libthread-db2004714
Ref: maint_libopcodes_styling2027959
Node: Remote Protocol2033510
Node: Overview2034223
Ref: Binary Data2036777
Node: Standard Replies2039986
Ref: textual error reply2040831
Node: Packets2040933
Ref: thread-id syntax2041841
Ref: extended mode2043286
Ref: ? packet2043544
Ref: bc2045024
Ref: bs2045234
Ref: read registers packet2046816
Ref: cycle step packet2049163
Ref: write register packet2052109
Ref: step with signal packet2053053
Ref: vCont packet2054457
Ref: vCtrlC packet2057636
Ref: vKill packet2059949
Ref: x packet2061407
Ref: X packet2062444
Ref: insert breakpoint or watchpoint packet2062778
Node: Stop Reply Packets2066769
Ref: swbreak stop reason2070020
Ref: thread clone event2073553
Ref: thread create event2073933
Ref: thread exit event2075136
Node: General Query Packets2077384
Ref: qCRC packet2080214
Ref: QEnvironmentHexEncoded2083006
Ref: QEnvironmentUnset2084236
Ref: QEnvironmentReset2085180
Ref: QSetWorkingDir packet2086124
Ref: qMemTags2090566
Ref: qIsAddressTagged2091308
Ref: QMemTags2091795
Ref: QNonStop2094906
Ref: QCatchSyscalls2095385
Ref: QPassSignals2096754
Ref: QProgramSignals2097760
Ref: QThreadEvents2099123
Ref: QThreadOptions2100223
Ref: qSearch memory2104339
Ref: QStartNoAckMode2104665
Ref: qSupported2105089
Ref: error-message2109581
Ref: multiprocess extensions2121640
Ref: install tracepoint in tracing2123670
Ref: qThreadExtraInfo2128739
Ref: qXfer read2129865
Ref: qXfer auxiliary vector read2131098
Ref: qXfer btrace read2131446
Ref: qXfer btrace-conf read2132511
Ref: qXfer executable filename read2132862
Ref: qXfer target description read2133477
Ref: qXfer library list read2133911
Ref: qXfer svr4 library list read2134567
Ref: qXfer memory map read2136822
Ref: qXfer sdata read2137209
Ref: qXfer siginfo read2137675
Ref: qXfer threads read2138071
Ref: qXfer traceframe info read2138474
Ref: qXfer unwind info block2138892
Ref: qXfer fdpic loadmap read2139126
Ref: qXfer osdata read2139542
Ref: qXfer write2139696
Ref: qXfer siginfo write2140414
Ref: General Query Packets-Footnote-12143255
Node: Architecture-Specific Protocol Details2145299
Node: ARM-Specific Protocol Details2145808
Node: ARM Breakpoint Kinds2146081
Node: ARM Memory Tag Types2146441
Node: MIPS-Specific Protocol Details2146740
Node: MIPS Register packet Format2147023
Node: MIPS Breakpoint Kinds2147950
Node: Tracepoint Packets2148368
Ref: QTEnable2157607
Ref: QTDisable2157803
Ref: qTfSTM2163340
Ref: qTsSTM2163340
Ref: qTSTMat2164221
Ref: QTBuffer-size2165371
Node: Host I/O Packets2167228
Node: Interrupts2173998
Ref: interrupting remote targets2174142
Node: Notification Packets2176310
Node: Remote Non-Stop2181737
Node: Packet Acknowledgment2184853
Node: Examples2186968
Node: File-I/O Remote Protocol Extension2187562
Node: File-I/O Overview2188024
Node: Protocol Basics2190223
Node: The F Request Packet2192452
Node: The F Reply Packet2193353
Node: The Ctrl-C Message2194271
Node: Console I/O2195894
Node: List of Supported Calls2197109
Node: open2197471
Node: close2199979
Node: read2200362
Node: write2200971
Node: lseek2201742
Node: rename2202626
Node: unlink2204033
Node: stat/fstat2204980
Node: gettimeofday2205873
Node: isatty2206309
Node: system2206905
Node: Protocol-specific Representation of Datatypes2208447
Node: Integral Datatypes2208824
Node: Pointer Values2209631
Node: Memory Transfer2210335
Node: struct stat2210955
Node: struct timeval2213157
Node: Constants2213674
Node: Open Flags2214123
Node: mode_t Values2214464
Node: Errno Values2214956
Node: Lseek Flags2215766
Node: Limits2215951
Node: File-I/O Examples2216311
Node: Library List Format2217399
Node: Library List Format for SVR4 Targets2220181
Node: Memory Map Format2222958
Node: Thread List Format2225482
Node: Traceframe Info Format2226693
Node: Branch Trace Format2228379
Node: Branch Trace Configuration Format2230079
Node: Agent Expressions2231358
Node: General Bytecode Design2234179
Node: Bytecode Descriptions2238973
Node: Using Agent Expressions2252440
Node: Varying Target Capabilities2254417
Node: Rationale2255578
Node: Target Descriptions2262967
Node: Retrieving Descriptions2264910
Node: Target Description Format2265995
Node: Predefined Target Types2275870
Node: Enum Target Types2277453
Node: Standard Target Features2278448
Node: AArch64 Features2280469
Node: Alpha Features2292120
Node: ARC Features2292998
Ref: ARC Features-Footnote-12294815
Node: ARM Features2294848
Node: i386 Features2304479
Node: LoongArch Features2306858
Node: MicroBlaze Features2307421
Node: MIPS Features2308003
Node: M68K Features2309194
Node: NDS32 Features2310181
Node: OpenRISC 1000 Features2311213
Node: PowerPC Features2311577
Node: RISC-V Features2315547
Node: RX Features2317390
Node: S/390 and System z Features2317752
Node: Sparc Features2319892
Node: TIC6x Features2320797
Node: Operating System Information2321346
Node: Process list2322182
Node: Trace File Format2323245
Node: Index Section Format2326459
Node: Debuginfod2335076
Node: Debuginfod Settings2335912
Ref: set debuginfod enabled2336091
Node: Man Pages2337774
Node: gdb man2338307
Node: gdbserver man2346217
Node: gcore man2354139
Node: gstack man2355575
Node: gdbinit man2356683
Node: gdb-add-index man2357923
Ref: gdb-add-index2358032
Node: Copying2360050
Node: GNU Free Documentation License2397611
Node: Concept Index2424475
Node: Command and Variable Index2579196

End Tag Table
