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.91.20240706-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: 902097
gdb.info-5: 1202170
gdb.info-6: 1506724
gdb.info-7: 1809186
gdb.info-8: 2117650
gdb.info-9: 2522193

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 Stub889522
Node: Stub Contents892417
Node: Bootstrapping894524
Node: Debug Session898339
Node: Configurations902097
Node: Native902866
Node: BSD libkvm Interface903492
Node: Process Information904544
Node: DJGPP Native910168
Node: Cygwin Native916721
Node: Non-debug DLL Symbols921642
Node: Hurd Native925881
Node: Darwin931137
Node: FreeBSD932414
Node: Embedded OS933134
Node: Embedded Processors933545
Node: ARC934587
Node: ARM935134
Node: BPF938036
Node: M68K938516
Node: MicroBlaze938689
Node: MIPS Embedded940138
Node: OpenRISC 1000941435
Node: PowerPC Embedded942341
Node: AVR945748
Node: CRIS946120
Node: Super-H947098
Node: Architectures948157
Node: AArch64948597
Ref: vl949874
Ref: vq949985
Ref: vg950095
Ref: AArch64 SME950142
Ref: svl951879
Ref: svq952037
Ref: svg952149
Ref: aarch64 sme svcr952903
Ref: AArch64 SME2957950
Ref: AArch64 PAC959388
Node: x86962009
Ref: x86-Footnote-1966784
Node: Alpha966870
Node: MIPS967002
Node: HPPA970896
Node: PowerPC971418
Node: Nios II972154
Node: Sparc64972559
Node: S12Z974927
Node: AMD GPU975236
Ref: AMD GPU Signals979378
Ref: AMD GPU Attaching Restrictions985013
Node: Controlling GDB985725
Node: Prompt986668
Node: Editing988386
Node: Command History989696
Node: Screen Size994890
Node: Output Styling996906
Ref: style_disassembler_enabled998689
Node: Numbers1006673
Node: ABI1008655
Node: Auto-loading1011828
Ref: set auto-load off1012894
Ref: show auto-load1013530
Ref: info auto-load1014309
Node: Init File in the Current Directory1017585
Ref: set auto-load local-gdbinit1018160
Ref: show auto-load local-gdbinit1018342
Ref: info auto-load local-gdbinit1018506
Node: libthread_db.so.1 file1018654
Ref: set auto-load libthread-db1019593
Ref: show auto-load libthread-db1019724
Ref: info auto-load libthread-db1019861
Node: Auto-loading safe path1020045
Ref: set auto-load safe-path1021346
Ref: show auto-load safe-path1022085
Ref: add-auto-load-safe-path1022208
Node: Auto-loading verbose mode1025111
Ref: set debug auto-load1026274
Ref: show debug auto-load1026375
Node: Messages/Warnings1026497
Ref: confirmation requests1027931
Node: Debugging Output1029135
Ref: set debug amd-dbgapi-lib1030522
Ref: set debug amd-dbgapi1031143
Node: Other Misc Settings1041384
Node: Extending GDB1044578
Node: Sequences1046403
Node: Define1047065
Node: Hooks1052922
Node: Command Files1055288
Node: Output1060361
Ref: %V Format Specifier1065163
Ref: eval1066048
Node: Auto-loading sequences1066210
Ref: set auto-load gdb-scripts1066705
Ref: show auto-load gdb-scripts1066829
Ref: info auto-load gdb-scripts1066959
Node: Aliases1067190
Node: Command aliases default args1070641
Ref: Command aliases default args-Footnote-11074362
Node: Python1074516
Node: Python Commands1075687
Ref: set_python_print_stack1077062
Ref: Python Commands-Footnote-11080144
Node: Python API1080234
Node: Basic Python1083401
Ref: prompt_hook1095441
Ref: gdb_architecture_names1096039
Ref: gdbpy_connections1096386
Node: Threading in GDB1099051
Node: Exception Handling1101618
Node: Values From Inferior1104480
Ref: Value.assign1111435
Node: Types In Python1124743
Ref: Type.is_array_like1128741
Node: Pretty Printing API1137578
Node: Selecting Pretty-Printers1144166
Node: Writing a Pretty-Printer1146893
Node: Type Printing API1152405
Node: Frame Filter API1155021
Node: Frame Decorator API1162335
Ref: frame_args1166074
Node: Writing a Frame Filter1169402
Node: Unwinding Frames in Python1180876
Ref: gdb.PendingFrame.create_unwind_info1184169
Ref: gdb.unwinder.FrameId1189102
Ref: Managing Registered Unwinders1192473
Node: Xmethods In Python1193745
Node: Xmethod API1196641
Node: Writing an Xmethod1202170
Node: Inferiors In Python1208002
Ref: gdbpy_inferior_connection1208961
Ref: gdbpy_inferior_read_memory1211575
Ref: choosing attribute names1213983
Node: Events In Python1215122
Node: Threads In Python1229250
Ref: inferior_thread_ptid1230772
Node: Recordings In Python1234672
Node: CLI Commands In Python1241965
Node: GDB/MI Commands In Python1251680
Node: GDB/MI Notifications In Python1258337
Node: Parameters In Python1260022
Node: Functions In Python1268682
Node: Progspaces In Python1270899
Node: Objfiles In Python1277820
Node: Frames In Python1284820
Ref: gdbpy_frame_read_register1291140
Node: Blocks In Python1293464
Node: Symbols In Python1298131
Node: Symbol Tables In Python1308892
Node: Line Tables In Python1312113
Node: Breakpoints In Python1314952
Ref: python_breakpoint_thread1321587
Ref: python_breakpoint_inferior1322051
Node: Finish Breakpoints in Python1328585
Node: Lazy Strings In Python1330695
Node: Architectures In Python1332923
Ref: gdbpy_architecture_name1333384
Ref: gdbpy_architecture_registers1335675
Ref: gdbpy_architecture_reggroups1335996
Node: Registers In Python1336195
Node: Connections In Python1338465
Node: TUI Windows In Python1343297
Ref: python-window-click1348158
Node: Disassembly In Python1348644
Ref: DisassembleInfo Class1349036
Ref: Disassembler Class1354717
Ref: DisassemblerResult Class1357060
Ref: Disassembler Styling Parts1360726
Ref: Disassembler Style Constants1364015
Ref: builtin_disassemble1371972
Node: Missing Debug Info In Python1375571
Node: Python Auto-loading1381532
Ref: set auto-load python-scripts1382161
Ref: show auto-load python-scripts1382261
Ref: info auto-load python-scripts1382367
Node: Python modules1383501
Node: gdb.printing1383887
Node: gdb.types1385314
Node: gdb.prompt1388326
Node: Guile1389922
Node: Guile Introduction1390581
Node: Guile Commands1391419
Node: Guile API1393273
Node: Basic Guile1395270
Node: Guile Configuration1400952
Node: GDB Scheme Data Types1401928
Node: Guile Exception Handling1403760
Node: Values From Inferior In Guile1407794
Node: Arithmetic In Guile1423840
Node: Types In Guile1425471
Ref: Fields of a type in Guile1433716
Node: Guile Pretty Printing API1435104
Node: Selecting Guile Pretty-Printers1440844
Node: Writing a Guile Pretty-Printer1443220
Node: Commands In Guile1448405
Node: Parameters In Guile1459190
Ref: Parameters In Guile-Footnote-11466223
Node: Progspaces In Guile1466339
Node: Objfiles In Guile1468951
Node: Frames In Guile1471232
Node: Blocks In Guile1477811
Node: Symbols In Guile1482619
Node: Symbol Tables In Guile1490919
Node: Breakpoints In Guile1493882
Node: Lazy Strings In Guile1506724
Node: Architectures In Guile1509015
Node: Disassembly In Guile1513322
Node: I/O Ports in Guile1516524
Node: Memory Ports in Guile1517080
Node: Iterators In Guile1520931
Node: Guile Auto-loading1525220
Ref: set auto-load guile-scripts1525843
Ref: show auto-load guile-scripts1525941
Ref: info auto-load guile-scripts1526045
Node: Guile Modules1527004
Node: Guile Printing Module1527326
Node: Guile Types Module1528145
Node: Auto-loading extensions1529438
Node: objfile-gdbdotext file1530887
Ref: set auto-load scripts-directory1532557
Ref: with-auto-load-dir1532933
Ref: show auto-load scripts-directory1533752
Ref: add-auto-load-scripts-directory1533832
Node: dotdebug_gdb_scripts section1534308
Node: Which flavor to choose?1538058
Node: Multiple Extension Languages1539879
Node: Interpreters1540927
Node: TUI1544409
Node: TUI Overview1545457
Node: TUI Keys1548216
Node: TUI Single Key Mode1550939
Node: TUI Mouse Support1552273
Node: TUI Commands1553311
Ref: info_win_command1554278
Node: TUI Configuration1560219
Ref: tui-mouse-events1561982
Node: Emacs1562558
Node: GDB/MI1567995
Node: GDB/MI General Design1570784
Node: Context management1573304
Node: Asynchronous and non-stop modes1577091
Node: Thread groups1580046
Node: GDB/MI Command Syntax1582336
Node: GDB/MI Input Syntax1582579
Node: GDB/MI Output Syntax1584129
Node: GDB/MI Compatibility with CLI1587714
Node: GDB/MI Development and Front Ends1588451
Node: GDB/MI Output Records1592830
Node: GDB/MI Result Records1593236
Node: GDB/MI Stream Records1594586
Node: GDB/MI Async Records1595851
Node: GDB/MI Breakpoint Information1606389
Node: GDB/MI Frame Information1612251
Node: GDB/MI Thread Information1613533
Node: GDB/MI Ada Exception Information1615003
Node: GDB/MI Simple Examples1615553
Node: GDB/MI Command Description Format1617789
Node: GDB/MI Breakpoint Commands1618669
Ref: -break-insert1625943
Node: GDB/MI Catchpoint Commands1640577
Node: Shared Library GDB/MI Catchpoint Commands1640990
Node: Ada Exception GDB/MI Catchpoint Commands1642648
Node: C++ Exception GDB/MI Catchpoint Commands1646198
Node: GDB/MI Program Context1650214
Node: GDB/MI Thread Commands1654482
Node: GDB/MI Ada Tasking Commands1657783
Node: GDB/MI Program Execution1660055
Node: GDB/MI Stack Manipulation1672768
Ref: -stack-list-arguments1674692
Ref: -stack-list-frames1678522
Ref: -stack-list-locals1682784
Ref: -stack-list-variables1684341
Node: GDB/MI Variable Objects1685875
Ref: -var-set-format1695817
Ref: -var-list-children1697197
Ref: -var-update1706005
Ref: -var-set-frozen1708942
Ref: -var-set-update-range1709727
Ref: -var-set-visualizer1710260
Node: GDB/MI Data Manipulation1711819
Node: GDB/MI Tracepoint Commands1734683
Node: GDB/MI Symbol Query1746651
Ref: -symbol-info-functions1746845
Ref: -symbol-info-module-functions1751344
Ref: -symbol-info-module-variables1754326
Ref: -symbol-info-modules1758061
Ref: -symbol-info-types1759969
Ref: -symbol-info-variables1761954
Node: GDB/MI File Commands1767053
Node: GDB/MI Target Manipulation1776892
Node: GDB/MI File Transfer Commands1783550
Node: GDB/MI Ada Exceptions Commands1784873
Node: GDB/MI Support Commands1786226
Node: GDB/MI Miscellaneous Commands1791332
Ref: -interpreter-exec1803497
Node: Annotations1809186
Node: Annotations Overview1810117
Node: Server Prefix1812580
Node: Prompting1813314
Node: Errors1814831
Node: Invalidation1815727
Node: Annotations for Running1816206
Node: Source Annotations1817740
Node: Debugger Adapter Protocol1818669
Node: JIT Interface1822845
Node: Declarations1824659
Node: Registering Code1826046
Node: Unregistering Code1827018
Node: Custom Debug Info1827645
Node: Using JIT Debug Info Readers1828941
Node: Writing JIT Debug Info Readers1829953
Node: In-Process Agent1832148
Ref: Control Agent1834091
Node: In-Process Agent Protocol1834958
Node: IPA Protocol Objects1835749
Ref: agent expression object1836747
Ref: tracepoint action object1836952
Ref: tracepoint object1837032
Node: IPA Protocol Commands1839562
Node: GDB Bugs1840962
Node: Bug Criteria1841694
Node: Bug Reporting1842571
Node: Command Line Editing1849548
Node: Introduction and Notation1850200
Node: Readline Interaction1851821
Node: Readline Bare Essentials1853010
Node: Readline Movement Commands1854791
Node: Readline Killing Commands1855749
Node: Readline Arguments1857665
Node: Searching1858707
Node: Readline Init File1860857
Node: Readline Init File Syntax1862008
Node: Conditional Init Constructs1882263
Node: Sample Init File1886457
Node: Bindable Readline Commands1889579
Node: Commands For Moving1890631
Node: Commands For History1892387
Node: Commands For Text1897147
Node: Commands For Killing1900847
Node: Numeric Arguments1903558
Node: Commands For Completion1904695
Node: Keyboard Macros1906661
Node: Miscellaneous Commands1907346
Node: Readline vi Mode1911265
Node: Using History Interactively1912175
Node: History Interaction1912690
Node: Event Designators1914586
Node: Word Designators1915858
Node: Modifiers1917616
Node: In Memoriam1919159
Node: Formatting Documentation1920042
Ref: Formatting Documentation-Footnote-11923422
Node: Installing GDB1923520
Node: Requirements1924092
Ref: MPFR1925736
Ref: Expat1927368
Node: Running Configure1930247
Node: Separate Objdir1933129
Node: Config Names1936109
Node: Configure Options1937588
Node: System-wide configuration1946731
Node: System-wide Configuration Scripts1949268
Node: Maintenance Commands1950452
Ref: maint info breakpoints1952177
Ref: maint info python-disassemblers1954982
Ref: maint packet1962098
Ref: maint check libthread-db1964046
Ref: maint_libopcodes_styling1982200
Node: Remote Protocol1987751
Node: Overview1988464
Ref: Binary Data1991018
Node: Standard Replies1994226
Ref: textual error reply1995071
Node: Packets1995173
Ref: thread-id syntax1996081
Ref: extended mode1997526
Ref: ? packet1997784
Ref: bc1999264
Ref: bs1999474
Ref: read registers packet2001056
Ref: cycle step packet2003403
Ref: write register packet2006123
Ref: step with signal packet2007067
Ref: vCont packet2008471
Ref: vCtrlC packet2011650
Ref: vKill packet2013963
Ref: X packet2015427
Ref: insert breakpoint or watchpoint packet2015761
Node: Stop Reply Packets2019752
Ref: swbreak stop reason2023003
Ref: thread clone event2026536
Ref: thread create event2026916
Ref: thread exit event2028119
Node: General Query Packets2030367
Ref: qCRC packet2033197
Ref: QEnvironmentHexEncoded2035989
Ref: QEnvironmentUnset2037219
Ref: QEnvironmentReset2038163
Ref: QSetWorkingDir packet2039107
Ref: qMemTags2043549
Ref: qIsAddressTagged2044291
Ref: QMemTags2044778
Ref: QNonStop2047889
Ref: QCatchSyscalls2048368
Ref: QPassSignals2049737
Ref: QProgramSignals2050743
Ref: QThreadEvents2052106
Ref: QThreadOptions2053206
Ref: qSearch memory2057157
Ref: QStartNoAckMode2057464
Ref: qSupported2057888
Ref: multiprocess extensions2073504
Ref: install tracepoint in tracing2075534
Ref: qThreadExtraInfo2079865
Ref: qXfer read2080991
Ref: qXfer auxiliary vector read2082224
Ref: qXfer btrace read2082572
Ref: qXfer btrace-conf read2083637
Ref: qXfer executable filename read2083988
Ref: qXfer target description read2084603
Ref: qXfer library list read2085037
Ref: qXfer svr4 library list read2085693
Ref: qXfer memory map read2087948
Ref: qXfer sdata read2088335
Ref: qXfer siginfo read2088801
Ref: qXfer threads read2089197
Ref: qXfer traceframe info read2089600
Ref: qXfer unwind info block2090018
Ref: qXfer fdpic loadmap read2090252
Ref: qXfer osdata read2090668
Ref: qXfer write2090822
Ref: qXfer siginfo write2091540
Ref: General Query Packets-Footnote-12093799
Node: Architecture-Specific Protocol Details2094126
Node: ARM-Specific Protocol Details2094635
Node: ARM Breakpoint Kinds2094908
Node: ARM Memory Tag Types2095268
Node: MIPS-Specific Protocol Details2095567
Node: MIPS Register packet Format2095850
Node: MIPS Breakpoint Kinds2096777
Node: Tracepoint Packets2097195
Ref: QTEnable2106311
Ref: QTDisable2106507
Ref: qTfSTM2112044
Ref: qTsSTM2112044
Ref: qTSTMat2112925
Ref: QTBuffer-size2114076
Node: Host I/O Packets2117650
Node: Interrupts2123232
Ref: interrupting remote targets2123376
Node: Notification Packets2125544
Node: Remote Non-Stop2130971
Node: Packet Acknowledgment2134087
Node: Examples2136202
Node: File-I/O Remote Protocol Extension2136796
Node: File-I/O Overview2137258
Node: Protocol Basics2139457
Node: The F Request Packet2141686
Node: The F Reply Packet2142587
Node: The Ctrl-C Message2143505
Node: Console I/O2145128
Node: List of Supported Calls2146344
Node: open2146706
Node: close2149214
Node: read2149597
Node: write2150206
Node: lseek2150977
Node: rename2151861
Node: unlink2153268
Node: stat/fstat2154215
Node: gettimeofday2155108
Node: isatty2155544
Node: system2156140
Node: Protocol-specific Representation of Datatypes2157682
Node: Integral Datatypes2158059
Node: Pointer Values2158866
Node: Memory Transfer2159570
Node: struct stat2160190
Node: struct timeval2162392
Node: Constants2162909
Node: Open Flags2163358
Node: mode_t Values2163699
Node: Errno Values2164191
Node: Lseek Flags2165001
Node: Limits2165186
Node: File-I/O Examples2165546
Node: Library List Format2166634
Node: Library List Format for SVR4 Targets2169416
Node: Memory Map Format2172193
Node: Thread List Format2174717
Node: Traceframe Info Format2175737
Node: Branch Trace Format2177423
Node: Branch Trace Configuration Format2179123
Node: Agent Expressions2180297
Node: General Bytecode Design2183118
Node: Bytecode Descriptions2187912
Node: Using Agent Expressions2201379
Node: Varying Target Capabilities2203356
Node: Rationale2204517
Node: Target Descriptions2211906
Node: Retrieving Descriptions2213849
Node: Target Description Format2214934
Node: Predefined Target Types2224809
Node: Enum Target Types2226392
Node: Standard Target Features2227387
Node: AArch64 Features2229410
Node: ARC Features2239625
Ref: ARC Features-Footnote-12241444
Node: ARM Features2241477
Node: i386 Features2251108
Node: LoongArch Features2253322
Node: MicroBlaze Features2253885
Node: MIPS Features2254467
Node: M68K Features2255658
Node: NDS32 Features2256645
Node: Nios II Features2257669
Node: OpenRISC 1000 Features2258076
Node: PowerPC Features2258442
Node: RISC-V Features2262412
Node: RX Features2264255
Node: S/390 and System z Features2264617
Node: Sparc Features2266757
Node: TIC6x Features2267662
Node: Operating System Information2268211
Node: Process list2269047
Node: Trace File Format2270110
Node: Index Section Format2273324
Node: Debuginfod2281941
Node: Debuginfod Settings2282777
Ref: set debuginfod enabled2282956
Node: Man Pages2284639
Node: gdb man2285099
Node: gdbserver man2293009
Node: gcore man2300931
Node: gdbinit man2302053
Node: gdb-add-index man2303292
Ref: gdb-add-index2303401
Node: Copying2304275
Node: GNU Free Documentation License2341836
Node: Concept Index2366983
Node: Command and Variable Index2522193

End Tag Table
