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

Copyright (C) 1988-2025 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.20251007-git.

   Copyright (C) 1988-2025 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: 315500
gdb.info-3: 606877
gdb.info-4: 906797
gdb.info-5: 1202621
gdb.info-6: 1506520
gdb.info-7: 1804548
gdb.info-8: 2168912
gdb.info-9: 2424616

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: Environment103500
Ref: set environment105382
Ref: unset environment106564
Node: Working Directory107570
Ref: set cwd command108142
Ref: cd command109082
Node: Input/Output109776
Node: Attach111836
Ref: set exec-file-mismatch113053
Node: Kill Process115189
Node: Inferiors Connections and Programs116182
Ref: info inferiors command118053
Ref: add_inferior_cli121806
Ref: remove_inferiors_cli125605
Node: Inferior-Specific Breakpoints129393
Node: Threads131102
Ref: thread numbers133225
Ref: thread ID lists134115
Ref: global thread numbers135155
Ref: info_threads136690
Ref: thread apply all139763
Ref: set libthread-db-search-path144613
Node: Forks148929
Node: Checkpoint/Restart155494
Ref: Checkpoint/Restart-Footnote-1161012
Node: Stopping161047
Node: Breakpoints162355
Node: Set Breaks165612
Node: Set Watchpoints189517
Node: Set Catchpoints199053
Ref: catch syscall204551
Node: Delete Breaks212316
Node: Disabling215038
Node: Conditions218457
Node: Break Commands224379
Node: Dynamic Printf227968
Node: Save Breakpoints233028
Node: Static Probe Points234203
Ref: enable probes236751
Ref: Static Probe Points-Footnote-1238381
Ref: Static Probe Points-Footnote-2238541
Node: Error in Breakpoints238681
Node: Breakpoint-related Warnings239417
Node: Continuing and Stepping241744
Ref: range stepping251552
Node: Skipping Over Functions and Files252632
Node: Signals258653
Ref: stepping and signal handlers263917
Ref: stepping into signal handlers264713
Ref: extra signal information265946
Node: Thread Stops267450
Node: All-Stop Mode268585
Ref: set scheduler-locking270070
Node: Non-Stop Mode272927
Node: Background Execution276340
Node: Thread-Specific Breakpoints278556
Node: Interrupted System Calls280785
Node: Observer Mode282299
Node: Reverse Execution285735
Ref: Reverse Execution-Footnote-1290656
Ref: Reverse Execution-Footnote-2291283
Node: Process Record and Replay291333
Node: Stack315500
Node: Frames317117
Node: Backtrace319455
Ref: backtrace-command319792
Ref: set backtrace past-main326239
Ref: set backtrace past-entry326567
Ref: set backtrace limit327134
Ref: Backtrace-Footnote-1327758
Node: Selection327946
Node: Frame Info332729
Node: Frame Apply337151
Node: Frame Filter Management341581
Ref: disable frame-filter all342109
Node: Source346417
Node: List347543
Node: Location Specifications351183
Node: Linespec Locations355787
Node: Explicit Locations359193
Node: Address Locations362412
Node: Edit364252
Ref: Edit-Footnote-1365939
Node: Search366174
Node: Source Path366982
Ref: set substitute-path375922
Node: Machine Code378142
Ref: disassemble380140
Node: Disable Reading Source390128
Node: Data390890
Ref: print options391729
Node: Expressions402771
Node: Ambiguous Expressions405040
Node: Variables408270
Ref: variable name conflict409160
Node: Arrays414935
Node: Output Formats417466
Ref: Output Formats-Footnote-1421035
Node: Memory421192
Ref: addressable memory unit428147
Node: Memory Tagging429641
Node: Auto Display432324
Node: Print Settings436874
Ref: set print address437172
Ref: set print symbol440834
Ref: set print array441322
Ref: set print array-indexes441650
Ref: set print nibbles442136
Ref: set print characters442683
Ref: set print elements443750
Ref: set print frame-arguments444870
Ref: set print raw-frame-arguments447039
Ref: set print entry-values447455
Ref: set print frame-info451834
Ref: set print repeats453500
Ref: set print max-depth454142
Ref: set print memory-tag-violations455834
Ref: set print null-stop456261
Ref: set print pretty456585
Ref: set print raw-values457172
Ref: set print union458189
Ref: set print object460495
Ref: set print static-members461289
Ref: set print vtbl461966
Node: Pretty Printing462350
Node: Pretty-Printer Introduction462866
Node: Pretty-Printer Example464623
Node: Pretty-Printer Commands465403
Node: Value History468287
Node: Convenience Vars470709
Node: Convenience Funs479641
Ref: $_shell convenience function484445
Node: Registers490644
Ref: info_registers_reggroup491301
Ref: standard registers491852
Ref: Registers-Footnote-1496803
Node: Floating Point Hardware497198
Node: Vector Unit497730
Node: OS Information498117
Ref: linux info os infotypes500141
Node: Memory Region Attributes504732
Node: Dump/Restore Files509395
Node: Core File Generation511798
Ref: set use-coredump-filter513469
Ref: set dump-excluded-mappings514917
Node: Character Sets515199
Node: Caching Target Data521564
Ref: Caching Target Data-Footnote-1524456
Node: Searching Memory524694
Node: Value Sizes527837
Ref: set max-value-size528264
Node: Optimized Code529489
Node: Inline Functions531166
Node: Tail Call Frames533793
Ref: set debug entry-values535931
Node: Macros539995
Ref: Macros-Footnote-1547613
Node: Tracepoints547766
Node: Set Tracepoints549828
Node: Create and Delete Tracepoints552766
Node: Enable and Disable Tracepoints559221
Node: Tracepoint Passcounts560461
Node: Tracepoint Conditions561872
Node: Trace State Variables563566
Node: Tracepoint Actions565761
Node: Listing Tracepoints572546
Node: Listing Static Tracepoint Markers574248
Node: Starting and Stopping Trace Experiments576096
Ref: disconnected tracing577841
Node: Tracepoint Restrictions582261
Node: Analyze Collected Data586030
Node: tfind587336
Node: tdump591818
Node: save tracepoints594333
Node: Tracepoint Variables594829
Node: Trace Files595957
Node: Overlays598472
Node: How Overlays Work599192
Ref: A code overlay601727
Node: Overlay Commands606877
Node: Automatic Overlay Debugging611059
Node: Overlay Sample Program613198
Node: Languages614935
Node: Setting616098
Node: Filenames617799
Node: Manually618610
Node: Automatically619819
Node: Show621240
Ref: show language621528
Node: Checks622562
Node: Type Checking623567
Node: Range Checking625396
Node: Supported Languages627803
Node: C629140
Node: C Operators630104
Node: C Constants634443
Node: C Plus Plus Expressions637322
Node: C Defaults640682
Node: C Checks641350
Node: Debugging C641910
Node: Debugging C Plus Plus642394
Node: Decimal Floating Point648000
Node: D649269
Node: Go649527
Node: Objective-C650621
Node: Method Names in Commands651084
Node: The Print Command with Objective-C652775
Node: OpenCL C653426
Node: OpenCL C Datatypes653701
Node: OpenCL C Expressions654076
Node: OpenCL C Operators654433
Node: Fortran654665
Node: Fortran Types655656
Node: Fortran Operators657573
Node: Fortran Intrinsics658642
Node: Special Fortran Commands661270
Node: Pascal662671
Node: Rust663182
Node: Modula-2666276
Node: M2 Operators667249
Node: Built-In Func/Proc670247
Node: M2 Constants673209
Node: M2 Types674810
Node: M2 Defaults678028
Node: Deviations678629
Node: M2 Checks679730
Node: M2 Scope680547
Node: GDB/M2681571
Node: Ada682484
Node: Ada Mode Intro683788
Node: Omissions from Ada685290
Node: Additions to Ada689703
Node: Overloading support for Ada694074
Node: Stopping Before Main Program695714
Node: Ada Exceptions696261
Node: Ada Tasks697460
Node: Ada Tasks and Core Files705838
Node: Ravenscar Profile706685
Node: Ada Source Character Set708868
Node: Ada Glitches709665
Node: Unsupported Languages713685
Node: Symbols714375
Ref: quoting names714978
Ref: maint print symbols743070
Node: Altering749912
Node: Assignment750950
Node: Jumping754056
Node: Signaling756872
Node: Returning759801
Node: Calling763152
Ref: stack unwind settings764727
Ref: set unwind-on-timeout766031
Node: Patching773396
Node: Compiling and Injecting Code774510
Ref: set debug compile778263
Ref: set debug compile-cplus-types778513
Node: GDB Files788535
Node: Files789383
Ref: core-file command794907
Ref: Shared Libraries804331
Ref: Files-Footnote-1818011
Node: File Caching818140
Node: Separate Debug Files819274
Ref: build ID820515
Ref: debug-file-directory822983
Node: MiniDebugInfo831715
Node: Index Files834166
Node: Debug Names838959
Node: Symbol Errors841384
Node: Data Files845000
Node: Targets845956
Node: Active Targets847436
Node: Target Commands848510
Ref: load853150
Ref: flash-erase854343
Node: Byte Order854403
Node: Remote Debugging855842
Node: Connecting857109
Ref: --multi Option in Types of Remote Connections859335
Ref: Attaching in Types of Remote Connections860750
Ref: Host and target files861630
Node: File Transfer870252
Node: Server871191
Ref: Running gdbserver872767
Ref: Attaching to a program874985
Ref: Other Command-Line Arguments for gdbserver877510
Ref: Monitor Commands for gdbserver881849
Ref: Server-Footnote-1887366
Node: Remote Configuration887486
Ref: set remotebreak888746
Ref: set remote hardware-watchpoint-limit890208
Ref: set remote hardware-breakpoint-limit890208
Ref: set remote hardware-watchpoint-length-limit890710
Ref: set remote exec-file891165
Node: Remote Stub906797
Node: Stub Contents909692
Node: Bootstrapping911799
Node: Debug Session915614
Node: Configurations917655
Node: Native918424
Node: BSD libkvm Interface919050
Node: Process Information920102
Node: DJGPP Native925487
Node: Cygwin Native932040
Node: Non-debug DLL Symbols936961
Node: Hurd Native941200
Node: Darwin946456
Node: FreeBSD947733
Node: Embedded OS948453
Node: Embedded Processors948864
Node: ARC949906
Node: ARM950453
Node: BPF953355
Node: M68K953835
Node: MicroBlaze954008
Node: MIPS Embedded955457
Node: OpenRISC 1000956754
Node: PowerPC Embedded957660
Node: AVR961067
Node: CRIS961439
Node: Super-H962417
Node: Architectures963476
Node: AArch64963915
Ref: vl965234
Ref: vq965345
Ref: vg965455
Ref: AArch64 SME965544
Ref: svl967281
Ref: svq967439
Ref: svg967551
Ref: aarch64 sme svcr968305
Ref: AArch64 SME2973396
Ref: AArch64 PAC974832
Node: x86978372
Node: Alpha981489
Node: MIPS981621
Node: HPPA985515
Node: PowerPC986037
Node: Sparc64986773
Node: S12Z989141
Node: AMD GPU989450
Ref: AMD GPU Signals993595
Ref: AMD GPU Attaching Restrictions999222
Node: RISC-V999934
Node: Controlling GDB1000564
Node: Prompt1001507
Node: Editing1003503
Node: Command History1004951
Node: Screen Size1010145
Node: Output Styling1012161
Ref: warning-prefix1014060
Ref: style_disassembler_enabled1014888
Node: Numbers1023992
Node: ABI1025974
Node: Auto-loading1029147
Ref: set auto-load off1030213
Ref: show auto-load1030849
Ref: info auto-load1031628
Node: Init File in the Current Directory1034904
Ref: set auto-load local-gdbinit1035479
Ref: show auto-load local-gdbinit1035661
Ref: info auto-load local-gdbinit1035825
Node: libthread_db.so.1 file1035973
Ref: set auto-load libthread-db1036912
Ref: show auto-load libthread-db1037043
Ref: info auto-load libthread-db1037180
Node: Auto-loading safe path1037364
Ref: set auto-load safe-path1038665
Ref: show auto-load safe-path1039404
Ref: add-auto-load-safe-path1039527
Node: Auto-loading verbose mode1042430
Ref: set debug auto-load1043593
Ref: show debug auto-load1043694
Node: Messages/Warnings1043816
Ref: confirmation requests1045250
Node: Debugging Output1046454
Ref: set debug amd-dbgapi-lib1047841
Ref: set debug amd-dbgapi1048462
Node: Other Misc Settings1058703
Node: Extending GDB1061897
Node: Sequences1063722
Node: Define1064384
Node: Hooks1070677
Node: Command Files1073043
Node: Output1078116
Ref: %V Format Specifier1082918
Ref: eval1083803
Node: Auto-loading sequences1083965
Ref: set auto-load gdb-scripts1084460
Ref: show auto-load gdb-scripts1084584
Ref: info auto-load gdb-scripts1084714
Node: Aliases1084945
Node: Command aliases default args1088396
Ref: Command aliases default args-Footnote-11092116
Node: Python1092270
Node: Python Commands1093441
Ref: set_python_print_stack1094816
Ref: Python Commands-Footnote-11097898
Node: Python API1097988
Node: Basic Python1101415
Ref: prompt_hook1114582
Ref: gdb_architecture_names1115180
Ref: gdbpy_connections1115527
Node: Threading in GDB1118192
Node: Exception Handling1120768
Node: Values From Inferior1123630
Ref: Value.assign1131434
Node: Types In Python1144771
Ref: Type.is_array_like1148769
Node: Pretty Printing API1157606
Node: Selecting Pretty-Printers1164194
Node: Writing a Pretty-Printer1166921
Node: Type Printing API1172433
Node: Frame Filter API1175049
Node: Frame Decorator API1182363
Ref: frame_args1186102
Node: Writing a Frame Filter1189430
Node: Unwinding Frames in Python1202621
Ref: gdb.PendingFrame.create_unwind_info1205914
Ref: gdb.unwinder.FrameId1210848
Ref: Managing Registered Unwinders1214220
Node: Xmethods In Python1215492
Node: Xmethod API1218388
Node: Writing an Xmethod1222200
Node: Inferiors In Python1228032
Ref: gdbpy_inferior_connection1228991
Ref: gdbpy_inferior_read_memory1231944
Ref: choosing attribute names1234352
Node: Events In Python1235491
Node: Threads In Python1249933
Ref: inferior_thread_ptid1251455
Node: Recordings In Python1255355
Node: CLI Commands In Python1263292
Ref: Command.__init__1263647
Ref: Command.dont_repeat1265135
Ref: Command.invoke1265545
Node: GDB/MI Commands In Python1273571
Node: GDB/MI Notifications In Python1280228
Node: Parameters In Python1281913
Ref: gdb.ParameterPrefix1291185
Ref: Creating Style Parameters1294826
Node: Functions In Python1299573
Node: Progspaces In Python1301790
Node: Objfiles In Python1308775
Ref: Objfile.build_id1312005
Node: Frames In Python1315775
Ref: gdbpy_frame_read_register1322095
Node: Blocks In Python1324419
Node: Symbols In Python1329272
Node: Symbol Tables In Python1340337
Node: Line Tables In Python1343558
Node: Breakpoints In Python1346397
Ref: python_breakpoint_thread1353032
Ref: python_breakpoint_inferior1353496
Node: Finish Breakpoints in Python1360030
Node: Lazy Strings In Python1362140
Node: Colors In Python1364412
Node: Styles In Python1367392
Ref: Style Intensities1372390
Node: Architectures In Python1372645
Ref: gdbpy_architecture_name1373100
Ref: gdbpy_architecture_registers1375472
Ref: gdbpy_architecture_reggroups1375793
Node: Registers In Python1375992
Node: Connections In Python1378262
Node: TUI Windows In Python1383094
Ref: python-window-click1387956
Node: Disassembly In Python1388442
Ref: DisassembleInfo Class1388834
Ref: Disassembler Class1394515
Ref: DisassemblerResult Class1396858
Ref: Disassembler Styling Parts1400524
Ref: Disassembler Style Constants1403813
Ref: builtin_disassemble1411770
Node: Missing Debug Info In Python1415369
Node: Missing Objfiles In Python1421365
Node: Core Files In Python1429539
Node: Python Auto-loading1433509
Ref: set auto-load python-scripts1434138
Ref: show auto-load python-scripts1434238
Ref: info auto-load python-scripts1434344
Node: Python modules1435478
Node: gdb.printing1435930
Node: gdb.types1437357
Node: gdb.prompt1440369
Node: gdb.ptwrite1441985
Node: Guile1446219
Node: Guile Introduction1446878
Node: Guile Commands1447716
Node: Guile API1449570
Node: Basic Guile1451623
Node: Guile Configuration1457305
Node: GDB Scheme Data Types1458281
Node: Guile Exception Handling1460158
Node: Values From Inferior In Guile1464192
Node: Arithmetic In Guile1480238
Node: Types In Guile1481869
Ref: Fields of a type in Guile1490114
Node: Guile Pretty Printing API1491502
Node: Selecting Guile Pretty-Printers1497242
Node: Writing a Guile Pretty-Printer1499618
Node: Commands In Guile1506520
Node: Parameters In Guile1517791
Ref: Parameters In Guile-Footnote-11525314
Node: Progspaces In Guile1525430
Node: Objfiles In Guile1528042
Node: Frames In Guile1530323
Node: Blocks In Guile1536902
Node: Symbols In Guile1541710
Node: Symbol Tables In Guile1550010
Node: Breakpoints In Guile1552973
Node: Lazy Strings In Guile1564098
Node: Architectures In Guile1566389
Node: Disassembly In Guile1570696
Node: I/O Ports in Guile1573898
Node: Memory Ports in Guile1574454
Node: Iterators In Guile1578305
Node: Colors In Guile1582618
Node: Guile Auto-loading1585645
Ref: set auto-load guile-scripts1586268
Ref: show auto-load guile-scripts1586366
Ref: info auto-load guile-scripts1586470
Node: Guile Modules1587429
Node: Guile Printing Module1587751
Node: Guile Types Module1588570
Node: Auto-loading extensions1589875
Node: objfile-gdbdotext file1591324
Ref: set auto-load scripts-directory1592994
Ref: with-auto-load-dir1593370
Ref: show auto-load scripts-directory1594189
Ref: add-auto-load-scripts-directory1594269
Node: dotdebug_gdb_scripts section1594745
Node: Which flavor to choose?1598495
Node: Multiple Extension Languages1600316
Node: Interpreters1601363
Node: TUI1604845
Node: TUI Overview1605893
Node: TUI Keys1608652
Node: TUI Single Key Mode1611375
Node: TUI Mouse Support1612709
Node: TUI Commands1613747
Ref: info_win_command1614714
Node: TUI Configuration1620655
Ref: tui-mouse-events1622418
Node: Emacs1622994
Node: GDB/MI1623506
Node: GDB/MI General Design1626295
Node: Context management1628815
Node: Asynchronous and non-stop modes1632601
Node: Thread groups1635556
Node: GDB/MI Command Syntax1637846
Node: GDB/MI Input Syntax1638089
Node: GDB/MI Output Syntax1639639
Node: GDB/MI Compatibility with CLI1643224
Node: GDB/MI Development and Front Ends1643960
Node: GDB/MI Output Records1648339
Node: GDB/MI Result Records1648745
Node: GDB/MI Stream Records1650094
Node: GDB/MI Async Records1651359
Node: GDB/MI Breakpoint Information1662321
Node: GDB/MI Frame Information1668431
Node: GDB/MI Thread Information1669713
Node: GDB/MI Ada Exception Information1671183
Node: GDB/MI Simple Examples1671733
Node: GDB/MI Command Description Format1673969
Node: GDB/MI Breakpoint Commands1674849
Ref: -break-insert1682123
Node: GDB/MI Catchpoint Commands1696757
Node: Shared Library GDB/MI Catchpoint Commands1697170
Node: Ada Exception GDB/MI Catchpoint Commands1698828
Node: C++ Exception GDB/MI Catchpoint Commands1702378
Node: GDB/MI Program Context1706394
Node: GDB/MI Thread Commands1710662
Node: GDB/MI Ada Tasking Commands1713963
Node: GDB/MI Program Execution1716235
Node: GDB/MI Stack Manipulation1728948
Ref: -stack-list-arguments1730872
Ref: -stack-list-frames1734702
Ref: -stack-list-locals1738964
Ref: -stack-list-variables1740521
Node: GDB/MI Variable Objects1742055
Ref: -var-set-format1751997
Ref: -var-list-children1753377
Ref: -var-update1762185
Ref: -var-set-frozen1765122
Ref: -var-set-update-range1765907
Ref: -var-set-visualizer1766440
Node: GDB/MI Data Manipulation1767999
Node: GDB/MI Tracepoint Commands1790863
Node: GDB/MI Symbol Query1804548
Ref: -symbol-info-functions1804742
Ref: -symbol-info-module-functions1809241
Ref: -symbol-info-module-variables1812223
Ref: -symbol-info-modules1815958
Ref: -symbol-info-types1817866
Ref: -symbol-info-variables1819851
Node: GDB/MI File Commands1824950
Node: GDB/MI Target Manipulation1834789
Node: GDB/MI File Transfer Commands1841447
Node: GDB/MI Ada Exceptions Commands1842770
Node: GDB/MI Support Commands1844123
Node: GDB/MI Miscellaneous Commands1849233
Ref: -interpreter-exec1861615
Node: Annotations1865587
Node: Annotations Overview1866518
Node: Server Prefix1868981
Node: Prompting1869715
Node: Errors1871232
Node: Invalidation1872128
Node: Annotations for Running1872607
Node: Source Annotations1874141
Node: Debugger Adapter Protocol1875070
Node: JIT Interface1879467
Node: Declarations1881281
Node: Registering Code1882668
Node: Unregistering Code1883640
Node: Custom Debug Info1884267
Node: Using JIT Debug Info Readers1885563
Node: Writing JIT Debug Info Readers1886725
Node: In-Process Agent1888920
Ref: Control Agent1890863
Node: In-Process Agent Protocol1891730
Node: IPA Protocol Objects1892521
Ref: agent expression object1893519
Ref: tracepoint action object1893724
Ref: tracepoint object1893804
Node: IPA Protocol Commands1896334
Node: GDB Bugs1897734
Node: Bug Criteria1898466
Node: Bug Reporting1899343
Node: Command Line Editing1906320
Node: Introduction and Notation1906972
Node: Readline Interaction1908593
Node: Readline Bare Essentials1909782
Node: Readline Movement Commands1911569
Node: Readline Killing Commands1912527
Node: Readline Arguments1914446
Node: Searching1915488
Node: Readline Init File1917638
Node: Readline Init File Syntax1918791
Node: Conditional Init Constructs1942091
Node: Sample Init File1946285
Node: Bindable Readline Commands1949407
Node: Commands For Moving1950459
Node: Commands For History1952215
Node: Commands For Text1957176
Node: Commands For Killing1960876
Node: Numeric Arguments1963587
Node: Commands For Completion1964724
Node: Keyboard Macros1966690
Node: Miscellaneous Commands1967376
Node: Readline vi Mode1971301
Node: Using History Interactively1972211
Node: History Interaction1972726
Node: Event Designators1974622
Node: Word Designators1975894
Node: Modifiers1977652
Node: In Memoriam1979192
Node: Formatting Documentation1980075
Ref: Formatting Documentation-Footnote-11983455
Node: Installing GDB1983553
Node: Requirements1984125
Ref: MPFR1985769
Ref: Expat1987401
Node: Running Configure1990280
Node: Separate Objdir1993162
Node: Config Names1996142
Node: Configure Options1997621
Node: System-wide configuration2007119
Node: System-wide Configuration Scripts2009656
Node: Maintenance Commands2010840
Ref: maint info breakpoints2012847
Ref: maint info python-disassemblers2015653
Ref: displaced-stepping2017420
Ref: maint packet2022768
Ref: maint check libthread-db2024838
Ref: maint_libopcodes_styling2048083
Node: Remote Protocol2054540
Node: Overview2055253
Ref: Binary Data2057807
Node: Standard Replies2061016
Ref: textual error reply2061861
Node: Packets2061963
Ref: thread-id syntax2062871
Ref: extended mode2064316
Ref: ? packet2064574
Ref: bc2066054
Ref: bs2066264
Ref: read registers packet2067846
Ref: cycle step packet2070193
Ref: write register packet2073139
Ref: step with signal packet2074083
Ref: vCont packet2075487
Ref: vCtrlC packet2078666
Ref: vKill packet2080979
Ref: x packet2082718
Ref: X packet2083755
Ref: insert breakpoint or watchpoint packet2084089
Node: Stop Reply Packets2088080
Ref: swbreak stop reason2091331
Ref: thread clone event2094864
Ref: thread create event2095244
Ref: thread exit event2096447
Node: General Query Packets2098695
Ref: qCRC packet2101525
Ref: QEnvironmentHexEncoded2104317
Ref: QEnvironmentUnset2105547
Ref: QEnvironmentReset2106491
Ref: QSetWorkingDir packet2107435
Ref: qMemTags2111877
Ref: qIsAddressTagged2112619
Ref: QMemTags2113106
Ref: QNonStop2116217
Ref: QCatchSyscalls2116696
Ref: QPassSignals2118065
Ref: QProgramSignals2119071
Ref: QThreadEvents2120434
Ref: QThreadOptions2121534
Ref: qSearch memory2125650
Ref: QStartNoAckMode2125976
Ref: qSupported2126400
Ref: error-message2130892
Ref: single-inf-arg2131361
Ref: multiprocess extensions2143430
Ref: install tracepoint in tracing2145460
Ref: qThreadExtraInfo2150796
Ref: qXfer read2151922
Ref: qXfer auxiliary vector read2153155
Ref: qXfer btrace read2153503
Ref: qXfer btrace-conf read2154568
Ref: qXfer executable filename read2154919
Ref: qXfer target description read2155534
Ref: qXfer library list read2155968
Ref: qXfer svr4 library list read2156624
Ref: qXfer memory map read2158879
Ref: qXfer sdata read2159266
Ref: qXfer siginfo read2159732
Ref: qXfer threads read2160128
Ref: qXfer traceframe info read2160531
Ref: qXfer unwind info block2160949
Ref: qXfer fdpic loadmap read2161183
Ref: qXfer osdata read2161599
Ref: qXfer write2161753
Ref: qXfer siginfo write2162471
Ref: qExecAndArgs2163827
Ref: General Query Packets-Footnote-12166868
Node: Architecture-Specific Protocol Details2168912
Node: ARM-Specific Protocol Details2169421
Node: ARM Breakpoint Kinds2169694
Node: ARM Memory Tag Types2170054
Node: MIPS-Specific Protocol Details2170353
Node: MIPS Register packet Format2170636
Node: MIPS Breakpoint Kinds2171563
Node: Tracepoint Packets2171981
Ref: QTEnable2181220
Ref: QTDisable2181416
Ref: qTfSTM2186953
Ref: qTsSTM2186953
Ref: qTSTMat2187834
Ref: QTBuffer-size2188984
Node: Host I/O Packets2190841
Node: Interrupts2197611
Ref: interrupting remote targets2197755
Node: Notification Packets2199923
Node: Remote Non-Stop2205350
Node: Packet Acknowledgment2208466
Node: Examples2210581
Node: File-I/O Remote Protocol Extension2211175
Node: File-I/O Overview2211637
Node: Protocol Basics2213836
Node: The F Request Packet2216065
Node: The F Reply Packet2216966
Node: The Ctrl-C Message2217884
Node: Console I/O2219507
Node: List of Supported Calls2220722
Node: open2221084
Node: close2223592
Node: read2223975
Node: write2224584
Node: lseek2225355
Node: rename2226239
Node: unlink2227646
Node: stat/fstat2228593
Node: gettimeofday2229486
Node: isatty2229922
Node: system2230518
Node: Protocol-specific Representation of Datatypes2232060
Node: Integral Datatypes2232437
Node: Pointer Values2233244
Node: Memory Transfer2233948
Node: struct stat2234568
Node: struct timeval2236770
Node: Constants2237287
Node: Open Flags2237736
Node: mode_t Values2238077
Node: Errno Values2238569
Node: Lseek Flags2239379
Node: Limits2239564
Node: File-I/O Examples2239924
Node: Library List Format2241012
Node: Library List Format for SVR4 Targets2243794
Node: Memory Map Format2246571
Node: Thread List Format2249095
Node: Traceframe Info Format2250306
Node: Branch Trace Format2251992
Node: Branch Trace Configuration Format2253692
Node: Agent Expressions2254971
Node: General Bytecode Design2257792
Node: Bytecode Descriptions2262586
Node: Using Agent Expressions2276053
Node: Varying Target Capabilities2278030
Node: Rationale2279191
Node: Target Descriptions2286580
Node: Retrieving Descriptions2288523
Node: Target Description Format2289608
Node: Predefined Target Types2299483
Node: Enum Target Types2301066
Node: Standard Target Features2302061
Node: AArch64 Features2304082
Node: Alpha Features2315733
Node: ARC Features2316611
Ref: ARC Features-Footnote-12318428
Node: ARM Features2318461
Node: i386 Features2328092
Node: LoongArch Features2330471
Node: MicroBlaze Features2331034
Node: MIPS Features2331616
Node: M68K Features2332807
Node: NDS32 Features2333794
Node: OpenRISC 1000 Features2334826
Node: PowerPC Features2335190
Node: RISC-V Features2339160
Node: RX Features2341003
Node: S/390 and System z Features2341365
Node: Sparc Features2343505
Node: TIC6x Features2344410
Node: Operating System Information2344959
Node: Process list2345795
Node: Trace File Format2346858
Node: Index Section Format2350072
Node: Debuginfod2358507
Node: Debuginfod Settings2359343
Ref: set debuginfod enabled2359522
Node: Man Pages2361205
Node: gdb man2361738
Node: gdbserver man2370709
Node: gcore man2379219
Node: gstack man2380863
Node: gdbinit man2381971
Node: gdb-add-index man2383211
Ref: gdb-add-index2383320
Node: Copying2385338
Node: GNU Free Documentation License2424616
Node: Concept Index2449763
Node: Command and Variable Index2605179

End Tag Table
