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

Copyright (C) 1988-2024 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 15.0.91.

   Copyright (C) 1988-2024 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: 1704
gdb.info-2: 305909
gdb.info-3: 601987
gdb.info-4: 902031
gdb.info-5: 1202074
gdb.info-6: 1506613
gdb.info-7: 1809062
gdb.info-8: 2117188
gdb.info-9: 2521718

Tag Table:
(Indirect)
Node: Top1704
Node: Summary5336
Node: Free Software7197
Node: Free Documentation7937
Node: Contributors12871
Node: Sample Session21902
Node: Invocation28742
Node: Invoking GDB29293
Node: File Options31688
Ref: --readnever35314
Node: Mode Options35788
Ref: -nx36015
Ref: -nh36127
Node: Startup42902
Ref: Option -init-eval-command44127
Node: Initialization Files45903
Ref: System Wide Init Files49510
Ref: Home Directory Init File50791
Ref: Init File in the Current Directory during Startup51954
Ref: Initialization Files-Footnote-152677
Ref: Initialization Files-Footnote-252786
Node: Quitting GDB52895
Node: Shell Commands53837
Ref: pipe54958
Node: Logging Output56472
Node: Commands57591
Node: Command Syntax58407
Node: Command Settings60579
Node: Completion63592
Ref: Completion-Footnote-170935
Node: Filename Arguments71095
Node: Command Options73566
Node: Help75988
Node: Running83558
Node: Compilation84811
Node: Starting86890
Ref: set exec-wrapper92680
Ref: set startup-with-shell93769
Ref: set auto-connect-native-target94830
Node: Arguments99302
Node: Environment100571
Ref: set environment102453
Ref: unset environment103635
Node: Working Directory104641
Ref: set cwd command105213
Ref: cd command106153
Node: Input/Output106847
Node: Attach108907
Ref: set exec-file-mismatch110124
Node: Kill Process112260
Node: Inferiors Connections and Programs113253
Ref: add_inferior_cli118181
Ref: remove_inferiors_cli120199
Node: Inferior-Specific Breakpoints124135
Node: Threads125844
Ref: thread numbers127967
Ref: thread ID lists128857
Ref: global thread numbers129897
Ref: info_threads131432
Ref: thread apply all134090
Ref: set libthread-db-search-path138940
Node: Forks141138
Node: Checkpoint/Restart147704
Ref: Checkpoint/Restart-Footnote-1152232
Node: Stopping152267
Node: Breakpoints153575
Node: Set Breaks156832
Node: Set Watchpoints180739
Node: Set Catchpoints190275
Ref: catch syscall195773
Node: Delete Breaks203538
Node: Disabling206260
Node: Conditions209679
Node: Break Commands215601
Node: Dynamic Printf219190
Node: Save Breakpoints224250
Node: Static Probe Points225425
Ref: enable probes227973
Ref: Static Probe Points-Footnote-1229603
Ref: Static Probe Points-Footnote-2229763
Node: Error in Breakpoints229903
Node: Breakpoint-related Warnings230639
Node: Continuing and Stepping232966
Ref: range stepping242774
Node: Skipping Over Functions and Files243854
Node: Signals249724
Ref: stepping and signal handlers254268
Ref: stepping into signal handlers255064
Ref: extra signal information256297
Node: Thread Stops258763
Node: All-Stop Mode259898
Ref: set scheduler-locking261383
Node: Non-Stop Mode264240
Node: Background Execution267653
Node: Thread-Specific Breakpoints269869
Node: Interrupted System Calls272098
Node: Observer Mode273612
Node: Reverse Execution277048
Ref: Reverse Execution-Footnote-1281966
Ref: Reverse Execution-Footnote-2282593
Node: Process Record and Replay282643
Node: Stack305909
Node: Frames307526
Node: Backtrace309864
Ref: backtrace-command310201
Ref: set backtrace past-main316648
Ref: set backtrace past-entry316976
Ref: set backtrace limit317543
Ref: Backtrace-Footnote-1318167
Node: Selection318355
Node: Frame Info323138
Node: Frame Apply327560
Node: Frame Filter Management331990
Ref: disable frame-filter all332518
Node: Source336826
Node: List337952
Node: Location Specifications341592
Node: Linespec Locations346196
Node: Explicit Locations349602
Node: Address Locations352821
Node: Edit354579
Ref: Edit-Footnote-1356266
Node: Search356501
Node: Source Path357309
Ref: set substitute-path366249
Node: Machine Code368469
Ref: disassemble370467
Node: Disable Reading Source380455
Node: Data381217
Ref: print options382056
Node: Expressions393098
Node: Ambiguous Expressions395201
Node: Variables398431
Node: Arrays405029
Node: Output Formats407560
Ref: Output Formats-Footnote-1411129
Node: Memory411286
Ref: addressable memory unit418241
Node: Memory Tagging419735
Node: Auto Display422418
Node: Print Settings426968
Ref: set print address427266
Ref: set print symbol430928
Ref: set print array431416
Ref: set print array-indexes431744
Ref: set print nibbles432230
Ref: set print characters432777
Ref: set print elements433844
Ref: set print frame-arguments434964
Ref: set print raw-frame-arguments437133
Ref: set print entry-values437549
Ref: set print frame-info441928
Ref: set print repeats443594
Ref: set print max-depth444236
Ref: set print memory-tag-violations445928
Ref: set print null-stop446355
Ref: set print pretty446679
Ref: set print raw-values447266
Ref: set print union448283
Ref: set print object450589
Ref: set print static-members451383
Ref: set print vtbl452060
Node: Pretty Printing452444
Node: Pretty-Printer Introduction452960
Node: Pretty-Printer Example454717
Node: Pretty-Printer Commands455497
Node: Value History458381
Node: Convenience Vars460803
Node: Convenience Funs468581
Ref: $_shell convenience function473385
Node: Registers479584
Ref: info_registers_reggroup480241
Ref: standard registers480792
Ref: Registers-Footnote-1485743
Node: Floating Point Hardware486138
Node: Vector Unit486670
Node: OS Information487057
Ref: linux info os infotypes489081
Node: Memory Region Attributes493672
Node: Dump/Restore Files498336
Node: Core File Generation500739
Ref: set use-coredump-filter502410
Ref: set dump-excluded-mappings503858
Node: Character Sets504140
Node: Caching Target Data510505
Ref: Caching Target Data-Footnote-1513397
Node: Searching Memory513635
Node: Value Sizes516778
Ref: set max-value-size517205
Node: Optimized Code518430
Node: Inline Functions520107
Node: Tail Call Frames522734
Ref: set debug entry-values524872
Node: Macros528936
Ref: Macros-Footnote-1536554
Node: Tracepoints536707
Node: Set Tracepoints538769
Node: Create and Delete Tracepoints541707
Node: Enable and Disable Tracepoints548162
Node: Tracepoint Passcounts549402
Node: Tracepoint Conditions550813
Node: Trace State Variables552507
Node: Tracepoint Actions554702
Node: Listing Tracepoints561487
Node: Listing Static Tracepoint Markers563189
Node: Starting and Stopping Trace Experiments565037
Ref: disconnected tracing566782
Node: Tracepoint Restrictions571202
Node: Analyze Collected Data574971
Node: tfind576277
Node: tdump580759
Node: save tracepoints583274
Node: Tracepoint Variables583770
Node: Trace Files584898
Node: Overlays587274
Node: How Overlays Work587994
Ref: A code overlay590529
Node: Overlay Commands593962
Node: Automatic Overlay Debugging598144
Node: Overlay Sample Program601987
Node: Languages603724
Node: Setting604887
Node: Filenames606588
Node: Manually607399
Node: Automatically608608
Node: Show609669
Ref: show language609957
Node: Checks610991
Node: Type Checking611996
Node: Range Checking613825
Node: Supported Languages616232
Node: C617569
Node: C Operators618533
Node: C Constants622872
Node: C Plus Plus Expressions625751
Node: C Defaults629111
Node: C Checks629779
Node: Debugging C630339
Node: Debugging C Plus Plus630823
Node: Decimal Floating Point636429
Node: D637699
Node: Go637957
Node: Objective-C639051
Node: Method Names in Commands639514
Node: The Print Command with Objective-C641205
Node: OpenCL C641856
Node: OpenCL C Datatypes642131
Node: OpenCL C Expressions642506
Node: OpenCL C Operators642863
Node: Fortran643095
Node: Fortran Types644086
Node: Fortran Operators646003
Node: Fortran Intrinsics647072
Node: Special Fortran Commands649700
Node: Pascal651101
Node: Rust651612
Node: Modula-2654706
Node: M2 Operators655679
Node: Built-In Func/Proc658677
Node: M2 Constants661591
Node: M2 Types663192
Node: M2 Defaults666410
Node: Deviations667011
Node: M2 Checks668112
Node: M2 Scope668929
Node: GDB/M2669953
Node: Ada670866
Node: Ada Mode Intro672170
Node: Omissions from Ada673672
Node: Additions to Ada677962
Node: Overloading support for Ada682333
Node: Stopping Before Main Program683973
Node: Ada Exceptions684520
Node: Ada Tasks685719
Node: Ada Tasks and Core Files694097
Node: Ravenscar Profile694944
Node: Ada Source Character Set697127
Node: Ada Glitches697924
Node: Unsupported Languages701944
Node: Symbols702634
Ref: quoting names703237
Node: Altering738171
Node: Assignment739209
Node: Jumping742315
Node: Signaling745131
Node: Returning748060
Node: Calling751411
Ref: stack unwind settings752986
Ref: set unwind-on-timeout754290
Node: Patching761656
Node: Compiling and Injecting Code762770
Ref: set debug compile766397
Ref: set debug compile-cplus-types766647
Node: GDB Files776669
Node: Files777517
Ref: Shared Libraries792259
Ref: Files-Footnote-1804438
Node: File Caching804567
Node: Separate Debug Files805701
Ref: build ID806942
Ref: debug-file-directory809410
Node: MiniDebugInfo818142
Node: Index Files820593
Node: Debug Names824679
Node: Symbol Errors825985
Node: Data Files829601
Node: Targets830557
Node: Active Targets832037
Node: Target Commands833111
Ref: load837500
Ref: flash-erase838693
Node: Byte Order838753
Node: Remote Debugging840192
Node: Connecting841459
Ref: --multi Option in Types of Remote Connnections843685
Ref: Attaching in Types of Remote Connections845100
Ref: Host and target files845980
Node: File Transfer854602
Node: Server855541
Ref: Running gdbserver857117
Ref: Attaching to a program859335
Ref: Other Command-Line Arguments for gdbserver861860
Ref: Monitor Commands for gdbserver866200
Ref: Server-Footnote-1872257
Node: Remote Configuration872377
Ref: set remotebreak873637
Ref: set remote hardware-watchpoint-limit875099
Ref: set remote hardware-breakpoint-limit875099
Ref: set remote hardware-watchpoint-length-limit875601
Ref: set remote exec-file876056
Node: Remote Stub889469
Node: Stub Contents892364
Node: Bootstrapping894471
Node: Debug Session898286
Node: Configurations902031
Node: Native902800
Node: BSD libkvm Interface903426
Node: Process Information904478
Node: DJGPP Native910102
Node: Cygwin Native916655
Node: Non-debug DLL Symbols921576
Node: Hurd Native925815
Node: Darwin931071
Node: FreeBSD932348
Node: Embedded OS933068
Node: Embedded Processors933479
Node: ARC934521
Node: ARM935068
Node: BPF937970
Node: M68K938450
Node: MicroBlaze938623
Node: MIPS Embedded940072
Node: OpenRISC 1000941369
Node: PowerPC Embedded942275
Node: AVR945682
Node: CRIS946054
Node: Super-H947032
Node: Architectures948091
Node: AArch64948531
Ref: vl949808
Ref: vq949919
Ref: vg950029
Ref: AArch64 SME950076
Ref: svl951813
Ref: svq951971
Ref: svg952083
Ref: aarch64 sme svcr952837
Ref: AArch64 SME2957884
Ref: AArch64 PAC959322
Node: x86961943
Ref: x86-Footnote-1966718
Node: Alpha966804
Node: MIPS966936
Node: HPPA970830
Node: PowerPC971352
Node: Nios II972088
Node: Sparc64972493
Node: S12Z974861
Node: AMD GPU975170
Ref: AMD GPU Signals979312
Ref: AMD GPU Attaching Restrictions984947
Node: Controlling GDB985659
Node: Prompt986602
Node: Editing988320
Node: Command History989630
Node: Screen Size994824
Node: Output Styling996840
Ref: style_disassembler_enabled998623
Node: Numbers1006607
Node: ABI1008589
Node: Auto-loading1011762
Ref: set auto-load off1012828
Ref: show auto-load1013464
Ref: info auto-load1014243
Node: Init File in the Current Directory1017519
Ref: set auto-load local-gdbinit1018094
Ref: show auto-load local-gdbinit1018276
Ref: info auto-load local-gdbinit1018440
Node: libthread_db.so.1 file1018588
Ref: set auto-load libthread-db1019527
Ref: show auto-load libthread-db1019658
Ref: info auto-load libthread-db1019795
Node: Auto-loading safe path1019979
Ref: set auto-load safe-path1021280
Ref: show auto-load safe-path1022019
Ref: add-auto-load-safe-path1022142
Node: Auto-loading verbose mode1025045
Ref: set debug auto-load1026208
Ref: show debug auto-load1026309
Node: Messages/Warnings1026431
Ref: confirmation requests1027865
Node: Debugging Output1029069
Ref: set debug amd-dbgapi-lib1030456
Ref: set debug amd-dbgapi1031077
Node: Other Misc Settings1041318
Node: Extending GDB1044512
Node: Sequences1046337
Node: Define1046999
Node: Hooks1052856
Node: Command Files1055222
Node: Output1060295
Ref: %V Format Specifier1065097
Ref: eval1065982
Node: Auto-loading sequences1066144
Ref: set auto-load gdb-scripts1066639
Ref: show auto-load gdb-scripts1066763
Ref: info auto-load gdb-scripts1066893
Node: Aliases1067124
Node: Command aliases default args1070575
Ref: Command aliases default args-Footnote-11074296
Node: Python1074450
Node: Python Commands1075621
Ref: set_python_print_stack1076996
Ref: Python Commands-Footnote-11080078
Node: Python API1080168
Node: Basic Python1083335
Ref: prompt_hook1095375
Ref: gdb_architecture_names1095973
Ref: gdbpy_connections1096320
Node: Threading in GDB1098985
Node: Exception Handling1101552
Node: Values From Inferior1104414
Ref: Value.assign1111369
Node: Types In Python1124677
Ref: Type.is_array_like1128675
Node: Pretty Printing API1137512
Node: Selecting Pretty-Printers1144100
Node: Writing a Pretty-Printer1146827
Node: Type Printing API1152339
Node: Frame Filter API1154955
Node: Frame Decorator API1162269
Ref: frame_args1166008
Node: Writing a Frame Filter1169336
Node: Unwinding Frames in Python1180810
Ref: gdb.PendingFrame.create_unwind_info1184103
Ref: gdb.unwinder.FrameId1189036
Ref: Managing Registered Unwinders1192390
Node: Xmethods In Python1193662
Node: Xmethod API1196558
Node: Writing an Xmethod1202074
Node: Inferiors In Python1207906
Ref: gdbpy_inferior_connection1208865
Ref: gdbpy_inferior_read_memory1211479
Ref: choosing attribute names1213887
Node: Events In Python1215026
Node: Threads In Python1229154
Ref: inferior_thread_ptid1230676
Node: Recordings In Python1234576
Node: CLI Commands In Python1241869
Node: GDB/MI Commands In Python1251584
Node: GDB/MI Notifications In Python1258241
Node: Parameters In Python1259926
Node: Functions In Python1268586
Node: Progspaces In Python1270803
Node: Objfiles In Python1277724
Node: Frames In Python1284724
Ref: gdbpy_frame_read_register1291044
Node: Blocks In Python1293368
Node: Symbols In Python1298035
Node: Symbol Tables In Python1308796
Node: Line Tables In Python1312017
Node: Breakpoints In Python1314856
Ref: python_breakpoint_thread1321491
Ref: python_breakpoint_inferior1321955
Node: Finish Breakpoints in Python1328489
Node: Lazy Strings In Python1330599
Node: Architectures In Python1332827
Ref: gdbpy_architecture_name1333288
Ref: gdbpy_architecture_registers1335579
Ref: gdbpy_architecture_reggroups1335900
Node: Registers In Python1336099
Node: Connections In Python1338369
Node: TUI Windows In Python1343201
Ref: python-window-click1348062
Node: Disassembly In Python1348548
Ref: DisassembleInfo Class1348940
Ref: Disassembler Class1354621
Ref: DisassemblerResult Class1356964
Ref: Disassembler Styling Parts1360630
Ref: Disassembler Style Constants1363919
Ref: builtin_disassemble1371876
Node: Missing Debug Info In Python1375475
Node: Python Auto-loading1381434
Ref: set auto-load python-scripts1382063
Ref: show auto-load python-scripts1382163
Ref: info auto-load python-scripts1382269
Node: Python modules1383403
Node: gdb.printing1383789
Node: gdb.types1385216
Node: gdb.prompt1388228
Node: Guile1389824
Node: Guile Introduction1390483
Node: Guile Commands1391321
Node: Guile API1393175
Node: Basic Guile1395172
Node: Guile Configuration1400854
Node: GDB Scheme Data Types1401830
Node: Guile Exception Handling1403662
Node: Values From Inferior In Guile1407696
Node: Arithmetic In Guile1423742
Node: Types In Guile1425373
Ref: Fields of a type in Guile1433618
Node: Guile Pretty Printing API1435006
Node: Selecting Guile Pretty-Printers1440746
Node: Writing a Guile Pretty-Printer1443122
Node: Commands In Guile1448307
Node: Parameters In Guile1459092
Ref: Parameters In Guile-Footnote-11466125
Node: Progspaces In Guile1466241
Node: Objfiles In Guile1468853
Node: Frames In Guile1471134
Node: Blocks In Guile1477713
Node: Symbols In Guile1482521
Node: Symbol Tables In Guile1490821
Node: Breakpoints In Guile1493784
Node: Lazy Strings In Guile1506613
Node: Architectures In Guile1508904
Node: Disassembly In Guile1513211
Node: I/O Ports in Guile1516413
Node: Memory Ports in Guile1516969
Node: Iterators In Guile1520820
Node: Guile Auto-loading1525109
Ref: set auto-load guile-scripts1525732
Ref: show auto-load guile-scripts1525830
Ref: info auto-load guile-scripts1525934
Node: Guile Modules1526893
Node: Guile Printing Module1527215
Node: Guile Types Module1528034
Node: Auto-loading extensions1529327
Node: objfile-gdbdotext file1530776
Ref: set auto-load scripts-directory1532446
Ref: with-auto-load-dir1532822
Ref: show auto-load scripts-directory1533641
Ref: add-auto-load-scripts-directory1533721
Node: dotdebug_gdb_scripts section1534197
Node: Which flavor to choose?1537947
Node: Multiple Extension Languages1539768
Node: Interpreters1540816
Node: TUI1544298
Node: TUI Overview1545346
Node: TUI Keys1548105
Node: TUI Single Key Mode1550828
Node: TUI Mouse Support1552162
Node: TUI Commands1553200
Ref: info_win_command1554167
Node: TUI Configuration1560108
Ref: tui-mouse-events1561871
Node: Emacs1562447
Node: GDB/MI1567884
Node: GDB/MI General Design1570673
Node: Context management1573193
Node: Asynchronous and non-stop modes1576980
Node: Thread groups1579935
Node: GDB/MI Command Syntax1582225
Node: GDB/MI Input Syntax1582468
Node: GDB/MI Output Syntax1584018
Node: GDB/MI Compatibility with CLI1587603
Node: GDB/MI Development and Front Ends1588340
Node: GDB/MI Output Records1592719
Node: GDB/MI Result Records1593125
Node: GDB/MI Stream Records1594475
Node: GDB/MI Async Records1595740
Node: GDB/MI Breakpoint Information1606278
Node: GDB/MI Frame Information1612140
Node: GDB/MI Thread Information1613422
Node: GDB/MI Ada Exception Information1614892
Node: GDB/MI Simple Examples1615442
Node: GDB/MI Command Description Format1617678
Node: GDB/MI Breakpoint Commands1618558
Ref: -break-insert1625832
Node: GDB/MI Catchpoint Commands1640466
Node: Shared Library GDB/MI Catchpoint Commands1640879
Node: Ada Exception GDB/MI Catchpoint Commands1642537
Node: C++ Exception GDB/MI Catchpoint Commands1646087
Node: GDB/MI Program Context1650103
Node: GDB/MI Thread Commands1654371
Node: GDB/MI Ada Tasking Commands1657672
Node: GDB/MI Program Execution1659944
Node: GDB/MI Stack Manipulation1672657
Ref: -stack-list-arguments1674581
Ref: -stack-list-frames1678411
Ref: -stack-list-locals1682673
Ref: -stack-list-variables1684230
Node: GDB/MI Variable Objects1685764
Ref: -var-set-format1695706
Ref: -var-list-children1697086
Ref: -var-update1705894
Ref: -var-set-frozen1708831
Ref: -var-set-update-range1709616
Ref: -var-set-visualizer1710149
Node: GDB/MI Data Manipulation1711708
Node: GDB/MI Tracepoint Commands1734572
Node: GDB/MI Symbol Query1746540
Ref: -symbol-info-functions1746734
Ref: -symbol-info-module-functions1751233
Ref: -symbol-info-module-variables1754215
Ref: -symbol-info-modules1757950
Ref: -symbol-info-types1759858
Ref: -symbol-info-variables1761843
Node: GDB/MI File Commands1766942
Node: GDB/MI Target Manipulation1776781
Node: GDB/MI File Transfer Commands1783439
Node: GDB/MI Ada Exceptions Commands1784762
Node: GDB/MI Support Commands1786115
Node: GDB/MI Miscellaneous Commands1791221
Ref: -interpreter-exec1803386
Node: Annotations1809062
Node: Annotations Overview1809993
Node: Server Prefix1812456
Node: Prompting1813190
Node: Errors1814707
Node: Invalidation1815603
Node: Annotations for Running1816082
Node: Source Annotations1817616
Node: Debugger Adapter Protocol1818545
Node: JIT Interface1822721
Node: Declarations1824535
Node: Registering Code1825922
Node: Unregistering Code1826894
Node: Custom Debug Info1827521
Node: Using JIT Debug Info Readers1828817
Node: Writing JIT Debug Info Readers1829829
Node: In-Process Agent1832024
Ref: Control Agent1833967
Node: In-Process Agent Protocol1834834
Node: IPA Protocol Objects1835625
Ref: agent expression object1836623
Ref: tracepoint action object1836828
Ref: tracepoint object1836908
Node: IPA Protocol Commands1839438
Node: GDB Bugs1840838
Node: Bug Criteria1841570
Node: Bug Reporting1842447
Node: Command Line Editing1849424
Node: Introduction and Notation1850076
Node: Readline Interaction1851697
Node: Readline Bare Essentials1852886
Node: Readline Movement Commands1854667
Node: Readline Killing Commands1855625
Node: Readline Arguments1857541
Node: Searching1858583
Node: Readline Init File1860733
Node: Readline Init File Syntax1861884
Node: Conditional Init Constructs1882139
Node: Sample Init File1886333
Node: Bindable Readline Commands1889455
Node: Commands For Moving1890507
Node: Commands For History1892263
Node: Commands For Text1897023
Node: Commands For Killing1900723
Node: Numeric Arguments1903434
Node: Commands For Completion1904571
Node: Keyboard Macros1906537
Node: Miscellaneous Commands1907222
Node: Readline vi Mode1911141
Node: Using History Interactively1912051
Node: History Interaction1912566
Node: Event Designators1914462
Node: Word Designators1915734
Node: Modifiers1917492
Node: In Memoriam1919035
Node: Formatting Documentation1919918
Ref: Formatting Documentation-Footnote-11923246
Node: Installing GDB1923318
Node: Requirements1923890
Ref: MPFR1925534
Ref: Expat1927166
Node: Running Configure1930045
Node: Separate Objdir1932784
Node: Config Names1935686
Node: Configure Options1937139
Node: System-wide configuration1946282
Node: System-wide Configuration Scripts1948819
Node: Maintenance Commands1950003
Ref: maint info breakpoints1951728
Ref: maint info python-disassemblers1954533
Ref: maint packet1961649
Ref: maint check libthread-db1963597
Ref: maint_libopcodes_styling1981751
Node: Remote Protocol1987302
Node: Overview1988015
Ref: Binary Data1990569
Node: Standard Replies1993777
Ref: textual error reply1994622
Node: Packets1994724
Ref: thread-id syntax1995632
Ref: extended mode1997077
Ref: ? packet1997335
Ref: bc1998815
Ref: bs1999025
Ref: read registers packet2000607
Ref: cycle step packet2002954
Ref: write register packet2005674
Ref: step with signal packet2006618
Ref: vCont packet2008022
Ref: vCtrlC packet2011201
Ref: vKill packet2013514
Ref: X packet2014978
Ref: insert breakpoint or watchpoint packet2015312
Node: Stop Reply Packets2019303
Ref: swbreak stop reason2022554
Ref: thread clone event2026087
Ref: thread create event2026467
Ref: thread exit event2027670
Node: General Query Packets2029918
Ref: qCRC packet2032748
Ref: QEnvironmentHexEncoded2035540
Ref: QEnvironmentUnset2036770
Ref: QEnvironmentReset2037714
Ref: QSetWorkingDir packet2038658
Ref: qMemTags2043100
Ref: qIsAddressTagged2043842
Ref: QMemTags2044329
Ref: QNonStop2047440
Ref: QCatchSyscalls2047919
Ref: QPassSignals2049288
Ref: QProgramSignals2050294
Ref: QThreadEvents2051657
Ref: QThreadOptions2052757
Ref: qSearch memory2056708
Ref: QStartNoAckMode2057015
Ref: qSupported2057439
Ref: multiprocess extensions2073055
Ref: install tracepoint in tracing2075085
Ref: qThreadExtraInfo2079416
Ref: qXfer read2080542
Ref: qXfer auxiliary vector read2081775
Ref: qXfer btrace read2082123
Ref: qXfer btrace-conf read2083188
Ref: qXfer executable filename read2083539
Ref: qXfer target description read2084154
Ref: qXfer library list read2084588
Ref: qXfer svr4 library list read2085244
Ref: qXfer memory map read2087499
Ref: qXfer sdata read2087886
Ref: qXfer siginfo read2088352
Ref: qXfer threads read2088748
Ref: qXfer traceframe info read2089151
Ref: qXfer unwind info block2089569
Ref: qXfer fdpic loadmap read2089803
Ref: qXfer osdata read2090219
Ref: qXfer write2090373
Ref: qXfer siginfo write2091091
Ref: General Query Packets-Footnote-12093350
Node: Architecture-Specific Protocol Details2093677
Node: ARM-Specific Protocol Details2094186
Node: ARM Breakpoint Kinds2094459
Node: ARM Memory Tag Types2094819
Node: MIPS-Specific Protocol Details2095118
Node: MIPS Register packet Format2095401
Node: MIPS Breakpoint Kinds2096328
Node: Tracepoint Packets2096746
Ref: QTEnable2105862
Ref: QTDisable2106058
Ref: qTfSTM2111595
Ref: qTsSTM2111595
Ref: qTSTMat2112476
Ref: QTBuffer-size2113627
Node: Host I/O Packets2117188
Node: Interrupts2122770
Ref: interrupting remote targets2122914
Node: Notification Packets2125082
Node: Remote Non-Stop2130509
Node: Packet Acknowledgment2133625
Node: Examples2135740
Node: File-I/O Remote Protocol Extension2136334
Node: File-I/O Overview2136796
Node: Protocol Basics2138995
Node: The F Request Packet2141224
Node: The F Reply Packet2142125
Node: The Ctrl-C Message2143043
Node: Console I/O2144666
Node: List of Supported Calls2145882
Node: open2146244
Node: close2148752
Node: read2149135
Node: write2149744
Node: lseek2150515
Node: rename2151399
Node: unlink2152806
Node: stat/fstat2153753
Node: gettimeofday2154646
Node: isatty2155082
Node: system2155678
Node: Protocol-specific Representation of Datatypes2157220
Node: Integral Datatypes2157597
Node: Pointer Values2158404
Node: Memory Transfer2159108
Node: struct stat2159728
Node: struct timeval2161930
Node: Constants2162447
Node: Open Flags2162896
Node: mode_t Values2163237
Node: Errno Values2163729
Node: Lseek Flags2164539
Node: Limits2164724
Node: File-I/O Examples2165084
Node: Library List Format2166172
Node: Library List Format for SVR4 Targets2168954
Node: Memory Map Format2171731
Node: Thread List Format2174255
Node: Traceframe Info Format2175275
Node: Branch Trace Format2176961
Node: Branch Trace Configuration Format2178661
Node: Agent Expressions2179835
Node: General Bytecode Design2182656
Node: Bytecode Descriptions2187450
Node: Using Agent Expressions2200917
Node: Varying Target Capabilities2202894
Node: Rationale2204055
Node: Target Descriptions2211444
Node: Retrieving Descriptions2213387
Node: Target Description Format2214472
Node: Predefined Target Types2224347
Node: Enum Target Types2225930
Node: Standard Target Features2226925
Node: AArch64 Features2228948
Node: ARC Features2239163
Ref: ARC Features-Footnote-12240982
Node: ARM Features2241015
Node: i386 Features2250646
Node: LoongArch Features2252860
Node: MicroBlaze Features2253423
Node: MIPS Features2254005
Node: M68K Features2255196
Node: NDS32 Features2256183
Node: Nios II Features2257207
Node: OpenRISC 1000 Features2257614
Node: PowerPC Features2257980
Node: RISC-V Features2261950
Node: RX Features2263793
Node: S/390 and System z Features2264155
Node: Sparc Features2266295
Node: TIC6x Features2267200
Node: Operating System Information2267749
Node: Process list2268585
Node: Trace File Format2269648
Node: Index Section Format2272862
Node: Debuginfod2281479
Node: Debuginfod Settings2282315
Ref: set debuginfod enabled2282494
Node: Man Pages2284177
Node: gdb man2284637
Node: gdbserver man2292547
Node: gcore man2300469
Node: gdbinit man2301591
Node: gdb-add-index man2302830
Ref: gdb-add-index2302939
Node: Copying2303813
Node: GNU Free Documentation License2341374
Node: Concept Index2366521
Node: Command and Variable Index2521718

End Tag Table


Local Variables:
coding: utf-8
End:
