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

Copyright (C) 1988-2026 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 18.0.50.20260211-git.

   Copyright (C) 1988-2026 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: 316151
gdb.info-3: 607528
gdb.info-4: 907897
gdb.info-5: 1205464
gdb.info-6: 1501974
gdb.info-7: 1806409
gdb.info-8: 2103436
gdb.info-9: 2430716

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 Options31880
Ref: --readnever35506
Node: Mode Options35980
Ref: -nx36207
Ref: -nh36319
Ref: --args and --no-escape-args options41338
Node: Startup45517
Ref: Option -init-eval-command46742
Node: Initialization Files48518
Ref: System Wide Init Files52125
Ref: Home Directory Init File53406
Ref: Init File in the Current Directory during Startup54569
Ref: Initialization Files-Footnote-155292
Ref: Initialization Files-Footnote-255401
Node: Quitting GDB55510
Node: Shell Commands56452
Ref: pipe57573
Node: Logging Output59087
Node: Commands60206
Node: Command Syntax61022
Node: Command Settings63194
Node: Completion66207
Ref: Completion-Footnote-173550
Node: Filename Arguments73710
Node: Command Options76181
Node: Help78603
Ref: show configuration85790
Node: Running86501
Node: Compilation87754
Node: Starting89833
Ref: set exec-wrapper95623
Ref: set startup-with-shell96698
Ref: set auto-connect-native-target97759
Node: Arguments102231
Node: Environment104154
Ref: set environment106036
Ref: unset environment107218
Node: Working Directory108224
Ref: set cwd command108796
Ref: cd command109736
Node: Input/Output110430
Node: Attach112490
Ref: set exec-file-mismatch113707
Node: Kill Process115843
Node: Inferiors Connections and Programs116836
Ref: info inferiors command118707
Ref: add_inferior_cli122460
Ref: remove_inferiors_cli126259
Node: Inferior-Specific Breakpoints130047
Node: Threads131756
Ref: thread numbers133879
Ref: thread ID lists134769
Ref: global thread numbers135809
Ref: info_threads137344
Ref: thread apply all140417
Ref: set libthread-db-search-path145267
Node: Forks149583
Node: Checkpoint/Restart156148
Ref: Checkpoint/Restart-Footnote-1161666
Node: Stopping161701
Node: Breakpoints163009
Node: Set Breaks166266
Node: Set Watchpoints190171
Node: Set Catchpoints199707
Ref: catch syscall205205
Node: Delete Breaks212970
Node: Disabling215692
Node: Conditions219111
Node: Break Commands225033
Node: Dynamic Printf228622
Node: Save Breakpoints233682
Node: Static Probe Points234857
Ref: enable probes237405
Ref: Static Probe Points-Footnote-1239035
Ref: Static Probe Points-Footnote-2239195
Node: Error in Breakpoints239335
Node: Breakpoint-related Warnings240071
Node: Continuing and Stepping242398
Ref: range stepping252206
Node: Skipping Over Functions and Files253286
Node: Signals259307
Ref: stepping and signal handlers264571
Ref: stepping into signal handlers265367
Ref: extra signal information266600
Node: Thread Stops268104
Node: All-Stop Mode269239
Ref: set scheduler-locking270724
Node: Non-Stop Mode273581
Node: Background Execution276994
Node: Thread-Specific Breakpoints279210
Node: Interrupted System Calls281439
Node: Observer Mode282953
Node: Reverse Execution286389
Ref: Reverse Execution-Footnote-1291310
Ref: Reverse Execution-Footnote-2291937
Node: Process Record and Replay291987
Node: Stack316151
Node: Frames317768
Node: Backtrace320106
Ref: backtrace-command320443
Ref: set backtrace past-main326890
Ref: set backtrace past-entry327218
Ref: set backtrace limit327785
Ref: Backtrace-Footnote-1328409
Node: Selection328597
Node: Frame Info333380
Node: Frame Apply337802
Node: Frame Filter Management342232
Ref: disable frame-filter all342760
Node: Source347068
Node: List348194
Node: Location Specifications351834
Node: Linespec Locations356438
Node: Explicit Locations359844
Node: Address Locations363063
Node: Edit364903
Ref: Edit-Footnote-1366590
Node: Search366825
Node: Source Path367633
Ref: set substitute-path376573
Node: Machine Code378793
Ref: disassemble380791
Node: Disable Reading Source390779
Node: Data391541
Ref: print options392380
Node: Expressions403422
Node: Ambiguous Expressions405691
Node: Variables408921
Ref: variable name conflict409811
Node: Arrays415586
Node: Output Formats418117
Ref: Output Formats-Footnote-1421686
Node: Memory421843
Ref: addressable memory unit428798
Node: Memory Tagging430292
Node: Auto Display432975
Node: Print Settings437525
Ref: set print address437823
Ref: set print symbol441485
Ref: set print array441973
Ref: set print array-indexes442301
Ref: set print nibbles442787
Ref: set print characters443334
Ref: set print elements444401
Ref: set print frame-arguments445521
Ref: set print raw-frame-arguments447690
Ref: set print entry-values448106
Ref: set print frame-info452485
Ref: set print repeats454151
Ref: set print max-depth454793
Ref: set print memory-tag-violations456485
Ref: set print null-stop456912
Ref: set print pretty457236
Ref: set print raw-values457823
Ref: set print union458840
Ref: set print object461146
Ref: set print static-members461940
Ref: set print vtbl462617
Node: Pretty Printing463001
Node: Pretty-Printer Introduction463517
Node: Pretty-Printer Example465274
Node: Pretty-Printer Commands466054
Node: Value History468938
Node: Convenience Vars471360
Node: Convenience Funs480292
Ref: $_shell convenience function485096
Node: Registers491295
Ref: info_registers_reggroup491952
Ref: standard registers492503
Ref: Registers-Footnote-1497454
Node: Floating Point Hardware497849
Node: Vector Unit498381
Node: OS Information498768
Ref: linux info os infotypes500792
Node: Memory Region Attributes505383
Node: Dump/Restore Files510046
Node: Core File Generation512449
Ref: set use-coredump-filter514120
Ref: set dump-excluded-mappings515568
Node: Character Sets515850
Node: Caching Target Data522215
Ref: Caching Target Data-Footnote-1525107
Node: Searching Memory525345
Node: Value Sizes528488
Ref: set max-value-size528915
Node: Optimized Code530140
Node: Inline Functions531817
Node: Tail Call Frames534444
Ref: set debug entry-values536582
Node: Macros540646
Ref: Macros-Footnote-1548264
Node: Tracepoints548417
Node: Set Tracepoints550479
Node: Create and Delete Tracepoints553417
Node: Enable and Disable Tracepoints559872
Node: Tracepoint Passcounts561112
Node: Tracepoint Conditions562523
Node: Trace State Variables564217
Node: Tracepoint Actions566412
Node: Listing Tracepoints573197
Node: Listing Static Tracepoint Markers574899
Node: Starting and Stopping Trace Experiments576747
Ref: disconnected tracing578492
Node: Tracepoint Restrictions582912
Node: Analyze Collected Data586681
Node: tfind587987
Node: tdump592469
Node: save tracepoints594984
Node: Tracepoint Variables595480
Node: Trace Files596608
Node: Overlays599123
Node: How Overlays Work599843
Ref: A code overlay602378
Node: Overlay Commands607528
Node: Automatic Overlay Debugging611710
Node: Overlay Sample Program613849
Node: Languages615586
Node: Setting616749
Node: Filenames618450
Node: Manually619261
Node: Automatically620470
Node: Show621891
Ref: show language622179
Node: Checks623213
Node: Type Checking624218
Node: Range Checking626047
Node: Supported Languages628454
Node: C629791
Node: C Operators630755
Node: C Constants635094
Node: C Plus Plus Expressions637973
Node: C Defaults641333
Node: C Checks642001
Node: Debugging C642561
Node: Debugging C Plus Plus643045
Node: Decimal Floating Point648651
Node: D649920
Node: Go650178
Node: Objective-C651272
Node: Method Names in Commands651735
Node: The Print Command with Objective-C653426
Node: OpenCL C654077
Node: OpenCL C Datatypes654352
Node: OpenCL C Expressions654727
Node: OpenCL C Operators655084
Node: Fortran655316
Node: Fortran Types656307
Node: Fortran Operators658224
Node: Fortran Intrinsics659293
Node: Special Fortran Commands661921
Node: Pascal663322
Node: Rust663833
Node: Modula-2666927
Node: M2 Operators667900
Node: Built-In Func/Proc670898
Node: M2 Constants673860
Node: M2 Types675461
Node: M2 Defaults678679
Node: Deviations679280
Node: M2 Checks680381
Node: M2 Scope681198
Node: GDB/M2682222
Node: Ada683135
Node: Ada Mode Intro684439
Node: Omissions from Ada685941
Node: Additions to Ada690354
Node: Overloading support for Ada694725
Node: Stopping Before Main Program696365
Node: Ada Exceptions696912
Node: Ada Tasks698111
Node: Ada Tasks and Core Files706634
Node: Ravenscar Profile707481
Node: Ada Source Character Set709664
Node: Ada Glitches710461
Node: Unsupported Languages714481
Node: Symbols715171
Ref: quoting names715774
Ref: maint print symbols743852
Node: Altering750694
Node: Assignment751732
Node: Jumping754838
Node: Signaling757654
Node: Returning760583
Node: Calling763934
Ref: stack unwind settings765509
Ref: set unwind-on-timeout766813
Node: Patching774178
Node: Compiling and Injecting Code775292
Ref: set debug compile779045
Ref: set debug compile-cplus-types779295
Node: GDB Files789317
Node: Files790165
Ref: core-file command795567
Ref: Shared Libraries804991
Ref: Files-Footnote-1818671
Node: File Caching818800
Node: Separate Debug Files819934
Ref: build ID821175
Ref: debug-file-directory823643
Node: MiniDebugInfo832375
Node: Index Files834826
Node: Debug Names839608
Node: Symbol Errors842033
Node: Data Files845649
Node: Targets846605
Node: Active Targets848085
Node: Target Commands849159
Ref: load853799
Ref: flash-erase854992
Node: Byte Order855052
Node: Remote Debugging856491
Node: Connecting857758
Ref: --multi Option in Types of Remote Connections859984
Ref: Attaching in Types of Remote Connections861399
Ref: Host and target files862279
Node: File Transfer870901
Node: Server871840
Ref: Running gdbserver873416
Ref: Attaching to a program875634
Ref: Other Command-Line Arguments for gdbserver878159
Ref: Monitor Commands for gdbserver882498
Ref: Server-Footnote-1888015
Node: Remote Configuration888135
Ref: set remotebreak889395
Ref: set remote hardware-watchpoint-limit890857
Ref: set remote hardware-breakpoint-limit890857
Ref: set remote hardware-watchpoint-length-limit891359
Ref: set remote exec-file891814
Node: Remote Stub907897
Node: Stub Contents910792
Node: Bootstrapping912899
Node: Debug Session916714
Node: Configurations918755
Node: Native919524
Node: BSD libkvm Interface920150
Node: Process Information921202
Node: DJGPP Native926587
Node: Cygwin Native933140
Node: Non-debug DLL Symbols938061
Node: Hurd Native942300
Node: Darwin947556
Node: FreeBSD948833
Node: Embedded OS949553
Node: Embedded Processors949964
Node: ARC951006
Node: ARM951553
Node: BPF954455
Node: M68K954935
Node: MicroBlaze955108
Node: MIPS Embedded956557
Node: OpenRISC 1000957854
Node: PowerPC Embedded958760
Node: AVR962167
Node: CRIS962539
Node: Super-H963517
Node: Architectures964576
Node: AArch64965015
Ref: vl966334
Ref: vq966445
Ref: vg966555
Ref: AArch64 SME966644
Ref: svl968381
Ref: svq968539
Ref: svg968651
Ref: aarch64 sme svcr969405
Ref: AArch64 SME2974496
Ref: AArch64 PAC975932
Node: x86980063
Node: Alpha983180
Node: MIPS983312
Node: HPPA987206
Node: PowerPC987728
Node: Sparc64988464
Node: S12Z990832
Node: AMD GPU991141
Ref: AMD GPU Signals995286
Ref: AMD GPU Attaching Restrictions1000913
Node: RISC-V1001625
Node: Controlling GDB1002255
Node: Prompt1003198
Node: Editing1005194
Node: Command History1006642
Node: Screen Size1011836
Node: Output Styling1013852
Ref: warning-prefix1015831
Ref: style_disassembler_enabled1016659
Node: Numbers1025763
Node: ABI1027745
Node: Auto-loading1030918
Ref: set auto-load off1031984
Ref: show auto-load1032620
Ref: info auto-load1033399
Node: Init File in the Current Directory1036675
Ref: set auto-load local-gdbinit1037250
Ref: show auto-load local-gdbinit1037432
Ref: info auto-load local-gdbinit1037596
Node: libthread_db.so.1 file1037744
Ref: set auto-load libthread-db1038683
Ref: show auto-load libthread-db1038814
Ref: info auto-load libthread-db1038951
Node: Auto-loading safe path1039135
Ref: set auto-load safe-path1040436
Ref: show auto-load safe-path1041175
Ref: add-auto-load-safe-path1041298
Node: Auto-loading verbose mode1044201
Ref: set debug auto-load1045364
Ref: show debug auto-load1045465
Node: Messages/Warnings1045587
Ref: confirmation requests1047021
Node: Debugging Output1048225
Ref: set debug amd-dbgapi-lib1049612
Ref: set debug amd-dbgapi1050233
Node: Other Misc Settings1060474
Ref: set local-environment1063911
Ref: unset local-environment1064331
Node: Extending GDB1064738
Node: Sequences1066563
Node: Define1067225
Node: Hooks1073518
Node: Command Files1075884
Node: Output1080957
Ref: %V Format Specifier1085759
Ref: eval1086644
Node: Auto-loading sequences1086806
Ref: set auto-load gdb-scripts1087301
Ref: show auto-load gdb-scripts1087425
Ref: info auto-load gdb-scripts1087555
Node: Aliases1087786
Node: Command aliases default args1091237
Ref: Command aliases default args-Footnote-11094957
Node: Python1095111
Node: Python Commands1096282
Ref: set_python_print_stack1097659
Ref: Python Commands-Footnote-11100741
Node: Python API1100831
Node: Basic Python1104258
Ref: prompt_hook1117425
Ref: gdb_architecture_names1118023
Ref: gdbpy_connections1118370
Node: Threading in GDB1121035
Node: Exception Handling1123611
Node: Values From Inferior1126474
Ref: Value.assign1134278
Node: Types In Python1147615
Ref: Type.is_array_like1151613
Node: Pretty Printing API1160450
Node: Selecting Pretty-Printers1167037
Node: Writing a Pretty-Printer1169764
Node: Type Printing API1175276
Node: Frame Filter API1177892
Node: Frame Decorator API1185206
Ref: frame_args1188945
Node: Writing a Frame Filter1192273
Node: Unwinding Frames in Python1205464
Ref: gdb.PendingFrame.create_unwind_info1208757
Ref: gdb.unwinder.FrameId1213691
Ref: Managing Registered Unwinders1217063
Node: Xmethods In Python1218335
Node: Xmethod API1221231
Node: Writing an Xmethod1225043
Node: Inferiors In Python1230875
Ref: gdbpy_inferior_connection1231834
Ref: gdbpy_inferior_read_memory1234787
Ref: choosing attribute names1237195
Node: Events In Python1238334
Node: Threads In Python1252776
Ref: inferior_thread_ptid1254298
Node: Recordings In Python1258198
Node: CLI Commands In Python1266135
Ref: Command.__init__1266490
Ref: Command.dont_repeat1267978
Ref: Command.invoke1268388
Node: GDB/MI Commands In Python1276415
Node: GDB/MI Notifications In Python1283072
Node: Parameters In Python1284757
Ref: gdb.ParameterPrefix1294029
Ref: Creating Style Parameters1297670
Node: Functions In Python1302417
Node: Progspaces In Python1304634
Node: Objfiles In Python1311619
Ref: Objfile.build_id1314849
Node: Frames In Python1318619
Ref: gdbpy_frame_read_register1324940
Node: Blocks In Python1327264
Node: Symbols In Python1332117
Node: Symbol Tables In Python1343357
Node: Line Tables In Python1346578
Node: Breakpoints In Python1349417
Ref: python_breakpoint_thread1356052
Ref: python_breakpoint_inferior1356516
Node: Finish Breakpoints in Python1363050
Node: Lazy Strings In Python1365160
Node: Colors In Python1367432
Node: Styles In Python1370412
Ref: Style Intensities1375410
Node: Architectures In Python1375665
Ref: gdbpy_architecture_name1376120
Ref: gdbpy_architecture_registers1378492
Ref: gdbpy_architecture_reggroups1378813
Node: Registers In Python1379012
Node: Connections In Python1381282
Node: TUI Windows In Python1386114
Ref: python-window-click1390976
Node: Disassembly In Python1391462
Ref: DisassembleInfo Class1391854
Ref: Disassembler Class1397535
Ref: DisassemblerResult Class1399878
Ref: Disassembler Styling Parts1403544
Ref: Disassembler Style Constants1406833
Ref: builtin_disassemble1414790
Node: Missing Debug Info In Python1418389
Node: Missing Objfiles In Python1424385
Node: Core Files In Python1432559
Node: Python Auto-loading1436529
Ref: set auto-load python-scripts1437158
Ref: show auto-load python-scripts1437258
Ref: info auto-load python-scripts1437364
Node: Python modules1438498
Node: gdb.printing1438950
Node: gdb.types1440377
Node: gdb.prompt1443392
Node: gdb.ptwrite1445008
Node: Guile1449242
Node: Guile Introduction1449901
Node: Guile Commands1450731
Node: Guile API1452585
Node: Basic Guile1454638
Node: Guile Configuration1460320
Node: GDB Scheme Data Types1461296
Node: Guile Exception Handling1463173
Node: Values From Inferior In Guile1467207
Node: Arithmetic In Guile1483253
Node: Types In Guile1484884
Ref: Fields of a type in Guile1493129
Node: Guile Pretty Printing API1494517
Node: Selecting Guile Pretty-Printers1501974
Node: Writing a Guile Pretty-Printer1504350
Node: Commands In Guile1509535
Node: Parameters In Guile1520806
Ref: Parameters In Guile-Footnote-11528329
Node: Progspaces In Guile1528445
Node: Objfiles In Guile1531057
Node: Frames In Guile1533338
Node: Blocks In Guile1539917
Node: Symbols In Guile1544725
Node: Symbol Tables In Guile1553025
Node: Breakpoints In Guile1555988
Node: Lazy Strings In Guile1567113
Node: Architectures In Guile1569404
Node: Disassembly In Guile1573711
Node: I/O Ports in Guile1576913
Node: Memory Ports in Guile1577469
Node: Iterators In Guile1580055
Node: Colors In Guile1584368
Node: Guile Auto-loading1587395
Ref: set auto-load guile-scripts1588018
Ref: show auto-load guile-scripts1588116
Ref: info auto-load guile-scripts1588220
Node: Guile Modules1589179
Node: Guile Printing Module1589501
Node: Guile Types Module1590320
Node: Auto-loading extensions1591625
Node: objfile-gdbdotext file1593074
Ref: set auto-load scripts-directory1594744
Ref: with-auto-load-dir1595120
Ref: show auto-load scripts-directory1595939
Ref: add-auto-load-scripts-directory1596019
Node: dotdebug_gdb_scripts section1596495
Node: Which flavor to choose?1600245
Node: Multiple Extension Languages1602066
Node: Interpreters1603113
Node: TUI1606595
Node: TUI Overview1607643
Node: TUI Keys1610402
Node: TUI Single Key Mode1613125
Node: TUI Mouse Support1614459
Node: TUI Commands1615497
Ref: info_win_command1616464
Node: TUI Configuration1622405
Ref: tui-mouse-events1624168
Node: Emacs1624744
Node: GDB/MI1625256
Node: GDB/MI General Design1628045
Node: Context management1630565
Node: Asynchronous and non-stop modes1634351
Node: Thread groups1637306
Node: GDB/MI Command Syntax1639596
Node: GDB/MI Input Syntax1639839
Node: GDB/MI Output Syntax1641389
Node: GDB/MI Compatibility with CLI1644974
Node: GDB/MI Development and Front Ends1645710
Node: GDB/MI Output Records1650089
Node: GDB/MI Result Records1650495
Node: GDB/MI Stream Records1651844
Node: GDB/MI Async Records1653109
Node: GDB/MI Breakpoint Information1664182
Node: GDB/MI Frame Information1670292
Node: GDB/MI Thread Information1671574
Node: GDB/MI Ada Exception Information1673044
Node: GDB/MI Simple Examples1673594
Node: GDB/MI Command Description Format1675830
Node: GDB/MI Breakpoint Commands1676710
Ref: -break-insert1683984
Node: GDB/MI Catchpoint Commands1698618
Node: Shared Library GDB/MI Catchpoint Commands1699031
Node: Ada Exception GDB/MI Catchpoint Commands1700689
Node: C++ Exception GDB/MI Catchpoint Commands1704239
Node: GDB/MI Program Context1708255
Node: GDB/MI Thread Commands1712523
Node: GDB/MI Ada Tasking Commands1715824
Node: GDB/MI Program Execution1718096
Node: GDB/MI Stack Manipulation1730809
Ref: -stack-list-arguments1732733
Ref: -stack-list-frames1736563
Ref: -stack-list-locals1740825
Ref: -stack-list-variables1742382
Node: GDB/MI Variable Objects1743916
Ref: -var-set-format1753858
Ref: -var-list-children1755238
Ref: -var-update1764046
Ref: -var-set-frozen1766983
Ref: -var-set-update-range1767768
Ref: -var-set-visualizer1768301
Node: GDB/MI Data Manipulation1769860
Node: GDB/MI Tracepoint Commands1792724
Node: GDB/MI Symbol Query1806409
Ref: -symbol-info-functions1806603
Ref: -symbol-info-module-functions1811102
Ref: -symbol-info-module-variables1814084
Ref: -symbol-info-modules1817819
Ref: -symbol-info-types1819727
Ref: -symbol-info-variables1821712
Node: GDB/MI File Commands1826811
Node: GDB/MI Target Manipulation1836650
Node: GDB/MI File Transfer Commands1843308
Node: GDB/MI Ada Exceptions Commands1844631
Node: GDB/MI Support Commands1845984
Node: GDB/MI Miscellaneous Commands1851094
Ref: -interpreter-exec1863476
Node: Annotations1867448
Node: Annotations Overview1868379
Node: Server Prefix1870842
Node: Prompting1871576
Node: Errors1873093
Node: Invalidation1873989
Node: Annotations for Running1874468
Node: Source Annotations1876002
Node: Debugger Adapter Protocol1876931
Node: JIT Interface1881674
Node: Declarations1883488
Node: Registering Code1884875
Node: Unregistering Code1885847
Node: Custom Debug Info1886474
Node: Using JIT Debug Info Readers1887770
Node: Writing JIT Debug Info Readers1888932
Node: In-Process Agent1891127
Ref: Control Agent1893070
Node: In-Process Agent Protocol1893937
Node: IPA Protocol Objects1894728
Ref: agent expression object1895726
Ref: tracepoint action object1895931
Ref: tracepoint object1896011
Node: IPA Protocol Commands1898541
Node: GDB Bugs1899941
Node: Bug Criteria1900673
Node: Bug Reporting1901550
Node: Command Line Editing1908527
Node: Introduction and Notation1909179
Node: Readline Interaction1910800
Node: Readline Bare Essentials1911989
Node: Readline Movement Commands1913776
Node: Readline Killing Commands1914734
Node: Readline Arguments1916653
Node: Searching1917695
Node: Readline Init File1919845
Node: Readline Init File Syntax1920998
Node: Conditional Init Constructs1944298
Node: Sample Init File1948492
Node: Bindable Readline Commands1951614
Node: Commands For Moving1952666
Node: Commands For History1954422
Node: Commands For Text1959383
Node: Commands For Killing1963083
Node: Numeric Arguments1965794
Node: Commands For Completion1966931
Node: Keyboard Macros1968897
Node: Miscellaneous Commands1969583
Node: Readline vi Mode1973508
Node: Using History Interactively1974418
Node: History Interaction1974933
Node: Event Designators1976829
Node: Word Designators1978101
Node: Modifiers1979859
Node: In Memoriam1981399
Node: Formatting Documentation1982282
Ref: Formatting Documentation-Footnote-11985662
Node: Installing GDB1985760
Node: Requirements1986332
Ref: MPFR1987976
Ref: Expat1989608
Node: Running Configure1992487
Node: Separate Objdir1995369
Node: Config Names1998349
Node: Configure Options1999828
Node: System-wide configuration2009326
Node: System-wide Configuration Scripts2011863
Node: Maintenance Commands2013047
Ref: maint info breakpoints2015054
Ref: maint info python-disassemblers2017860
Ref: displaced-stepping2019627
Ref: maint packet2024975
Ref: maint check libthread-db2027045
Ref: maint_libopcodes_styling2050275
Node: Remote Protocol2056732
Node: Overview2057445
Ref: Binary Data2059999
Node: Standard Replies2063208
Ref: textual error reply2064053
Node: Packets2064155
Ref: thread-id syntax2065063
Ref: extended mode2066508
Ref: ? packet2066766
Ref: bc2068246
Ref: bs2068456
Ref: read registers packet2070038
Ref: cycle step packet2072385
Ref: write register packet2075331
Ref: step with signal packet2076275
Ref: vCont packet2077679
Ref: vCtrlC packet2080858
Ref: vKill packet2083171
Ref: x packet2084910
Ref: X packet2085947
Ref: insert breakpoint or watchpoint packet2086281
Node: Stop Reply Packets2090272
Ref: swbreak stop reason2094355
Ref: thread clone event2097888
Ref: thread create event2098268
Ref: thread exit event2099471
Node: General Query Packets2103436
Ref: qCRC packet2106266
Ref: QEnvironmentHexEncoded2109058
Ref: QEnvironmentUnset2110288
Ref: QEnvironmentReset2111232
Ref: QSetWorkingDir packet2112176
Ref: qMemTags2116618
Ref: qIsAddressTagged2117360
Ref: QMemTags2117847
Ref: QNonStop2120958
Ref: QCatchSyscalls2121437
Ref: QPassSignals2122806
Ref: QProgramSignals2123812
Ref: QThreadEvents2125175
Ref: QThreadOptions2126275
Ref: qSearch memory2130391
Ref: QStartNoAckMode2130717
Ref: qSupported2131141
Ref: error-message2135633
Ref: single-inf-arg2136102
Ref: multi-wp-addr feature2136465
Ref: multiprocess extensions2148700
Ref: install tracepoint in tracing2150730
Ref: qThreadExtraInfo2156469
Ref: qXfer read2157595
Ref: qXfer auxiliary vector read2158828
Ref: qXfer btrace read2159176
Ref: qXfer btrace-conf read2160241
Ref: qXfer executable filename read2160592
Ref: qXfer target description read2161207
Ref: qXfer library list read2161641
Ref: qXfer svr4 library list read2162297
Ref: qXfer memory map read2164552
Ref: qXfer sdata read2164939
Ref: qXfer siginfo read2165405
Ref: qXfer threads read2165801
Ref: qXfer traceframe info read2166204
Ref: qXfer unwind info block2166622
Ref: qXfer fdpic loadmap read2166856
Ref: qXfer osdata read2167272
Ref: qXfer write2167426
Ref: qXfer siginfo write2168144
Ref: qExecAndArgs2169500
Ref: General Query Packets-Footnote-12172541
Node: Architecture-Specific Protocol Details2172868
Node: ARM-Specific Protocol Details2173377
Node: ARM Breakpoint Kinds2173650
Node: ARM Memory Tag Types2174010
Node: MIPS-Specific Protocol Details2174309
Node: MIPS Register packet Format2174592
Node: MIPS Breakpoint Kinds2175519
Node: Tracepoint Packets2175937
Ref: QTEnable2185176
Ref: QTDisable2185372
Ref: qTfSTM2190909
Ref: qTsSTM2190909
Ref: qTSTMat2191790
Ref: QTBuffer-size2192940
Node: Host I/O Packets2194797
Node: Interrupts2201567
Ref: interrupting remote targets2201711
Node: Notification Packets2203879
Node: Remote Non-Stop2209306
Node: Packet Acknowledgment2212422
Node: Examples2214537
Node: File-I/O Remote Protocol Extension2215131
Node: File-I/O Overview2215593
Node: Protocol Basics2217792
Node: The F Request Packet2220021
Node: The F Reply Packet2220922
Node: The Ctrl-C Message2221840
Node: Console I/O2223463
Node: List of Supported Calls2224678
Node: open2225040
Node: close2227548
Node: read2227931
Node: write2228540
Node: lseek2229311
Node: rename2230195
Node: unlink2231602
Node: stat/fstat2232549
Node: gettimeofday2233442
Node: isatty2233878
Node: system2234474
Node: Protocol-specific Representation of Datatypes2236016
Node: Integral Datatypes2236393
Node: Pointer Values2237200
Node: Memory Transfer2237904
Node: struct stat2238524
Node: struct timeval2240726
Node: Constants2241243
Node: Open Flags2241692
Node: mode_t Values2242033
Node: Errno Values2242525
Node: Lseek Flags2243385
Node: Limits2243570
Node: File-I/O Examples2243930
Node: Library List Format2245018
Node: Library List Format for SVR4 Targets2247800
Node: Memory Map Format2250577
Node: Thread List Format2253101
Node: Traceframe Info Format2254312
Node: Branch Trace Format2255998
Node: Branch Trace Configuration Format2257698
Node: Agent Expressions2258977
Node: General Bytecode Design2261798
Node: Bytecode Descriptions2266592
Node: Using Agent Expressions2280059
Node: Varying Target Capabilities2282036
Node: Rationale2283197
Node: Target Descriptions2290586
Node: Retrieving Descriptions2292529
Node: Target Description Format2293614
Node: Predefined Target Types2303489
Node: Enum Target Types2305072
Node: Standard Target Features2306067
Node: AArch64 Features2308088
Node: Alpha Features2320920
Node: ARC Features2321798
Ref: ARC Features-Footnote-12323615
Node: ARM Features2323648
Node: i386 Features2333279
Node: LoongArch Features2336019
Node: MicroBlaze Features2336582
Node: MIPS Features2337164
Node: M68K Features2338355
Node: NDS32 Features2339342
Node: OpenRISC 1000 Features2340374
Node: PowerPC Features2340738
Node: RISC-V Features2344708
Node: RX Features2346551
Node: S/390 and System z Features2346913
Node: Sparc Features2349053
Node: TIC6x Features2349958
Node: Operating System Information2350507
Node: Process list2351343
Node: Trace File Format2352406
Node: Index Section Format2355620
Node: Debuginfod2364055
Node: Debuginfod Settings2364891
Ref: set debuginfod enabled2365070
Node: Man Pages2367305
Node: gdb man2367838
Node: gdbserver man2376809
Node: gcore man2385319
Node: gstack man2386963
Node: gdbinit man2388071
Node: gdb-add-index man2389311
Ref: gdb-add-index2389420
Node: Copying2391438
Node: GNU Free Documentation License2430716
Node: Concept Index2455863
Node: Command and Variable Index2611706

End Tag Table
