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.20260720-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: 602471
gdb.info-4: 910026
gdb.info-5: 1209264
gdb.info-6: 1504310
gdb.info-7: 1803088
gdb.info-8: 2102264
gdb.info-9: 2403739

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
Ref: shadowed variables337901
Node: Frame Apply339695
Node: Frame Filter Management344125
Ref: disable frame-filter all344653
Node: Source348961
Node: List350087
Node: Location Specifications353727
Node: Linespec Locations358331
Node: Explicit Locations361737
Node: Address Locations364956
Node: Edit366796
Ref: Edit-Footnote-1368483
Node: Search368718
Node: Source Path369730
Ref: set substitute-path378672
Node: Machine Code380892
Ref: info-line-repeated-calls382980
Ref: disassemble383110
Node: Disable Reading Source393098
Node: Data393860
Ref: print options394699
Node: Expressions405741
Node: Ambiguous Expressions408010
Node: Variables411240
Ref: variable name conflict412130
Node: Arrays417905
Node: Output Formats420436
Ref: Output Formats-Footnote-1424005
Node: Memory424162
Ref: addressable memory unit431117
Node: Memory Tagging432611
Node: Auto Display435294
Node: Print Settings439844
Ref: set print address440142
Ref: set print symbol443804
Ref: set print array444292
Ref: set print array-indexes444620
Ref: set print nibbles445106
Ref: set print characters445653
Ref: set print elements446720
Ref: set print frame-arguments447840
Ref: set print raw-frame-arguments450009
Ref: set print entry-values450425
Ref: set print frame-info454804
Ref: set print repeats456470
Ref: set print max-depth457112
Ref: set print memory-tag-violations458804
Ref: set print null-stop459231
Ref: set print pretty459555
Ref: set print raw-values460142
Ref: set print union461159
Ref: set print object463465
Ref: set print static-members464259
Ref: set print vtbl464936
Node: Pretty Printing465320
Node: Pretty-Printer Introduction465836
Node: Pretty-Printer Example467593
Node: Pretty-Printer Commands468373
Node: Value History471257
Node: Convenience Vars473679
Node: Convenience Funs482855
Ref: $_shell convenience function487659
Node: Registers493858
Ref: info_registers_reggroup494515
Ref: standard registers495066
Ref: Registers-Footnote-1500017
Node: Floating Point Hardware500412
Node: Vector Unit500944
Node: OS Information501331
Ref: linux info os infotypes503355
Node: Memory Region Attributes507946
Node: Dump/Restore Files512609
Node: Core File Generation515012
Ref: set use-coredump-filter516683
Ref: set dump-excluded-mappings518131
Node: Character Sets518413
Node: Caching Target Data524778
Ref: Caching Target Data-Footnote-1527670
Node: Searching Memory527908
Node: Value Sizes531051
Ref: set max-value-size531478
Node: Optimized Code532703
Node: Inline Functions534380
Node: Tail Call Frames537007
Ref: set debug entry-values539145
Node: Macros543209
Ref: Macros-Footnote-1550827
Node: Tracepoints550980
Node: Set Tracepoints553042
Node: Create and Delete Tracepoints555980
Node: Enable and Disable Tracepoints562435
Node: Tracepoint Passcounts563675
Node: Tracepoint Conditions565086
Node: Trace State Variables566780
Node: Tracepoint Actions568975
Node: Listing Tracepoints575760
Node: Listing Static Tracepoint Markers577462
Node: Starting and Stopping Trace Experiments579310
Ref: disconnected tracing581055
Node: Tracepoint Restrictions585475
Node: Analyze Collected Data589244
Node: tfind590550
Node: tdump595032
Node: save tracepoints597547
Node: Tracepoint Variables598043
Node: Trace Files599171
Node: Overlays602471
Node: How Overlays Work603191
Ref: A code overlay605726
Node: Overlay Commands609159
Node: Automatic Overlay Debugging613341
Node: Overlay Sample Program615480
Node: Languages617217
Node: Setting618380
Node: Filenames620081
Node: Manually620892
Node: Automatically622101
Node: Show623522
Ref: show language623810
Node: Checks624844
Node: Type Checking625849
Node: Range Checking627678
Node: Supported Languages630085
Node: C631422
Node: C Operators632386
Node: C Constants636725
Node: C Plus Plus Expressions639604
Node: C Defaults642964
Node: C Checks643632
Node: Debugging C644192
Node: Debugging C Plus Plus644676
Node: Decimal Floating Point650282
Node: D651551
Node: Go651809
Node: Objective-C652903
Node: Method Names in Commands653366
Node: The Print Command with Objective-C655057
Node: OpenCL C655708
Node: OpenCL C Datatypes655983
Node: OpenCL C Expressions656358
Node: OpenCL C Operators656715
Node: Fortran656947
Node: Fortran Types657938
Node: Fortran Operators659855
Node: Fortran Intrinsics660924
Node: Special Fortran Commands663552
Node: Pascal664953
Node: Rust665464
Node: Modula-2668447
Node: M2 Operators669420
Node: Built-In Func/Proc672418
Node: M2 Constants675380
Node: M2 Types676981
Node: M2 Defaults680199
Node: Deviations680800
Node: M2 Checks681901
Node: M2 Scope682718
Node: GDB/M2683742
Node: Ada684655
Node: Ada Mode Intro685959
Node: Omissions from Ada687461
Node: Additions to Ada691874
Node: Overloading support for Ada696245
Node: Stopping Before Main Program697885
Node: Ada Exceptions698432
Node: Ada Tasks699631
Node: Ada Tasks and Core Files708154
Node: Ravenscar Profile709001
Node: Ada Source Character Set711184
Node: Ada Glitches711981
Node: Unsupported Languages716001
Node: Symbols716691
Ref: quoting names717294
Ref: maint print symbols745372
Node: Altering751173
Node: Assignment752211
Node: Jumping755317
Node: Signaling758133
Node: Returning761062
Node: Calling764413
Ref: stack unwind settings765988
Ref: set unwind-on-timeout767292
Node: Patching774657
Node: Compiling and Injecting Code775771
Ref: set debug compile779524
Ref: set debug compile-cplus-types779774
Node: GDB Files789796
Node: Files790644
Ref: core-file command796046
Ref: Shared Libraries805470
Ref: Files-Footnote-1819150
Node: File Caching819279
Node: Separate Debug Files820413
Ref: build ID821654
Ref: debug-file-directory824122
Node: MiniDebugInfo832854
Node: Index Files835305
Node: Debug Names840226
Node: Symbol Errors844162
Node: Data Files847778
Node: Targets848734
Node: Active Targets850214
Node: Target Commands851288
Ref: load855928
Ref: flash-erase857121
Node: Byte Order857181
Node: Remote Debugging858620
Node: Connecting859887
Ref: --multi Option in Types of Remote Connections862113
Ref: Attaching in Types of Remote Connections863528
Ref: Host and target files864408
Node: File Transfer873030
Node: Server873969
Ref: Running gdbserver875545
Ref: Attaching to a program877763
Ref: Other Command-Line Arguments for gdbserver880288
Ref: Monitor Commands for gdbserver884627
Ref: Server-Footnote-1890144
Node: Remote Configuration890264
Ref: set remotebreak891524
Ref: set remote hardware-watchpoint-limit892986
Ref: set remote hardware-breakpoint-limit892986
Ref: set remote hardware-watchpoint-length-limit893488
Ref: set remote exec-file893943
Node: Remote Stub910026
Node: Stub Contents912921
Node: Bootstrapping915028
Node: Debug Session918843
Node: Configurations920884
Node: Native921653
Node: BSD libkvm Interface922279
Node: Process Information923331
Node: DJGPP Native929223
Node: Cygwin Native935776
Node: Non-debug DLL Symbols940697
Node: Hurd Native944936
Node: Darwin950192
Node: FreeBSD951469
Node: Embedded OS952189
Node: Embedded Processors952600
Node: ARC953642
Node: ARM954189
Node: BPF957091
Node: M68K957571
Node: MicroBlaze957744
Node: MIPS Embedded959193
Node: OpenRISC 1000960490
Node: PowerPC Embedded961396
Node: AVR964803
Node: CRIS965175
Node: Super-H966153
Node: Architectures967212
Node: AArch64967651
Ref: vl968970
Ref: vq969081
Ref: vg969191
Ref: AArch64 SME969280
Ref: svl971017
Ref: svq971175
Ref: svg971287
Ref: aarch64 sme svcr972041
Ref: AArch64 SME2977132
Ref: AArch64 PAC978568
Node: x86982699
Node: Alpha985817
Node: MIPS985949
Node: HPPA989843
Node: PowerPC990365
Node: Sparc64991101
Node: S12Z993469
Node: AMD GPU993778
Ref: AMD GPU Signals997923
Ref: AMD GPU Attaching Restrictions1003550
Node: RISC-V1004262
Node: Controlling GDB1004892
Node: Prompt1005835
Node: Editing1007831
Node: Command History1009279
Node: Screen Size1015011
Node: Output Styling1017027
Ref: warning-prefix1019006
Ref: style_disassembler_enabled1019834
Node: Numbers1028938
Node: ABI1030920
Node: Auto-loading1034093
Ref: set auto-load off1035159
Ref: show auto-load1035795
Ref: info auto-load1036574
Node: Init File in the Current Directory1039850
Ref: set auto-load local-gdbinit1040425
Ref: show auto-load local-gdbinit1040607
Ref: info auto-load local-gdbinit1040771
Node: libthread_db.so.1 file1040919
Ref: set auto-load libthread-db1041858
Ref: show auto-load libthread-db1041989
Ref: info auto-load libthread-db1042126
Node: Auto-loading safe path1042310
Ref: set auto-load safe-path1043611
Ref: show auto-load safe-path1044350
Ref: add-auto-load-safe-path1044473
Node: Auto-loading verbose mode1047376
Ref: set debug auto-load1048539
Ref: show debug auto-load1048640
Node: Messages/Warnings1048762
Ref: confirmation requests1050196
Node: Debugging Output1051400
Ref: set debug amd-dbgapi-lib1052787
Ref: set debug amd-dbgapi1053408
Node: Other Misc Settings1064064
Ref: set local-environment1067501
Ref: unset local-environment1067921
Node: Extending GDB1068328
Node: Sequences1070153
Node: Define1070815
Node: Hooks1077318
Node: Command Files1079684
Node: Output1084757
Ref: %V Format Specifier1089559
Ref: eval1090444
Node: Auto-loading sequences1090606
Ref: set auto-load gdb-scripts1091101
Ref: show auto-load gdb-scripts1091225
Ref: info auto-load gdb-scripts1091355
Node: Aliases1091586
Node: Command aliases default args1095037
Ref: Command aliases default args-Footnote-11098757
Node: Python1098911
Node: Python Commands1100082
Ref: set_python_print_stack1101459
Ref: Python Commands-Footnote-11104541
Node: Python API1104631
Node: Basic Python1108058
Ref: prompt_hook1121225
Ref: gdb_architecture_names1121823
Ref: gdbpy_connections1122170
Node: Threading in GDB1124835
Node: Exception Handling1127411
Node: Values From Inferior1130274
Ref: Value.assign1138078
Node: Types In Python1151415
Ref: Type.is_array_like1155413
Node: Pretty Printing API1164250
Node: Selecting Pretty-Printers1170837
Node: Writing a Pretty-Printer1173564
Node: Type Printing API1179076
Node: Frame Filter API1181692
Node: Frame Decorator API1189006
Ref: frame_args1192745
Node: Writing a Frame Filter1196073
Node: Unwinding Frames in Python1209264
Ref: gdb.PendingFrame.create_unwind_info1212557
Ref: gdb.unwinder.FrameId1217491
Ref: Managing Registered Unwinders1220863
Node: Xmethods In Python1222135
Node: Xmethod API1225031
Node: Writing an Xmethod1228843
Node: Inferiors In Python1234675
Ref: gdbpy_inferior_connection1235634
Ref: gdbpy_inferior_read_memory1238587
Ref: choosing attribute names1240995
Node: Events In Python1242134
Node: Threads In Python1258440
Ref: inferior_thread_ptid1259962
Node: Recordings In Python1263862
Node: CLI Commands In Python1271799
Ref: Command.__init__1272154
Ref: Command.dont_repeat1273642
Ref: Command.invoke1274052
Node: GDB/MI Commands In Python1282079
Node: GDB/MI Notifications In Python1288736
Node: Parameters In Python1290421
Ref: gdb.ParameterPrefix1299693
Ref: Creating Style Parameters1303334
Node: Functions In Python1308081
Node: Progspaces In Python1310298
Node: Objfiles In Python1317283
Ref: Objfile.build_id1320513
Node: Frames In Python1324283
Ref: gdbpy_frame_read_register1330604
Node: Blocks In Python1332928
Node: Symbols In Python1338185
Node: Symbol Tables In Python1349425
Node: Line Tables In Python1353920
Node: Breakpoints In Python1356759
Ref: python_breakpoint_thread1363394
Ref: python_breakpoint_inferior1363858
Node: Finish Breakpoints in Python1370392
Node: Lazy Strings In Python1372608
Node: Colors In Python1374880
Node: Styles In Python1377860
Ref: Style Intensities1382858
Node: Architectures In Python1383113
Ref: gdbpy_architecture_name1383568
Ref: gdbpy_architecture_registers1386266
Ref: gdbpy_architecture_reggroups1386587
Node: Registers In Python1386786
Node: Connections In Python1389056
Node: TUI Windows In Python1393888
Ref: python-window-click1398750
Node: Disassembly In Python1399236
Ref: DisassembleInfo Class1399628
Ref: Disassembler Class1405309
Ref: DisassemblerResult Class1407652
Ref: Disassembler Styling Parts1411318
Ref: Disassembler Style Constants1414607
Ref: builtin_disassemble1422564
Node: Missing Debug Info In Python1426163
Node: Missing Objfiles In Python1432159
Node: Core Files In Python1440333
Node: Python Auto-loading1444605
Ref: set auto-load python-scripts1445234
Ref: show auto-load python-scripts1445334
Ref: info auto-load python-scripts1445440
Node: Python modules1446574
Node: gdb.printing1447026
Node: gdb.types1448453
Node: gdb.prompt1451468
Node: gdb.ptwrite1453084
Node: Guile1457318
Node: Guile Introduction1457977
Node: Guile Commands1458807
Node: Guile API1460661
Node: Basic Guile1462714
Node: Guile Configuration1468396
Node: GDB Scheme Data Types1469372
Node: Guile Exception Handling1471249
Node: Values From Inferior In Guile1475283
Node: Arithmetic In Guile1491329
Node: Types In Guile1492960
Ref: Fields of a type in Guile1501205
Node: Guile Pretty Printing API1504310
Node: Selecting Guile Pretty-Printers1510050
Node: Writing a Guile Pretty-Printer1512426
Node: Commands In Guile1517611
Node: Parameters In Guile1528882
Ref: Parameters In Guile-Footnote-11536405
Node: Progspaces In Guile1536521
Node: Objfiles In Guile1539133
Node: Frames In Guile1541414
Node: Blocks In Guile1547993
Node: Symbols In Guile1552801
Node: Symbol Tables In Guile1561101
Node: Breakpoints In Guile1564064
Node: Lazy Strings In Guile1575189
Node: Architectures In Guile1577480
Node: Disassembly In Guile1581787
Node: I/O Ports in Guile1584989
Node: Memory Ports in Guile1585545
Node: Iterators In Guile1588131
Node: Colors In Guile1592444
Node: Guile Auto-loading1595471
Ref: set auto-load guile-scripts1596094
Ref: show auto-load guile-scripts1596192
Ref: info auto-load guile-scripts1596296
Node: Guile Modules1597255
Node: Guile Printing Module1597577
Node: Guile Types Module1598396
Node: Auto-loading extensions1599701
Node: objfile-gdbdotext file1601150
Ref: set auto-load scripts-directory1602820
Ref: with-auto-load-dir1603196
Ref: show auto-load scripts-directory1604015
Ref: add-auto-load-scripts-directory1604095
Node: dotdebug_gdb_scripts section1604571
Node: Which flavor to choose?1608321
Node: Multiple Extension Languages1610142
Node: Interpreters1611189
Node: TUI1614671
Node: TUI Overview1615719
Node: TUI Keys1618478
Node: TUI Single Key Mode1621201
Node: TUI Mouse Support1622535
Node: TUI Commands1623573
Ref: info_win_command1624540
Node: TUI Configuration1630481
Ref: tui-mouse-events1632244
Node: Emacs1632820
Node: GDB/MI1633332
Node: GDB/MI General Design1636121
Node: Context management1638641
Node: Asynchronous and non-stop modes1642427
Node: Thread groups1645382
Node: GDB/MI Command Syntax1647672
Node: GDB/MI Input Syntax1647915
Node: GDB/MI Output Syntax1649465
Node: GDB/MI Compatibility with CLI1653050
Node: GDB/MI Development and Front Ends1653786
Node: GDB/MI Output Records1658165
Node: GDB/MI Result Records1658571
Node: GDB/MI Stream Records1659920
Node: GDB/MI Async Records1661185
Node: GDB/MI Breakpoint Information1672258
Node: GDB/MI Frame Information1678368
Node: GDB/MI Thread Information1679650
Node: GDB/MI Ada Exception Information1681120
Node: GDB/MI Simple Examples1681670
Node: GDB/MI Command Description Format1683906
Node: GDB/MI Breakpoint Commands1684786
Ref: -break-insert1692060
Node: GDB/MI Catchpoint Commands1706694
Node: Shared Library GDB/MI Catchpoint Commands1707107
Node: Ada Exception GDB/MI Catchpoint Commands1708765
Node: C++ Exception GDB/MI Catchpoint Commands1712315
Node: GDB/MI Program Context1716331
Node: GDB/MI Thread Commands1720599
Node: GDB/MI Ada Tasking Commands1723900
Node: GDB/MI Program Execution1726172
Node: GDB/MI Stack Manipulation1738885
Ref: -stack-list-arguments1740809
Ref: -stack-list-frames1744639
Ref: -stack-list-locals1748901
Ref: -stack-list-variables1750458
Node: GDB/MI Variable Objects1752563
Ref: -var-set-format1762505
Ref: -var-list-children1763885
Ref: -var-update1772693
Ref: -var-set-frozen1775630
Ref: -var-set-update-range1776415
Ref: -var-set-visualizer1776948
Node: GDB/MI Data Manipulation1778507
Node: GDB/MI Tracepoint Commands1803088
Node: GDB/MI Symbol Query1814850
Ref: -symbol-info-functions1815044
Ref: -symbol-info-module-functions1819543
Ref: -symbol-info-module-variables1822525
Ref: -symbol-info-modules1826260
Ref: -symbol-info-types1828168
Ref: -symbol-info-variables1830153
Node: GDB/MI File Commands1835252
Node: GDB/MI Target Manipulation1845091
Node: GDB/MI File Transfer Commands1851749
Node: GDB/MI Ada Exceptions Commands1853072
Node: GDB/MI Support Commands1854425
Node: GDB/MI Miscellaneous Commands1859535
Ref: -interpreter-exec1871917
Node: Annotations1875889
Node: Annotations Overview1876820
Node: Server Prefix1879283
Node: Prompting1880017
Node: Errors1881534
Node: Invalidation1882430
Node: Annotations for Running1882909
Node: Source Annotations1884443
Node: Debugger Adapter Protocol1885372
Node: JIT Interface1890308
Node: Declarations1892122
Node: Registering Code1893509
Node: Unregistering Code1894481
Node: Custom Debug Info1895108
Node: Using JIT Debug Info Readers1896404
Node: Writing JIT Debug Info Readers1897566
Node: In-Process Agent1899761
Ref: Control Agent1901704
Node: In-Process Agent Protocol1902571
Node: IPA Protocol Objects1903362
Ref: agent expression object1904360
Ref: tracepoint action object1904565
Ref: tracepoint object1904645
Node: IPA Protocol Commands1907175
Node: GDB Bugs1908575
Node: Bug Criteria1909307
Node: Bug Reporting1910184
Node: Command Line Editing1917161
Node: Introduction and Notation1917813
Node: Readline Interaction1919434
Node: Readline Bare Essentials1920623
Node: Readline Movement Commands1922410
Node: Readline Killing Commands1923368
Node: Readline Arguments1925287
Node: Searching1926329
Node: Readline Init File1928479
Node: Readline Init File Syntax1929632
Node: Conditional Init Constructs1952932
Node: Sample Init File1957126
Node: Bindable Readline Commands1960248
Node: Commands For Moving1961300
Node: Commands For History1963056
Node: Commands For Text1968017
Node: Commands For Killing1971717
Node: Numeric Arguments1974428
Node: Commands For Completion1975565
Node: Keyboard Macros1977531
Node: Miscellaneous Commands1978217
Node: Readline vi Mode1982142
Node: Using History Interactively1983052
Node: History Interaction1983567
Node: Event Designators1985463
Node: Word Designators1986735
Node: Modifiers1988493
Node: In Memoriam1990033
Node: Formatting Documentation1990916
Ref: Formatting Documentation-Footnote-11994296
Node: Installing GDB1994394
Node: Requirements1994966
Ref: MPFR1996610
Ref: Expat1998242
Node: Running Configure2001121
Node: Separate Objdir2004003
Node: Config Names2006983
Node: Configure Options2008462
Node: System-wide configuration2017960
Node: System-wide Configuration Scripts2020497
Node: Maintenance Commands2021681
Ref: maint info breakpoints2023688
Ref: maint info python-disassemblers2026494
Ref: displaced-stepping2028261
Ref: maint packet2033422
Ref: maint check libthread-db2035492
Ref: maint_libopcodes_styling2060412
Node: Remote Protocol2066869
Node: Overview2067582
Ref: Binary Data2070136
Node: Standard Replies2073345
Ref: textual error reply2074190
Node: Packets2074292
Ref: thread-id syntax2075200
Ref: extended mode2076783
Ref: ? packet2077041
Ref: bc2078521
Ref: bs2078731
Ref: read registers packet2080313
Ref: cycle step packet2082660
Ref: write register packet2085606
Ref: step with signal packet2086550
Ref: vCont packet2087954
Ref: vCtrlC packet2091133
Ref: vKill packet2093446
Ref: x packet2095185
Ref: X packet2096222
Ref: insert breakpoint or watchpoint packet2096556
Node: Stop Reply Packets2102264
Ref: swbreak stop reason2106347
Ref: thread clone event2109880
Ref: thread create event2110260
Ref: thread exit event2111463
Node: General Query Packets2113711
Ref: qCRC packet2116541
Ref: QEnvironmentHexEncoded2119333
Ref: QEnvironmentUnset2120563
Ref: QEnvironmentReset2121507
Ref: QSetWorkingDir packet2122451
Ref: qMemTags2126893
Ref: qIsAddressTagged2127635
Ref: QMemTags2128122
Ref: QNonStop2131233
Ref: QCatchSyscalls2131712
Ref: QPassSignals2133081
Ref: QProgramSignals2134087
Ref: QThreadEvents2135450
Ref: QThreadOptions2136550
Ref: qSearch memory2140666
Ref: QStartNoAckMode2140992
Ref: qSupported2141416
Ref: error-message2145908
Ref: single-inf-arg2146377
Ref: multi-wp-addr feature2146740
Ref: multiprocess extensions2158975
Ref: install tracepoint in tracing2161005
Ref: qThreadExtraInfo2166744
Ref: qXfer read2167870
Ref: qXfer auxiliary vector read2169103
Ref: qXfer btrace read2169451
Ref: qXfer btrace-conf read2170516
Ref: qXfer executable filename read2170867
Ref: qXfer target description read2171482
Ref: qXfer library list read2171916
Ref: qXfer svr4 library list read2172572
Ref: qXfer memory map read2174827
Ref: qXfer sdata read2175214
Ref: qXfer siginfo read2175680
Ref: qXfer threads read2176076
Ref: qXfer traceframe info read2176479
Ref: qXfer unwind info block2176897
Ref: qXfer fdpic loadmap read2177131
Ref: qXfer osdata read2177547
Ref: qXfer write2177701
Ref: qXfer siginfo write2178419
Ref: qExecAndArgs2179775
Ref: General Query Packets-Footnote-12182816
Node: Architecture-Specific Protocol Details2183143
Node: ARM-Specific Protocol Details2183652
Node: ARM Breakpoint Kinds2183925
Node: ARM Memory Tag Types2184285
Node: MIPS-Specific Protocol Details2184584
Node: MIPS Register packet Format2184867
Node: MIPS Breakpoint Kinds2185794
Node: Tracepoint Packets2186212
Ref: QTEnable2195451
Ref: QTDisable2195647
Ref: qTfSTM2201184
Ref: qTsSTM2201184
Ref: qTSTMat2202065
Ref: QTBuffer-size2203215
Node: Host I/O Packets2205072
Node: Interrupts2211842
Ref: interrupting remote targets2211986
Node: Notification Packets2214154
Node: Remote Non-Stop2219581
Node: Packet Acknowledgment2222697
Node: Examples2224812
Node: File-I/O Remote Protocol Extension2225406
Node: File-I/O Overview2225868
Node: Protocol Basics2228067
Node: The F Request Packet2230296
Node: The F Reply Packet2231197
Node: The Ctrl-C Message2232115
Node: Console I/O2233738
Node: List of Supported Calls2234953
Node: open2235315
Node: close2237823
Node: read2238206
Node: write2238815
Node: lseek2239586
Node: rename2240470
Node: unlink2241877
Node: stat/fstat2242824
Node: gettimeofday2243717
Node: isatty2244153
Node: system2244749
Node: Protocol-specific Representation of Datatypes2246291
Node: Integral Datatypes2246668
Node: Pointer Values2247475
Node: Memory Transfer2248179
Node: struct stat2248799
Node: struct timeval2251001
Node: Constants2251518
Node: Open Flags2251967
Node: mode_t Values2252308
Node: Errno Values2252800
Node: Lseek Flags2253660
Node: Limits2253845
Node: File-I/O Examples2254205
Node: Library List Format2255293
Node: Library List Format for SVR4 Targets2258075
Node: Memory Map Format2260852
Node: Thread List Format2263376
Node: Traceframe Info Format2264587
Node: Branch Trace Format2266273
Node: Branch Trace Configuration Format2267973
Node: Agent Expressions2269252
Node: General Bytecode Design2272073
Node: Bytecode Descriptions2276867
Node: Using Agent Expressions2290334
Node: Varying Target Capabilities2292311
Node: Rationale2293472
Node: Target Descriptions2300861
Node: Retrieving Descriptions2302804
Node: Target Description Format2303889
Node: Predefined Target Types2313764
Node: Enum Target Types2315347
Node: Standard Target Features2316342
Node: AArch64 Features2318363
Node: Alpha Features2331195
Node: ARC Features2332073
Ref: ARC Features-Footnote-12333890
Node: ARM Features2333923
Node: i386 Features2343554
Node: LoongArch Features2346294
Node: MicroBlaze Features2346857
Node: MIPS Features2347439
Node: M68K Features2348630
Node: NDS32 Features2349617
Node: OpenRISC 1000 Features2350649
Node: PowerPC Features2351013
Node: RISC-V Features2354983
Node: RX Features2356826
Node: S/390 and System z Features2357188
Node: Sparc Features2359328
Node: TIC6x Features2360233
Node: Operating System Information2360782
Node: Process list2361618
Node: Trace File Format2362681
Node: Index Section Format2365895
Node: Debuginfod2374639
Node: Debuginfod Settings2375475
Ref: set debuginfod enabled2375654
Node: Man Pages2377889
Node: gdb man2378422
Node: gdbserver man2387393
Node: gcore man2395903
Node: gstack man2397547
Node: gdbinit man2398655
Node: gdb-add-index man2399895
Ref: gdb-add-index2400004
Node: Copying2403739
Node: GNU Free Documentation License2441300
Node: Concept Index2466447
Node: Command and Variable Index2622863

End Tag Table
