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.20231006-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: 905852
gdb.info-5: 1214852
gdb.info-6: 1502914
gdb.info-7: 1803396
gdb.info-8: 2103743
gdb.info-9: 2488608

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: MiniDebugInfo810548
Node: Index Files812999
Node: Symbol Errors817087
Node: Data Files820703
Node: Targets821659
Node: Active Targets823139
Node: Target Commands824213
Ref: load828602
Ref: flash-erase829795
Node: Byte Order829855
Node: Remote Debugging831294
Node: Connecting832561
Ref: --multi Option in Types of Remote Connnections834787
Ref: Attaching in Types of Remote Connections836202
Ref: Host and target files837082
Node: File Transfer845704
Node: Server846643
Ref: Running gdbserver848219
Ref: Attaching to a program850437
Ref: Other Command-Line Arguments for gdbserver852962
Ref: Monitor Commands for gdbserver856281
Ref: Server-Footnote-1861657
Node: Remote Configuration861777
Ref: set remotebreak863037
Ref: set remote hardware-watchpoint-limit864499
Ref: set remote hardware-breakpoint-limit864499
Ref: set remote hardware-watchpoint-length-limit865001
Ref: set remote exec-file865456
Node: Remote Stub878652
Node: Stub Contents881547
Node: Bootstrapping883654
Node: Debug Session887469
Node: Configurations889510
Node: Native890279
Node: BSD libkvm Interface890905
Node: Process Information891957
Node: DJGPP Native897581
Node: Cygwin Native905852
Node: Non-debug DLL Symbols910773
Node: Hurd Native915012
Node: Darwin920268
Node: FreeBSD921545
Node: Embedded OS922265
Node: Embedded Processors922676
Node: ARC923718
Node: ARM924265
Node: BPF927167
Node: M68K927647
Node: MicroBlaze927820
Node: MIPS Embedded929269
Node: OpenRISC 1000930566
Node: PowerPC Embedded931472
Node: AVR934879
Node: CRIS935251
Node: Super-H936229
Node: Architectures937288
Node: AArch64937728
Ref: vl939005
Ref: vq939116
Ref: vg939226
Ref: AArch64 SME939273
Ref: svl941010
Ref: svq941168
Ref: svg941280
Ref: aarch64 sme svcr942034
Ref: AArch64 SME2947081
Ref: AArch64 PAC948519
Node: x86951140
Ref: x86-Footnote-1955783
Node: Alpha955869
Node: MIPS956001
Node: HPPA959895
Node: PowerPC960417
Node: Nios II961153
Node: Sparc64961558
Node: S12Z963926
Node: AMD GPU964235
Ref: AMD GPU Signals968377
Ref: AMD GPU Attaching Restrictions974012
Node: Controlling GDB974724
Node: Prompt975667
Node: Editing977385
Node: Command History978695
Node: Screen Size983889
Node: Output Styling985905
Ref: style_disassembler_enabled987688
Node: Numbers995672
Node: ABI997654
Node: Auto-loading1000827
Ref: set auto-load off1001893
Ref: show auto-load1002529
Ref: info auto-load1003308
Node: Init File in the Current Directory1006584
Ref: set auto-load local-gdbinit1007159
Ref: show auto-load local-gdbinit1007341
Ref: info auto-load local-gdbinit1007505
Node: libthread_db.so.1 file1007653
Ref: set auto-load libthread-db1008592
Ref: show auto-load libthread-db1008723
Ref: info auto-load libthread-db1008860
Node: Auto-loading safe path1009044
Ref: set auto-load safe-path1010345
Ref: show auto-load safe-path1011084
Ref: add-auto-load-safe-path1011207
Node: Auto-loading verbose mode1014109
Ref: set debug auto-load1015272
Ref: show debug auto-load1015373
Node: Messages/Warnings1015495
Ref: confirmation requests1016929
Node: Debugging Output1018133
Ref: set debug amd-dbgapi-lib1019520
Ref: set debug amd-dbgapi1020141
Node: Other Misc Settings1030382
Node: Extending GDB1033576
Node: Sequences1035401
Node: Define1036063
Node: Hooks1041920
Node: Command Files1044286
Node: Output1049359
Ref: %V Format Specifier1054161
Ref: eval1055046
Node: Auto-loading sequences1055208
Ref: set auto-load gdb-scripts1055703
Ref: show auto-load gdb-scripts1055827
Ref: info auto-load gdb-scripts1055957
Node: Aliases1056188
Node: Command aliases default args1059639
Ref: Command aliases default args-Footnote-11063360
Node: Python1063514
Node: Python Commands1064685
Ref: set_python_print_stack1066060
Ref: Python Commands-Footnote-11069142
Node: Python API1069232
Node: Basic Python1072243
Ref: prompt_hook1084283
Ref: gdb_architecture_names1084881
Ref: gdbpy_connections1085228
Node: Threading in GDB1087893
Node: Exception Handling1090078
Node: Values From Inferior1092987
Node: Types In Python1112545
Ref: Type.is_array_like1116543
Node: Pretty Printing API1125380
Node: Selecting Pretty-Printers1131904
Node: Writing a Pretty-Printer1134631
Node: Type Printing API1140143
Node: Frame Filter API1142759
Node: Frame Decorator API1150073
Ref: frame_args1153812
Node: Writing a Frame Filter1157140
Node: Unwinding Frames in Python1168614
Ref: gdb.PendingFrame.create_unwind_info1171910
Ref: gdb.unwinder.FrameId1176843
Ref: Managing Registered Unwinders1180214
Node: Xmethods In Python1181486
Node: Xmethod API1184382
Node: Writing an Xmethod1188194
Node: Inferiors In Python1194026
Ref: gdbpy_inferior_connection1194985
Ref: gdbpy_inferior_read_memory1197599
Node: Events In Python1199814
Node: Threads In Python1214852
Ref: inferior_thread_ptid1216374
Node: Recordings In Python1218927
Node: CLI Commands In Python1226220
Node: GDB/MI Commands In Python1235935
Node: Parameters In Python1242582
Node: Functions In Python1251237
Node: Progspaces In Python1253454
Node: Objfiles In Python1260040
Node: Frames In Python1266939
Ref: gdbpy_frame_read_register1273259
Node: Blocks In Python1275161
Node: Symbols In Python1279828
Node: Symbol Tables In Python1289342
Node: Line Tables In Python1292563
Node: Breakpoints In Python1295402
Ref: python_breakpoint_thread1302037
Ref: python_breakpoint_inferior1302501
Node: Finish Breakpoints in Python1309035
Node: Lazy Strings In Python1311145
Node: Architectures In Python1313373
Ref: gdbpy_architecture_name1313834
Ref: gdbpy_architecture_registers1316125
Ref: gdbpy_architecture_reggroups1316446
Node: Registers In Python1316645
Node: Connections In Python1318915
Node: TUI Windows In Python1323747
Ref: python-window-click1328608
Node: Disassembly In Python1329094
Ref: DisassembleInfo Class1329449
Ref: Disassembler Class1335130
Ref: DisassemblerResult Class1337473
Ref: Disassembler Styling Parts1341139
Ref: Disassembler Style Constants1344428
Ref: builtin_disassemble1352385
Node: Python Auto-loading1355984
Ref: set auto-load python-scripts1356613
Ref: show auto-load python-scripts1356713
Ref: info auto-load python-scripts1356819
Node: Python modules1357953
Node: gdb.printing1358339
Node: gdb.types1359766
Node: gdb.prompt1362778
Node: Guile1364374
Node: Guile Introduction1365033
Node: Guile Commands1365871
Node: Guile API1367725
Node: Basic Guile1369722
Node: Guile Configuration1375404
Node: GDB Scheme Data Types1376380
Node: Guile Exception Handling1378212
Node: Values From Inferior In Guile1382246
Node: Arithmetic In Guile1398292
Node: Types In Guile1399923
Ref: Fields of a type in Guile1408168
Node: Guile Pretty Printing API1409556
Node: Selecting Guile Pretty-Printers1415285
Node: Writing a Guile Pretty-Printer1417661
Node: Commands In Guile1422846
Node: Parameters In Guile1433631
Ref: Parameters In Guile-Footnote-11440664
Node: Progspaces In Guile1440780
Node: Objfiles In Guile1443392
Node: Frames In Guile1445673
Node: Blocks In Guile1452252
Node: Symbols In Guile1457060
Node: Symbol Tables In Guile1464395
Node: Breakpoints In Guile1467358
Node: Lazy Strings In Guile1478483
Node: Architectures In Guile1480774
Node: Disassembly In Guile1485081
Node: I/O Ports in Guile1488283
Node: Memory Ports in Guile1488839
Node: Iterators In Guile1492690
Node: Guile Auto-loading1496979
Ref: set auto-load guile-scripts1497602
Ref: show auto-load guile-scripts1497700
Ref: info auto-load guile-scripts1497804
Node: Guile Modules1498763
Node: Guile Printing Module1499085
Node: Guile Types Module1499904
Node: Auto-loading extensions1502914
Node: objfile-gdbdotext file1504363
Ref: set auto-load scripts-directory1506033
Ref: with-auto-load-dir1506409
Ref: show auto-load scripts-directory1507227
Ref: add-auto-load-scripts-directory1507307
Node: dotdebug_gdb_scripts section1507783
Node: Which flavor to choose?1511533
Node: Multiple Extension Languages1513354
Node: Interpreters1514402
Node: TUI1517884
Node: TUI Overview1518932
Node: TUI Keys1521624
Node: TUI Single Key Mode1524347
Node: TUI Mouse Support1525535
Node: TUI Commands1526573
Ref: info_win_command1527540
Node: TUI Configuration1533479
Ref: tui-mouse-events1535242
Node: Emacs1535818
Node: GDB/MI1541255
Node: GDB/MI General Design1544044
Node: Context management1546564
Node: Asynchronous and non-stop modes1550351
Node: Thread groups1553306
Node: GDB/MI Command Syntax1555596
Node: GDB/MI Input Syntax1555839
Node: GDB/MI Output Syntax1557389
Node: GDB/MI Compatibility with CLI1560974
Node: GDB/MI Development and Front Ends1561711
Node: GDB/MI Output Records1566090
Node: GDB/MI Result Records1566496
Node: GDB/MI Stream Records1567846
Node: GDB/MI Async Records1569111
Node: GDB/MI Breakpoint Information1579649
Node: GDB/MI Frame Information1585511
Node: GDB/MI Thread Information1586793
Node: GDB/MI Ada Exception Information1588263
Node: GDB/MI Simple Examples1588813
Node: GDB/MI Command Description Format1591049
Node: GDB/MI Breakpoint Commands1591929
Ref: -break-insert1599203
Node: GDB/MI Catchpoint Commands1613810
Node: Shared Library GDB/MI Catchpoint Commands1614223
Node: Ada Exception GDB/MI Catchpoint Commands1615881
Node: C++ Exception GDB/MI Catchpoint Commands1619431
Node: GDB/MI Program Context1623447
Node: GDB/MI Thread Commands1627715
Node: GDB/MI Ada Tasking Commands1631016
Node: GDB/MI Program Execution1633288
Node: GDB/MI Stack Manipulation1645974
Ref: -stack-list-arguments1647898
Ref: -stack-list-frames1651728
Ref: -stack-list-locals1655990
Ref: -stack-list-variables1657547
Node: GDB/MI Variable Objects1659081
Ref: -var-set-format1669023
Ref: -var-list-children1670404
Ref: -var-update1679212
Ref: -var-set-frozen1682149
Ref: -var-set-update-range1682934
Ref: -var-set-visualizer1683467
Node: GDB/MI Data Manipulation1685026
Node: GDB/MI Tracepoint Commands1707891
Node: GDB/MI Symbol Query1719861
Ref: -symbol-info-functions1720055
Ref: -symbol-info-module-functions1724554
Ref: -symbol-info-module-variables1727534
Ref: -symbol-info-modules1731269
Ref: -symbol-info-types1733177
Ref: -symbol-info-variables1735162
Node: GDB/MI File Commands1740261
Node: GDB/MI Target Manipulation1750100
Node: GDB/MI File Transfer Commands1756758
Node: GDB/MI Ada Exceptions Commands1758081
Node: GDB/MI Support Commands1759434
Node: GDB/MI Miscellaneous Commands1764540
Ref: -interpreter-exec1776705
Node: Annotations1780677
Node: Annotations Overview1781608
Node: Server Prefix1784071
Node: Prompting1784805
Node: Errors1786322
Node: Invalidation1787218
Node: Annotations for Running1787697
Node: Source Annotations1789231
Node: Debugger Adapter Protocol1790160
Node: JIT Interface1792376
Node: Declarations1794190
Node: Registering Code1795577
Node: Unregistering Code1796549
Node: Custom Debug Info1797176
Node: Using JIT Debug Info Readers1798472
Node: Writing JIT Debug Info Readers1799484
Node: In-Process Agent1803396
Ref: Control Agent1805339
Node: In-Process Agent Protocol1806206
Node: IPA Protocol Objects1806997
Ref: agent expression object1807995
Ref: tracepoint action object1808200
Ref: tracepoint object1808280
Node: IPA Protocol Commands1810810
Node: GDB Bugs1812280
Node: Bug Criteria1813012
Node: Bug Reporting1813889
Node: Command Line Editing1820866
Node: Introduction and Notation1821518
Node: Readline Interaction1823139
Node: Readline Bare Essentials1824328
Node: Readline Movement Commands1826109
Node: Readline Killing Commands1827067
Node: Readline Arguments1828983
Node: Searching1830025
Node: Readline Init File1832175
Node: Readline Init File Syntax1833326
Node: Conditional Init Constructs1853581
Node: Sample Init File1857775
Node: Bindable Readline Commands1860897
Node: Commands For Moving1861949
Node: Commands For History1863705
Node: Commands For Text1868465
Node: Commands For Killing1872165
Node: Numeric Arguments1874876
Node: Commands For Completion1876013
Node: Keyboard Macros1877979
Node: Miscellaneous Commands1878664
Node: Readline vi Mode1882583
Node: Using History Interactively1883493
Node: History Interaction1884008
Node: Event Designators1885904
Node: Word Designators1887176
Node: Modifiers1888934
Node: In Memoriam1890477
Node: Formatting Documentation1891360
Ref: Formatting Documentation-Footnote-11894740
Node: Installing GDB1894838
Node: Requirements1895410
Ref: MPFR1897055
Ref: Expat1898688
Node: Running Configure1901567
Node: Separate Objdir1904449
Node: Config Names1907429
Node: Configure Options1908908
Node: System-wide configuration1918051
Node: System-wide Configuration Scripts1920588
Node: Maintenance Commands1921772
Ref: maint info breakpoints1923497
Ref: maint info python-disassemblers1926302
Ref: maint packet1933312
Ref: maint check libthread-db1935260
Ref: maint_libopcodes_styling1952692
Node: Remote Protocol1958243
Node: Overview1958935
Ref: Binary Data1961480
Node: Packets1964136
Ref: thread-id syntax1965036
Ref: extended mode1966481
Ref: ? packet1966739
Ref: bc1968260
Ref: bs1968470
Ref: read registers packet1970087
Ref: cycle step packet1972541
Ref: write register packet1975252
Ref: step with signal packet1976231
Ref: vCont packet1977707
Ref: vCtrlC packet1980941
Ref: vKill packet1983359
Ref: X packet1984893
Ref: insert breakpoint or watchpoint packet1985262
Node: Stop Reply Packets1989588
Ref: swbreak stop reason1992839
Ref: thread create event1996372
Ref: thread exit event1997575
Node: General Query Packets1999784
Ref: qCRC packet2002614
Ref: QEnvironmentHexEncoded2005767
Ref: QEnvironmentUnset2006997
Ref: QEnvironmentReset2007941
Ref: QSetWorkingDir packet2008885
Ref: qMemTags2013771
Ref: QMemTags2014797
Ref: QNonStop2018182
Ref: QCatchSyscalls2018858
Ref: QPassSignals2020395
Ref: QProgramSignals2021602
Ref: QThreadEvents2023169
Ref: qSearch memory2025242
Ref: QStartNoAckMode2025750
Ref: qSupported2026282
Ref: multiprocess extensions2041918
Ref: install tracepoint in tracing2043948
Ref: qThreadExtraInfo2047796
Ref: qXfer read2048922
Ref: qXfer auxiliary vector read2050529
Ref: qXfer btrace read2050877
Ref: qXfer btrace-conf read2051942
Ref: qXfer executable filename read2052293
Ref: qXfer target description read2052908
Ref: qXfer library list read2053342
Ref: qXfer svr4 library list read2053998
Ref: qXfer memory map read2056253
Ref: qXfer sdata read2056640
Ref: qXfer siginfo read2057106
Ref: qXfer threads read2057502
Ref: qXfer traceframe info read2057905
Ref: qXfer unwind info block2058323
Ref: qXfer fdpic loadmap read2058557
Ref: qXfer osdata read2058973
Ref: qXfer write2059127
Ref: qXfer siginfo write2060219
Ref: General Query Packets-Footnote-12062947
Node: Architecture-Specific Protocol Details2063274
Node: ARM-Specific Protocol Details2063783
Node: ARM Breakpoint Kinds2064056
Node: ARM Memory Tag Types2064416
Node: MIPS-Specific Protocol Details2064715
Node: MIPS Register packet Format2064998
Node: MIPS Breakpoint Kinds2065925
Node: Tracepoint Packets2066343
Ref: QTEnable2075657
Ref: QTDisable2075853
Ref: qTfSTM2081390
Ref: qTsSTM2081390
Ref: qTSTMat2082467
Ref: QTBuffer-size2083618
Node: Host I/O Packets2085591
Node: Interrupts2091173
Ref: interrupting remote targets2091317
Node: Notification Packets2093485
Node: Remote Non-Stop2098910
Node: Packet Acknowledgment2103743
Node: Examples2105858
Node: File-I/O Remote Protocol Extension2106452
Node: File-I/O Overview2106914
Node: Protocol Basics2109113
Node: The F Request Packet2111342
Node: The F Reply Packet2112243
Node: The Ctrl-C Message2113161
Node: Console I/O2114787
Node: List of Supported Calls2116003
Node: open2116365
Node: close2118873
Node: read2119256
Node: write2119865
Node: lseek2120636
Node: rename2121520
Node: unlink2122927
Node: stat/fstat2123874
Node: gettimeofday2124767
Node: isatty2125203
Node: system2125799
Node: Protocol-specific Representation of Datatypes2127341
Node: Integral Datatypes2127718
Node: Pointer Values2128525
Node: Memory Transfer2129229
Node: struct stat2129849
Node: struct timeval2132051
Node: Constants2132568
Node: Open Flags2133017
Node: mode_t Values2133358
Node: Errno Values2133850
Node: Lseek Flags2134660
Node: Limits2134845
Node: File-I/O Examples2135205
Node: Library List Format2136293
Node: Library List Format for SVR4 Targets2139075
Node: Memory Map Format2141852
Node: Thread List Format2144376
Node: Traceframe Info Format2145380
Node: Branch Trace Format2147066
Node: Branch Trace Configuration Format2148766
Node: Agent Expressions2149940
Node: General Bytecode Design2152761
Node: Bytecode Descriptions2157555
Node: Using Agent Expressions2171022
Node: Varying Target Capabilities2172999
Node: Rationale2174160
Node: Target Descriptions2181549
Node: Retrieving Descriptions2183492
Node: Target Description Format2184577
Node: Predefined Target Types2194452
Node: Enum Target Types2196035
Node: Standard Target Features2197030
Node: AArch64 Features2199053
Node: ARC Features2209268
Ref: ARC Features-Footnote-12211087
Node: ARM Features2211120
Node: i386 Features2220751
Node: LoongArch Features2222965
Node: MicroBlaze Features2223528
Node: MIPS Features2224110
Node: M68K Features2225301
Node: NDS32 Features2226288
Node: Nios II Features2227312
Node: OpenRISC 1000 Features2227719
Node: PowerPC Features2228085
Node: RISC-V Features2232055
Node: RX Features2233898
Node: S/390 and System z Features2234260
Node: Sparc Features2236400
Node: TIC6x Features2237305
Node: Operating System Information2237854
Node: Process list2238690
Node: Trace File Format2239753
Node: Index Section Format2242967
Node: Debuginfod2250894
Node: Debuginfod Settings2251730
Ref: set debuginfod enabled2251909
Node: Man Pages2253592
Node: gdb man2254052
Node: gdbserver man2261962
Node: gcore man2269371
Node: gdbinit man2270493
Node: gdb-add-index man2271732
Ref: gdb-add-index2271841
Node: Copying2272715
Node: GNU Free Documentation License2310276
Node: Concept Index2335423
Node: Command and Variable Index2488608

End Tag Table
