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.0.50.20250904-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: 310583
gdb.info-3: 601960
gdb.info-4: 904338
gdb.info-5: 1208825
gdb.info-6: 1504432
gdb.info-7: 1803952
gdb.info-8: 2144641
gdb.info-9: 2423817

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: Startup42929
Ref: Option -init-eval-command44154
Node: Initialization Files45930
Ref: System Wide Init Files49537
Ref: Home Directory Init File50818
Ref: Init File in the Current Directory during Startup51981
Ref: Initialization Files-Footnote-152704
Ref: Initialization Files-Footnote-252813
Node: Quitting GDB52922
Node: Shell Commands53864
Ref: pipe54985
Node: Logging Output56499
Node: Commands57618
Node: Command Syntax58434
Node: Command Settings60606
Node: Completion63619
Ref: Completion-Footnote-170962
Node: Filename Arguments71122
Node: Command Options73593
Node: Help76015
Ref: show configuration83202
Node: Running83913
Node: Compilation85166
Node: Starting87245
Ref: set exec-wrapper93035
Ref: set startup-with-shell94110
Ref: set auto-connect-native-target95171
Node: Arguments99643
Node: Environment100912
Ref: set environment102794
Ref: unset environment103976
Node: Working Directory104982
Ref: set cwd command105554
Ref: cd command106494
Node: Input/Output107188
Node: Attach109248
Ref: set exec-file-mismatch110465
Node: Kill Process112601
Node: Inferiors Connections and Programs113594
Ref: add_inferior_cli118522
Ref: remove_inferiors_cli120540
Node: Inferior-Specific Breakpoints124476
Node: Threads126185
Ref: thread numbers128308
Ref: thread ID lists129198
Ref: global thread numbers130238
Ref: info_threads131773
Ref: thread apply all134846
Ref: set libthread-db-search-path139696
Node: Forks144012
Node: Checkpoint/Restart150577
Ref: Checkpoint/Restart-Footnote-1156095
Node: Stopping156130
Node: Breakpoints157438
Node: Set Breaks160695
Node: Set Watchpoints184600
Node: Set Catchpoints194136
Ref: catch syscall199634
Node: Delete Breaks207399
Node: Disabling210121
Node: Conditions213540
Node: Break Commands219462
Node: Dynamic Printf223051
Node: Save Breakpoints228111
Node: Static Probe Points229286
Ref: enable probes231834
Ref: Static Probe Points-Footnote-1233464
Ref: Static Probe Points-Footnote-2233624
Node: Error in Breakpoints233764
Node: Breakpoint-related Warnings234500
Node: Continuing and Stepping236827
Ref: range stepping246635
Node: Skipping Over Functions and Files247715
Node: Signals253736
Ref: stepping and signal handlers259000
Ref: stepping into signal handlers259796
Ref: extra signal information261029
Node: Thread Stops262533
Node: All-Stop Mode263668
Ref: set scheduler-locking265153
Node: Non-Stop Mode268010
Node: Background Execution271423
Node: Thread-Specific Breakpoints273639
Node: Interrupted System Calls275868
Node: Observer Mode277382
Node: Reverse Execution280818
Ref: Reverse Execution-Footnote-1285739
Ref: Reverse Execution-Footnote-2286366
Node: Process Record and Replay286416
Node: Stack310583
Node: Frames312200
Node: Backtrace314538
Ref: backtrace-command314875
Ref: set backtrace past-main321322
Ref: set backtrace past-entry321650
Ref: set backtrace limit322217
Ref: Backtrace-Footnote-1322841
Node: Selection323029
Node: Frame Info327812
Node: Frame Apply332234
Node: Frame Filter Management336664
Ref: disable frame-filter all337192
Node: Source341500
Node: List342626
Node: Location Specifications346266
Node: Linespec Locations350870
Node: Explicit Locations354276
Node: Address Locations357495
Node: Edit359335
Ref: Edit-Footnote-1361022
Node: Search361257
Node: Source Path362065
Ref: set substitute-path371005
Node: Machine Code373225
Ref: disassemble375223
Node: Disable Reading Source385211
Node: Data385973
Ref: print options386812
Node: Expressions397854
Node: Ambiguous Expressions400123
Node: Variables403353
Ref: variable name conflict404243
Node: Arrays410018
Node: Output Formats412549
Ref: Output Formats-Footnote-1416118
Node: Memory416275
Ref: addressable memory unit423230
Node: Memory Tagging424724
Node: Auto Display427407
Node: Print Settings431957
Ref: set print address432255
Ref: set print symbol435917
Ref: set print array436405
Ref: set print array-indexes436733
Ref: set print nibbles437219
Ref: set print characters437766
Ref: set print elements438833
Ref: set print frame-arguments439953
Ref: set print raw-frame-arguments442122
Ref: set print entry-values442538
Ref: set print frame-info446917
Ref: set print repeats448583
Ref: set print max-depth449225
Ref: set print memory-tag-violations450917
Ref: set print null-stop451344
Ref: set print pretty451668
Ref: set print raw-values452255
Ref: set print union453272
Ref: set print object455578
Ref: set print static-members456372
Ref: set print vtbl457049
Node: Pretty Printing457433
Node: Pretty-Printer Introduction457949
Node: Pretty-Printer Example459706
Node: Pretty-Printer Commands460486
Node: Value History463370
Node: Convenience Vars465792
Node: Convenience Funs474724
Ref: $_shell convenience function479528
Node: Registers485727
Ref: info_registers_reggroup486384
Ref: standard registers486935
Ref: Registers-Footnote-1491886
Node: Floating Point Hardware492281
Node: Vector Unit492813
Node: OS Information493200
Ref: linux info os infotypes495224
Node: Memory Region Attributes499815
Node: Dump/Restore Files504478
Node: Core File Generation506881
Ref: set use-coredump-filter508552
Ref: set dump-excluded-mappings510000
Node: Character Sets510282
Node: Caching Target Data516647
Ref: Caching Target Data-Footnote-1519539
Node: Searching Memory519777
Node: Value Sizes522920
Ref: set max-value-size523347
Node: Optimized Code524572
Node: Inline Functions526249
Node: Tail Call Frames528876
Ref: set debug entry-values531014
Node: Macros535078
Ref: Macros-Footnote-1542696
Node: Tracepoints542849
Node: Set Tracepoints544911
Node: Create and Delete Tracepoints547849
Node: Enable and Disable Tracepoints554304
Node: Tracepoint Passcounts555544
Node: Tracepoint Conditions556955
Node: Trace State Variables558649
Node: Tracepoint Actions560844
Node: Listing Tracepoints567629
Node: Listing Static Tracepoint Markers569331
Node: Starting and Stopping Trace Experiments571179
Ref: disconnected tracing572924
Node: Tracepoint Restrictions577344
Node: Analyze Collected Data581113
Node: tfind582419
Node: tdump586901
Node: save tracepoints589416
Node: Tracepoint Variables589912
Node: Trace Files591040
Node: Overlays593555
Node: How Overlays Work594275
Ref: A code overlay596810
Node: Overlay Commands601960
Node: Automatic Overlay Debugging606142
Node: Overlay Sample Program608281
Node: Languages610018
Node: Setting611181
Node: Filenames612882
Node: Manually613693
Node: Automatically614902
Node: Show616323
Ref: show language616611
Node: Checks617645
Node: Type Checking618650
Node: Range Checking620479
Node: Supported Languages622886
Node: C624223
Node: C Operators625187
Node: C Constants629526
Node: C Plus Plus Expressions632405
Node: C Defaults635765
Node: C Checks636433
Node: Debugging C636993
Node: Debugging C Plus Plus637477
Node: Decimal Floating Point643083
Node: D644352
Node: Go644610
Node: Objective-C645704
Node: Method Names in Commands646167
Node: The Print Command with Objective-C647858
Node: OpenCL C648509
Node: OpenCL C Datatypes648784
Node: OpenCL C Expressions649159
Node: OpenCL C Operators649516
Node: Fortran649748
Node: Fortran Types650739
Node: Fortran Operators652656
Node: Fortran Intrinsics653725
Node: Special Fortran Commands656353
Node: Pascal657754
Node: Rust658265
Node: Modula-2661359
Node: M2 Operators662332
Node: Built-In Func/Proc665330
Node: M2 Constants668292
Node: M2 Types669893
Node: M2 Defaults673111
Node: Deviations673712
Node: M2 Checks674813
Node: M2 Scope675630
Node: GDB/M2676654
Node: Ada677567
Node: Ada Mode Intro678871
Node: Omissions from Ada680373
Node: Additions to Ada684786
Node: Overloading support for Ada689157
Node: Stopping Before Main Program690797
Node: Ada Exceptions691344
Node: Ada Tasks692543
Node: Ada Tasks and Core Files700921
Node: Ravenscar Profile701768
Node: Ada Source Character Set703951
Node: Ada Glitches704748
Node: Unsupported Languages708768
Node: Symbols709458
Ref: quoting names710061
Ref: maint print symbols738153
Node: Altering744995
Node: Assignment746033
Node: Jumping749139
Node: Signaling751955
Node: Returning754884
Node: Calling758235
Ref: stack unwind settings759810
Ref: set unwind-on-timeout761114
Node: Patching768479
Node: Compiling and Injecting Code769593
Ref: set debug compile773346
Ref: set debug compile-cplus-types773596
Node: GDB Files783618
Node: Files784466
Ref: core-file command789990
Ref: Shared Libraries799279
Ref: Files-Footnote-1812959
Node: File Caching813088
Node: Separate Debug Files814222
Ref: build ID815463
Ref: debug-file-directory817931
Node: MiniDebugInfo826663
Node: Index Files829114
Node: Debug Names833907
Node: Symbol Errors836332
Node: Data Files839948
Node: Targets840904
Node: Active Targets842384
Node: Target Commands843458
Ref: load848098
Ref: flash-erase849291
Node: Byte Order849351
Node: Remote Debugging850790
Node: Connecting852057
Ref: --multi Option in Types of Remote Connections854283
Ref: Attaching in Types of Remote Connections855698
Ref: Host and target files856578
Node: File Transfer865200
Node: Server866139
Ref: Running gdbserver867715
Ref: Attaching to a program869933
Ref: Other Command-Line Arguments for gdbserver872458
Ref: Monitor Commands for gdbserver876797
Ref: Server-Footnote-1882314
Node: Remote Configuration882434
Ref: set remotebreak883694
Ref: set remote hardware-watchpoint-limit885156
Ref: set remote hardware-breakpoint-limit885156
Ref: set remote hardware-watchpoint-length-limit885658
Ref: set remote exec-file886113
Node: Remote Stub899726
Node: Stub Contents904338
Node: Bootstrapping906445
Node: Debug Session910260
Node: Configurations912301
Node: Native913070
Node: BSD libkvm Interface913696
Node: Process Information914748
Node: DJGPP Native920133
Node: Cygwin Native926686
Node: Non-debug DLL Symbols931607
Node: Hurd Native935846
Node: Darwin941102
Node: FreeBSD942379
Node: Embedded OS943099
Node: Embedded Processors943510
Node: ARC944552
Node: ARM945099
Node: BPF948001
Node: M68K948481
Node: MicroBlaze948654
Node: MIPS Embedded950103
Node: OpenRISC 1000951400
Node: PowerPC Embedded952306
Node: AVR955713
Node: CRIS956085
Node: Super-H957063
Node: Architectures958122
Node: AArch64958561
Ref: vl959880
Ref: vq959991
Ref: vg960101
Ref: AArch64 SME960190
Ref: svl961927
Ref: svq962085
Ref: svg962197
Ref: aarch64 sme svcr962951
Ref: AArch64 SME2968042
Ref: AArch64 PAC969478
Node: x86973018
Node: Alpha976135
Node: MIPS976267
Node: HPPA980161
Node: PowerPC980683
Node: Sparc64981419
Node: S12Z983787
Node: AMD GPU984096
Ref: AMD GPU Signals988241
Ref: AMD GPU Attaching Restrictions993868
Node: RISC-V994580
Node: Controlling GDB995210
Node: Prompt996153
Node: Editing998149
Node: Command History999597
Node: Screen Size1004791
Node: Output Styling1006807
Ref: warning-prefix1008706
Ref: style_disassembler_enabled1009534
Node: Numbers1018638
Node: ABI1020620
Node: Auto-loading1023793
Ref: set auto-load off1024859
Ref: show auto-load1025495
Ref: info auto-load1026274
Node: Init File in the Current Directory1029550
Ref: set auto-load local-gdbinit1030125
Ref: show auto-load local-gdbinit1030307
Ref: info auto-load local-gdbinit1030471
Node: libthread_db.so.1 file1030619
Ref: set auto-load libthread-db1031558
Ref: show auto-load libthread-db1031689
Ref: info auto-load libthread-db1031826
Node: Auto-loading safe path1032010
Ref: set auto-load safe-path1033311
Ref: show auto-load safe-path1034050
Ref: add-auto-load-safe-path1034173
Node: Auto-loading verbose mode1037076
Ref: set debug auto-load1038239
Ref: show debug auto-load1038340
Node: Messages/Warnings1038462
Ref: confirmation requests1039896
Node: Debugging Output1041100
Ref: set debug amd-dbgapi-lib1042487
Ref: set debug amd-dbgapi1043108
Node: Other Misc Settings1053349
Node: Extending GDB1056543
Node: Sequences1058368
Node: Define1059030
Node: Hooks1065323
Node: Command Files1067689
Node: Output1072762
Ref: %V Format Specifier1077564
Ref: eval1078449
Node: Auto-loading sequences1078611
Ref: set auto-load gdb-scripts1079106
Ref: show auto-load gdb-scripts1079230
Ref: info auto-load gdb-scripts1079360
Node: Aliases1079591
Node: Command aliases default args1083042
Ref: Command aliases default args-Footnote-11086762
Node: Python1086916
Node: Python Commands1088087
Ref: set_python_print_stack1089462
Ref: Python Commands-Footnote-11092544
Node: Python API1092634
Node: Basic Python1095927
Ref: prompt_hook1108764
Ref: gdb_architecture_names1109362
Ref: gdbpy_connections1109709
Node: Threading in GDB1112374
Node: Exception Handling1114950
Node: Values From Inferior1117812
Ref: Value.assign1124767
Node: Types In Python1138104
Ref: Type.is_array_like1142102
Node: Pretty Printing API1150939
Node: Selecting Pretty-Printers1157527
Node: Writing a Pretty-Printer1160254
Node: Type Printing API1165766
Node: Frame Filter API1168382
Node: Frame Decorator API1175696
Ref: frame_args1179435
Node: Writing a Frame Filter1182763
Node: Unwinding Frames in Python1194237
Ref: gdb.PendingFrame.create_unwind_info1197530
Ref: gdb.unwinder.FrameId1202464
Ref: Managing Registered Unwinders1205836
Node: Xmethods In Python1208825
Node: Xmethod API1211721
Node: Writing an Xmethod1215533
Node: Inferiors In Python1221365
Ref: gdbpy_inferior_connection1222324
Ref: gdbpy_inferior_read_memory1224938
Ref: choosing attribute names1227346
Node: Events In Python1228485
Node: Threads In Python1242927
Ref: inferior_thread_ptid1244449
Node: Recordings In Python1248349
Node: CLI Commands In Python1256286
Ref: Command.__init__1256641
Ref: Command.dont_repeat1258129
Ref: Command.invoke1258539
Node: GDB/MI Commands In Python1266565
Node: GDB/MI Notifications In Python1273222
Node: Parameters In Python1274907
Node: Functions In Python1287820
Node: Progspaces In Python1290037
Node: Objfiles In Python1297022
Ref: Objfile.build_id1300252
Node: Frames In Python1304022
Ref: gdbpy_frame_read_register1310342
Node: Blocks In Python1312666
Node: Symbols In Python1317519
Node: Symbol Tables In Python1328584
Node: Line Tables In Python1331805
Node: Breakpoints In Python1334644
Ref: python_breakpoint_thread1341279
Ref: python_breakpoint_inferior1341743
Node: Finish Breakpoints in Python1348277
Node: Lazy Strings In Python1350387
Node: Colors In Python1352659
Node: Architectures In Python1355646
Ref: gdbpy_architecture_name1356101
Ref: gdbpy_architecture_registers1358473
Ref: gdbpy_architecture_reggroups1358794
Node: Registers In Python1358993
Node: Connections In Python1361263
Node: TUI Windows In Python1366095
Ref: python-window-click1370957
Node: Disassembly In Python1371443
Ref: DisassembleInfo Class1371835
Ref: Disassembler Class1377516
Ref: DisassemblerResult Class1379859
Ref: Disassembler Styling Parts1383525
Ref: Disassembler Style Constants1386814
Ref: builtin_disassemble1394771
Node: Missing Debug Info In Python1398370
Node: Missing Objfiles In Python1404366
Node: Python Auto-loading1412511
Ref: set auto-load python-scripts1413140
Ref: show auto-load python-scripts1413240
Ref: info auto-load python-scripts1413346
Node: Python modules1414480
Node: gdb.printing1414932
Node: gdb.types1416359
Node: gdb.prompt1419371
Node: gdb.ptwrite1420987
Node: Guile1425221
Node: Guile Introduction1425880
Node: Guile Commands1426718
Node: Guile API1428572
Node: Basic Guile1430625
Node: Guile Configuration1436307
Node: GDB Scheme Data Types1437283
Node: Guile Exception Handling1439160
Node: Values From Inferior In Guile1443194
Node: Arithmetic In Guile1459240
Node: Types In Guile1460871
Ref: Fields of a type in Guile1469116
Node: Guile Pretty Printing API1470504
Node: Selecting Guile Pretty-Printers1476244
Node: Writing a Guile Pretty-Printer1478620
Node: Commands In Guile1483805
Node: Parameters In Guile1495076
Ref: Parameters In Guile-Footnote-11502599
Node: Progspaces In Guile1504432
Node: Objfiles In Guile1507044
Node: Frames In Guile1509325
Node: Blocks In Guile1515904
Node: Symbols In Guile1520712
Node: Symbol Tables In Guile1529012
Node: Breakpoints In Guile1531975
Node: Lazy Strings In Guile1543100
Node: Architectures In Guile1545391
Node: Disassembly In Guile1549698
Node: I/O Ports in Guile1552900
Node: Memory Ports in Guile1553456
Node: Iterators In Guile1557307
Node: Colors In Guile1561620
Node: Guile Auto-loading1564647
Ref: set auto-load guile-scripts1565270
Ref: show auto-load guile-scripts1565368
Ref: info auto-load guile-scripts1565472
Node: Guile Modules1566431
Node: Guile Printing Module1566753
Node: Guile Types Module1567572
Node: Auto-loading extensions1568877
Node: objfile-gdbdotext file1570326
Ref: set auto-load scripts-directory1571996
Ref: with-auto-load-dir1572372
Ref: show auto-load scripts-directory1573191
Ref: add-auto-load-scripts-directory1573271
Node: dotdebug_gdb_scripts section1573747
Node: Which flavor to choose?1577497
Node: Multiple Extension Languages1579318
Node: Interpreters1580365
Node: TUI1583847
Node: TUI Overview1584895
Node: TUI Keys1587654
Node: TUI Single Key Mode1590377
Node: TUI Mouse Support1591711
Node: TUI Commands1592749
Ref: info_win_command1593716
Node: TUI Configuration1599657
Ref: tui-mouse-events1601420
Node: Emacs1601996
Node: GDB/MI1602508
Node: GDB/MI General Design1605297
Node: Context management1607817
Node: Asynchronous and non-stop modes1611603
Node: Thread groups1614558
Node: GDB/MI Command Syntax1616848
Node: GDB/MI Input Syntax1617091
Node: GDB/MI Output Syntax1618641
Node: GDB/MI Compatibility with CLI1622226
Node: GDB/MI Development and Front Ends1622962
Node: GDB/MI Output Records1627341
Node: GDB/MI Result Records1627747
Node: GDB/MI Stream Records1629096
Node: GDB/MI Async Records1630361
Node: GDB/MI Breakpoint Information1641323
Node: GDB/MI Frame Information1647433
Node: GDB/MI Thread Information1648715
Node: GDB/MI Ada Exception Information1650185
Node: GDB/MI Simple Examples1650735
Node: GDB/MI Command Description Format1652971
Node: GDB/MI Breakpoint Commands1653851
Ref: -break-insert1661125
Node: GDB/MI Catchpoint Commands1675759
Node: Shared Library GDB/MI Catchpoint Commands1676172
Node: Ada Exception GDB/MI Catchpoint Commands1677830
Node: C++ Exception GDB/MI Catchpoint Commands1681380
Node: GDB/MI Program Context1685396
Node: GDB/MI Thread Commands1689664
Node: GDB/MI Ada Tasking Commands1692965
Node: GDB/MI Program Execution1695237
Node: GDB/MI Stack Manipulation1707950
Ref: -stack-list-arguments1709874
Ref: -stack-list-frames1713704
Ref: -stack-list-locals1717966
Ref: -stack-list-variables1719523
Node: GDB/MI Variable Objects1721057
Ref: -var-set-format1730999
Ref: -var-list-children1732379
Ref: -var-update1741187
Ref: -var-set-frozen1744124
Ref: -var-set-update-range1744909
Ref: -var-set-visualizer1745442
Node: GDB/MI Data Manipulation1747001
Node: GDB/MI Tracepoint Commands1769865
Node: GDB/MI Symbol Query1781833
Ref: -symbol-info-functions1782027
Ref: -symbol-info-module-functions1786526
Ref: -symbol-info-module-variables1789508
Ref: -symbol-info-modules1793243
Ref: -symbol-info-types1795151
Ref: -symbol-info-variables1797136
Node: GDB/MI File Commands1803952
Node: GDB/MI Target Manipulation1813791
Node: GDB/MI File Transfer Commands1820449
Node: GDB/MI Ada Exceptions Commands1821772
Node: GDB/MI Support Commands1823125
Node: GDB/MI Miscellaneous Commands1828235
Ref: -interpreter-exec1840400
Node: Annotations1844372
Node: Annotations Overview1845303
Node: Server Prefix1847766
Node: Prompting1848500
Node: Errors1850017
Node: Invalidation1850913
Node: Annotations for Running1851392
Node: Source Annotations1852926
Node: Debugger Adapter Protocol1853855
Node: JIT Interface1858252
Node: Declarations1860066
Node: Registering Code1861453
Node: Unregistering Code1862425
Node: Custom Debug Info1863052
Node: Using JIT Debug Info Readers1864348
Node: Writing JIT Debug Info Readers1865510
Node: In-Process Agent1867705
Ref: Control Agent1869648
Node: In-Process Agent Protocol1870515
Node: IPA Protocol Objects1871306
Ref: agent expression object1872304
Ref: tracepoint action object1872509
Ref: tracepoint object1872589
Node: IPA Protocol Commands1875119
Node: GDB Bugs1876519
Node: Bug Criteria1877251
Node: Bug Reporting1878128
Node: Command Line Editing1885105
Node: Introduction and Notation1885757
Node: Readline Interaction1887378
Node: Readline Bare Essentials1888567
Node: Readline Movement Commands1890354
Node: Readline Killing Commands1891312
Node: Readline Arguments1893231
Node: Searching1894273
Node: Readline Init File1896423
Node: Readline Init File Syntax1897576
Node: Conditional Init Constructs1920876
Node: Sample Init File1925070
Node: Bindable Readline Commands1928192
Node: Commands For Moving1929244
Node: Commands For History1931000
Node: Commands For Text1935961
Node: Commands For Killing1939661
Node: Numeric Arguments1942372
Node: Commands For Completion1943509
Node: Keyboard Macros1945475
Node: Miscellaneous Commands1946161
Node: Readline vi Mode1950086
Node: Using History Interactively1950996
Node: History Interaction1951511
Node: Event Designators1953407
Node: Word Designators1954679
Node: Modifiers1956437
Node: In Memoriam1957977
Node: Formatting Documentation1958860
Ref: Formatting Documentation-Footnote-11962240
Node: Installing GDB1962338
Node: Requirements1962910
Ref: MPFR1964554
Ref: Expat1966186
Node: Running Configure1969065
Node: Separate Objdir1971947
Node: Config Names1974927
Node: Configure Options1976406
Node: System-wide configuration1985904
Node: System-wide Configuration Scripts1988441
Node: Maintenance Commands1989625
Ref: maint info breakpoints1991632
Ref: maint info python-disassemblers1994438
Ref: displaced-stepping1996205
Ref: maint packet2001553
Ref: maint check libthread-db2003623
Ref: maint_libopcodes_styling2026868
Node: Remote Protocol2032852
Node: Overview2033565
Ref: Binary Data2036119
Node: Standard Replies2039328
Ref: textual error reply2040173
Node: Packets2040275
Ref: thread-id syntax2041183
Ref: extended mode2042628
Ref: ? packet2042886
Ref: bc2044366
Ref: bs2044576
Ref: read registers packet2046158
Ref: cycle step packet2048505
Ref: write register packet2051451
Ref: step with signal packet2052395
Ref: vCont packet2053799
Ref: vCtrlC packet2056978
Ref: vKill packet2059291
Ref: x packet2060749
Ref: X packet2061786
Ref: insert breakpoint or watchpoint packet2062120
Node: Stop Reply Packets2066111
Ref: swbreak stop reason2069362
Ref: thread clone event2072895
Ref: thread create event2073275
Ref: thread exit event2074478
Node: General Query Packets2076726
Ref: qCRC packet2079556
Ref: QEnvironmentHexEncoded2082348
Ref: QEnvironmentUnset2083578
Ref: QEnvironmentReset2084522
Ref: QSetWorkingDir packet2085466
Ref: qMemTags2089908
Ref: qIsAddressTagged2090650
Ref: QMemTags2091137
Ref: QNonStop2094248
Ref: QCatchSyscalls2094727
Ref: QPassSignals2096096
Ref: QProgramSignals2097102
Ref: QThreadEvents2098465
Ref: QThreadOptions2099565
Ref: qSearch memory2103681
Ref: QStartNoAckMode2104007
Ref: qSupported2104431
Ref: error-message2108923
Ref: multiprocess extensions2120982
Ref: install tracepoint in tracing2123012
Ref: qThreadExtraInfo2128081
Ref: qXfer read2129207
Ref: qXfer auxiliary vector read2130440
Ref: qXfer btrace read2130788
Ref: qXfer btrace-conf read2131853
Ref: qXfer executable filename read2132204
Ref: qXfer target description read2132819
Ref: qXfer library list read2133253
Ref: qXfer svr4 library list read2133909
Ref: qXfer memory map read2136164
Ref: qXfer sdata read2136551
Ref: qXfer siginfo read2137017
Ref: qXfer threads read2137413
Ref: qXfer traceframe info read2137816
Ref: qXfer unwind info block2138234
Ref: qXfer fdpic loadmap read2138468
Ref: qXfer osdata read2138884
Ref: qXfer write2139038
Ref: qXfer siginfo write2139756
Ref: General Query Packets-Footnote-12142597
Node: Architecture-Specific Protocol Details2144641
Node: ARM-Specific Protocol Details2145150
Node: ARM Breakpoint Kinds2145423
Node: ARM Memory Tag Types2145783
Node: MIPS-Specific Protocol Details2146082
Node: MIPS Register packet Format2146365
Node: MIPS Breakpoint Kinds2147292
Node: Tracepoint Packets2147710
Ref: QTEnable2156949
Ref: QTDisable2157145
Ref: qTfSTM2162682
Ref: qTsSTM2162682
Ref: qTSTMat2163563
Ref: QTBuffer-size2164713
Node: Host I/O Packets2166570
Node: Interrupts2173340
Ref: interrupting remote targets2173484
Node: Notification Packets2175652
Node: Remote Non-Stop2181079
Node: Packet Acknowledgment2184195
Node: Examples2186310
Node: File-I/O Remote Protocol Extension2186904
Node: File-I/O Overview2187366
Node: Protocol Basics2189565
Node: The F Request Packet2191794
Node: The F Reply Packet2192695
Node: The Ctrl-C Message2193613
Node: Console I/O2195236
Node: List of Supported Calls2196451
Node: open2196813
Node: close2199321
Node: read2199704
Node: write2200313
Node: lseek2201084
Node: rename2201968
Node: unlink2203375
Node: stat/fstat2204322
Node: gettimeofday2205215
Node: isatty2205651
Node: system2206247
Node: Protocol-specific Representation of Datatypes2207789
Node: Integral Datatypes2208166
Node: Pointer Values2208973
Node: Memory Transfer2209677
Node: struct stat2210297
Node: struct timeval2212499
Node: Constants2213016
Node: Open Flags2213465
Node: mode_t Values2213806
Node: Errno Values2214298
Node: Lseek Flags2215108
Node: Limits2215293
Node: File-I/O Examples2215653
Node: Library List Format2216741
Node: Library List Format for SVR4 Targets2219523
Node: Memory Map Format2222300
Node: Thread List Format2224824
Node: Traceframe Info Format2226035
Node: Branch Trace Format2227721
Node: Branch Trace Configuration Format2229421
Node: Agent Expressions2230700
Node: General Bytecode Design2233521
Node: Bytecode Descriptions2238315
Node: Using Agent Expressions2251782
Node: Varying Target Capabilities2253759
Node: Rationale2254920
Node: Target Descriptions2262309
Node: Retrieving Descriptions2264252
Node: Target Description Format2265337
Node: Predefined Target Types2275212
Node: Enum Target Types2276795
Node: Standard Target Features2277790
Node: AArch64 Features2279811
Node: Alpha Features2291462
Node: ARC Features2292340
Ref: ARC Features-Footnote-12294157
Node: ARM Features2294190
Node: i386 Features2303821
Node: LoongArch Features2306200
Node: MicroBlaze Features2306763
Node: MIPS Features2307345
Node: M68K Features2308536
Node: NDS32 Features2309523
Node: OpenRISC 1000 Features2310555
Node: PowerPC Features2310919
Node: RISC-V Features2314889
Node: RX Features2316732
Node: S/390 and System z Features2317094
Node: Sparc Features2319234
Node: TIC6x Features2320139
Node: Operating System Information2320688
Node: Process list2321524
Node: Trace File Format2322587
Node: Index Section Format2325801
Node: Debuginfod2334418
Node: Debuginfod Settings2335254
Ref: set debuginfod enabled2335433
Node: Man Pages2337116
Node: gdb man2337649
Node: gdbserver man2345559
Node: gcore man2353481
Node: gstack man2354917
Node: gdbinit man2356025
Node: gdb-add-index man2357265
Ref: gdb-add-index2357374
Node: Copying2359392
Node: GNU Free Documentation License2396953
Node: Concept Index2423817
Node: Command and Variable Index2578329

End Tag Table
