This is gdb.info, produced by makeinfo version 6.8 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.1.

   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: 1701
gdb.info-2: 310924
gdb.info-3: 602285
gdb.info-4: 901752
gdb.info-5: 1209965
gdb.info-6: 1505540
gdb.info-7: 1805044
gdb.info-8: 2144884
gdb.info-9: 2424044

Tag Table:
(Indirect)
Node: Top1701
Node: Summary5330
Node: Free Software7191
Node: Free Documentation7931
Node: Contributors12865
Node: Sample Session21896
Node: Invocation28733
Node: Invoking GDB29284
Node: File Options31679
Ref: --readnever35305
Node: Mode Options35779
Ref: -nx36006
Ref: -nh36118
Node: Startup43286
Ref: Option -init-eval-command44511
Node: Initialization Files46287
Ref: System Wide Init Files49894
Ref: Home Directory Init File51175
Ref: Init File in the Current Directory during Startup52338
Ref: Initialization Files-Footnote-153061
Ref: Initialization Files-Footnote-253170
Node: Quitting GDB53279
Node: Shell Commands54221
Ref: pipe55342
Node: Logging Output56856
Node: Commands57975
Node: Command Syntax58791
Node: Command Settings60963
Node: Completion63976
Ref: Completion-Footnote-171319
Node: Filename Arguments71479
Node: Command Options73950
Node: Help76372
Ref: show configuration83559
Node: Running84270
Node: Compilation85523
Node: Starting87602
Ref: set exec-wrapper93392
Ref: set startup-with-shell94467
Ref: set auto-connect-native-target95528
Node: Arguments100000
Node: Environment101269
Ref: set environment103151
Ref: unset environment104333
Node: Working Directory105339
Ref: set cwd command105911
Ref: cd command106851
Node: Input/Output107545
Node: Attach109605
Ref: set exec-file-mismatch110822
Node: Kill Process112958
Node: Inferiors Connections and Programs113951
Ref: add_inferior_cli118879
Ref: remove_inferiors_cli120897
Node: Inferior-Specific Breakpoints124833
Node: Threads126542
Ref: thread numbers128665
Ref: thread ID lists129555
Ref: global thread numbers130595
Ref: info_threads132130
Ref: thread apply all135203
Ref: set libthread-db-search-path140053
Node: Forks144369
Node: Checkpoint/Restart150934
Ref: Checkpoint/Restart-Footnote-1156452
Node: Stopping156487
Node: Breakpoints157795
Node: Set Breaks161052
Node: Set Watchpoints184957
Node: Set Catchpoints194493
Ref: catch syscall199991
Node: Delete Breaks207756
Node: Disabling210478
Node: Conditions213897
Node: Break Commands219819
Node: Dynamic Printf223408
Node: Save Breakpoints228468
Node: Static Probe Points229643
Ref: enable probes232191
Ref: Static Probe Points-Footnote-1233821
Ref: Static Probe Points-Footnote-2233981
Node: Error in Breakpoints234121
Node: Breakpoint-related Warnings234857
Node: Continuing and Stepping237184
Ref: range stepping246992
Node: Skipping Over Functions and Files248072
Node: Signals254093
Ref: stepping and signal handlers259357
Ref: stepping into signal handlers260153
Ref: extra signal information261386
Node: Thread Stops262890
Node: All-Stop Mode264025
Ref: set scheduler-locking265510
Node: Non-Stop Mode268367
Node: Background Execution271780
Node: Thread-Specific Breakpoints273996
Node: Interrupted System Calls276225
Node: Observer Mode277739
Node: Reverse Execution281175
Ref: Reverse Execution-Footnote-1286096
Ref: Reverse Execution-Footnote-2286723
Node: Process Record and Replay286773
Node: Stack310924
Node: Frames312541
Node: Backtrace314879
Ref: backtrace-command315216
Ref: set backtrace past-main321663
Ref: set backtrace past-entry321991
Ref: set backtrace limit322558
Ref: Backtrace-Footnote-1323182
Node: Selection323370
Node: Frame Info328153
Node: Frame Apply332575
Node: Frame Filter Management337005
Ref: disable frame-filter all337533
Node: Source341841
Node: List342967
Node: Location Specifications346607
Node: Linespec Locations351211
Node: Explicit Locations354617
Node: Address Locations357836
Node: Edit359676
Ref: Edit-Footnote-1361363
Node: Search361598
Node: Source Path362406
Ref: set substitute-path371346
Node: Machine Code373566
Ref: disassemble375564
Node: Disable Reading Source385552
Node: Data386314
Ref: print options387153
Node: Expressions398195
Node: Ambiguous Expressions400464
Node: Variables403694
Ref: variable name conflict404584
Node: Arrays410359
Node: Output Formats412890
Ref: Output Formats-Footnote-1416459
Node: Memory416616
Ref: addressable memory unit423571
Node: Memory Tagging425065
Node: Auto Display427748
Node: Print Settings432298
Ref: set print address432596
Ref: set print symbol436258
Ref: set print array436746
Ref: set print array-indexes437074
Ref: set print nibbles437560
Ref: set print characters438107
Ref: set print elements439174
Ref: set print frame-arguments440294
Ref: set print raw-frame-arguments442463
Ref: set print entry-values442879
Ref: set print frame-info447258
Ref: set print repeats448924
Ref: set print max-depth449566
Ref: set print memory-tag-violations451258
Ref: set print null-stop451685
Ref: set print pretty452009
Ref: set print raw-values452596
Ref: set print union453613
Ref: set print object455919
Ref: set print static-members456713
Ref: set print vtbl457390
Node: Pretty Printing457774
Node: Pretty-Printer Introduction458290
Node: Pretty-Printer Example460047
Node: Pretty-Printer Commands460827
Node: Value History463711
Node: Convenience Vars466133
Node: Convenience Funs475065
Ref: $_shell convenience function479869
Node: Registers486068
Ref: info_registers_reggroup486725
Ref: standard registers487276
Ref: Registers-Footnote-1492227
Node: Floating Point Hardware492622
Node: Vector Unit493154
Node: OS Information493541
Ref: linux info os infotypes495565
Node: Memory Region Attributes500156
Node: Dump/Restore Files504819
Node: Core File Generation507222
Ref: set use-coredump-filter508893
Ref: set dump-excluded-mappings510341
Node: Character Sets510623
Node: Caching Target Data516988
Ref: Caching Target Data-Footnote-1519880
Node: Searching Memory520118
Node: Value Sizes523261
Ref: set max-value-size523688
Node: Optimized Code524913
Node: Inline Functions526590
Node: Tail Call Frames529217
Ref: set debug entry-values531355
Node: Macros535419
Ref: Macros-Footnote-1543037
Node: Tracepoints543190
Node: Set Tracepoints545252
Node: Create and Delete Tracepoints548190
Node: Enable and Disable Tracepoints554645
Node: Tracepoint Passcounts555885
Node: Tracepoint Conditions557296
Node: Trace State Variables558990
Node: Tracepoint Actions561185
Node: Listing Tracepoints567970
Node: Listing Static Tracepoint Markers569672
Node: Starting and Stopping Trace Experiments571520
Ref: disconnected tracing573265
Node: Tracepoint Restrictions577685
Node: Analyze Collected Data581454
Node: tfind582760
Node: tdump587242
Node: save tracepoints589757
Node: Tracepoint Variables590253
Node: Trace Files591381
Node: Overlays593896
Node: How Overlays Work594616
Ref: A code overlay597151
Node: Overlay Commands602285
Node: Automatic Overlay Debugging606467
Node: Overlay Sample Program608606
Node: Languages610343
Node: Setting611506
Node: Filenames613207
Node: Manually614018
Node: Automatically615227
Node: Show616648
Ref: show language616936
Node: Checks617970
Node: Type Checking618975
Node: Range Checking620804
Node: Supported Languages623211
Node: C624548
Node: C Operators625512
Node: C Constants629851
Node: C Plus Plus Expressions632730
Node: C Defaults636090
Node: C Checks636758
Node: Debugging C637318
Node: Debugging C Plus Plus637802
Node: Decimal Floating Point643408
Node: D644677
Node: Go644935
Node: Objective-C646029
Node: Method Names in Commands646492
Node: The Print Command with Objective-C648183
Node: OpenCL C648834
Node: OpenCL C Datatypes649109
Node: OpenCL C Expressions649484
Node: OpenCL C Operators649841
Node: Fortran650073
Node: Fortran Types651064
Node: Fortran Operators652981
Node: Fortran Intrinsics654050
Node: Special Fortran Commands656678
Node: Pascal658079
Node: Rust658590
Node: Modula-2661684
Node: M2 Operators662657
Node: Built-In Func/Proc665655
Node: M2 Constants668617
Node: M2 Types670218
Node: M2 Defaults673436
Node: Deviations674037
Node: M2 Checks675138
Node: M2 Scope675955
Node: GDB/M2676979
Node: Ada677892
Node: Ada Mode Intro679196
Node: Omissions from Ada680698
Node: Additions to Ada685111
Node: Overloading support for Ada689482
Node: Stopping Before Main Program691122
Node: Ada Exceptions691669
Node: Ada Tasks692868
Node: Ada Tasks and Core Files701246
Node: Ravenscar Profile702093
Node: Ada Source Character Set704276
Node: Ada Glitches705073
Node: Unsupported Languages709093
Node: Symbols709783
Ref: quoting names710386
Ref: maint print symbols738478
Node: Altering745320
Node: Assignment746358
Node: Jumping749464
Node: Signaling752280
Node: Returning755209
Node: Calling758560
Ref: stack unwind settings760135
Ref: set unwind-on-timeout761439
Node: Patching768804
Node: Compiling and Injecting Code769918
Ref: set debug compile773671
Ref: set debug compile-cplus-types773921
Node: GDB Files783943
Node: Files784791
Ref: core-file command790315
Ref: Shared Libraries799604
Ref: Files-Footnote-1813284
Node: File Caching813413
Node: Separate Debug Files814547
Ref: build ID815788
Ref: debug-file-directory818256
Node: MiniDebugInfo826988
Node: Index Files829439
Node: Debug Names834232
Node: Symbol Errors836657
Node: Data Files840273
Node: Targets841229
Node: Active Targets842709
Node: Target Commands843783
Ref: load848423
Ref: flash-erase849616
Node: Byte Order849676
Node: Remote Debugging851115
Node: Connecting852382
Ref: --multi Option in Types of Remote Connections854608
Ref: Attaching in Types of Remote Connections856023
Ref: Host and target files856903
Node: File Transfer865525
Node: Server866464
Ref: Running gdbserver868040
Ref: Attaching to a program870258
Ref: Other Command-Line Arguments for gdbserver872783
Ref: Monitor Commands for gdbserver877122
Ref: Server-Footnote-1882639
Node: Remote Configuration882759
Ref: set remotebreak884019
Ref: set remote hardware-watchpoint-limit885481
Ref: set remote hardware-breakpoint-limit885481
Ref: set remote hardware-watchpoint-length-limit885983
Ref: set remote exec-file886438
Node: Remote Stub901752
Node: Stub Contents904647
Node: Bootstrapping906754
Node: Debug Session910569
Node: Configurations912610
Node: Native913379
Node: BSD libkvm Interface914005
Node: Process Information915057
Node: DJGPP Native920442
Node: Cygwin Native926995
Node: Non-debug DLL Symbols931916
Node: Hurd Native936155
Node: Darwin941411
Node: FreeBSD942688
Node: Embedded OS943408
Node: Embedded Processors943819
Node: ARC944861
Node: ARM945408
Node: BPF948310
Node: M68K948790
Node: MicroBlaze948963
Node: MIPS Embedded950412
Node: OpenRISC 1000951709
Node: PowerPC Embedded952615
Node: AVR956022
Node: CRIS956394
Node: Super-H957372
Node: Architectures958431
Node: AArch64958870
Ref: vl960189
Ref: vq960300
Ref: vg960410
Ref: AArch64 SME960499
Ref: svl962236
Ref: svq962394
Ref: svg962506
Ref: aarch64 sme svcr963260
Ref: AArch64 SME2968351
Ref: AArch64 PAC969787
Node: x86973327
Node: Alpha976444
Node: MIPS976576
Node: HPPA980470
Node: PowerPC980992
Node: Sparc64981728
Node: S12Z984096
Node: AMD GPU984405
Ref: AMD GPU Signals988550
Ref: AMD GPU Attaching Restrictions994177
Node: RISC-V994889
Node: Controlling GDB995519
Node: Prompt996462
Node: Editing998458
Node: Command History999906
Node: Screen Size1005100
Node: Output Styling1007116
Ref: warning-prefix1009015
Ref: style_disassembler_enabled1009843
Node: Numbers1018947
Node: ABI1020929
Node: Auto-loading1024102
Ref: set auto-load off1025168
Ref: show auto-load1025804
Ref: info auto-load1026583
Node: Init File in the Current Directory1029859
Ref: set auto-load local-gdbinit1030434
Ref: show auto-load local-gdbinit1030616
Ref: info auto-load local-gdbinit1030780
Node: libthread_db.so.1 file1030928
Ref: set auto-load libthread-db1031867
Ref: show auto-load libthread-db1031998
Ref: info auto-load libthread-db1032135
Node: Auto-loading safe path1032319
Ref: set auto-load safe-path1033620
Ref: show auto-load safe-path1034359
Ref: add-auto-load-safe-path1034482
Node: Auto-loading verbose mode1037385
Ref: set debug auto-load1038548
Ref: show debug auto-load1038649
Node: Messages/Warnings1038771
Ref: confirmation requests1040205
Node: Debugging Output1041409
Ref: set debug amd-dbgapi-lib1042796
Ref: set debug amd-dbgapi1043417
Node: Other Misc Settings1053658
Node: Extending GDB1056852
Node: Sequences1058677
Node: Define1059339
Node: Hooks1065632
Node: Command Files1067998
Node: Output1073071
Ref: %V Format Specifier1077873
Ref: eval1078758
Node: Auto-loading sequences1078920
Ref: set auto-load gdb-scripts1079415
Ref: show auto-load gdb-scripts1079539
Ref: info auto-load gdb-scripts1079669
Node: Aliases1079900
Node: Command aliases default args1083351
Ref: Command aliases default args-Footnote-11087071
Node: Python1087225
Node: Python Commands1088396
Ref: set_python_print_stack1089771
Ref: Python Commands-Footnote-11092853
Node: Python API1092943
Node: Basic Python1096236
Ref: prompt_hook1109073
Ref: gdb_architecture_names1109671
Ref: gdbpy_connections1110018
Node: Threading in GDB1112683
Node: Exception Handling1115259
Node: Values From Inferior1118121
Ref: Value.assign1125925
Node: Types In Python1139262
Ref: Type.is_array_like1143260
Node: Pretty Printing API1152097
Node: Selecting Pretty-Printers1158685
Node: Writing a Pretty-Printer1161412
Node: Type Printing API1166924
Node: Frame Filter API1169540
Node: Frame Decorator API1176854
Ref: frame_args1180593
Node: Writing a Frame Filter1183921
Node: Unwinding Frames in Python1195395
Ref: gdb.PendingFrame.create_unwind_info1198688
Ref: gdb.unwinder.FrameId1203622
Ref: Managing Registered Unwinders1206992
Node: Xmethods In Python1209965
Node: Xmethod API1212861
Node: Writing an Xmethod1216673
Node: Inferiors In Python1222505
Ref: gdbpy_inferior_connection1223464
Ref: gdbpy_inferior_read_memory1226078
Ref: choosing attribute names1228486
Node: Events In Python1229625
Node: Threads In Python1244067
Ref: inferior_thread_ptid1245589
Node: Recordings In Python1249489
Node: CLI Commands In Python1257426
Ref: Command.__init__1257781
Ref: Command.dont_repeat1259269
Ref: Command.invoke1259679
Node: GDB/MI Commands In Python1267705
Node: GDB/MI Notifications In Python1274362
Node: Parameters In Python1276047
Node: Functions In Python1288948
Node: Progspaces In Python1291165
Node: Objfiles In Python1298150
Ref: Objfile.build_id1301380
Node: Frames In Python1305150
Ref: gdbpy_frame_read_register1311470
Node: Blocks In Python1313794
Node: Symbols In Python1318647
Node: Symbol Tables In Python1329712
Node: Line Tables In Python1332933
Node: Breakpoints In Python1335772
Ref: python_breakpoint_thread1342407
Ref: python_breakpoint_inferior1342871
Node: Finish Breakpoints in Python1349405
Node: Lazy Strings In Python1351515
Node: Colors In Python1353787
Node: Architectures In Python1356774
Ref: gdbpy_architecture_name1357229
Ref: gdbpy_architecture_registers1359601
Ref: gdbpy_architecture_reggroups1359922
Node: Registers In Python1360121
Node: Connections In Python1362391
Node: TUI Windows In Python1367223
Ref: python-window-click1372085
Node: Disassembly In Python1372571
Ref: DisassembleInfo Class1372963
Ref: Disassembler Class1378644
Ref: DisassemblerResult Class1380987
Ref: Disassembler Styling Parts1384653
Ref: Disassembler Style Constants1387942
Ref: builtin_disassemble1395899
Node: Missing Debug Info In Python1399498
Node: Missing Objfiles In Python1405492
Node: Python Auto-loading1413635
Ref: set auto-load python-scripts1414264
Ref: show auto-load python-scripts1414364
Ref: info auto-load python-scripts1414470
Node: Python modules1415604
Node: gdb.printing1416056
Node: gdb.types1417483
Node: gdb.prompt1420495
Node: gdb.ptwrite1422111
Node: Guile1426345
Node: Guile Introduction1427004
Node: Guile Commands1427842
Node: Guile API1429696
Node: Basic Guile1431749
Node: Guile Configuration1437431
Node: GDB Scheme Data Types1438407
Node: Guile Exception Handling1440284
Node: Values From Inferior In Guile1444318
Node: Arithmetic In Guile1460364
Node: Types In Guile1461995
Ref: Fields of a type in Guile1470240
Node: Guile Pretty Printing API1471628
Node: Selecting Guile Pretty-Printers1477368
Node: Writing a Guile Pretty-Printer1479744
Node: Commands In Guile1484929
Node: Parameters In Guile1496200
Ref: Parameters In Guile-Footnote-11503723
Node: Progspaces In Guile1505540
Node: Objfiles In Guile1508152
Node: Frames In Guile1510433
Node: Blocks In Guile1517012
Node: Symbols In Guile1521820
Node: Symbol Tables In Guile1530120
Node: Breakpoints In Guile1533083
Node: Lazy Strings In Guile1544208
Node: Architectures In Guile1546499
Node: Disassembly In Guile1550806
Node: I/O Ports in Guile1554008
Node: Memory Ports in Guile1554564
Node: Iterators In Guile1558415
Node: Colors In Guile1562728
Node: Guile Auto-loading1565755
Ref: set auto-load guile-scripts1566378
Ref: show auto-load guile-scripts1566476
Ref: info auto-load guile-scripts1566580
Node: Guile Modules1567539
Node: Guile Printing Module1567861
Node: Guile Types Module1568680
Node: Auto-loading extensions1569985
Node: objfile-gdbdotext file1571434
Ref: set auto-load scripts-directory1573104
Ref: with-auto-load-dir1573480
Ref: show auto-load scripts-directory1574299
Ref: add-auto-load-scripts-directory1574379
Node: dotdebug_gdb_scripts section1574855
Node: Which flavor to choose?1578605
Node: Multiple Extension Languages1580426
Node: Interpreters1581473
Node: TUI1584955
Node: TUI Overview1586003
Node: TUI Keys1588762
Node: TUI Single Key Mode1591485
Node: TUI Mouse Support1592819
Node: TUI Commands1593857
Ref: info_win_command1594824
Node: TUI Configuration1600765
Ref: tui-mouse-events1602528
Node: Emacs1603104
Node: GDB/MI1603616
Node: GDB/MI General Design1606405
Node: Context management1608925
Node: Asynchronous and non-stop modes1612711
Node: Thread groups1615666
Node: GDB/MI Command Syntax1617956
Node: GDB/MI Input Syntax1618199
Node: GDB/MI Output Syntax1619749
Node: GDB/MI Compatibility with CLI1623334
Node: GDB/MI Development and Front Ends1624070
Node: GDB/MI Output Records1628449
Node: GDB/MI Result Records1628855
Node: GDB/MI Stream Records1630204
Node: GDB/MI Async Records1631469
Node: GDB/MI Breakpoint Information1642431
Node: GDB/MI Frame Information1648541
Node: GDB/MI Thread Information1649823
Node: GDB/MI Ada Exception Information1651293
Node: GDB/MI Simple Examples1651843
Node: GDB/MI Command Description Format1654079
Node: GDB/MI Breakpoint Commands1654959
Ref: -break-insert1662233
Node: GDB/MI Catchpoint Commands1676867
Node: Shared Library GDB/MI Catchpoint Commands1677280
Node: Ada Exception GDB/MI Catchpoint Commands1678938
Node: C++ Exception GDB/MI Catchpoint Commands1682488
Node: GDB/MI Program Context1686504
Node: GDB/MI Thread Commands1690772
Node: GDB/MI Ada Tasking Commands1694073
Node: GDB/MI Program Execution1696345
Node: GDB/MI Stack Manipulation1709058
Ref: -stack-list-arguments1710982
Ref: -stack-list-frames1714812
Ref: -stack-list-locals1719074
Ref: -stack-list-variables1720631
Node: GDB/MI Variable Objects1722165
Ref: -var-set-format1732107
Ref: -var-list-children1733487
Ref: -var-update1742295
Ref: -var-set-frozen1745232
Ref: -var-set-update-range1746017
Ref: -var-set-visualizer1746550
Node: GDB/MI Data Manipulation1748109
Node: GDB/MI Tracepoint Commands1770973
Node: GDB/MI Symbol Query1782941
Ref: -symbol-info-functions1783135
Ref: -symbol-info-module-functions1787634
Ref: -symbol-info-module-variables1790616
Ref: -symbol-info-modules1794351
Ref: -symbol-info-types1796259
Ref: -symbol-info-variables1798244
Node: GDB/MI File Commands1805044
Node: GDB/MI Target Manipulation1814883
Node: GDB/MI File Transfer Commands1821541
Node: GDB/MI Ada Exceptions Commands1822864
Node: GDB/MI Support Commands1824217
Node: GDB/MI Miscellaneous Commands1829327
Ref: -interpreter-exec1841492
Node: Annotations1845464
Node: Annotations Overview1846395
Node: Server Prefix1848858
Node: Prompting1849592
Node: Errors1851109
Node: Invalidation1852005
Node: Annotations for Running1852484
Node: Source Annotations1854018
Node: Debugger Adapter Protocol1854947
Node: JIT Interface1859344
Node: Declarations1861158
Node: Registering Code1862545
Node: Unregistering Code1863517
Node: Custom Debug Info1864144
Node: Using JIT Debug Info Readers1865440
Node: Writing JIT Debug Info Readers1866602
Node: In-Process Agent1868797
Ref: Control Agent1870740
Node: In-Process Agent Protocol1871607
Node: IPA Protocol Objects1872398
Ref: agent expression object1873396
Ref: tracepoint action object1873601
Ref: tracepoint object1873681
Node: IPA Protocol Commands1876211
Node: GDB Bugs1877611
Node: Bug Criteria1878343
Node: Bug Reporting1879220
Node: Command Line Editing1886197
Node: Introduction and Notation1886849
Node: Readline Interaction1888470
Node: Readline Bare Essentials1889659
Node: Readline Movement Commands1891446
Node: Readline Killing Commands1892404
Node: Readline Arguments1894323
Node: Searching1895365
Node: Readline Init File1897515
Node: Readline Init File Syntax1898668
Node: Conditional Init Constructs1921968
Node: Sample Init File1926162
Node: Bindable Readline Commands1929284
Node: Commands For Moving1930336
Node: Commands For History1932092
Node: Commands For Text1937053
Node: Commands For Killing1940753
Node: Numeric Arguments1943464
Node: Commands For Completion1944601
Node: Keyboard Macros1946567
Node: Miscellaneous Commands1947253
Node: Readline vi Mode1951178
Node: Using History Interactively1952088
Node: History Interaction1952603
Node: Event Designators1954499
Node: Word Designators1955771
Node: Modifiers1957529
Node: In Memoriam1959069
Node: Formatting Documentation1959952
Ref: Formatting Documentation-Footnote-11963268
Node: Installing GDB1963334
Node: Requirements1963906
Ref: MPFR1965550
Ref: Expat1967182
Node: Running Configure1970061
Node: Separate Objdir1972767
Node: Config Names1975651
Node: Configure Options1977098
Node: System-wide configuration1986596
Node: System-wide Configuration Scripts1989133
Node: Maintenance Commands1990317
Ref: maint info breakpoints1992324
Ref: maint info python-disassemblers1995130
Ref: displaced-stepping1996897
Ref: maint packet2002245
Ref: maint check libthread-db2004315
Ref: maint_libopcodes_styling2027560
Node: Remote Protocol2033111
Node: Overview2033824
Ref: Binary Data2036378
Node: Standard Replies2039587
Ref: textual error reply2040432
Node: Packets2040534
Ref: thread-id syntax2041442
Ref: extended mode2042887
Ref: ? packet2043145
Ref: bc2044625
Ref: bs2044835
Ref: read registers packet2046417
Ref: cycle step packet2048764
Ref: write register packet2051710
Ref: step with signal packet2052654
Ref: vCont packet2054058
Ref: vCtrlC packet2057237
Ref: vKill packet2059550
Ref: x packet2061008
Ref: X packet2062045
Ref: insert breakpoint or watchpoint packet2062379
Node: Stop Reply Packets2066370
Ref: swbreak stop reason2069621
Ref: thread clone event2073154
Ref: thread create event2073534
Ref: thread exit event2074737
Node: General Query Packets2076985
Ref: qCRC packet2079815
Ref: QEnvironmentHexEncoded2082607
Ref: QEnvironmentUnset2083837
Ref: QEnvironmentReset2084781
Ref: QSetWorkingDir packet2085725
Ref: qMemTags2090167
Ref: qIsAddressTagged2090909
Ref: QMemTags2091396
Ref: QNonStop2094507
Ref: QCatchSyscalls2094986
Ref: QPassSignals2096355
Ref: QProgramSignals2097361
Ref: QThreadEvents2098724
Ref: QThreadOptions2099824
Ref: qSearch memory2103940
Ref: QStartNoAckMode2104266
Ref: qSupported2104690
Ref: error-message2109182
Ref: multiprocess extensions2121241
Ref: install tracepoint in tracing2123271
Ref: qThreadExtraInfo2128340
Ref: qXfer read2129466
Ref: qXfer auxiliary vector read2130699
Ref: qXfer btrace read2131047
Ref: qXfer btrace-conf read2132112
Ref: qXfer executable filename read2132463
Ref: qXfer target description read2133078
Ref: qXfer library list read2133512
Ref: qXfer svr4 library list read2134168
Ref: qXfer memory map read2136423
Ref: qXfer sdata read2136810
Ref: qXfer siginfo read2137276
Ref: qXfer threads read2137672
Ref: qXfer traceframe info read2138075
Ref: qXfer unwind info block2138493
Ref: qXfer fdpic loadmap read2138727
Ref: qXfer osdata read2139143
Ref: qXfer write2139297
Ref: qXfer siginfo write2140015
Ref: General Query Packets-Footnote-12142856
Node: Architecture-Specific Protocol Details2144884
Node: ARM-Specific Protocol Details2145393
Node: ARM Breakpoint Kinds2145666
Node: ARM Memory Tag Types2146026
Node: MIPS-Specific Protocol Details2146325
Node: MIPS Register packet Format2146608
Node: MIPS Breakpoint Kinds2147535
Node: Tracepoint Packets2147953
Ref: QTEnable2157192
Ref: QTDisable2157388
Ref: qTfSTM2162925
Ref: qTsSTM2162925
Ref: qTSTMat2163806
Ref: QTBuffer-size2164956
Node: Host I/O Packets2166813
Node: Interrupts2173583
Ref: interrupting remote targets2173727
Node: Notification Packets2175895
Node: Remote Non-Stop2181322
Node: Packet Acknowledgment2184438
Node: Examples2186553
Node: File-I/O Remote Protocol Extension2187147
Node: File-I/O Overview2187609
Node: Protocol Basics2189808
Node: The F Request Packet2192037
Node: The F Reply Packet2192938
Node: The Ctrl-C Message2193856
Node: Console I/O2195479
Node: List of Supported Calls2196694
Node: open2197056
Node: close2199564
Node: read2199947
Node: write2200556
Node: lseek2201327
Node: rename2202211
Node: unlink2203618
Node: stat/fstat2204565
Node: gettimeofday2205458
Node: isatty2205894
Node: system2206490
Node: Protocol-specific Representation of Datatypes2208032
Node: Integral Datatypes2208409
Node: Pointer Values2209216
Node: Memory Transfer2209920
Node: struct stat2210540
Node: struct timeval2212742
Node: Constants2213259
Node: Open Flags2213708
Node: mode_t Values2214049
Node: Errno Values2214541
Node: Lseek Flags2215351
Node: Limits2215536
Node: File-I/O Examples2215896
Node: Library List Format2216984
Node: Library List Format for SVR4 Targets2219766
Node: Memory Map Format2222543
Node: Thread List Format2225067
Node: Traceframe Info Format2226278
Node: Branch Trace Format2227964
Node: Branch Trace Configuration Format2229664
Node: Agent Expressions2230943
Node: General Bytecode Design2233764
Node: Bytecode Descriptions2238558
Node: Using Agent Expressions2252025
Node: Varying Target Capabilities2254002
Node: Rationale2255163
Node: Target Descriptions2262552
Node: Retrieving Descriptions2264495
Node: Target Description Format2265580
Node: Predefined Target Types2275455
Node: Enum Target Types2277038
Node: Standard Target Features2278033
Node: AArch64 Features2280054
Node: Alpha Features2291705
Node: ARC Features2292583
Ref: ARC Features-Footnote-12294400
Node: ARM Features2294433
Node: i386 Features2304064
Node: LoongArch Features2306443
Node: MicroBlaze Features2307006
Node: MIPS Features2307588
Node: M68K Features2308779
Node: NDS32 Features2309766
Node: OpenRISC 1000 Features2310798
Node: PowerPC Features2311162
Node: RISC-V Features2315132
Node: RX Features2316975
Node: S/390 and System z Features2317337
Node: Sparc Features2319477
Node: TIC6x Features2320382
Node: Operating System Information2320931
Node: Process list2321767
Node: Trace File Format2322830
Node: Index Section Format2326044
Node: Debuginfod2334661
Node: Debuginfod Settings2335497
Ref: set debuginfod enabled2335676
Node: Man Pages2337359
Node: gdb man2337892
Node: gdbserver man2345802
Node: gcore man2353724
Node: gstack man2355160
Node: gdbinit man2356268
Node: gdb-add-index man2357508
Ref: gdb-add-index2357617
Node: Copying2359635
Node: GNU Free Documentation License2397196
Node: Concept Index2424044
Node: Command and Variable Index2578765

End Tag Table


Local Variables:
coding: utf-8
End:
