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.20260114-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: 907898
gdb.info-5: 1205385
gdb.info-6: 1501895
gdb.info-7: 1806330
gdb.info-8: 2103357
gdb.info-9: 2430637

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 symbols743853
Node: Altering750695
Node: Assignment751733
Node: Jumping754839
Node: Signaling757655
Node: Returning760584
Node: Calling763935
Ref: stack unwind settings765510
Ref: set unwind-on-timeout766814
Node: Patching774179
Node: Compiling and Injecting Code775293
Ref: set debug compile779046
Ref: set debug compile-cplus-types779296
Node: GDB Files789318
Node: Files790166
Ref: core-file command795568
Ref: Shared Libraries804992
Ref: Files-Footnote-1818672
Node: File Caching818801
Node: Separate Debug Files819935
Ref: build ID821176
Ref: debug-file-directory823644
Node: MiniDebugInfo832376
Node: Index Files834827
Node: Debug Names839609
Node: Symbol Errors842034
Node: Data Files845650
Node: Targets846606
Node: Active Targets848086
Node: Target Commands849160
Ref: load853800
Ref: flash-erase854993
Node: Byte Order855053
Node: Remote Debugging856492
Node: Connecting857759
Ref: --multi Option in Types of Remote Connections859985
Ref: Attaching in Types of Remote Connections861400
Ref: Host and target files862280
Node: File Transfer870902
Node: Server871841
Ref: Running gdbserver873417
Ref: Attaching to a program875635
Ref: Other Command-Line Arguments for gdbserver878160
Ref: Monitor Commands for gdbserver882499
Ref: Server-Footnote-1888016
Node: Remote Configuration888136
Ref: set remotebreak889396
Ref: set remote hardware-watchpoint-limit890858
Ref: set remote hardware-breakpoint-limit890858
Ref: set remote hardware-watchpoint-length-limit891360
Ref: set remote exec-file891815
Node: Remote Stub907898
Node: Stub Contents910793
Node: Bootstrapping912900
Node: Debug Session916715
Node: Configurations918756
Node: Native919525
Node: BSD libkvm Interface920151
Node: Process Information921203
Node: DJGPP Native926588
Node: Cygwin Native933141
Node: Non-debug DLL Symbols938062
Node: Hurd Native942301
Node: Darwin947557
Node: FreeBSD948834
Node: Embedded OS949554
Node: Embedded Processors949965
Node: ARC951007
Node: ARM951554
Node: BPF954456
Node: M68K954936
Node: MicroBlaze955109
Node: MIPS Embedded956558
Node: OpenRISC 1000957855
Node: PowerPC Embedded958761
Node: AVR962168
Node: CRIS962540
Node: Super-H963518
Node: Architectures964577
Node: AArch64965016
Ref: vl966335
Ref: vq966446
Ref: vg966556
Ref: AArch64 SME966645
Ref: svl968382
Ref: svq968540
Ref: svg968652
Ref: aarch64 sme svcr969406
Ref: AArch64 SME2974497
Ref: AArch64 PAC975933
Node: x86980064
Node: Alpha983181
Node: MIPS983313
Node: HPPA987207
Node: PowerPC987729
Node: Sparc64988465
Node: S12Z990833
Node: AMD GPU991142
Ref: AMD GPU Signals995287
Ref: AMD GPU Attaching Restrictions1000914
Node: RISC-V1001626
Node: Controlling GDB1002256
Node: Prompt1003199
Node: Editing1005195
Node: Command History1006643
Node: Screen Size1011837
Node: Output Styling1013853
Ref: warning-prefix1015752
Ref: style_disassembler_enabled1016580
Node: Numbers1025684
Node: ABI1027666
Node: Auto-loading1030839
Ref: set auto-load off1031905
Ref: show auto-load1032541
Ref: info auto-load1033320
Node: Init File in the Current Directory1036596
Ref: set auto-load local-gdbinit1037171
Ref: show auto-load local-gdbinit1037353
Ref: info auto-load local-gdbinit1037517
Node: libthread_db.so.1 file1037665
Ref: set auto-load libthread-db1038604
Ref: show auto-load libthread-db1038735
Ref: info auto-load libthread-db1038872
Node: Auto-loading safe path1039056
Ref: set auto-load safe-path1040357
Ref: show auto-load safe-path1041096
Ref: add-auto-load-safe-path1041219
Node: Auto-loading verbose mode1044122
Ref: set debug auto-load1045285
Ref: show debug auto-load1045386
Node: Messages/Warnings1045508
Ref: confirmation requests1046942
Node: Debugging Output1048146
Ref: set debug amd-dbgapi-lib1049533
Ref: set debug amd-dbgapi1050154
Node: Other Misc Settings1060395
Ref: set local-environment1063832
Ref: unset local-environment1064252
Node: Extending GDB1064659
Node: Sequences1066484
Node: Define1067146
Node: Hooks1073439
Node: Command Files1075805
Node: Output1080878
Ref: %V Format Specifier1085680
Ref: eval1086565
Node: Auto-loading sequences1086727
Ref: set auto-load gdb-scripts1087222
Ref: show auto-load gdb-scripts1087346
Ref: info auto-load gdb-scripts1087476
Node: Aliases1087707
Node: Command aliases default args1091158
Ref: Command aliases default args-Footnote-11094878
Node: Python1095032
Node: Python Commands1096203
Ref: set_python_print_stack1097580
Ref: Python Commands-Footnote-11100662
Node: Python API1100752
Node: Basic Python1104179
Ref: prompt_hook1117346
Ref: gdb_architecture_names1117944
Ref: gdbpy_connections1118291
Node: Threading in GDB1120956
Node: Exception Handling1123532
Node: Values From Inferior1126395
Ref: Value.assign1134199
Node: Types In Python1147536
Ref: Type.is_array_like1151534
Node: Pretty Printing API1160371
Node: Selecting Pretty-Printers1166958
Node: Writing a Pretty-Printer1169685
Node: Type Printing API1175197
Node: Frame Filter API1177813
Node: Frame Decorator API1185127
Ref: frame_args1188866
Node: Writing a Frame Filter1192194
Node: Unwinding Frames in Python1205385
Ref: gdb.PendingFrame.create_unwind_info1208678
Ref: gdb.unwinder.FrameId1213612
Ref: Managing Registered Unwinders1216984
Node: Xmethods In Python1218256
Node: Xmethod API1221152
Node: Writing an Xmethod1224964
Node: Inferiors In Python1230796
Ref: gdbpy_inferior_connection1231755
Ref: gdbpy_inferior_read_memory1234708
Ref: choosing attribute names1237116
Node: Events In Python1238255
Node: Threads In Python1252697
Ref: inferior_thread_ptid1254219
Node: Recordings In Python1258119
Node: CLI Commands In Python1266056
Ref: Command.__init__1266411
Ref: Command.dont_repeat1267899
Ref: Command.invoke1268309
Node: GDB/MI Commands In Python1276336
Node: GDB/MI Notifications In Python1282993
Node: Parameters In Python1284678
Ref: gdb.ParameterPrefix1293950
Ref: Creating Style Parameters1297591
Node: Functions In Python1302338
Node: Progspaces In Python1304555
Node: Objfiles In Python1311540
Ref: Objfile.build_id1314770
Node: Frames In Python1318540
Ref: gdbpy_frame_read_register1324861
Node: Blocks In Python1327185
Node: Symbols In Python1332038
Node: Symbol Tables In Python1343278
Node: Line Tables In Python1346499
Node: Breakpoints In Python1349338
Ref: python_breakpoint_thread1355973
Ref: python_breakpoint_inferior1356437
Node: Finish Breakpoints in Python1362971
Node: Lazy Strings In Python1365081
Node: Colors In Python1367353
Node: Styles In Python1370333
Ref: Style Intensities1375331
Node: Architectures In Python1375586
Ref: gdbpy_architecture_name1376041
Ref: gdbpy_architecture_registers1378413
Ref: gdbpy_architecture_reggroups1378734
Node: Registers In Python1378933
Node: Connections In Python1381203
Node: TUI Windows In Python1386035
Ref: python-window-click1390897
Node: Disassembly In Python1391383
Ref: DisassembleInfo Class1391775
Ref: Disassembler Class1397456
Ref: DisassemblerResult Class1399799
Ref: Disassembler Styling Parts1403465
Ref: Disassembler Style Constants1406754
Ref: builtin_disassemble1414711
Node: Missing Debug Info In Python1418310
Node: Missing Objfiles In Python1424306
Node: Core Files In Python1432480
Node: Python Auto-loading1436450
Ref: set auto-load python-scripts1437079
Ref: show auto-load python-scripts1437179
Ref: info auto-load python-scripts1437285
Node: Python modules1438419
Node: gdb.printing1438871
Node: gdb.types1440298
Node: gdb.prompt1443313
Node: gdb.ptwrite1444929
Node: Guile1449163
Node: Guile Introduction1449822
Node: Guile Commands1450652
Node: Guile API1452506
Node: Basic Guile1454559
Node: Guile Configuration1460241
Node: GDB Scheme Data Types1461217
Node: Guile Exception Handling1463094
Node: Values From Inferior In Guile1467128
Node: Arithmetic In Guile1483174
Node: Types In Guile1484805
Ref: Fields of a type in Guile1493050
Node: Guile Pretty Printing API1494438
Node: Selecting Guile Pretty-Printers1501895
Node: Writing a Guile Pretty-Printer1504271
Node: Commands In Guile1509456
Node: Parameters In Guile1520727
Ref: Parameters In Guile-Footnote-11528250
Node: Progspaces In Guile1528366
Node: Objfiles In Guile1530978
Node: Frames In Guile1533259
Node: Blocks In Guile1539838
Node: Symbols In Guile1544646
Node: Symbol Tables In Guile1552946
Node: Breakpoints In Guile1555909
Node: Lazy Strings In Guile1567034
Node: Architectures In Guile1569325
Node: Disassembly In Guile1573632
Node: I/O Ports in Guile1576834
Node: Memory Ports in Guile1577390
Node: Iterators In Guile1579976
Node: Colors In Guile1584289
Node: Guile Auto-loading1587316
Ref: set auto-load guile-scripts1587939
Ref: show auto-load guile-scripts1588037
Ref: info auto-load guile-scripts1588141
Node: Guile Modules1589100
Node: Guile Printing Module1589422
Node: Guile Types Module1590241
Node: Auto-loading extensions1591546
Node: objfile-gdbdotext file1592995
Ref: set auto-load scripts-directory1594665
Ref: with-auto-load-dir1595041
Ref: show auto-load scripts-directory1595860
Ref: add-auto-load-scripts-directory1595940
Node: dotdebug_gdb_scripts section1596416
Node: Which flavor to choose?1600166
Node: Multiple Extension Languages1601987
Node: Interpreters1603034
Node: TUI1606516
Node: TUI Overview1607564
Node: TUI Keys1610323
Node: TUI Single Key Mode1613046
Node: TUI Mouse Support1614380
Node: TUI Commands1615418
Ref: info_win_command1616385
Node: TUI Configuration1622326
Ref: tui-mouse-events1624089
Node: Emacs1624665
Node: GDB/MI1625177
Node: GDB/MI General Design1627966
Node: Context management1630486
Node: Asynchronous and non-stop modes1634272
Node: Thread groups1637227
Node: GDB/MI Command Syntax1639517
Node: GDB/MI Input Syntax1639760
Node: GDB/MI Output Syntax1641310
Node: GDB/MI Compatibility with CLI1644895
Node: GDB/MI Development and Front Ends1645631
Node: GDB/MI Output Records1650010
Node: GDB/MI Result Records1650416
Node: GDB/MI Stream Records1651765
Node: GDB/MI Async Records1653030
Node: GDB/MI Breakpoint Information1664103
Node: GDB/MI Frame Information1670213
Node: GDB/MI Thread Information1671495
Node: GDB/MI Ada Exception Information1672965
Node: GDB/MI Simple Examples1673515
Node: GDB/MI Command Description Format1675751
Node: GDB/MI Breakpoint Commands1676631
Ref: -break-insert1683905
Node: GDB/MI Catchpoint Commands1698539
Node: Shared Library GDB/MI Catchpoint Commands1698952
Node: Ada Exception GDB/MI Catchpoint Commands1700610
Node: C++ Exception GDB/MI Catchpoint Commands1704160
Node: GDB/MI Program Context1708176
Node: GDB/MI Thread Commands1712444
Node: GDB/MI Ada Tasking Commands1715745
Node: GDB/MI Program Execution1718017
Node: GDB/MI Stack Manipulation1730730
Ref: -stack-list-arguments1732654
Ref: -stack-list-frames1736484
Ref: -stack-list-locals1740746
Ref: -stack-list-variables1742303
Node: GDB/MI Variable Objects1743837
Ref: -var-set-format1753779
Ref: -var-list-children1755159
Ref: -var-update1763967
Ref: -var-set-frozen1766904
Ref: -var-set-update-range1767689
Ref: -var-set-visualizer1768222
Node: GDB/MI Data Manipulation1769781
Node: GDB/MI Tracepoint Commands1792645
Node: GDB/MI Symbol Query1806330
Ref: -symbol-info-functions1806524
Ref: -symbol-info-module-functions1811023
Ref: -symbol-info-module-variables1814005
Ref: -symbol-info-modules1817740
Ref: -symbol-info-types1819648
Ref: -symbol-info-variables1821633
Node: GDB/MI File Commands1826732
Node: GDB/MI Target Manipulation1836571
Node: GDB/MI File Transfer Commands1843229
Node: GDB/MI Ada Exceptions Commands1844552
Node: GDB/MI Support Commands1845905
Node: GDB/MI Miscellaneous Commands1851015
Ref: -interpreter-exec1863397
Node: Annotations1867369
Node: Annotations Overview1868300
Node: Server Prefix1870763
Node: Prompting1871497
Node: Errors1873014
Node: Invalidation1873910
Node: Annotations for Running1874389
Node: Source Annotations1875923
Node: Debugger Adapter Protocol1876852
Node: JIT Interface1881595
Node: Declarations1883409
Node: Registering Code1884796
Node: Unregistering Code1885768
Node: Custom Debug Info1886395
Node: Using JIT Debug Info Readers1887691
Node: Writing JIT Debug Info Readers1888853
Node: In-Process Agent1891048
Ref: Control Agent1892991
Node: In-Process Agent Protocol1893858
Node: IPA Protocol Objects1894649
Ref: agent expression object1895647
Ref: tracepoint action object1895852
Ref: tracepoint object1895932
Node: IPA Protocol Commands1898462
Node: GDB Bugs1899862
Node: Bug Criteria1900594
Node: Bug Reporting1901471
Node: Command Line Editing1908448
Node: Introduction and Notation1909100
Node: Readline Interaction1910721
Node: Readline Bare Essentials1911910
Node: Readline Movement Commands1913697
Node: Readline Killing Commands1914655
Node: Readline Arguments1916574
Node: Searching1917616
Node: Readline Init File1919766
Node: Readline Init File Syntax1920919
Node: Conditional Init Constructs1944219
Node: Sample Init File1948413
Node: Bindable Readline Commands1951535
Node: Commands For Moving1952587
Node: Commands For History1954343
Node: Commands For Text1959304
Node: Commands For Killing1963004
Node: Numeric Arguments1965715
Node: Commands For Completion1966852
Node: Keyboard Macros1968818
Node: Miscellaneous Commands1969504
Node: Readline vi Mode1973429
Node: Using History Interactively1974339
Node: History Interaction1974854
Node: Event Designators1976750
Node: Word Designators1978022
Node: Modifiers1979780
Node: In Memoriam1981320
Node: Formatting Documentation1982203
Ref: Formatting Documentation-Footnote-11985583
Node: Installing GDB1985681
Node: Requirements1986253
Ref: MPFR1987897
Ref: Expat1989529
Node: Running Configure1992408
Node: Separate Objdir1995290
Node: Config Names1998270
Node: Configure Options1999749
Node: System-wide configuration2009247
Node: System-wide Configuration Scripts2011784
Node: Maintenance Commands2012968
Ref: maint info breakpoints2014975
Ref: maint info python-disassemblers2017781
Ref: displaced-stepping2019548
Ref: maint packet2024896
Ref: maint check libthread-db2026966
Ref: maint_libopcodes_styling2050196
Node: Remote Protocol2056653
Node: Overview2057366
Ref: Binary Data2059920
Node: Standard Replies2063129
Ref: textual error reply2063974
Node: Packets2064076
Ref: thread-id syntax2064984
Ref: extended mode2066429
Ref: ? packet2066687
Ref: bc2068167
Ref: bs2068377
Ref: read registers packet2069959
Ref: cycle step packet2072306
Ref: write register packet2075252
Ref: step with signal packet2076196
Ref: vCont packet2077600
Ref: vCtrlC packet2080779
Ref: vKill packet2083092
Ref: x packet2084831
Ref: X packet2085868
Ref: insert breakpoint or watchpoint packet2086202
Node: Stop Reply Packets2090193
Ref: swbreak stop reason2094276
Ref: thread clone event2097809
Ref: thread create event2098189
Ref: thread exit event2099392
Node: General Query Packets2103357
Ref: qCRC packet2106187
Ref: QEnvironmentHexEncoded2108979
Ref: QEnvironmentUnset2110209
Ref: QEnvironmentReset2111153
Ref: QSetWorkingDir packet2112097
Ref: qMemTags2116539
Ref: qIsAddressTagged2117281
Ref: QMemTags2117768
Ref: QNonStop2120879
Ref: QCatchSyscalls2121358
Ref: QPassSignals2122727
Ref: QProgramSignals2123733
Ref: QThreadEvents2125096
Ref: QThreadOptions2126196
Ref: qSearch memory2130312
Ref: QStartNoAckMode2130638
Ref: qSupported2131062
Ref: error-message2135554
Ref: single-inf-arg2136023
Ref: multi-wp-addr feature2136386
Ref: multiprocess extensions2148621
Ref: install tracepoint in tracing2150651
Ref: qThreadExtraInfo2156390
Ref: qXfer read2157516
Ref: qXfer auxiliary vector read2158749
Ref: qXfer btrace read2159097
Ref: qXfer btrace-conf read2160162
Ref: qXfer executable filename read2160513
Ref: qXfer target description read2161128
Ref: qXfer library list read2161562
Ref: qXfer svr4 library list read2162218
Ref: qXfer memory map read2164473
Ref: qXfer sdata read2164860
Ref: qXfer siginfo read2165326
Ref: qXfer threads read2165722
Ref: qXfer traceframe info read2166125
Ref: qXfer unwind info block2166543
Ref: qXfer fdpic loadmap read2166777
Ref: qXfer osdata read2167193
Ref: qXfer write2167347
Ref: qXfer siginfo write2168065
Ref: qExecAndArgs2169421
Ref: General Query Packets-Footnote-12172462
Node: Architecture-Specific Protocol Details2172789
Node: ARM-Specific Protocol Details2173298
Node: ARM Breakpoint Kinds2173571
Node: ARM Memory Tag Types2173931
Node: MIPS-Specific Protocol Details2174230
Node: MIPS Register packet Format2174513
Node: MIPS Breakpoint Kinds2175440
Node: Tracepoint Packets2175858
Ref: QTEnable2185097
Ref: QTDisable2185293
Ref: qTfSTM2190830
Ref: qTsSTM2190830
Ref: qTSTMat2191711
Ref: QTBuffer-size2192861
Node: Host I/O Packets2194718
Node: Interrupts2201488
Ref: interrupting remote targets2201632
Node: Notification Packets2203800
Node: Remote Non-Stop2209227
Node: Packet Acknowledgment2212343
Node: Examples2214458
Node: File-I/O Remote Protocol Extension2215052
Node: File-I/O Overview2215514
Node: Protocol Basics2217713
Node: The F Request Packet2219942
Node: The F Reply Packet2220843
Node: The Ctrl-C Message2221761
Node: Console I/O2223384
Node: List of Supported Calls2224599
Node: open2224961
Node: close2227469
Node: read2227852
Node: write2228461
Node: lseek2229232
Node: rename2230116
Node: unlink2231523
Node: stat/fstat2232470
Node: gettimeofday2233363
Node: isatty2233799
Node: system2234395
Node: Protocol-specific Representation of Datatypes2235937
Node: Integral Datatypes2236314
Node: Pointer Values2237121
Node: Memory Transfer2237825
Node: struct stat2238445
Node: struct timeval2240647
Node: Constants2241164
Node: Open Flags2241613
Node: mode_t Values2241954
Node: Errno Values2242446
Node: Lseek Flags2243306
Node: Limits2243491
Node: File-I/O Examples2243851
Node: Library List Format2244939
Node: Library List Format for SVR4 Targets2247721
Node: Memory Map Format2250498
Node: Thread List Format2253022
Node: Traceframe Info Format2254233
Node: Branch Trace Format2255919
Node: Branch Trace Configuration Format2257619
Node: Agent Expressions2258898
Node: General Bytecode Design2261719
Node: Bytecode Descriptions2266513
Node: Using Agent Expressions2279980
Node: Varying Target Capabilities2281957
Node: Rationale2283118
Node: Target Descriptions2290507
Node: Retrieving Descriptions2292450
Node: Target Description Format2293535
Node: Predefined Target Types2303410
Node: Enum Target Types2304993
Node: Standard Target Features2305988
Node: AArch64 Features2308009
Node: Alpha Features2320841
Node: ARC Features2321719
Ref: ARC Features-Footnote-12323536
Node: ARM Features2323569
Node: i386 Features2333200
Node: LoongArch Features2335940
Node: MicroBlaze Features2336503
Node: MIPS Features2337085
Node: M68K Features2338276
Node: NDS32 Features2339263
Node: OpenRISC 1000 Features2340295
Node: PowerPC Features2340659
Node: RISC-V Features2344629
Node: RX Features2346472
Node: S/390 and System z Features2346834
Node: Sparc Features2348974
Node: TIC6x Features2349879
Node: Operating System Information2350428
Node: Process list2351264
Node: Trace File Format2352327
Node: Index Section Format2355541
Node: Debuginfod2363976
Node: Debuginfod Settings2364812
Ref: set debuginfod enabled2364991
Node: Man Pages2367226
Node: gdb man2367759
Node: gdbserver man2376730
Node: gcore man2385240
Node: gstack man2386884
Node: gdbinit man2387992
Node: gdb-add-index man2389232
Ref: gdb-add-index2389341
Node: Copying2391359
Node: GNU Free Documentation License2430637
Node: Concept Index2455784
Node: Command and Variable Index2611627

End Tag Table
