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 16.0.50.20240722-git.

   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: 1717
gdb.info-2: 305949
gdb.info-3: 602040
gdb.info-4: 902197
gdb.info-5: 1202270
gdb.info-6: 1506824
gdb.info-7: 1809286
gdb.info-8: 2119063
gdb.info-9: 2524072

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
Node: Running83585
Node: Compilation84838
Node: Starting86917
Ref: set exec-wrapper92707
Ref: set startup-with-shell93796
Ref: set auto-connect-native-target94857
Node: Arguments99329
Node: Environment100598
Ref: set environment102480
Ref: unset environment103662
Node: Working Directory104668
Ref: set cwd command105240
Ref: cd command106180
Node: Input/Output106874
Node: Attach108934
Ref: set exec-file-mismatch110151
Node: Kill Process112287
Node: Inferiors Connections and Programs113280
Ref: add_inferior_cli118208
Ref: remove_inferiors_cli120226
Node: Inferior-Specific Breakpoints124162
Node: Threads125871
Ref: thread numbers127994
Ref: thread ID lists128884
Ref: global thread numbers129924
Ref: info_threads131459
Ref: thread apply all134117
Ref: set libthread-db-search-path138967
Node: Forks141165
Node: Checkpoint/Restart147731
Ref: Checkpoint/Restart-Footnote-1152259
Node: Stopping152294
Node: Breakpoints153602
Node: Set Breaks156859
Node: Set Watchpoints180766
Node: Set Catchpoints190302
Ref: catch syscall195800
Node: Delete Breaks203565
Node: Disabling206287
Node: Conditions209706
Node: Break Commands215628
Node: Dynamic Printf219217
Node: Save Breakpoints224277
Node: Static Probe Points225452
Ref: enable probes228000
Ref: Static Probe Points-Footnote-1229630
Ref: Static Probe Points-Footnote-2229790
Node: Error in Breakpoints229930
Node: Breakpoint-related Warnings230666
Node: Continuing and Stepping232993
Ref: range stepping242801
Node: Skipping Over Functions and Files243881
Node: Signals249751
Ref: stepping and signal handlers254295
Ref: stepping into signal handlers255091
Ref: extra signal information256324
Node: Thread Stops258790
Node: All-Stop Mode259925
Ref: set scheduler-locking261410
Node: Non-Stop Mode264267
Node: Background Execution267680
Node: Thread-Specific Breakpoints269896
Node: Interrupted System Calls272125
Node: Observer Mode273639
Node: Reverse Execution277075
Ref: Reverse Execution-Footnote-1281993
Ref: Reverse Execution-Footnote-2282620
Node: Process Record and Replay282670
Node: Stack305949
Node: Frames307566
Node: Backtrace309904
Ref: backtrace-command310241
Ref: set backtrace past-main316688
Ref: set backtrace past-entry317016
Ref: set backtrace limit317583
Ref: Backtrace-Footnote-1318207
Node: Selection318395
Node: Frame Info323178
Node: Frame Apply327600
Node: Frame Filter Management332030
Ref: disable frame-filter all332558
Node: Source336866
Node: List337992
Node: Location Specifications341632
Node: Linespec Locations346236
Node: Explicit Locations349642
Node: Address Locations352861
Node: Edit354619
Ref: Edit-Footnote-1356306
Node: Search356541
Node: Source Path357349
Ref: set substitute-path366289
Node: Machine Code368509
Ref: disassemble370507
Node: Disable Reading Source380495
Node: Data381257
Ref: print options382096
Node: Expressions393138
Node: Ambiguous Expressions395241
Node: Variables398471
Node: Arrays405069
Node: Output Formats407600
Ref: Output Formats-Footnote-1411169
Node: Memory411326
Ref: addressable memory unit418281
Node: Memory Tagging419775
Node: Auto Display422458
Node: Print Settings427008
Ref: set print address427306
Ref: set print symbol430968
Ref: set print array431456
Ref: set print array-indexes431784
Ref: set print nibbles432270
Ref: set print characters432817
Ref: set print elements433884
Ref: set print frame-arguments435004
Ref: set print raw-frame-arguments437173
Ref: set print entry-values437589
Ref: set print frame-info441968
Ref: set print repeats443634
Ref: set print max-depth444276
Ref: set print memory-tag-violations445968
Ref: set print null-stop446395
Ref: set print pretty446719
Ref: set print raw-values447306
Ref: set print union448323
Ref: set print object450629
Ref: set print static-members451423
Ref: set print vtbl452100
Node: Pretty Printing452484
Node: Pretty-Printer Introduction453000
Node: Pretty-Printer Example454757
Node: Pretty-Printer Commands455537
Node: Value History458421
Node: Convenience Vars460843
Node: Convenience Funs468621
Ref: $_shell convenience function473425
Node: Registers479624
Ref: info_registers_reggroup480281
Ref: standard registers480832
Ref: Registers-Footnote-1485783
Node: Floating Point Hardware486178
Node: Vector Unit486710
Node: OS Information487097
Ref: linux info os infotypes489121
Node: Memory Region Attributes493712
Node: Dump/Restore Files498376
Node: Core File Generation500779
Ref: set use-coredump-filter502450
Ref: set dump-excluded-mappings503898
Node: Character Sets504180
Node: Caching Target Data510545
Ref: Caching Target Data-Footnote-1513437
Node: Searching Memory513675
Node: Value Sizes516818
Ref: set max-value-size517245
Node: Optimized Code518470
Node: Inline Functions520147
Node: Tail Call Frames522774
Ref: set debug entry-values524912
Node: Macros528976
Ref: Macros-Footnote-1536594
Node: Tracepoints536747
Node: Set Tracepoints538809
Node: Create and Delete Tracepoints541747
Node: Enable and Disable Tracepoints548202
Node: Tracepoint Passcounts549442
Node: Tracepoint Conditions550853
Node: Trace State Variables552547
Node: Tracepoint Actions554742
Node: Listing Tracepoints561527
Node: Listing Static Tracepoint Markers563229
Node: Starting and Stopping Trace Experiments565077
Ref: disconnected tracing566822
Node: Tracepoint Restrictions571242
Node: Analyze Collected Data575011
Node: tfind576317
Node: tdump580799
Node: save tracepoints583314
Node: Tracepoint Variables583810
Node: Trace Files584938
Node: Overlays587314
Node: How Overlays Work588034
Ref: A code overlay590569
Node: Overlay Commands594002
Node: Automatic Overlay Debugging598184
Node: Overlay Sample Program602040
Node: Languages603777
Node: Setting604940
Node: Filenames606641
Node: Manually607452
Node: Automatically608661
Node: Show609722
Ref: show language610010
Node: Checks611044
Node: Type Checking612049
Node: Range Checking613878
Node: Supported Languages616285
Node: C617622
Node: C Operators618586
Node: C Constants622925
Node: C Plus Plus Expressions625804
Node: C Defaults629164
Node: C Checks629832
Node: Debugging C630392
Node: Debugging C Plus Plus630876
Node: Decimal Floating Point636482
Node: D637752
Node: Go638010
Node: Objective-C639104
Node: Method Names in Commands639567
Node: The Print Command with Objective-C641258
Node: OpenCL C641909
Node: OpenCL C Datatypes642184
Node: OpenCL C Expressions642559
Node: OpenCL C Operators642916
Node: Fortran643148
Node: Fortran Types644139
Node: Fortran Operators646056
Node: Fortran Intrinsics647125
Node: Special Fortran Commands649753
Node: Pascal651154
Node: Rust651665
Node: Modula-2654759
Node: M2 Operators655732
Node: Built-In Func/Proc658730
Node: M2 Constants661644
Node: M2 Types663245
Node: M2 Defaults666463
Node: Deviations667064
Node: M2 Checks668165
Node: M2 Scope668982
Node: GDB/M2670006
Node: Ada670919
Node: Ada Mode Intro672223
Node: Omissions from Ada673725
Node: Additions to Ada678015
Node: Overloading support for Ada682386
Node: Stopping Before Main Program684026
Node: Ada Exceptions684573
Node: Ada Tasks685772
Node: Ada Tasks and Core Files694150
Node: Ravenscar Profile694997
Node: Ada Source Character Set697180
Node: Ada Glitches697977
Node: Unsupported Languages701997
Node: Symbols702687
Ref: quoting names703290
Node: Altering738224
Node: Assignment739262
Node: Jumping742368
Node: Signaling745184
Node: Returning748113
Node: Calling751464
Ref: stack unwind settings753039
Ref: set unwind-on-timeout754343
Node: Patching761709
Node: Compiling and Injecting Code762823
Ref: set debug compile766450
Ref: set debug compile-cplus-types766700
Node: GDB Files776722
Node: Files777570
Ref: Shared Libraries792312
Ref: Files-Footnote-1804491
Node: File Caching804620
Node: Separate Debug Files805754
Ref: build ID806995
Ref: debug-file-directory809463
Node: MiniDebugInfo818195
Node: Index Files820646
Node: Debug Names824732
Node: Symbol Errors826038
Node: Data Files829654
Node: Targets830610
Node: Active Targets832090
Node: Target Commands833164
Ref: load837553
Ref: flash-erase838746
Node: Byte Order838806
Node: Remote Debugging840245
Node: Connecting841512
Ref: --multi Option in Types of Remote Connnections843738
Ref: Attaching in Types of Remote Connections845153
Ref: Host and target files846033
Node: File Transfer854655
Node: Server855594
Ref: Running gdbserver857170
Ref: Attaching to a program859388
Ref: Other Command-Line Arguments for gdbserver861913
Ref: Monitor Commands for gdbserver866253
Ref: Server-Footnote-1872310
Node: Remote Configuration872430
Ref: set remotebreak873690
Ref: set remote hardware-watchpoint-limit875152
Ref: set remote hardware-breakpoint-limit875152
Ref: set remote hardware-watchpoint-length-limit875654
Ref: set remote exec-file876109
Node: Remote Stub889622
Node: Stub Contents892517
Node: Bootstrapping894624
Node: Debug Session898439
Node: Configurations902197
Node: Native902966
Node: BSD libkvm Interface903592
Node: Process Information904644
Node: DJGPP Native910268
Node: Cygwin Native916821
Node: Non-debug DLL Symbols921742
Node: Hurd Native925981
Node: Darwin931237
Node: FreeBSD932514
Node: Embedded OS933234
Node: Embedded Processors933645
Node: ARC934687
Node: ARM935234
Node: BPF938136
Node: M68K938616
Node: MicroBlaze938789
Node: MIPS Embedded940238
Node: OpenRISC 1000941535
Node: PowerPC Embedded942441
Node: AVR945848
Node: CRIS946220
Node: Super-H947198
Node: Architectures948257
Node: AArch64948697
Ref: vl949974
Ref: vq950085
Ref: vg950195
Ref: AArch64 SME950242
Ref: svl951979
Ref: svq952137
Ref: svg952249
Ref: aarch64 sme svcr953003
Ref: AArch64 SME2958050
Ref: AArch64 PAC959488
Node: x86962109
Ref: x86-Footnote-1966884
Node: Alpha966970
Node: MIPS967102
Node: HPPA970996
Node: PowerPC971518
Node: Nios II972254
Node: Sparc64972659
Node: S12Z975027
Node: AMD GPU975336
Ref: AMD GPU Signals979478
Ref: AMD GPU Attaching Restrictions985113
Node: Controlling GDB985825
Node: Prompt986768
Node: Editing988486
Node: Command History989796
Node: Screen Size994990
Node: Output Styling997006
Ref: style_disassembler_enabled998789
Node: Numbers1006773
Node: ABI1008755
Node: Auto-loading1011928
Ref: set auto-load off1012994
Ref: show auto-load1013630
Ref: info auto-load1014409
Node: Init File in the Current Directory1017685
Ref: set auto-load local-gdbinit1018260
Ref: show auto-load local-gdbinit1018442
Ref: info auto-load local-gdbinit1018606
Node: libthread_db.so.1 file1018754
Ref: set auto-load libthread-db1019693
Ref: show auto-load libthread-db1019824
Ref: info auto-load libthread-db1019961
Node: Auto-loading safe path1020145
Ref: set auto-load safe-path1021446
Ref: show auto-load safe-path1022185
Ref: add-auto-load-safe-path1022308
Node: Auto-loading verbose mode1025211
Ref: set debug auto-load1026374
Ref: show debug auto-load1026475
Node: Messages/Warnings1026597
Ref: confirmation requests1028031
Node: Debugging Output1029235
Ref: set debug amd-dbgapi-lib1030622
Ref: set debug amd-dbgapi1031243
Node: Other Misc Settings1041484
Node: Extending GDB1044678
Node: Sequences1046503
Node: Define1047165
Node: Hooks1053022
Node: Command Files1055388
Node: Output1060461
Ref: %V Format Specifier1065263
Ref: eval1066148
Node: Auto-loading sequences1066310
Ref: set auto-load gdb-scripts1066805
Ref: show auto-load gdb-scripts1066929
Ref: info auto-load gdb-scripts1067059
Node: Aliases1067290
Node: Command aliases default args1070741
Ref: Command aliases default args-Footnote-11074462
Node: Python1074616
Node: Python Commands1075787
Ref: set_python_print_stack1077162
Ref: Python Commands-Footnote-11080244
Node: Python API1080334
Node: Basic Python1083501
Ref: prompt_hook1095541
Ref: gdb_architecture_names1096139
Ref: gdbpy_connections1096486
Node: Threading in GDB1099151
Node: Exception Handling1101718
Node: Values From Inferior1104580
Ref: Value.assign1111535
Node: Types In Python1124843
Ref: Type.is_array_like1128841
Node: Pretty Printing API1137678
Node: Selecting Pretty-Printers1144266
Node: Writing a Pretty-Printer1146993
Node: Type Printing API1152505
Node: Frame Filter API1155121
Node: Frame Decorator API1162435
Ref: frame_args1166174
Node: Writing a Frame Filter1169502
Node: Unwinding Frames in Python1180976
Ref: gdb.PendingFrame.create_unwind_info1184269
Ref: gdb.unwinder.FrameId1189202
Ref: Managing Registered Unwinders1192573
Node: Xmethods In Python1193845
Node: Xmethod API1196741
Node: Writing an Xmethod1202270
Node: Inferiors In Python1208102
Ref: gdbpy_inferior_connection1209061
Ref: gdbpy_inferior_read_memory1211675
Ref: choosing attribute names1214083
Node: Events In Python1215222
Node: Threads In Python1229350
Ref: inferior_thread_ptid1230872
Node: Recordings In Python1234772
Node: CLI Commands In Python1242065
Node: GDB/MI Commands In Python1251780
Node: GDB/MI Notifications In Python1258437
Node: Parameters In Python1260122
Node: Functions In Python1268782
Node: Progspaces In Python1270999
Node: Objfiles In Python1277920
Node: Frames In Python1284920
Ref: gdbpy_frame_read_register1291240
Node: Blocks In Python1293564
Node: Symbols In Python1298231
Node: Symbol Tables In Python1308992
Node: Line Tables In Python1312213
Node: Breakpoints In Python1315052
Ref: python_breakpoint_thread1321687
Ref: python_breakpoint_inferior1322151
Node: Finish Breakpoints in Python1328685
Node: Lazy Strings In Python1330795
Node: Architectures In Python1333023
Ref: gdbpy_architecture_name1333484
Ref: gdbpy_architecture_registers1335775
Ref: gdbpy_architecture_reggroups1336096
Node: Registers In Python1336295
Node: Connections In Python1338565
Node: TUI Windows In Python1343397
Ref: python-window-click1348258
Node: Disassembly In Python1348744
Ref: DisassembleInfo Class1349136
Ref: Disassembler Class1354817
Ref: DisassemblerResult Class1357160
Ref: Disassembler Styling Parts1360826
Ref: Disassembler Style Constants1364115
Ref: builtin_disassemble1372072
Node: Missing Debug Info In Python1375671
Node: Python Auto-loading1381632
Ref: set auto-load python-scripts1382261
Ref: show auto-load python-scripts1382361
Ref: info auto-load python-scripts1382467
Node: Python modules1383601
Node: gdb.printing1383987
Node: gdb.types1385414
Node: gdb.prompt1388426
Node: Guile1390022
Node: Guile Introduction1390681
Node: Guile Commands1391519
Node: Guile API1393373
Node: Basic Guile1395370
Node: Guile Configuration1401052
Node: GDB Scheme Data Types1402028
Node: Guile Exception Handling1403860
Node: Values From Inferior In Guile1407894
Node: Arithmetic In Guile1423940
Node: Types In Guile1425571
Ref: Fields of a type in Guile1433816
Node: Guile Pretty Printing API1435204
Node: Selecting Guile Pretty-Printers1440944
Node: Writing a Guile Pretty-Printer1443320
Node: Commands In Guile1448505
Node: Parameters In Guile1459290
Ref: Parameters In Guile-Footnote-11466323
Node: Progspaces In Guile1466439
Node: Objfiles In Guile1469051
Node: Frames In Guile1471332
Node: Blocks In Guile1477911
Node: Symbols In Guile1482719
Node: Symbol Tables In Guile1491019
Node: Breakpoints In Guile1493982
Node: Lazy Strings In Guile1506824
Node: Architectures In Guile1509115
Node: Disassembly In Guile1513422
Node: I/O Ports in Guile1516624
Node: Memory Ports in Guile1517180
Node: Iterators In Guile1521031
Node: Guile Auto-loading1525320
Ref: set auto-load guile-scripts1525943
Ref: show auto-load guile-scripts1526041
Ref: info auto-load guile-scripts1526145
Node: Guile Modules1527104
Node: Guile Printing Module1527426
Node: Guile Types Module1528245
Node: Auto-loading extensions1529538
Node: objfile-gdbdotext file1530987
Ref: set auto-load scripts-directory1532657
Ref: with-auto-load-dir1533033
Ref: show auto-load scripts-directory1533852
Ref: add-auto-load-scripts-directory1533932
Node: dotdebug_gdb_scripts section1534408
Node: Which flavor to choose?1538158
Node: Multiple Extension Languages1539979
Node: Interpreters1541027
Node: TUI1544509
Node: TUI Overview1545557
Node: TUI Keys1548316
Node: TUI Single Key Mode1551039
Node: TUI Mouse Support1552373
Node: TUI Commands1553411
Ref: info_win_command1554378
Node: TUI Configuration1560319
Ref: tui-mouse-events1562082
Node: Emacs1562658
Node: GDB/MI1568095
Node: GDB/MI General Design1570884
Node: Context management1573404
Node: Asynchronous and non-stop modes1577191
Node: Thread groups1580146
Node: GDB/MI Command Syntax1582436
Node: GDB/MI Input Syntax1582679
Node: GDB/MI Output Syntax1584229
Node: GDB/MI Compatibility with CLI1587814
Node: GDB/MI Development and Front Ends1588551
Node: GDB/MI Output Records1592930
Node: GDB/MI Result Records1593336
Node: GDB/MI Stream Records1594686
Node: GDB/MI Async Records1595951
Node: GDB/MI Breakpoint Information1606489
Node: GDB/MI Frame Information1612351
Node: GDB/MI Thread Information1613633
Node: GDB/MI Ada Exception Information1615103
Node: GDB/MI Simple Examples1615653
Node: GDB/MI Command Description Format1617889
Node: GDB/MI Breakpoint Commands1618769
Ref: -break-insert1626043
Node: GDB/MI Catchpoint Commands1640677
Node: Shared Library GDB/MI Catchpoint Commands1641090
Node: Ada Exception GDB/MI Catchpoint Commands1642748
Node: C++ Exception GDB/MI Catchpoint Commands1646298
Node: GDB/MI Program Context1650314
Node: GDB/MI Thread Commands1654582
Node: GDB/MI Ada Tasking Commands1657883
Node: GDB/MI Program Execution1660155
Node: GDB/MI Stack Manipulation1672868
Ref: -stack-list-arguments1674792
Ref: -stack-list-frames1678622
Ref: -stack-list-locals1682884
Ref: -stack-list-variables1684441
Node: GDB/MI Variable Objects1685975
Ref: -var-set-format1695917
Ref: -var-list-children1697297
Ref: -var-update1706105
Ref: -var-set-frozen1709042
Ref: -var-set-update-range1709827
Ref: -var-set-visualizer1710360
Node: GDB/MI Data Manipulation1711919
Node: GDB/MI Tracepoint Commands1734783
Node: GDB/MI Symbol Query1746751
Ref: -symbol-info-functions1746945
Ref: -symbol-info-module-functions1751444
Ref: -symbol-info-module-variables1754426
Ref: -symbol-info-modules1758161
Ref: -symbol-info-types1760069
Ref: -symbol-info-variables1762054
Node: GDB/MI File Commands1767153
Node: GDB/MI Target Manipulation1776992
Node: GDB/MI File Transfer Commands1783650
Node: GDB/MI Ada Exceptions Commands1784973
Node: GDB/MI Support Commands1786326
Node: GDB/MI Miscellaneous Commands1791432
Ref: -interpreter-exec1803597
Node: Annotations1809286
Node: Annotations Overview1810217
Node: Server Prefix1812680
Node: Prompting1813414
Node: Errors1814931
Node: Invalidation1815827
Node: Annotations for Running1816306
Node: Source Annotations1817840
Node: Debugger Adapter Protocol1818769
Node: JIT Interface1822945
Node: Declarations1824759
Node: Registering Code1826146
Node: Unregistering Code1827118
Node: Custom Debug Info1827745
Node: Using JIT Debug Info Readers1829041
Node: Writing JIT Debug Info Readers1830053
Node: In-Process Agent1832248
Ref: Control Agent1834191
Node: In-Process Agent Protocol1835058
Node: IPA Protocol Objects1835849
Ref: agent expression object1836847
Ref: tracepoint action object1837052
Ref: tracepoint object1837132
Node: IPA Protocol Commands1839662
Node: GDB Bugs1841062
Node: Bug Criteria1841794
Node: Bug Reporting1842671
Node: Command Line Editing1849648
Node: Introduction and Notation1850300
Node: Readline Interaction1851921
Node: Readline Bare Essentials1853110
Node: Readline Movement Commands1854891
Node: Readline Killing Commands1855849
Node: Readline Arguments1857765
Node: Searching1858807
Node: Readline Init File1860957
Node: Readline Init File Syntax1862108
Node: Conditional Init Constructs1882363
Node: Sample Init File1886557
Node: Bindable Readline Commands1889679
Node: Commands For Moving1890731
Node: Commands For History1892487
Node: Commands For Text1897247
Node: Commands For Killing1900947
Node: Numeric Arguments1903658
Node: Commands For Completion1904795
Node: Keyboard Macros1906761
Node: Miscellaneous Commands1907446
Node: Readline vi Mode1911365
Node: Using History Interactively1912275
Node: History Interaction1912790
Node: Event Designators1914686
Node: Word Designators1915958
Node: Modifiers1917716
Node: In Memoriam1919259
Node: Formatting Documentation1920142
Ref: Formatting Documentation-Footnote-11923522
Node: Installing GDB1923620
Node: Requirements1924192
Ref: MPFR1925836
Ref: Expat1927468
Node: Running Configure1930347
Node: Separate Objdir1933229
Node: Config Names1936209
Node: Configure Options1937688
Node: System-wide configuration1946831
Node: System-wide Configuration Scripts1949368
Node: Maintenance Commands1950552
Ref: maint info breakpoints1952277
Ref: maint info python-disassemblers1955082
Ref: maint packet1962198
Ref: maint check libthread-db1964146
Ref: maint_libopcodes_styling1982300
Node: Remote Protocol1987851
Node: Overview1988564
Ref: Binary Data1991118
Node: Standard Replies1994326
Ref: textual error reply1995171
Node: Packets1995273
Ref: thread-id syntax1996181
Ref: extended mode1997626
Ref: ? packet1997884
Ref: bc1999364
Ref: bs1999574
Ref: read registers packet2001156
Ref: cycle step packet2003503
Ref: write register packet2006388
Ref: step with signal packet2007332
Ref: vCont packet2008736
Ref: vCtrlC packet2011915
Ref: vKill packet2014228
Ref: X packet2015692
Ref: insert breakpoint or watchpoint packet2016026
Node: Stop Reply Packets2020017
Ref: swbreak stop reason2023268
Ref: thread clone event2026801
Ref: thread create event2027181
Ref: thread exit event2028384
Node: General Query Packets2030632
Ref: qCRC packet2033462
Ref: QEnvironmentHexEncoded2036254
Ref: QEnvironmentUnset2037484
Ref: QEnvironmentReset2038428
Ref: QSetWorkingDir packet2039372
Ref: qMemTags2043814
Ref: qIsAddressTagged2044556
Ref: QMemTags2045043
Ref: QNonStop2048154
Ref: QCatchSyscalls2048633
Ref: QPassSignals2050002
Ref: QProgramSignals2051008
Ref: QThreadEvents2052371
Ref: QThreadOptions2053471
Ref: qSearch memory2057587
Ref: QStartNoAckMode2057894
Ref: qSupported2058318
Ref: error-message2062810
Ref: multiprocess extensions2074519
Ref: install tracepoint in tracing2076549
Ref: qThreadExtraInfo2081278
Ref: qXfer read2082404
Ref: qXfer auxiliary vector read2083637
Ref: qXfer btrace read2083985
Ref: qXfer btrace-conf read2085050
Ref: qXfer executable filename read2085401
Ref: qXfer target description read2086016
Ref: qXfer library list read2086450
Ref: qXfer svr4 library list read2087106
Ref: qXfer memory map read2089361
Ref: qXfer sdata read2089748
Ref: qXfer siginfo read2090214
Ref: qXfer threads read2090610
Ref: qXfer traceframe info read2091013
Ref: qXfer unwind info block2091431
Ref: qXfer fdpic loadmap read2091665
Ref: qXfer osdata read2092081
Ref: qXfer write2092235
Ref: qXfer siginfo write2092953
Ref: General Query Packets-Footnote-12095212
Node: Architecture-Specific Protocol Details2095539
Node: ARM-Specific Protocol Details2096048
Node: ARM Breakpoint Kinds2096321
Node: ARM Memory Tag Types2096681
Node: MIPS-Specific Protocol Details2096980
Node: MIPS Register packet Format2097263
Node: MIPS Breakpoint Kinds2098190
Node: Tracepoint Packets2098608
Ref: QTEnable2107724
Ref: QTDisable2107920
Ref: qTfSTM2113457
Ref: qTsSTM2113457
Ref: qTSTMat2114338
Ref: QTBuffer-size2115489
Node: Host I/O Packets2119063
Node: Interrupts2125004
Ref: interrupting remote targets2125148
Node: Notification Packets2127316
Node: Remote Non-Stop2132743
Node: Packet Acknowledgment2135859
Node: Examples2137974
Node: File-I/O Remote Protocol Extension2138568
Node: File-I/O Overview2139030
Node: Protocol Basics2141229
Node: The F Request Packet2143458
Node: The F Reply Packet2144359
Node: The Ctrl-C Message2145277
Node: Console I/O2146900
Node: List of Supported Calls2148116
Node: open2148478
Node: close2150986
Node: read2151369
Node: write2151978
Node: lseek2152749
Node: rename2153633
Node: unlink2155040
Node: stat/fstat2155987
Node: gettimeofday2156880
Node: isatty2157316
Node: system2157912
Node: Protocol-specific Representation of Datatypes2159454
Node: Integral Datatypes2159831
Node: Pointer Values2160638
Node: Memory Transfer2161342
Node: struct stat2161962
Node: struct timeval2164164
Node: Constants2164681
Node: Open Flags2165130
Node: mode_t Values2165471
Node: Errno Values2165963
Node: Lseek Flags2166773
Node: Limits2166958
Node: File-I/O Examples2167318
Node: Library List Format2168406
Node: Library List Format for SVR4 Targets2171188
Node: Memory Map Format2173965
Node: Thread List Format2176489
Node: Traceframe Info Format2177509
Node: Branch Trace Format2179195
Node: Branch Trace Configuration Format2180895
Node: Agent Expressions2182069
Node: General Bytecode Design2184890
Node: Bytecode Descriptions2189684
Node: Using Agent Expressions2203151
Node: Varying Target Capabilities2205128
Node: Rationale2206289
Node: Target Descriptions2213678
Node: Retrieving Descriptions2215621
Node: Target Description Format2216706
Node: Predefined Target Types2226581
Node: Enum Target Types2228164
Node: Standard Target Features2229159
Node: AArch64 Features2231182
Node: ARC Features2241397
Ref: ARC Features-Footnote-12243216
Node: ARM Features2243249
Node: i386 Features2252880
Node: LoongArch Features2255201
Node: MicroBlaze Features2255764
Node: MIPS Features2256346
Node: M68K Features2257537
Node: NDS32 Features2258524
Node: Nios II Features2259548
Node: OpenRISC 1000 Features2259955
Node: PowerPC Features2260321
Node: RISC-V Features2264291
Node: RX Features2266134
Node: S/390 and System z Features2266496
Node: Sparc Features2268636
Node: TIC6x Features2269541
Node: Operating System Information2270090
Node: Process list2270926
Node: Trace File Format2271989
Node: Index Section Format2275203
Node: Debuginfod2283820
Node: Debuginfod Settings2284656
Ref: set debuginfod enabled2284835
Node: Man Pages2286518
Node: gdb man2286978
Node: gdbserver man2294888
Node: gcore man2302810
Node: gdbinit man2303932
Node: gdb-add-index man2305171
Ref: gdb-add-index2305280
Node: Copying2306154
Node: GNU Free Documentation License2343715
Node: Concept Index2368862
Node: Command and Variable Index2524072

End Tag Table
