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

Copyright (C) 1988-2023 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 14.0.50.20231008-git.

   Copyright (C) 1988-2023 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: 303078
gdb.info-3: 601761
gdb.info-4: 905969
gdb.info-5: 1214969
gdb.info-6: 1501738
gdb.info-7: 1803513
gdb.info-8: 2103860
gdb.info-9: 2488725

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 Options31715
Ref: --readnever35341
Node: Mode Options35815
Ref: -nx36042
Ref: -nh36154
Node: Startup42929
Ref: Option -init-eval-command44154
Node: Initialization Files45930
Ref: System Wide Init Files49537
Ref: Home Directory Init File50818
Ref: Init File in the Current Directory during Startup51981
Ref: Initialization Files-Footnote-152704
Ref: Initialization Files-Footnote-252813
Node: Quitting GDB52922
Node: Shell Commands53864
Ref: pipe54985
Node: Logging Output56499
Node: Commands57618
Node: Command Syntax58379
Node: Command Settings60551
Node: Completion63564
Ref: Completion-Footnote-170904
Node: Command Options71064
Node: Help73478
Node: Running81048
Node: Compilation82301
Node: Starting84380
Ref: set exec-wrapper90170
Ref: set startup-with-shell91259
Ref: set auto-connect-native-target92320
Node: Arguments96791
Node: Environment98060
Ref: set environment99942
Ref: unset environment101124
Node: Working Directory102130
Ref: set cwd command102702
Ref: cd command103642
Node: Input/Output104336
Node: Attach106396
Ref: set exec-file-mismatch107613
Node: Kill Process109749
Node: Inferiors Connections and Programs110742
Ref: add_inferior_cli115670
Ref: remove_inferiors_cli117688
Node: Inferior-Specific Breakpoints121624
Node: Threads123333
Ref: thread numbers125456
Ref: thread ID lists126346
Ref: global thread numbers127386
Ref: info_threads128921
Ref: thread apply all131579
Ref: set libthread-db-search-path136429
Node: Forks138627
Node: Checkpoint/Restart145193
Ref: Checkpoint/Restart-Footnote-1149721
Node: Stopping149756
Node: Breakpoints151019
Node: Set Breaks154276
Node: Set Watchpoints178141
Node: Set Catchpoints187677
Ref: catch syscall193175
Node: Delete Breaks200940
Node: Disabling203606
Node: Conditions206986
Node: Break Commands212895
Node: Dynamic Printf216484
Node: Save Breakpoints221544
Node: Static Probe Points222719
Ref: enable probes225267
Ref: Static Probe Points-Footnote-1226897
Ref: Static Probe Points-Footnote-2227057
Node: Error in Breakpoints227197
Node: Breakpoint-related Warnings227933
Node: Continuing and Stepping230260
Ref: range stepping240068
Node: Skipping Over Functions and Files241148
Node: Signals247018
Ref: stepping and signal handlers251562
Ref: stepping into signal handlers252358
Ref: extra signal information253591
Node: Thread Stops256057
Node: All-Stop Mode257192
Ref: set scheduler-locking258677
Node: Non-Stop Mode261396
Node: Background Execution264809
Node: Thread-Specific Breakpoints267025
Node: Interrupted System Calls269254
Node: Observer Mode270768
Node: Reverse Execution274204
Ref: Reverse Execution-Footnote-1279122
Ref: Reverse Execution-Footnote-2279749
Node: Process Record and Replay279799
Node: Stack303078
Node: Frames304695
Node: Backtrace307033
Ref: backtrace-command307370
Ref: set backtrace past-main313817
Ref: set backtrace past-entry314145
Ref: set backtrace limit314712
Ref: Backtrace-Footnote-1315336
Node: Selection315524
Node: Frame Info320307
Node: Frame Apply324729
Node: Frame Filter Management329159
Ref: disable frame-filter all329687
Node: Source333995
Node: List335121
Node: Location Specifications338761
Node: Linespec Locations343365
Node: Explicit Locations346771
Node: Address Locations349990
Node: Edit351748
Ref: Edit-Footnote-1353435
Node: Search353670
Node: Source Path354478
Ref: set substitute-path363418
Node: Machine Code365638
Ref: disassemble367636
Node: Disable Reading Source377428
Node: Data378190
Ref: print options379029
Node: Expressions390071
Node: Ambiguous Expressions392174
Node: Variables395404
Node: Arrays402002
Node: Output Formats404533
Ref: Output Formats-Footnote-1408102
Node: Memory408259
Ref: addressable memory unit415214
Node: Memory Tagging416708
Node: Auto Display419391
Node: Print Settings423941
Ref: set print address424239
Ref: set print symbol427901
Ref: set print array428389
Ref: set print array-indexes428717
Ref: set print nibbles429203
Ref: set print characters429750
Ref: set print elements430817
Ref: set print frame-arguments431937
Ref: set print raw-frame-arguments434106
Ref: set print entry-values434522
Ref: set print frame-info438901
Ref: set print repeats440567
Ref: set print max-depth441209
Ref: set print memory-tag-violations442901
Ref: set print null-stop443328
Ref: set print pretty443652
Ref: set print raw-values444239
Ref: set print union445256
Ref: set print object447562
Ref: set print static-members448356
Ref: set print vtbl449033
Node: Pretty Printing449417
Node: Pretty-Printer Introduction449933
Node: Pretty-Printer Example451690
Node: Pretty-Printer Commands452470
Node: Value History455354
Node: Convenience Vars457776
Node: Convenience Funs465554
Ref: $_shell convenience function470358
Node: Registers476557
Ref: info_registers_reggroup477214
Ref: standard registers477765
Ref: Registers-Footnote-1482716
Node: Floating Point Hardware483111
Node: Vector Unit483643
Node: OS Information484030
Ref: linux info os infotypes486054
Node: Memory Region Attributes490645
Node: Dump/Restore Files495309
Node: Core File Generation497712
Ref: set use-coredump-filter499272
Ref: set dump-excluded-mappings500720
Node: Character Sets501002
Node: Caching Target Data507367
Ref: Caching Target Data-Footnote-1510259
Node: Searching Memory510497
Node: Value Sizes513640
Ref: set max-value-size514067
Node: Optimized Code515292
Node: Inline Functions516969
Node: Tail Call Frames519596
Ref: set debug entry-values521733
Node: Macros525797
Ref: Macros-Footnote-1533415
Node: Tracepoints533568
Node: Set Tracepoints535630
Node: Create and Delete Tracepoints538568
Node: Enable and Disable Tracepoints545023
Node: Tracepoint Passcounts546263
Node: Tracepoint Conditions547674
Node: Trace State Variables549368
Node: Tracepoint Actions551563
Node: Listing Tracepoints558348
Node: Listing Static Tracepoint Markers560050
Node: Starting and Stopping Trace Experiments561898
Ref: disconnected tracing563643
Node: Tracepoint Restrictions568063
Node: Analyze Collected Data571832
Node: tfind573138
Node: tdump577620
Node: save tracepoints580135
Node: Tracepoint Variables580631
Node: Trace Files581759
Node: Overlays584135
Node: How Overlays Work584855
Ref: A code overlay587390
Node: Overlay Commands590823
Node: Automatic Overlay Debugging595005
Node: Overlay Sample Program597144
Node: Languages598881
Node: Setting601761
Node: Filenames603462
Node: Manually604273
Node: Automatically605482
Node: Show606543
Ref: show language606831
Node: Checks607865
Node: Type Checking608870
Node: Range Checking610699
Node: Supported Languages613106
Node: C614443
Node: C Operators615407
Node: C Constants619746
Node: C Plus Plus Expressions622625
Node: C Defaults625985
Node: C Checks626653
Node: Debugging C627213
Node: Debugging C Plus Plus627697
Node: Decimal Floating Point633303
Node: D634573
Node: Go634831
Node: Objective-C635925
Node: Method Names in Commands636388
Node: The Print Command with Objective-C638079
Node: OpenCL C638730
Node: OpenCL C Datatypes639005
Node: OpenCL C Expressions639380
Node: OpenCL C Operators639737
Node: Fortran639969
Node: Fortran Types640960
Node: Fortran Operators642877
Node: Fortran Intrinsics643946
Node: Special Fortran Commands646574
Node: Pascal647975
Node: Rust648486
Node: Modula-2651580
Node: M2 Operators652553
Node: Built-In Func/Proc655551
Node: M2 Constants658465
Node: M2 Types660066
Node: M2 Defaults663284
Node: Deviations663885
Node: M2 Checks664986
Node: M2 Scope665803
Node: GDB/M2666827
Node: Ada667740
Node: Ada Mode Intro669044
Node: Omissions from Ada670546
Node: Additions to Ada674836
Node: Overloading support for Ada679207
Node: Stopping Before Main Program680847
Node: Ada Exceptions681394
Node: Ada Tasks682593
Node: Ada Tasks and Core Files690971
Node: Ravenscar Profile691818
Node: Ada Source Character Set694001
Node: Ada Glitches694798
Node: Unsupported Languages698818
Node: Symbols699508
Ref: quoting names700111
Node: Altering734777
Node: Assignment735815
Node: Jumping738921
Node: Signaling741737
Node: Returning744666
Node: Calling748017
Ref: stack unwind settings749590
Node: Patching754869
Node: Compiling and Injecting Code755983
Ref: set debug compile759610
Ref: set debug compile-cplus-types759860
Node: GDB Files769881
Node: Files770670
Ref: Shared Libraries784782
Ref: Files-Footnote-1796961
Node: File Caching797090
Node: Separate Debug Files798224
Ref: build ID799465
Ref: debug-file-directory801933
Node: MiniDebugInfo810665
Node: Index Files813116
Node: Symbol Errors817204
Node: Data Files820820
Node: Targets821776
Node: Active Targets823256
Node: Target Commands824330
Ref: load828719
Ref: flash-erase829912
Node: Byte Order829972
Node: Remote Debugging831411
Node: Connecting832678
Ref: --multi Option in Types of Remote Connnections834904
Ref: Attaching in Types of Remote Connections836319
Ref: Host and target files837199
Node: File Transfer845821
Node: Server846760
Ref: Running gdbserver848336
Ref: Attaching to a program850554
Ref: Other Command-Line Arguments for gdbserver853079
Ref: Monitor Commands for gdbserver856398
Ref: Server-Footnote-1861774
Node: Remote Configuration861894
Ref: set remotebreak863154
Ref: set remote hardware-watchpoint-limit864616
Ref: set remote hardware-breakpoint-limit864616
Ref: set remote hardware-watchpoint-length-limit865118
Ref: set remote exec-file865573
Node: Remote Stub878769
Node: Stub Contents881664
Node: Bootstrapping883771
Node: Debug Session887586
Node: Configurations889627
Node: Native890396
Node: BSD libkvm Interface891022
Node: Process Information892074
Node: DJGPP Native897698
Node: Cygwin Native905969
Node: Non-debug DLL Symbols910890
Node: Hurd Native915129
Node: Darwin920385
Node: FreeBSD921662
Node: Embedded OS922382
Node: Embedded Processors922793
Node: ARC923835
Node: ARM924382
Node: BPF927284
Node: M68K927764
Node: MicroBlaze927937
Node: MIPS Embedded929386
Node: OpenRISC 1000930683
Node: PowerPC Embedded931589
Node: AVR934996
Node: CRIS935368
Node: Super-H936346
Node: Architectures937405
Node: AArch64937845
Ref: vl939122
Ref: vq939233
Ref: vg939343
Ref: AArch64 SME939390
Ref: svl941127
Ref: svq941285
Ref: svg941397
Ref: aarch64 sme svcr942151
Ref: AArch64 SME2947198
Ref: AArch64 PAC948636
Node: x86951257
Ref: x86-Footnote-1955900
Node: Alpha955986
Node: MIPS956118
Node: HPPA960012
Node: PowerPC960534
Node: Nios II961270
Node: Sparc64961675
Node: S12Z964043
Node: AMD GPU964352
Ref: AMD GPU Signals968494
Ref: AMD GPU Attaching Restrictions974129
Node: Controlling GDB974841
Node: Prompt975784
Node: Editing977502
Node: Command History978812
Node: Screen Size984006
Node: Output Styling986022
Ref: style_disassembler_enabled987805
Node: Numbers995789
Node: ABI997771
Node: Auto-loading1000944
Ref: set auto-load off1002010
Ref: show auto-load1002646
Ref: info auto-load1003425
Node: Init File in the Current Directory1006701
Ref: set auto-load local-gdbinit1007276
Ref: show auto-load local-gdbinit1007458
Ref: info auto-load local-gdbinit1007622
Node: libthread_db.so.1 file1007770
Ref: set auto-load libthread-db1008709
Ref: show auto-load libthread-db1008840
Ref: info auto-load libthread-db1008977
Node: Auto-loading safe path1009161
Ref: set auto-load safe-path1010462
Ref: show auto-load safe-path1011201
Ref: add-auto-load-safe-path1011324
Node: Auto-loading verbose mode1014226
Ref: set debug auto-load1015389
Ref: show debug auto-load1015490
Node: Messages/Warnings1015612
Ref: confirmation requests1017046
Node: Debugging Output1018250
Ref: set debug amd-dbgapi-lib1019637
Ref: set debug amd-dbgapi1020258
Node: Other Misc Settings1030499
Node: Extending GDB1033693
Node: Sequences1035518
Node: Define1036180
Node: Hooks1042037
Node: Command Files1044403
Node: Output1049476
Ref: %V Format Specifier1054278
Ref: eval1055163
Node: Auto-loading sequences1055325
Ref: set auto-load gdb-scripts1055820
Ref: show auto-load gdb-scripts1055944
Ref: info auto-load gdb-scripts1056074
Node: Aliases1056305
Node: Command aliases default args1059756
Ref: Command aliases default args-Footnote-11063477
Node: Python1063631
Node: Python Commands1064802
Ref: set_python_print_stack1066177
Ref: Python Commands-Footnote-11069259
Node: Python API1069349
Node: Basic Python1072360
Ref: prompt_hook1084400
Ref: gdb_architecture_names1084998
Ref: gdbpy_connections1085345
Node: Threading in GDB1088010
Node: Exception Handling1090195
Node: Values From Inferior1093104
Node: Types In Python1112662
Ref: Type.is_array_like1116660
Node: Pretty Printing API1125497
Node: Selecting Pretty-Printers1132021
Node: Writing a Pretty-Printer1134748
Node: Type Printing API1140260
Node: Frame Filter API1142876
Node: Frame Decorator API1150190
Ref: frame_args1153929
Node: Writing a Frame Filter1157257
Node: Unwinding Frames in Python1168731
Ref: gdb.PendingFrame.create_unwind_info1172027
Ref: gdb.unwinder.FrameId1176960
Ref: Managing Registered Unwinders1180331
Node: Xmethods In Python1181603
Node: Xmethod API1184499
Node: Writing an Xmethod1188311
Node: Inferiors In Python1194143
Ref: gdbpy_inferior_connection1195102
Ref: gdbpy_inferior_read_memory1197716
Node: Events In Python1199931
Node: Threads In Python1214969
Ref: inferior_thread_ptid1216491
Node: Recordings In Python1219044
Node: CLI Commands In Python1226337
Node: GDB/MI Commands In Python1236052
Node: Parameters In Python1242699
Node: Functions In Python1251354
Node: Progspaces In Python1253571
Node: Objfiles In Python1260157
Node: Frames In Python1267056
Ref: gdbpy_frame_read_register1273376
Node: Blocks In Python1275278
Node: Symbols In Python1279945
Node: Symbol Tables In Python1289459
Node: Line Tables In Python1292680
Node: Breakpoints In Python1295519
Ref: python_breakpoint_thread1302154
Ref: python_breakpoint_inferior1302618
Node: Finish Breakpoints in Python1309152
Node: Lazy Strings In Python1311262
Node: Architectures In Python1313490
Ref: gdbpy_architecture_name1313951
Ref: gdbpy_architecture_registers1316242
Ref: gdbpy_architecture_reggroups1316563
Node: Registers In Python1316762
Node: Connections In Python1319032
Node: TUI Windows In Python1323864
Ref: python-window-click1328725
Node: Disassembly In Python1329211
Ref: DisassembleInfo Class1329566
Ref: Disassembler Class1335247
Ref: DisassemblerResult Class1337590
Ref: Disassembler Styling Parts1341256
Ref: Disassembler Style Constants1344545
Ref: builtin_disassemble1352502
Node: Python Auto-loading1356101
Ref: set auto-load python-scripts1356730
Ref: show auto-load python-scripts1356830
Ref: info auto-load python-scripts1356936
Node: Python modules1358070
Node: gdb.printing1358456
Node: gdb.types1359883
Node: gdb.prompt1362895
Node: Guile1364491
Node: Guile Introduction1365150
Node: Guile Commands1365988
Node: Guile API1367842
Node: Basic Guile1369839
Node: Guile Configuration1375521
Node: GDB Scheme Data Types1376497
Node: Guile Exception Handling1378329
Node: Values From Inferior In Guile1382363
Node: Arithmetic In Guile1398409
Node: Types In Guile1400040
Ref: Fields of a type in Guile1408285
Node: Guile Pretty Printing API1409673
Node: Selecting Guile Pretty-Printers1415402
Node: Writing a Guile Pretty-Printer1417778
Node: Commands In Guile1422963
Node: Parameters In Guile1433748
Ref: Parameters In Guile-Footnote-11440781
Node: Progspaces In Guile1440897
Node: Objfiles In Guile1443509
Node: Frames In Guile1445790
Node: Blocks In Guile1452369
Node: Symbols In Guile1457177
Node: Symbol Tables In Guile1464512
Node: Breakpoints In Guile1467475
Node: Lazy Strings In Guile1478600
Node: Architectures In Guile1480891
Node: Disassembly In Guile1485198
Node: I/O Ports in Guile1488400
Node: Memory Ports in Guile1488956
Node: Iterators In Guile1492807
Node: Guile Auto-loading1497096
Ref: set auto-load guile-scripts1497719
Ref: show auto-load guile-scripts1497817
Ref: info auto-load guile-scripts1497921
Node: Guile Modules1498880
Node: Guile Printing Module1499202
Node: Guile Types Module1501738
Node: Auto-loading extensions1503031
Node: objfile-gdbdotext file1504480
Ref: set auto-load scripts-directory1506150
Ref: with-auto-load-dir1506526
Ref: show auto-load scripts-directory1507344
Ref: add-auto-load-scripts-directory1507424
Node: dotdebug_gdb_scripts section1507900
Node: Which flavor to choose?1511650
Node: Multiple Extension Languages1513471
Node: Interpreters1514519
Node: TUI1518001
Node: TUI Overview1519049
Node: TUI Keys1521741
Node: TUI Single Key Mode1524464
Node: TUI Mouse Support1525652
Node: TUI Commands1526690
Ref: info_win_command1527657
Node: TUI Configuration1533596
Ref: tui-mouse-events1535359
Node: Emacs1535935
Node: GDB/MI1541372
Node: GDB/MI General Design1544161
Node: Context management1546681
Node: Asynchronous and non-stop modes1550468
Node: Thread groups1553423
Node: GDB/MI Command Syntax1555713
Node: GDB/MI Input Syntax1555956
Node: GDB/MI Output Syntax1557506
Node: GDB/MI Compatibility with CLI1561091
Node: GDB/MI Development and Front Ends1561828
Node: GDB/MI Output Records1566207
Node: GDB/MI Result Records1566613
Node: GDB/MI Stream Records1567963
Node: GDB/MI Async Records1569228
Node: GDB/MI Breakpoint Information1579766
Node: GDB/MI Frame Information1585628
Node: GDB/MI Thread Information1586910
Node: GDB/MI Ada Exception Information1588380
Node: GDB/MI Simple Examples1588930
Node: GDB/MI Command Description Format1591166
Node: GDB/MI Breakpoint Commands1592046
Ref: -break-insert1599320
Node: GDB/MI Catchpoint Commands1613927
Node: Shared Library GDB/MI Catchpoint Commands1614340
Node: Ada Exception GDB/MI Catchpoint Commands1615998
Node: C++ Exception GDB/MI Catchpoint Commands1619548
Node: GDB/MI Program Context1623564
Node: GDB/MI Thread Commands1627832
Node: GDB/MI Ada Tasking Commands1631133
Node: GDB/MI Program Execution1633405
Node: GDB/MI Stack Manipulation1646091
Ref: -stack-list-arguments1648015
Ref: -stack-list-frames1651845
Ref: -stack-list-locals1656107
Ref: -stack-list-variables1657664
Node: GDB/MI Variable Objects1659198
Ref: -var-set-format1669140
Ref: -var-list-children1670521
Ref: -var-update1679329
Ref: -var-set-frozen1682266
Ref: -var-set-update-range1683051
Ref: -var-set-visualizer1683584
Node: GDB/MI Data Manipulation1685143
Node: GDB/MI Tracepoint Commands1708008
Node: GDB/MI Symbol Query1719978
Ref: -symbol-info-functions1720172
Ref: -symbol-info-module-functions1724671
Ref: -symbol-info-module-variables1727651
Ref: -symbol-info-modules1731386
Ref: -symbol-info-types1733294
Ref: -symbol-info-variables1735279
Node: GDB/MI File Commands1740378
Node: GDB/MI Target Manipulation1750217
Node: GDB/MI File Transfer Commands1756875
Node: GDB/MI Ada Exceptions Commands1758198
Node: GDB/MI Support Commands1759551
Node: GDB/MI Miscellaneous Commands1764657
Ref: -interpreter-exec1776822
Node: Annotations1780794
Node: Annotations Overview1781725
Node: Server Prefix1784188
Node: Prompting1784922
Node: Errors1786439
Node: Invalidation1787335
Node: Annotations for Running1787814
Node: Source Annotations1789348
Node: Debugger Adapter Protocol1790277
Node: JIT Interface1792493
Node: Declarations1794307
Node: Registering Code1795694
Node: Unregistering Code1796666
Node: Custom Debug Info1797293
Node: Using JIT Debug Info Readers1798589
Node: Writing JIT Debug Info Readers1799601
Node: In-Process Agent1803513
Ref: Control Agent1805456
Node: In-Process Agent Protocol1806323
Node: IPA Protocol Objects1807114
Ref: agent expression object1808112
Ref: tracepoint action object1808317
Ref: tracepoint object1808397
Node: IPA Protocol Commands1810927
Node: GDB Bugs1812397
Node: Bug Criteria1813129
Node: Bug Reporting1814006
Node: Command Line Editing1820983
Node: Introduction and Notation1821635
Node: Readline Interaction1823256
Node: Readline Bare Essentials1824445
Node: Readline Movement Commands1826226
Node: Readline Killing Commands1827184
Node: Readline Arguments1829100
Node: Searching1830142
Node: Readline Init File1832292
Node: Readline Init File Syntax1833443
Node: Conditional Init Constructs1853698
Node: Sample Init File1857892
Node: Bindable Readline Commands1861014
Node: Commands For Moving1862066
Node: Commands For History1863822
Node: Commands For Text1868582
Node: Commands For Killing1872282
Node: Numeric Arguments1874993
Node: Commands For Completion1876130
Node: Keyboard Macros1878096
Node: Miscellaneous Commands1878781
Node: Readline vi Mode1882700
Node: Using History Interactively1883610
Node: History Interaction1884125
Node: Event Designators1886021
Node: Word Designators1887293
Node: Modifiers1889051
Node: In Memoriam1890594
Node: Formatting Documentation1891477
Ref: Formatting Documentation-Footnote-11894857
Node: Installing GDB1894955
Node: Requirements1895527
Ref: MPFR1897172
Ref: Expat1898805
Node: Running Configure1901684
Node: Separate Objdir1904566
Node: Config Names1907546
Node: Configure Options1909025
Node: System-wide configuration1918168
Node: System-wide Configuration Scripts1920705
Node: Maintenance Commands1921889
Ref: maint info breakpoints1923614
Ref: maint info python-disassemblers1926419
Ref: maint packet1933429
Ref: maint check libthread-db1935377
Ref: maint_libopcodes_styling1952809
Node: Remote Protocol1958360
Node: Overview1959052
Ref: Binary Data1961597
Node: Packets1964253
Ref: thread-id syntax1965153
Ref: extended mode1966598
Ref: ? packet1966856
Ref: bc1968377
Ref: bs1968587
Ref: read registers packet1970204
Ref: cycle step packet1972658
Ref: write register packet1975369
Ref: step with signal packet1976348
Ref: vCont packet1977824
Ref: vCtrlC packet1981058
Ref: vKill packet1983476
Ref: X packet1985010
Ref: insert breakpoint or watchpoint packet1985379
Node: Stop Reply Packets1989705
Ref: swbreak stop reason1992956
Ref: thread create event1996489
Ref: thread exit event1997692
Node: General Query Packets1999901
Ref: qCRC packet2002731
Ref: QEnvironmentHexEncoded2005884
Ref: QEnvironmentUnset2007114
Ref: QEnvironmentReset2008058
Ref: QSetWorkingDir packet2009002
Ref: qMemTags2013888
Ref: QMemTags2014914
Ref: QNonStop2018299
Ref: QCatchSyscalls2018975
Ref: QPassSignals2020512
Ref: QProgramSignals2021719
Ref: QThreadEvents2023286
Ref: qSearch memory2025359
Ref: QStartNoAckMode2025867
Ref: qSupported2026399
Ref: multiprocess extensions2042035
Ref: install tracepoint in tracing2044065
Ref: qThreadExtraInfo2047913
Ref: qXfer read2049039
Ref: qXfer auxiliary vector read2050646
Ref: qXfer btrace read2050994
Ref: qXfer btrace-conf read2052059
Ref: qXfer executable filename read2052410
Ref: qXfer target description read2053025
Ref: qXfer library list read2053459
Ref: qXfer svr4 library list read2054115
Ref: qXfer memory map read2056370
Ref: qXfer sdata read2056757
Ref: qXfer siginfo read2057223
Ref: qXfer threads read2057619
Ref: qXfer traceframe info read2058022
Ref: qXfer unwind info block2058440
Ref: qXfer fdpic loadmap read2058674
Ref: qXfer osdata read2059090
Ref: qXfer write2059244
Ref: qXfer siginfo write2060336
Ref: General Query Packets-Footnote-12063064
Node: Architecture-Specific Protocol Details2063391
Node: ARM-Specific Protocol Details2063900
Node: ARM Breakpoint Kinds2064173
Node: ARM Memory Tag Types2064533
Node: MIPS-Specific Protocol Details2064832
Node: MIPS Register packet Format2065115
Node: MIPS Breakpoint Kinds2066042
Node: Tracepoint Packets2066460
Ref: QTEnable2075774
Ref: QTDisable2075970
Ref: qTfSTM2081507
Ref: qTsSTM2081507
Ref: qTSTMat2082584
Ref: QTBuffer-size2083735
Node: Host I/O Packets2085708
Node: Interrupts2091290
Ref: interrupting remote targets2091434
Node: Notification Packets2093602
Node: Remote Non-Stop2099027
Node: Packet Acknowledgment2103860
Node: Examples2105975
Node: File-I/O Remote Protocol Extension2106569
Node: File-I/O Overview2107031
Node: Protocol Basics2109230
Node: The F Request Packet2111459
Node: The F Reply Packet2112360
Node: The Ctrl-C Message2113278
Node: Console I/O2114904
Node: List of Supported Calls2116120
Node: open2116482
Node: close2118990
Node: read2119373
Node: write2119982
Node: lseek2120753
Node: rename2121637
Node: unlink2123044
Node: stat/fstat2123991
Node: gettimeofday2124884
Node: isatty2125320
Node: system2125916
Node: Protocol-specific Representation of Datatypes2127458
Node: Integral Datatypes2127835
Node: Pointer Values2128642
Node: Memory Transfer2129346
Node: struct stat2129966
Node: struct timeval2132168
Node: Constants2132685
Node: Open Flags2133134
Node: mode_t Values2133475
Node: Errno Values2133967
Node: Lseek Flags2134777
Node: Limits2134962
Node: File-I/O Examples2135322
Node: Library List Format2136410
Node: Library List Format for SVR4 Targets2139192
Node: Memory Map Format2141969
Node: Thread List Format2144493
Node: Traceframe Info Format2145497
Node: Branch Trace Format2147183
Node: Branch Trace Configuration Format2148883
Node: Agent Expressions2150057
Node: General Bytecode Design2152878
Node: Bytecode Descriptions2157672
Node: Using Agent Expressions2171139
Node: Varying Target Capabilities2173116
Node: Rationale2174277
Node: Target Descriptions2181666
Node: Retrieving Descriptions2183609
Node: Target Description Format2184694
Node: Predefined Target Types2194569
Node: Enum Target Types2196152
Node: Standard Target Features2197147
Node: AArch64 Features2199170
Node: ARC Features2209385
Ref: ARC Features-Footnote-12211204
Node: ARM Features2211237
Node: i386 Features2220868
Node: LoongArch Features2223082
Node: MicroBlaze Features2223645
Node: MIPS Features2224227
Node: M68K Features2225418
Node: NDS32 Features2226405
Node: Nios II Features2227429
Node: OpenRISC 1000 Features2227836
Node: PowerPC Features2228202
Node: RISC-V Features2232172
Node: RX Features2234015
Node: S/390 and System z Features2234377
Node: Sparc Features2236517
Node: TIC6x Features2237422
Node: Operating System Information2237971
Node: Process list2238807
Node: Trace File Format2239870
Node: Index Section Format2243084
Node: Debuginfod2251011
Node: Debuginfod Settings2251847
Ref: set debuginfod enabled2252026
Node: Man Pages2253709
Node: gdb man2254169
Node: gdbserver man2262079
Node: gcore man2269488
Node: gdbinit man2270610
Node: gdb-add-index man2271849
Ref: gdb-add-index2271958
Node: Copying2272832
Node: GNU Free Documentation License2310393
Node: Concept Index2335540
Node: Command and Variable Index2488725

End Tag Table
