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.20260507-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: 317363
gdb.info-3: 602722
gdb.info-4: 910277
gdb.info-5: 1209514
gdb.info-6: 1504560
gdb.info-7: 1802767
gdb.info-8: 2102011
gdb.info-9: 2403177

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: Signals260735
Ref: stepping and signal handlers265999
Ref: stepping into signal handlers266795
Ref: extra signal information268028
Node: Thread Stops269532
Node: All-Stop Mode270667
Ref: set scheduler-locking272152
Node: Non-Stop Mode275009
Node: Background Execution278206
Node: Thread-Specific Breakpoints280422
Node: Interrupted System Calls282651
Node: Observer Mode284165
Node: Reverse Execution287601
Ref: Reverse Execution-Footnote-1292522
Ref: Reverse Execution-Footnote-2293149
Node: Process Record and Replay293199
Node: Stack317363
Node: Frames318980
Node: Backtrace321318
Ref: backtrace-command321655
Ref: set backtrace past-main328102
Ref: set backtrace past-entry328430
Ref: set backtrace limit328997
Ref: Backtrace-Footnote-1329621
Node: Selection329809
Node: Frame Info334592
Node: Frame Apply339014
Node: Frame Filter Management343444
Ref: disable frame-filter all343972
Node: Source348280
Node: List349406
Node: Location Specifications353046
Node: Linespec Locations357650
Node: Explicit Locations361056
Node: Address Locations364275
Node: Edit366115
Ref: Edit-Footnote-1367802
Node: Search368037
Node: Source Path369049
Ref: set substitute-path377991
Node: Machine Code380211
Ref: info-line-repeated-calls382299
Ref: disassemble382429
Node: Disable Reading Source392417
Node: Data393179
Ref: print options394018
Node: Expressions405060
Node: Ambiguous Expressions407329
Node: Variables410559
Ref: variable name conflict411449
Node: Arrays417224
Node: Output Formats419755
Ref: Output Formats-Footnote-1423324
Node: Memory423481
Ref: addressable memory unit430436
Node: Memory Tagging431930
Node: Auto Display434613
Node: Print Settings439163
Ref: set print address439461
Ref: set print symbol443123
Ref: set print array443611
Ref: set print array-indexes443939
Ref: set print nibbles444425
Ref: set print characters444972
Ref: set print elements446039
Ref: set print frame-arguments447159
Ref: set print raw-frame-arguments449328
Ref: set print entry-values449744
Ref: set print frame-info454123
Ref: set print repeats455789
Ref: set print max-depth456431
Ref: set print memory-tag-violations458123
Ref: set print null-stop458550
Ref: set print pretty458874
Ref: set print raw-values459461
Ref: set print union460478
Ref: set print object462784
Ref: set print static-members463578
Ref: set print vtbl464255
Node: Pretty Printing464639
Node: Pretty-Printer Introduction465155
Node: Pretty-Printer Example466912
Node: Pretty-Printer Commands467692
Node: Value History470576
Node: Convenience Vars472998
Node: Convenience Funs482174
Ref: $_shell convenience function486978
Node: Registers493177
Ref: info_registers_reggroup493834
Ref: standard registers494385
Ref: Registers-Footnote-1499336
Node: Floating Point Hardware499731
Node: Vector Unit500263
Node: OS Information500650
Ref: linux info os infotypes502674
Node: Memory Region Attributes507265
Node: Dump/Restore Files511928
Node: Core File Generation514331
Ref: set use-coredump-filter516002
Ref: set dump-excluded-mappings517450
Node: Character Sets517732
Node: Caching Target Data524097
Ref: Caching Target Data-Footnote-1526989
Node: Searching Memory527227
Node: Value Sizes530370
Ref: set max-value-size530797
Node: Optimized Code532022
Node: Inline Functions533699
Node: Tail Call Frames536326
Ref: set debug entry-values538464
Node: Macros542528
Ref: Macros-Footnote-1550146
Node: Tracepoints550299
Node: Set Tracepoints552361
Node: Create and Delete Tracepoints555299
Node: Enable and Disable Tracepoints561754
Node: Tracepoint Passcounts562994
Node: Tracepoint Conditions564405
Node: Trace State Variables566099
Node: Tracepoint Actions568294
Node: Listing Tracepoints575079
Node: Listing Static Tracepoint Markers576781
Node: Starting and Stopping Trace Experiments578629
Ref: disconnected tracing580374
Node: Tracepoint Restrictions584794
Node: Analyze Collected Data588563
Node: tfind589869
Node: tdump594351
Node: save tracepoints596866
Node: Tracepoint Variables597362
Node: Trace Files598490
Node: Overlays602722
Node: How Overlays Work603442
Ref: A code overlay605977
Node: Overlay Commands609410
Node: Automatic Overlay Debugging613592
Node: Overlay Sample Program615731
Node: Languages617468
Node: Setting618631
Node: Filenames620332
Node: Manually621143
Node: Automatically622352
Node: Show623773
Ref: show language624061
Node: Checks625095
Node: Type Checking626100
Node: Range Checking627929
Node: Supported Languages630336
Node: C631673
Node: C Operators632637
Node: C Constants636976
Node: C Plus Plus Expressions639855
Node: C Defaults643215
Node: C Checks643883
Node: Debugging C644443
Node: Debugging C Plus Plus644927
Node: Decimal Floating Point650533
Node: D651802
Node: Go652060
Node: Objective-C653154
Node: Method Names in Commands653617
Node: The Print Command with Objective-C655308
Node: OpenCL C655959
Node: OpenCL C Datatypes656234
Node: OpenCL C Expressions656609
Node: OpenCL C Operators656966
Node: Fortran657198
Node: Fortran Types658189
Node: Fortran Operators660106
Node: Fortran Intrinsics661175
Node: Special Fortran Commands663803
Node: Pascal665204
Node: Rust665715
Node: Modula-2668698
Node: M2 Operators669671
Node: Built-In Func/Proc672669
Node: M2 Constants675631
Node: M2 Types677232
Node: M2 Defaults680450
Node: Deviations681051
Node: M2 Checks682152
Node: M2 Scope682969
Node: GDB/M2683993
Node: Ada684906
Node: Ada Mode Intro686210
Node: Omissions from Ada687712
Node: Additions to Ada692125
Node: Overloading support for Ada696496
Node: Stopping Before Main Program698136
Node: Ada Exceptions698683
Node: Ada Tasks699882
Node: Ada Tasks and Core Files708405
Node: Ravenscar Profile709252
Node: Ada Source Character Set711435
Node: Ada Glitches712232
Node: Unsupported Languages716252
Node: Symbols716942
Ref: quoting names717545
Ref: maint print symbols745623
Node: Altering751424
Node: Assignment752462
Node: Jumping755568
Node: Signaling758384
Node: Returning761313
Node: Calling764664
Ref: stack unwind settings766239
Ref: set unwind-on-timeout767543
Node: Patching774908
Node: Compiling and Injecting Code776022
Ref: set debug compile779775
Ref: set debug compile-cplus-types780025
Node: GDB Files790047
Node: Files790895
Ref: core-file command796297
Ref: Shared Libraries805721
Ref: Files-Footnote-1819401
Node: File Caching819530
Node: Separate Debug Files820664
Ref: build ID821905
Ref: debug-file-directory824373
Node: MiniDebugInfo833105
Node: Index Files835556
Node: Debug Names840477
Node: Symbol Errors844413
Node: Data Files848029
Node: Targets848985
Node: Active Targets850465
Node: Target Commands851539
Ref: load856179
Ref: flash-erase857372
Node: Byte Order857432
Node: Remote Debugging858871
Node: Connecting860138
Ref: --multi Option in Types of Remote Connections862364
Ref: Attaching in Types of Remote Connections863779
Ref: Host and target files864659
Node: File Transfer873281
Node: Server874220
Ref: Running gdbserver875796
Ref: Attaching to a program878014
Ref: Other Command-Line Arguments for gdbserver880539
Ref: Monitor Commands for gdbserver884878
Ref: Server-Footnote-1890395
Node: Remote Configuration890515
Ref: set remotebreak891775
Ref: set remote hardware-watchpoint-limit893237
Ref: set remote hardware-breakpoint-limit893237
Ref: set remote hardware-watchpoint-length-limit893739
Ref: set remote exec-file894194
Node: Remote Stub910277
Node: Stub Contents913172
Node: Bootstrapping915279
Node: Debug Session919094
Node: Configurations921135
Node: Native921904
Node: BSD libkvm Interface922530
Node: Process Information923582
Node: DJGPP Native929474
Node: Cygwin Native936027
Node: Non-debug DLL Symbols940948
Node: Hurd Native945187
Node: Darwin950443
Node: FreeBSD951720
Node: Embedded OS952440
Node: Embedded Processors952851
Node: ARC953893
Node: ARM954440
Node: BPF957342
Node: M68K957822
Node: MicroBlaze957995
Node: MIPS Embedded959444
Node: OpenRISC 1000960741
Node: PowerPC Embedded961647
Node: AVR965054
Node: CRIS965426
Node: Super-H966404
Node: Architectures967463
Node: AArch64967902
Ref: vl969221
Ref: vq969332
Ref: vg969442
Ref: AArch64 SME969531
Ref: svl971268
Ref: svq971426
Ref: svg971538
Ref: aarch64 sme svcr972292
Ref: AArch64 SME2977383
Ref: AArch64 PAC978819
Node: x86982950
Node: Alpha986067
Node: MIPS986199
Node: HPPA990093
Node: PowerPC990615
Node: Sparc64991351
Node: S12Z993719
Node: AMD GPU994028
Ref: AMD GPU Signals998173
Ref: AMD GPU Attaching Restrictions1003800
Node: RISC-V1004512
Node: Controlling GDB1005142
Node: Prompt1006085
Node: Editing1008081
Node: Command History1009529
Node: Screen Size1015261
Node: Output Styling1017277
Ref: warning-prefix1019256
Ref: style_disassembler_enabled1020084
Node: Numbers1029188
Node: ABI1031170
Node: Auto-loading1034343
Ref: set auto-load off1035409
Ref: show auto-load1036045
Ref: info auto-load1036824
Node: Init File in the Current Directory1040100
Ref: set auto-load local-gdbinit1040675
Ref: show auto-load local-gdbinit1040857
Ref: info auto-load local-gdbinit1041021
Node: libthread_db.so.1 file1041169
Ref: set auto-load libthread-db1042108
Ref: show auto-load libthread-db1042239
Ref: info auto-load libthread-db1042376
Node: Auto-loading safe path1042560
Ref: set auto-load safe-path1043861
Ref: show auto-load safe-path1044600
Ref: add-auto-load-safe-path1044723
Node: Auto-loading verbose mode1047626
Ref: set debug auto-load1048789
Ref: show debug auto-load1048890
Node: Messages/Warnings1049012
Ref: confirmation requests1050446
Node: Debugging Output1051650
Ref: set debug amd-dbgapi-lib1053037
Ref: set debug amd-dbgapi1053658
Node: Other Misc Settings1064314
Ref: set local-environment1067751
Ref: unset local-environment1068171
Node: Extending GDB1068578
Node: Sequences1070403
Node: Define1071065
Node: Hooks1077568
Node: Command Files1079934
Node: Output1085007
Ref: %V Format Specifier1089809
Ref: eval1090694
Node: Auto-loading sequences1090856
Ref: set auto-load gdb-scripts1091351
Ref: show auto-load gdb-scripts1091475
Ref: info auto-load gdb-scripts1091605
Node: Aliases1091836
Node: Command aliases default args1095287
Ref: Command aliases default args-Footnote-11099007
Node: Python1099161
Node: Python Commands1100332
Ref: set_python_print_stack1101709
Ref: Python Commands-Footnote-11104791
Node: Python API1104881
Node: Basic Python1108308
Ref: prompt_hook1121475
Ref: gdb_architecture_names1122073
Ref: gdbpy_connections1122420
Node: Threading in GDB1125085
Node: Exception Handling1127661
Node: Values From Inferior1130524
Ref: Value.assign1138328
Node: Types In Python1151665
Ref: Type.is_array_like1155663
Node: Pretty Printing API1164500
Node: Selecting Pretty-Printers1171087
Node: Writing a Pretty-Printer1173814
Node: Type Printing API1179326
Node: Frame Filter API1181942
Node: Frame Decorator API1189256
Ref: frame_args1192995
Node: Writing a Frame Filter1196323
Node: Unwinding Frames in Python1209514
Ref: gdb.PendingFrame.create_unwind_info1212807
Ref: gdb.unwinder.FrameId1217741
Ref: Managing Registered Unwinders1221113
Node: Xmethods In Python1222385
Node: Xmethod API1225281
Node: Writing an Xmethod1229093
Node: Inferiors In Python1234925
Ref: gdbpy_inferior_connection1235884
Ref: gdbpy_inferior_read_memory1238837
Ref: choosing attribute names1241245
Node: Events In Python1242384
Node: Threads In Python1258690
Ref: inferior_thread_ptid1260212
Node: Recordings In Python1264112
Node: CLI Commands In Python1272049
Ref: Command.__init__1272404
Ref: Command.dont_repeat1273892
Ref: Command.invoke1274302
Node: GDB/MI Commands In Python1282329
Node: GDB/MI Notifications In Python1288986
Node: Parameters In Python1290671
Ref: gdb.ParameterPrefix1299943
Ref: Creating Style Parameters1303584
Node: Functions In Python1308331
Node: Progspaces In Python1310548
Node: Objfiles In Python1317533
Ref: Objfile.build_id1320763
Node: Frames In Python1324533
Ref: gdbpy_frame_read_register1330854
Node: Blocks In Python1333178
Node: Symbols In Python1338435
Node: Symbol Tables In Python1349675
Node: Line Tables In Python1354170
Node: Breakpoints In Python1357009
Ref: python_breakpoint_thread1363644
Ref: python_breakpoint_inferior1364108
Node: Finish Breakpoints in Python1370642
Node: Lazy Strings In Python1372858
Node: Colors In Python1375130
Node: Styles In Python1378110
Ref: Style Intensities1383108
Node: Architectures In Python1383363
Ref: gdbpy_architecture_name1383818
Ref: gdbpy_architecture_registers1386516
Ref: gdbpy_architecture_reggroups1386837
Node: Registers In Python1387036
Node: Connections In Python1389306
Node: TUI Windows In Python1394138
Ref: python-window-click1399000
Node: Disassembly In Python1399486
Ref: DisassembleInfo Class1399878
Ref: Disassembler Class1405559
Ref: DisassemblerResult Class1407902
Ref: Disassembler Styling Parts1411568
Ref: Disassembler Style Constants1414857
Ref: builtin_disassemble1422814
Node: Missing Debug Info In Python1426413
Node: Missing Objfiles In Python1432409
Node: Core Files In Python1440583
Node: Python Auto-loading1444855
Ref: set auto-load python-scripts1445484
Ref: show auto-load python-scripts1445584
Ref: info auto-load python-scripts1445690
Node: Python modules1446824
Node: gdb.printing1447276
Node: gdb.types1448703
Node: gdb.prompt1451718
Node: gdb.ptwrite1453334
Node: Guile1457568
Node: Guile Introduction1458227
Node: Guile Commands1459057
Node: Guile API1460911
Node: Basic Guile1462964
Node: Guile Configuration1468646
Node: GDB Scheme Data Types1469622
Node: Guile Exception Handling1471499
Node: Values From Inferior In Guile1475533
Node: Arithmetic In Guile1491579
Node: Types In Guile1493210
Ref: Fields of a type in Guile1501455
Node: Guile Pretty Printing API1504560
Node: Selecting Guile Pretty-Printers1510300
Node: Writing a Guile Pretty-Printer1512676
Node: Commands In Guile1517861
Node: Parameters In Guile1529132
Ref: Parameters In Guile-Footnote-11536655
Node: Progspaces In Guile1536771
Node: Objfiles In Guile1539383
Node: Frames In Guile1541664
Node: Blocks In Guile1548243
Node: Symbols In Guile1553051
Node: Symbol Tables In Guile1561351
Node: Breakpoints In Guile1564314
Node: Lazy Strings In Guile1575439
Node: Architectures In Guile1577730
Node: Disassembly In Guile1582037
Node: I/O Ports in Guile1585239
Node: Memory Ports in Guile1585795
Node: Iterators In Guile1588381
Node: Colors In Guile1592694
Node: Guile Auto-loading1595721
Ref: set auto-load guile-scripts1596344
Ref: show auto-load guile-scripts1596442
Ref: info auto-load guile-scripts1596546
Node: Guile Modules1597505
Node: Guile Printing Module1597827
Node: Guile Types Module1598646
Node: Auto-loading extensions1599951
Node: objfile-gdbdotext file1601400
Ref: set auto-load scripts-directory1603070
Ref: with-auto-load-dir1603446
Ref: show auto-load scripts-directory1604265
Ref: add-auto-load-scripts-directory1604345
Node: dotdebug_gdb_scripts section1604821
Node: Which flavor to choose?1608571
Node: Multiple Extension Languages1610392
Node: Interpreters1611439
Node: TUI1614921
Node: TUI Overview1615969
Node: TUI Keys1618728
Node: TUI Single Key Mode1621451
Node: TUI Mouse Support1622785
Node: TUI Commands1623823
Ref: info_win_command1624790
Node: TUI Configuration1630731
Ref: tui-mouse-events1632494
Node: Emacs1633070
Node: GDB/MI1633582
Node: GDB/MI General Design1636371
Node: Context management1638891
Node: Asynchronous and non-stop modes1642677
Node: Thread groups1645632
Node: GDB/MI Command Syntax1647922
Node: GDB/MI Input Syntax1648165
Node: GDB/MI Output Syntax1649715
Node: GDB/MI Compatibility with CLI1653300
Node: GDB/MI Development and Front Ends1654036
Node: GDB/MI Output Records1658415
Node: GDB/MI Result Records1658821
Node: GDB/MI Stream Records1660170
Node: GDB/MI Async Records1661435
Node: GDB/MI Breakpoint Information1672508
Node: GDB/MI Frame Information1678618
Node: GDB/MI Thread Information1679900
Node: GDB/MI Ada Exception Information1681370
Node: GDB/MI Simple Examples1681920
Node: GDB/MI Command Description Format1684156
Node: GDB/MI Breakpoint Commands1685036
Ref: -break-insert1692310
Node: GDB/MI Catchpoint Commands1706944
Node: Shared Library GDB/MI Catchpoint Commands1707357
Node: Ada Exception GDB/MI Catchpoint Commands1709015
Node: C++ Exception GDB/MI Catchpoint Commands1712565
Node: GDB/MI Program Context1716581
Node: GDB/MI Thread Commands1720849
Node: GDB/MI Ada Tasking Commands1724150
Node: GDB/MI Program Execution1726422
Node: GDB/MI Stack Manipulation1739135
Ref: -stack-list-arguments1741059
Ref: -stack-list-frames1744889
Ref: -stack-list-locals1749151
Ref: -stack-list-variables1750708
Node: GDB/MI Variable Objects1752242
Ref: -var-set-format1762184
Ref: -var-list-children1763564
Ref: -var-update1772372
Ref: -var-set-frozen1775309
Ref: -var-set-update-range1776094
Ref: -var-set-visualizer1776627
Node: GDB/MI Data Manipulation1778186
Node: GDB/MI Tracepoint Commands1802767
Node: GDB/MI Symbol Query1814735
Ref: -symbol-info-functions1814929
Ref: -symbol-info-module-functions1819428
Ref: -symbol-info-module-variables1822410
Ref: -symbol-info-modules1826145
Ref: -symbol-info-types1828053
Ref: -symbol-info-variables1830038
Node: GDB/MI File Commands1835137
Node: GDB/MI Target Manipulation1844976
Node: GDB/MI File Transfer Commands1851634
Node: GDB/MI Ada Exceptions Commands1852957
Node: GDB/MI Support Commands1854310
Node: GDB/MI Miscellaneous Commands1859420
Ref: -interpreter-exec1871802
Node: Annotations1875774
Node: Annotations Overview1876705
Node: Server Prefix1879168
Node: Prompting1879902
Node: Errors1881419
Node: Invalidation1882315
Node: Annotations for Running1882794
Node: Source Annotations1884328
Node: Debugger Adapter Protocol1885257
Node: JIT Interface1890193
Node: Declarations1892007
Node: Registering Code1893394
Node: Unregistering Code1894366
Node: Custom Debug Info1894993
Node: Using JIT Debug Info Readers1896289
Node: Writing JIT Debug Info Readers1897451
Node: In-Process Agent1899646
Ref: Control Agent1901589
Node: In-Process Agent Protocol1902456
Node: IPA Protocol Objects1903247
Ref: agent expression object1904245
Ref: tracepoint action object1904450
Ref: tracepoint object1904530
Node: IPA Protocol Commands1907060
Node: GDB Bugs1908460
Node: Bug Criteria1909192
Node: Bug Reporting1910069
Node: Command Line Editing1917046
Node: Introduction and Notation1917698
Node: Readline Interaction1919319
Node: Readline Bare Essentials1920508
Node: Readline Movement Commands1922295
Node: Readline Killing Commands1923253
Node: Readline Arguments1925172
Node: Searching1926214
Node: Readline Init File1928364
Node: Readline Init File Syntax1929517
Node: Conditional Init Constructs1952817
Node: Sample Init File1957011
Node: Bindable Readline Commands1960133
Node: Commands For Moving1961185
Node: Commands For History1962941
Node: Commands For Text1967902
Node: Commands For Killing1971602
Node: Numeric Arguments1974313
Node: Commands For Completion1975450
Node: Keyboard Macros1977416
Node: Miscellaneous Commands1978102
Node: Readline vi Mode1982027
Node: Using History Interactively1982937
Node: History Interaction1983452
Node: Event Designators1985348
Node: Word Designators1986620
Node: Modifiers1988378
Node: In Memoriam1989918
Node: Formatting Documentation1990801
Ref: Formatting Documentation-Footnote-11994181
Node: Installing GDB1994279
Node: Requirements1994851
Ref: MPFR1996495
Ref: Expat1998127
Node: Running Configure2001006
Node: Separate Objdir2003888
Node: Config Names2006868
Node: Configure Options2008347
Node: System-wide configuration2017845
Node: System-wide Configuration Scripts2020382
Node: Maintenance Commands2021566
Ref: maint info breakpoints2023573
Ref: maint info python-disassemblers2026379
Ref: displaced-stepping2028146
Ref: maint packet2033307
Ref: maint check libthread-db2035377
Ref: maint_libopcodes_styling2060297
Node: Remote Protocol2066754
Node: Overview2067467
Ref: Binary Data2070021
Node: Standard Replies2073230
Ref: textual error reply2074075
Node: Packets2074177
Ref: thread-id syntax2075085
Ref: extended mode2076530
Ref: ? packet2076788
Ref: bc2078268
Ref: bs2078478
Ref: read registers packet2080060
Ref: cycle step packet2082407
Ref: write register packet2085353
Ref: step with signal packet2086297
Ref: vCont packet2087701
Ref: vCtrlC packet2090880
Ref: vKill packet2093193
Ref: x packet2094932
Ref: X packet2095969
Ref: insert breakpoint or watchpoint packet2096303
Node: Stop Reply Packets2102011
Ref: swbreak stop reason2106094
Ref: thread clone event2109627
Ref: thread create event2110007
Ref: thread exit event2111210
Node: General Query Packets2113458
Ref: qCRC packet2116288
Ref: QEnvironmentHexEncoded2119080
Ref: QEnvironmentUnset2120310
Ref: QEnvironmentReset2121254
Ref: QSetWorkingDir packet2122198
Ref: qMemTags2126640
Ref: qIsAddressTagged2127382
Ref: QMemTags2127869
Ref: QNonStop2130980
Ref: QCatchSyscalls2131459
Ref: QPassSignals2132828
Ref: QProgramSignals2133834
Ref: QThreadEvents2135197
Ref: QThreadOptions2136297
Ref: qSearch memory2140413
Ref: QStartNoAckMode2140739
Ref: qSupported2141163
Ref: error-message2145655
Ref: single-inf-arg2146124
Ref: multi-wp-addr feature2146487
Ref: multiprocess extensions2158722
Ref: install tracepoint in tracing2160752
Ref: qThreadExtraInfo2166491
Ref: qXfer read2167617
Ref: qXfer auxiliary vector read2168850
Ref: qXfer btrace read2169198
Ref: qXfer btrace-conf read2170263
Ref: qXfer executable filename read2170614
Ref: qXfer target description read2171229
Ref: qXfer library list read2171663
Ref: qXfer svr4 library list read2172319
Ref: qXfer memory map read2174574
Ref: qXfer sdata read2174961
Ref: qXfer siginfo read2175427
Ref: qXfer threads read2175823
Ref: qXfer traceframe info read2176226
Ref: qXfer unwind info block2176644
Ref: qXfer fdpic loadmap read2176878
Ref: qXfer osdata read2177294
Ref: qXfer write2177448
Ref: qXfer siginfo write2178166
Ref: qExecAndArgs2179522
Ref: General Query Packets-Footnote-12182563
Node: Architecture-Specific Protocol Details2182890
Node: ARM-Specific Protocol Details2183399
Node: ARM Breakpoint Kinds2183672
Node: ARM Memory Tag Types2184032
Node: MIPS-Specific Protocol Details2184331
Node: MIPS Register packet Format2184614
Node: MIPS Breakpoint Kinds2185541
Node: Tracepoint Packets2185959
Ref: QTEnable2195198
Ref: QTDisable2195394
Ref: qTfSTM2200931
Ref: qTsSTM2200931
Ref: qTSTMat2201812
Ref: QTBuffer-size2202962
Node: Host I/O Packets2204819
Node: Interrupts2211589
Ref: interrupting remote targets2211733
Node: Notification Packets2213901
Node: Remote Non-Stop2219328
Node: Packet Acknowledgment2222444
Node: Examples2224559
Node: File-I/O Remote Protocol Extension2225153
Node: File-I/O Overview2225615
Node: Protocol Basics2227814
Node: The F Request Packet2230043
Node: The F Reply Packet2230944
Node: The Ctrl-C Message2231862
Node: Console I/O2233485
Node: List of Supported Calls2234700
Node: open2235062
Node: close2237570
Node: read2237953
Node: write2238562
Node: lseek2239333
Node: rename2240217
Node: unlink2241624
Node: stat/fstat2242571
Node: gettimeofday2243464
Node: isatty2243900
Node: system2244496
Node: Protocol-specific Representation of Datatypes2246038
Node: Integral Datatypes2246415
Node: Pointer Values2247222
Node: Memory Transfer2247926
Node: struct stat2248546
Node: struct timeval2250748
Node: Constants2251265
Node: Open Flags2251714
Node: mode_t Values2252055
Node: Errno Values2252547
Node: Lseek Flags2253407
Node: Limits2253592
Node: File-I/O Examples2253952
Node: Library List Format2255040
Node: Library List Format for SVR4 Targets2257822
Node: Memory Map Format2260599
Node: Thread List Format2263123
Node: Traceframe Info Format2264334
Node: Branch Trace Format2266020
Node: Branch Trace Configuration Format2267720
Node: Agent Expressions2268999
Node: General Bytecode Design2271820
Node: Bytecode Descriptions2276614
Node: Using Agent Expressions2290081
Node: Varying Target Capabilities2292058
Node: Rationale2293219
Node: Target Descriptions2300608
Node: Retrieving Descriptions2302551
Node: Target Description Format2303636
Node: Predefined Target Types2313511
Node: Enum Target Types2315094
Node: Standard Target Features2316089
Node: AArch64 Features2318110
Node: Alpha Features2330942
Node: ARC Features2331820
Ref: ARC Features-Footnote-12333637
Node: ARM Features2333670
Node: i386 Features2343301
Node: LoongArch Features2346041
Node: MicroBlaze Features2346604
Node: MIPS Features2347186
Node: M68K Features2348377
Node: NDS32 Features2349364
Node: OpenRISC 1000 Features2350396
Node: PowerPC Features2350760
Node: RISC-V Features2354730
Node: RX Features2356573
Node: S/390 and System z Features2356935
Node: Sparc Features2359075
Node: TIC6x Features2359980
Node: Operating System Information2360529
Node: Process list2361365
Node: Trace File Format2362428
Node: Index Section Format2365642
Node: Debuginfod2374077
Node: Debuginfod Settings2374913
Ref: set debuginfod enabled2375092
Node: Man Pages2377327
Node: gdb man2377860
Node: gdbserver man2386831
Node: gcore man2395341
Node: gstack man2396985
Node: gdbinit man2398093
Node: gdb-add-index man2399333
Ref: gdb-add-index2399442
Node: Copying2403177
Node: GNU Free Documentation License2440738
Node: Concept Index2465885
Node: Command and Variable Index2622228

End Tag Table
