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

Copyright (C) 1988-2024 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 15.0.90.

   Copyright (C) 1988-2024 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: 1704
gdb.info-2: 305897
gdb.info-3: 601975
gdb.info-4: 902019
gdb.info-5: 1202079
gdb.info-6: 1506620
gdb.info-7: 1809069
gdb.info-8: 2117195
gdb.info-9: 2521725

Tag Table:
(Indirect)
Node: Top1704
Node: Summary5324
Node: Free Software7185
Node: Free Documentation7925
Node: Contributors12859
Node: Sample Session21890
Node: Invocation28730
Node: Invoking GDB29281
Node: File Options31676
Ref: --readnever35302
Node: Mode Options35776
Ref: -nx36003
Ref: -nh36115
Node: Startup42890
Ref: Option -init-eval-command44115
Node: Initialization Files45891
Ref: System Wide Init Files49498
Ref: Home Directory Init File50779
Ref: Init File in the Current Directory during Startup51942
Ref: Initialization Files-Footnote-152665
Ref: Initialization Files-Footnote-252774
Node: Quitting GDB52883
Node: Shell Commands53825
Ref: pipe54946
Node: Logging Output56460
Node: Commands57579
Node: Command Syntax58395
Node: Command Settings60567
Node: Completion63580
Ref: Completion-Footnote-170923
Node: Filename Arguments71083
Node: Command Options73554
Node: Help75976
Node: Running83546
Node: Compilation84799
Node: Starting86878
Ref: set exec-wrapper92668
Ref: set startup-with-shell93757
Ref: set auto-connect-native-target94818
Node: Arguments99290
Node: Environment100559
Ref: set environment102441
Ref: unset environment103623
Node: Working Directory104629
Ref: set cwd command105201
Ref: cd command106141
Node: Input/Output106835
Node: Attach108895
Ref: set exec-file-mismatch110112
Node: Kill Process112248
Node: Inferiors Connections and Programs113241
Ref: add_inferior_cli118169
Ref: remove_inferiors_cli120187
Node: Inferior-Specific Breakpoints124123
Node: Threads125832
Ref: thread numbers127955
Ref: thread ID lists128845
Ref: global thread numbers129885
Ref: info_threads131420
Ref: thread apply all134078
Ref: set libthread-db-search-path138928
Node: Forks141126
Node: Checkpoint/Restart147692
Ref: Checkpoint/Restart-Footnote-1152220
Node: Stopping152255
Node: Breakpoints153563
Node: Set Breaks156820
Node: Set Watchpoints180727
Node: Set Catchpoints190263
Ref: catch syscall195761
Node: Delete Breaks203526
Node: Disabling206248
Node: Conditions209667
Node: Break Commands215589
Node: Dynamic Printf219178
Node: Save Breakpoints224238
Node: Static Probe Points225413
Ref: enable probes227961
Ref: Static Probe Points-Footnote-1229591
Ref: Static Probe Points-Footnote-2229751
Node: Error in Breakpoints229891
Node: Breakpoint-related Warnings230627
Node: Continuing and Stepping232954
Ref: range stepping242762
Node: Skipping Over Functions and Files243842
Node: Signals249712
Ref: stepping and signal handlers254256
Ref: stepping into signal handlers255052
Ref: extra signal information256285
Node: Thread Stops258751
Node: All-Stop Mode259886
Ref: set scheduler-locking261371
Node: Non-Stop Mode264228
Node: Background Execution267641
Node: Thread-Specific Breakpoints269857
Node: Interrupted System Calls272086
Node: Observer Mode273600
Node: Reverse Execution277036
Ref: Reverse Execution-Footnote-1281954
Ref: Reverse Execution-Footnote-2282581
Node: Process Record and Replay282631
Node: Stack305897
Node: Frames307514
Node: Backtrace309852
Ref: backtrace-command310189
Ref: set backtrace past-main316636
Ref: set backtrace past-entry316964
Ref: set backtrace limit317531
Ref: Backtrace-Footnote-1318155
Node: Selection318343
Node: Frame Info323126
Node: Frame Apply327548
Node: Frame Filter Management331978
Ref: disable frame-filter all332506
Node: Source336814
Node: List337940
Node: Location Specifications341580
Node: Linespec Locations346184
Node: Explicit Locations349590
Node: Address Locations352809
Node: Edit354567
Ref: Edit-Footnote-1356254
Node: Search356489
Node: Source Path357297
Ref: set substitute-path366237
Node: Machine Code368457
Ref: disassemble370455
Node: Disable Reading Source380443
Node: Data381205
Ref: print options382044
Node: Expressions393086
Node: Ambiguous Expressions395189
Node: Variables398419
Node: Arrays405017
Node: Output Formats407548
Ref: Output Formats-Footnote-1411117
Node: Memory411274
Ref: addressable memory unit418229
Node: Memory Tagging419723
Node: Auto Display422406
Node: Print Settings426956
Ref: set print address427254
Ref: set print symbol430916
Ref: set print array431404
Ref: set print array-indexes431732
Ref: set print nibbles432218
Ref: set print characters432765
Ref: set print elements433832
Ref: set print frame-arguments434952
Ref: set print raw-frame-arguments437121
Ref: set print entry-values437537
Ref: set print frame-info441916
Ref: set print repeats443582
Ref: set print max-depth444224
Ref: set print memory-tag-violations445916
Ref: set print null-stop446343
Ref: set print pretty446667
Ref: set print raw-values447254
Ref: set print union448271
Ref: set print object450577
Ref: set print static-members451371
Ref: set print vtbl452048
Node: Pretty Printing452432
Node: Pretty-Printer Introduction452948
Node: Pretty-Printer Example454705
Node: Pretty-Printer Commands455485
Node: Value History458369
Node: Convenience Vars460791
Node: Convenience Funs468569
Ref: $_shell convenience function473373
Node: Registers479572
Ref: info_registers_reggroup480229
Ref: standard registers480780
Ref: Registers-Footnote-1485731
Node: Floating Point Hardware486126
Node: Vector Unit486658
Node: OS Information487045
Ref: linux info os infotypes489069
Node: Memory Region Attributes493660
Node: Dump/Restore Files498324
Node: Core File Generation500727
Ref: set use-coredump-filter502398
Ref: set dump-excluded-mappings503846
Node: Character Sets504128
Node: Caching Target Data510493
Ref: Caching Target Data-Footnote-1513385
Node: Searching Memory513623
Node: Value Sizes516766
Ref: set max-value-size517193
Node: Optimized Code518418
Node: Inline Functions520095
Node: Tail Call Frames522722
Ref: set debug entry-values524860
Node: Macros528924
Ref: Macros-Footnote-1536542
Node: Tracepoints536695
Node: Set Tracepoints538757
Node: Create and Delete Tracepoints541695
Node: Enable and Disable Tracepoints548150
Node: Tracepoint Passcounts549390
Node: Tracepoint Conditions550801
Node: Trace State Variables552495
Node: Tracepoint Actions554690
Node: Listing Tracepoints561475
Node: Listing Static Tracepoint Markers563177
Node: Starting and Stopping Trace Experiments565025
Ref: disconnected tracing566770
Node: Tracepoint Restrictions571190
Node: Analyze Collected Data574959
Node: tfind576265
Node: tdump580747
Node: save tracepoints583262
Node: Tracepoint Variables583758
Node: Trace Files584886
Node: Overlays587262
Node: How Overlays Work587982
Ref: A code overlay590517
Node: Overlay Commands593950
Node: Automatic Overlay Debugging598132
Node: Overlay Sample Program601975
Node: Languages603712
Node: Setting604875
Node: Filenames606576
Node: Manually607387
Node: Automatically608596
Node: Show609657
Ref: show language609945
Node: Checks610979
Node: Type Checking611984
Node: Range Checking613813
Node: Supported Languages616220
Node: C617557
Node: C Operators618521
Node: C Constants622860
Node: C Plus Plus Expressions625739
Node: C Defaults629099
Node: C Checks629767
Node: Debugging C630327
Node: Debugging C Plus Plus630811
Node: Decimal Floating Point636417
Node: D637687
Node: Go637945
Node: Objective-C639039
Node: Method Names in Commands639502
Node: The Print Command with Objective-C641193
Node: OpenCL C641844
Node: OpenCL C Datatypes642119
Node: OpenCL C Expressions642494
Node: OpenCL C Operators642851
Node: Fortran643083
Node: Fortran Types644074
Node: Fortran Operators645991
Node: Fortran Intrinsics647060
Node: Special Fortran Commands649688
Node: Pascal651089
Node: Rust651600
Node: Modula-2654694
Node: M2 Operators655667
Node: Built-In Func/Proc658665
Node: M2 Constants661579
Node: M2 Types663180
Node: M2 Defaults666398
Node: Deviations666999
Node: M2 Checks668100
Node: M2 Scope668917
Node: GDB/M2669941
Node: Ada670854
Node: Ada Mode Intro672158
Node: Omissions from Ada673660
Node: Additions to Ada677950
Node: Overloading support for Ada682321
Node: Stopping Before Main Program683961
Node: Ada Exceptions684508
Node: Ada Tasks685707
Node: Ada Tasks and Core Files694085
Node: Ravenscar Profile694932
Node: Ada Source Character Set697115
Node: Ada Glitches697912
Node: Unsupported Languages701932
Node: Symbols702622
Ref: quoting names703225
Node: Altering738159
Node: Assignment739197
Node: Jumping742303
Node: Signaling745119
Node: Returning748048
Node: Calling751399
Ref: stack unwind settings752974
Ref: set unwind-on-timeout754278
Node: Patching761644
Node: Compiling and Injecting Code762758
Ref: set debug compile766385
Ref: set debug compile-cplus-types766635
Node: GDB Files776657
Node: Files777505
Ref: Shared Libraries792247
Ref: Files-Footnote-1804426
Node: File Caching804555
Node: Separate Debug Files805689
Ref: build ID806930
Ref: debug-file-directory809398
Node: MiniDebugInfo818130
Node: Index Files820581
Node: Debug Names824667
Node: Symbol Errors825973
Node: Data Files829589
Node: Targets830545
Node: Active Targets832025
Node: Target Commands833099
Ref: load837488
Ref: flash-erase838681
Node: Byte Order838741
Node: Remote Debugging840180
Node: Connecting841447
Ref: --multi Option in Types of Remote Connnections843673
Ref: Attaching in Types of Remote Connections845088
Ref: Host and target files845968
Node: File Transfer854590
Node: Server855529
Ref: Running gdbserver857105
Ref: Attaching to a program859323
Ref: Other Command-Line Arguments for gdbserver861848
Ref: Monitor Commands for gdbserver866188
Ref: Server-Footnote-1872245
Node: Remote Configuration872365
Ref: set remotebreak873625
Ref: set remote hardware-watchpoint-limit875087
Ref: set remote hardware-breakpoint-limit875087
Ref: set remote hardware-watchpoint-length-limit875589
Ref: set remote exec-file876044
Node: Remote Stub889457
Node: Stub Contents892352
Node: Bootstrapping894459
Node: Debug Session898274
Node: Configurations902019
Node: Native902788
Node: BSD libkvm Interface903414
Node: Process Information904466
Node: DJGPP Native910090
Node: Cygwin Native916643
Node: Non-debug DLL Symbols921564
Node: Hurd Native925803
Node: Darwin931059
Node: FreeBSD932336
Node: Embedded OS933056
Node: Embedded Processors933467
Node: ARC934509
Node: ARM935056
Node: BPF937958
Node: M68K938438
Node: MicroBlaze938611
Node: MIPS Embedded940060
Node: OpenRISC 1000941357
Node: PowerPC Embedded942263
Node: AVR945670
Node: CRIS946042
Node: Super-H947020
Node: Architectures948079
Node: AArch64948519
Ref: vl949796
Ref: vq949907
Ref: vg950017
Ref: AArch64 SME950064
Ref: svl951801
Ref: svq951959
Ref: svg952071
Ref: aarch64 sme svcr952825
Ref: AArch64 SME2957872
Ref: AArch64 PAC959310
Node: x86961931
Ref: x86-Footnote-1966706
Node: Alpha966792
Node: MIPS966924
Node: HPPA970818
Node: PowerPC971340
Node: Nios II972076
Node: Sparc64972481
Node: S12Z974849
Node: AMD GPU975158
Ref: AMD GPU Signals979300
Ref: AMD GPU Attaching Restrictions984935
Node: Controlling GDB985647
Node: Prompt986590
Node: Editing988308
Node: Command History989618
Node: Screen Size994812
Node: Output Styling996828
Ref: style_disassembler_enabled998611
Node: Numbers1006595
Node: ABI1008577
Node: Auto-loading1011750
Ref: set auto-load off1012816
Ref: show auto-load1013452
Ref: info auto-load1014231
Node: Init File in the Current Directory1017507
Ref: set auto-load local-gdbinit1018082
Ref: show auto-load local-gdbinit1018264
Ref: info auto-load local-gdbinit1018428
Node: libthread_db.so.1 file1018576
Ref: set auto-load libthread-db1019515
Ref: show auto-load libthread-db1019646
Ref: info auto-load libthread-db1019783
Node: Auto-loading safe path1019967
Ref: set auto-load safe-path1021268
Ref: show auto-load safe-path1022007
Ref: add-auto-load-safe-path1022130
Node: Auto-loading verbose mode1025033
Ref: set debug auto-load1026196
Ref: show debug auto-load1026297
Node: Messages/Warnings1026419
Ref: confirmation requests1027853
Node: Debugging Output1029057
Ref: set debug amd-dbgapi-lib1030444
Ref: set debug amd-dbgapi1031065
Node: Other Misc Settings1041306
Node: Extending GDB1044500
Node: Sequences1046325
Node: Define1046987
Node: Hooks1052844
Node: Command Files1055210
Node: Output1060283
Ref: %V Format Specifier1065085
Ref: eval1065970
Node: Auto-loading sequences1066132
Ref: set auto-load gdb-scripts1066627
Ref: show auto-load gdb-scripts1066751
Ref: info auto-load gdb-scripts1066881
Node: Aliases1067112
Node: Command aliases default args1070563
Ref: Command aliases default args-Footnote-11074284
Node: Python1074438
Node: Python Commands1075609
Ref: set_python_print_stack1076984
Ref: Python Commands-Footnote-11080066
Node: Python API1080156
Node: Basic Python1083323
Ref: prompt_hook1095363
Ref: gdb_architecture_names1095961
Ref: gdbpy_connections1096308
Node: Threading in GDB1098973
Node: Exception Handling1101540
Node: Values From Inferior1104402
Ref: Value.assign1111357
Node: Types In Python1124665
Ref: Type.is_array_like1128663
Node: Pretty Printing API1137500
Node: Selecting Pretty-Printers1144088
Node: Writing a Pretty-Printer1146815
Node: Type Printing API1152327
Node: Frame Filter API1154943
Node: Frame Decorator API1162257
Ref: frame_args1165996
Node: Writing a Frame Filter1169324
Node: Unwinding Frames in Python1180798
Ref: gdb.PendingFrame.create_unwind_info1184091
Ref: gdb.unwinder.FrameId1189024
Ref: Managing Registered Unwinders1192395
Node: Xmethods In Python1193667
Node: Xmethod API1196563
Node: Writing an Xmethod1202079
Node: Inferiors In Python1207911
Ref: gdbpy_inferior_connection1208870
Ref: gdbpy_inferior_read_memory1211484
Ref: choosing attribute names1213892
Node: Events In Python1215031
Node: Threads In Python1229159
Ref: inferior_thread_ptid1230681
Node: Recordings In Python1234581
Node: CLI Commands In Python1241874
Node: GDB/MI Commands In Python1251589
Node: GDB/MI Notifications In Python1258246
Node: Parameters In Python1259931
Node: Functions In Python1268591
Node: Progspaces In Python1270808
Node: Objfiles In Python1277729
Node: Frames In Python1284729
Ref: gdbpy_frame_read_register1291049
Node: Blocks In Python1293373
Node: Symbols In Python1298040
Node: Symbol Tables In Python1308801
Node: Line Tables In Python1312022
Node: Breakpoints In Python1314861
Ref: python_breakpoint_thread1321496
Ref: python_breakpoint_inferior1321960
Node: Finish Breakpoints in Python1328494
Node: Lazy Strings In Python1330604
Node: Architectures In Python1332832
Ref: gdbpy_architecture_name1333293
Ref: gdbpy_architecture_registers1335584
Ref: gdbpy_architecture_reggroups1335905
Node: Registers In Python1336104
Node: Connections In Python1338374
Node: TUI Windows In Python1343206
Ref: python-window-click1348067
Node: Disassembly In Python1348553
Ref: DisassembleInfo Class1348945
Ref: Disassembler Class1354626
Ref: DisassemblerResult Class1356969
Ref: Disassembler Styling Parts1360635
Ref: Disassembler Style Constants1363924
Ref: builtin_disassemble1371881
Node: Missing Debug Info In Python1375480
Node: Python Auto-loading1381441
Ref: set auto-load python-scripts1382070
Ref: show auto-load python-scripts1382170
Ref: info auto-load python-scripts1382276
Node: Python modules1383410
Node: gdb.printing1383796
Node: gdb.types1385223
Node: gdb.prompt1388235
Node: Guile1389831
Node: Guile Introduction1390490
Node: Guile Commands1391328
Node: Guile API1393182
Node: Basic Guile1395179
Node: Guile Configuration1400861
Node: GDB Scheme Data Types1401837
Node: Guile Exception Handling1403669
Node: Values From Inferior In Guile1407703
Node: Arithmetic In Guile1423749
Node: Types In Guile1425380
Ref: Fields of a type in Guile1433625
Node: Guile Pretty Printing API1435013
Node: Selecting Guile Pretty-Printers1440753
Node: Writing a Guile Pretty-Printer1443129
Node: Commands In Guile1448314
Node: Parameters In Guile1459099
Ref: Parameters In Guile-Footnote-11466132
Node: Progspaces In Guile1466248
Node: Objfiles In Guile1468860
Node: Frames In Guile1471141
Node: Blocks In Guile1477720
Node: Symbols In Guile1482528
Node: Symbol Tables In Guile1490828
Node: Breakpoints In Guile1493791
Node: Lazy Strings In Guile1506620
Node: Architectures In Guile1508911
Node: Disassembly In Guile1513218
Node: I/O Ports in Guile1516420
Node: Memory Ports in Guile1516976
Node: Iterators In Guile1520827
Node: Guile Auto-loading1525116
Ref: set auto-load guile-scripts1525739
Ref: show auto-load guile-scripts1525837
Ref: info auto-load guile-scripts1525941
Node: Guile Modules1526900
Node: Guile Printing Module1527222
Node: Guile Types Module1528041
Node: Auto-loading extensions1529334
Node: objfile-gdbdotext file1530783
Ref: set auto-load scripts-directory1532453
Ref: with-auto-load-dir1532829
Ref: show auto-load scripts-directory1533648
Ref: add-auto-load-scripts-directory1533728
Node: dotdebug_gdb_scripts section1534204
Node: Which flavor to choose?1537954
Node: Multiple Extension Languages1539775
Node: Interpreters1540823
Node: TUI1544305
Node: TUI Overview1545353
Node: TUI Keys1548112
Node: TUI Single Key Mode1550835
Node: TUI Mouse Support1552169
Node: TUI Commands1553207
Ref: info_win_command1554174
Node: TUI Configuration1560115
Ref: tui-mouse-events1561878
Node: Emacs1562454
Node: GDB/MI1567891
Node: GDB/MI General Design1570680
Node: Context management1573200
Node: Asynchronous and non-stop modes1576987
Node: Thread groups1579942
Node: GDB/MI Command Syntax1582232
Node: GDB/MI Input Syntax1582475
Node: GDB/MI Output Syntax1584025
Node: GDB/MI Compatibility with CLI1587610
Node: GDB/MI Development and Front Ends1588347
Node: GDB/MI Output Records1592726
Node: GDB/MI Result Records1593132
Node: GDB/MI Stream Records1594482
Node: GDB/MI Async Records1595747
Node: GDB/MI Breakpoint Information1606285
Node: GDB/MI Frame Information1612147
Node: GDB/MI Thread Information1613429
Node: GDB/MI Ada Exception Information1614899
Node: GDB/MI Simple Examples1615449
Node: GDB/MI Command Description Format1617685
Node: GDB/MI Breakpoint Commands1618565
Ref: -break-insert1625839
Node: GDB/MI Catchpoint Commands1640473
Node: Shared Library GDB/MI Catchpoint Commands1640886
Node: Ada Exception GDB/MI Catchpoint Commands1642544
Node: C++ Exception GDB/MI Catchpoint Commands1646094
Node: GDB/MI Program Context1650110
Node: GDB/MI Thread Commands1654378
Node: GDB/MI Ada Tasking Commands1657679
Node: GDB/MI Program Execution1659951
Node: GDB/MI Stack Manipulation1672664
Ref: -stack-list-arguments1674588
Ref: -stack-list-frames1678418
Ref: -stack-list-locals1682680
Ref: -stack-list-variables1684237
Node: GDB/MI Variable Objects1685771
Ref: -var-set-format1695713
Ref: -var-list-children1697093
Ref: -var-update1705901
Ref: -var-set-frozen1708838
Ref: -var-set-update-range1709623
Ref: -var-set-visualizer1710156
Node: GDB/MI Data Manipulation1711715
Node: GDB/MI Tracepoint Commands1734579
Node: GDB/MI Symbol Query1746547
Ref: -symbol-info-functions1746741
Ref: -symbol-info-module-functions1751240
Ref: -symbol-info-module-variables1754222
Ref: -symbol-info-modules1757957
Ref: -symbol-info-types1759865
Ref: -symbol-info-variables1761850
Node: GDB/MI File Commands1766949
Node: GDB/MI Target Manipulation1776788
Node: GDB/MI File Transfer Commands1783446
Node: GDB/MI Ada Exceptions Commands1784769
Node: GDB/MI Support Commands1786122
Node: GDB/MI Miscellaneous Commands1791228
Ref: -interpreter-exec1803393
Node: Annotations1809069
Node: Annotations Overview1810000
Node: Server Prefix1812463
Node: Prompting1813197
Node: Errors1814714
Node: Invalidation1815610
Node: Annotations for Running1816089
Node: Source Annotations1817623
Node: Debugger Adapter Protocol1818552
Node: JIT Interface1822728
Node: Declarations1824542
Node: Registering Code1825929
Node: Unregistering Code1826901
Node: Custom Debug Info1827528
Node: Using JIT Debug Info Readers1828824
Node: Writing JIT Debug Info Readers1829836
Node: In-Process Agent1832031
Ref: Control Agent1833974
Node: In-Process Agent Protocol1834841
Node: IPA Protocol Objects1835632
Ref: agent expression object1836630
Ref: tracepoint action object1836835
Ref: tracepoint object1836915
Node: IPA Protocol Commands1839445
Node: GDB Bugs1840845
Node: Bug Criteria1841577
Node: Bug Reporting1842454
Node: Command Line Editing1849431
Node: Introduction and Notation1850083
Node: Readline Interaction1851704
Node: Readline Bare Essentials1852893
Node: Readline Movement Commands1854674
Node: Readline Killing Commands1855632
Node: Readline Arguments1857548
Node: Searching1858590
Node: Readline Init File1860740
Node: Readline Init File Syntax1861891
Node: Conditional Init Constructs1882146
Node: Sample Init File1886340
Node: Bindable Readline Commands1889462
Node: Commands For Moving1890514
Node: Commands For History1892270
Node: Commands For Text1897030
Node: Commands For Killing1900730
Node: Numeric Arguments1903441
Node: Commands For Completion1904578
Node: Keyboard Macros1906544
Node: Miscellaneous Commands1907229
Node: Readline vi Mode1911148
Node: Using History Interactively1912058
Node: History Interaction1912573
Node: Event Designators1914469
Node: Word Designators1915741
Node: Modifiers1917499
Node: In Memoriam1919042
Node: Formatting Documentation1919925
Ref: Formatting Documentation-Footnote-11923253
Node: Installing GDB1923325
Node: Requirements1923897
Ref: MPFR1925541
Ref: Expat1927173
Node: Running Configure1930052
Node: Separate Objdir1932791
Node: Config Names1935693
Node: Configure Options1937146
Node: System-wide configuration1946289
Node: System-wide Configuration Scripts1948826
Node: Maintenance Commands1950010
Ref: maint info breakpoints1951735
Ref: maint info python-disassemblers1954540
Ref: maint packet1961656
Ref: maint check libthread-db1963604
Ref: maint_libopcodes_styling1981758
Node: Remote Protocol1987309
Node: Overview1988022
Ref: Binary Data1990576
Node: Standard Replies1993784
Ref: textual error reply1994629
Node: Packets1994731
Ref: thread-id syntax1995639
Ref: extended mode1997084
Ref: ? packet1997342
Ref: bc1998822
Ref: bs1999032
Ref: read registers packet2000614
Ref: cycle step packet2002961
Ref: write register packet2005681
Ref: step with signal packet2006625
Ref: vCont packet2008029
Ref: vCtrlC packet2011208
Ref: vKill packet2013521
Ref: X packet2014985
Ref: insert breakpoint or watchpoint packet2015319
Node: Stop Reply Packets2019310
Ref: swbreak stop reason2022561
Ref: thread clone event2026094
Ref: thread create event2026474
Ref: thread exit event2027677
Node: General Query Packets2029925
Ref: qCRC packet2032755
Ref: QEnvironmentHexEncoded2035547
Ref: QEnvironmentUnset2036777
Ref: QEnvironmentReset2037721
Ref: QSetWorkingDir packet2038665
Ref: qMemTags2043107
Ref: qIsAddressTagged2043849
Ref: QMemTags2044336
Ref: QNonStop2047447
Ref: QCatchSyscalls2047926
Ref: QPassSignals2049295
Ref: QProgramSignals2050301
Ref: QThreadEvents2051664
Ref: QThreadOptions2052764
Ref: qSearch memory2056715
Ref: QStartNoAckMode2057022
Ref: qSupported2057446
Ref: multiprocess extensions2073062
Ref: install tracepoint in tracing2075092
Ref: qThreadExtraInfo2079423
Ref: qXfer read2080549
Ref: qXfer auxiliary vector read2081782
Ref: qXfer btrace read2082130
Ref: qXfer btrace-conf read2083195
Ref: qXfer executable filename read2083546
Ref: qXfer target description read2084161
Ref: qXfer library list read2084595
Ref: qXfer svr4 library list read2085251
Ref: qXfer memory map read2087506
Ref: qXfer sdata read2087893
Ref: qXfer siginfo read2088359
Ref: qXfer threads read2088755
Ref: qXfer traceframe info read2089158
Ref: qXfer unwind info block2089576
Ref: qXfer fdpic loadmap read2089810
Ref: qXfer osdata read2090226
Ref: qXfer write2090380
Ref: qXfer siginfo write2091098
Ref: General Query Packets-Footnote-12093357
Node: Architecture-Specific Protocol Details2093684
Node: ARM-Specific Protocol Details2094193
Node: ARM Breakpoint Kinds2094466
Node: ARM Memory Tag Types2094826
Node: MIPS-Specific Protocol Details2095125
Node: MIPS Register packet Format2095408
Node: MIPS Breakpoint Kinds2096335
Node: Tracepoint Packets2096753
Ref: QTEnable2105869
Ref: QTDisable2106065
Ref: qTfSTM2111602
Ref: qTsSTM2111602
Ref: qTSTMat2112483
Ref: QTBuffer-size2113634
Node: Host I/O Packets2117195
Node: Interrupts2122777
Ref: interrupting remote targets2122921
Node: Notification Packets2125089
Node: Remote Non-Stop2130516
Node: Packet Acknowledgment2133632
Node: Examples2135747
Node: File-I/O Remote Protocol Extension2136341
Node: File-I/O Overview2136803
Node: Protocol Basics2139002
Node: The F Request Packet2141231
Node: The F Reply Packet2142132
Node: The Ctrl-C Message2143050
Node: Console I/O2144673
Node: List of Supported Calls2145889
Node: open2146251
Node: close2148759
Node: read2149142
Node: write2149751
Node: lseek2150522
Node: rename2151406
Node: unlink2152813
Node: stat/fstat2153760
Node: gettimeofday2154653
Node: isatty2155089
Node: system2155685
Node: Protocol-specific Representation of Datatypes2157227
Node: Integral Datatypes2157604
Node: Pointer Values2158411
Node: Memory Transfer2159115
Node: struct stat2159735
Node: struct timeval2161937
Node: Constants2162454
Node: Open Flags2162903
Node: mode_t Values2163244
Node: Errno Values2163736
Node: Lseek Flags2164546
Node: Limits2164731
Node: File-I/O Examples2165091
Node: Library List Format2166179
Node: Library List Format for SVR4 Targets2168961
Node: Memory Map Format2171738
Node: Thread List Format2174262
Node: Traceframe Info Format2175282
Node: Branch Trace Format2176968
Node: Branch Trace Configuration Format2178668
Node: Agent Expressions2179842
Node: General Bytecode Design2182663
Node: Bytecode Descriptions2187457
Node: Using Agent Expressions2200924
Node: Varying Target Capabilities2202901
Node: Rationale2204062
Node: Target Descriptions2211451
Node: Retrieving Descriptions2213394
Node: Target Description Format2214479
Node: Predefined Target Types2224354
Node: Enum Target Types2225937
Node: Standard Target Features2226932
Node: AArch64 Features2228955
Node: ARC Features2239170
Ref: ARC Features-Footnote-12240989
Node: ARM Features2241022
Node: i386 Features2250653
Node: LoongArch Features2252867
Node: MicroBlaze Features2253430
Node: MIPS Features2254012
Node: M68K Features2255203
Node: NDS32 Features2256190
Node: Nios II Features2257214
Node: OpenRISC 1000 Features2257621
Node: PowerPC Features2257987
Node: RISC-V Features2261957
Node: RX Features2263800
Node: S/390 and System z Features2264162
Node: Sparc Features2266302
Node: TIC6x Features2267207
Node: Operating System Information2267756
Node: Process list2268592
Node: Trace File Format2269655
Node: Index Section Format2272869
Node: Debuginfod2281486
Node: Debuginfod Settings2282322
Ref: set debuginfod enabled2282501
Node: Man Pages2284184
Node: gdb man2284644
Node: gdbserver man2292554
Node: gcore man2300476
Node: gdbinit man2301598
Node: gdb-add-index man2302837
Ref: gdb-add-index2302946
Node: Copying2303820
Node: GNU Free Documentation License2341381
Node: Concept Index2366528
Node: Command and Variable Index2521725

End Tag Table
