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.2.

   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: 1701
gdb.info-2: 305897
gdb.info-3: 601972
gdb.info-4: 902013
gdb.info-5: 1202053
gdb.info-6: 1506589
gdb.info-7: 1809035
gdb.info-8: 2117083
gdb.info-9: 2521610

Tag Table:
(Indirect)
Node: Top1701
Node: Summary5330
Node: Free Software7191
Node: Free Documentation7931
Node: Contributors12865
Node: Sample Session21896
Node: Invocation28733
Node: Invoking GDB29284
Node: File Options31679
Ref: --readnever35305
Node: Mode Options35779
Ref: -nx36006
Ref: -nh36118
Node: Startup42893
Ref: Option -init-eval-command44118
Node: Initialization Files45894
Ref: System Wide Init Files49501
Ref: Home Directory Init File50782
Ref: Init File in the Current Directory during Startup51945
Ref: Initialization Files-Footnote-152668
Ref: Initialization Files-Footnote-252777
Node: Quitting GDB52886
Node: Shell Commands53828
Ref: pipe54949
Node: Logging Output56463
Node: Commands57582
Node: Command Syntax58398
Node: Command Settings60570
Node: Completion63583
Ref: Completion-Footnote-170926
Node: Filename Arguments71086
Node: Command Options73557
Node: Help75979
Node: Running83549
Node: Compilation84802
Node: Starting86881
Ref: set exec-wrapper92671
Ref: set startup-with-shell93760
Ref: set auto-connect-native-target94821
Node: Arguments99293
Node: Environment100562
Ref: set environment102444
Ref: unset environment103626
Node: Working Directory104632
Ref: set cwd command105204
Ref: cd command106144
Node: Input/Output106838
Node: Attach108898
Ref: set exec-file-mismatch110115
Node: Kill Process112251
Node: Inferiors Connections and Programs113244
Ref: add_inferior_cli118172
Ref: remove_inferiors_cli120190
Node: Inferior-Specific Breakpoints124126
Node: Threads125835
Ref: thread numbers127958
Ref: thread ID lists128848
Ref: global thread numbers129888
Ref: info_threads131423
Ref: thread apply all134081
Ref: set libthread-db-search-path138931
Node: Forks141129
Node: Checkpoint/Restart147695
Ref: Checkpoint/Restart-Footnote-1152223
Node: Stopping152258
Node: Breakpoints153566
Node: Set Breaks156823
Node: Set Watchpoints180730
Node: Set Catchpoints190266
Ref: catch syscall195764
Node: Delete Breaks203529
Node: Disabling206251
Node: Conditions209670
Node: Break Commands215592
Node: Dynamic Printf219181
Node: Save Breakpoints224241
Node: Static Probe Points225416
Ref: enable probes227964
Ref: Static Probe Points-Footnote-1229594
Ref: Static Probe Points-Footnote-2229754
Node: Error in Breakpoints229894
Node: Breakpoint-related Warnings230630
Node: Continuing and Stepping232957
Ref: range stepping242765
Node: Skipping Over Functions and Files243845
Node: Signals249715
Ref: stepping and signal handlers254259
Ref: stepping into signal handlers255055
Ref: extra signal information256288
Node: Thread Stops258754
Node: All-Stop Mode259889
Ref: set scheduler-locking261374
Node: Non-Stop Mode264231
Node: Background Execution267644
Node: Thread-Specific Breakpoints269860
Node: Interrupted System Calls272089
Node: Observer Mode273603
Node: Reverse Execution277039
Ref: Reverse Execution-Footnote-1281957
Ref: Reverse Execution-Footnote-2282584
Node: Process Record and Replay282634
Node: Stack305897
Node: Frames307514
Node: Backtrace309852
Ref: backtrace-command310189
Ref: set backtrace past-main316636
Ref: set backtrace past-entry316964
Ref: set backtrace limit317531
Ref: Backtrace-Footnote-1318155
Node: Selection318343
Node: Frame Info323126
Node: Frame Apply327548
Node: Frame Filter Management331978
Ref: disable frame-filter all332506
Node: Source336814
Node: List337940
Node: Location Specifications341580
Node: Linespec Locations346184
Node: Explicit Locations349590
Node: Address Locations352809
Node: Edit354567
Ref: Edit-Footnote-1356254
Node: Search356489
Node: Source Path357297
Ref: set substitute-path366237
Node: Machine Code368457
Ref: disassemble370455
Node: Disable Reading Source380443
Node: Data381205
Ref: print options382044
Node: Expressions393086
Node: Ambiguous Expressions395189
Node: Variables398419
Node: Arrays405017
Node: Output Formats407548
Ref: Output Formats-Footnote-1411117
Node: Memory411274
Ref: addressable memory unit418229
Node: Memory Tagging419723
Node: Auto Display422406
Node: Print Settings426956
Ref: set print address427254
Ref: set print symbol430916
Ref: set print array431404
Ref: set print array-indexes431732
Ref: set print nibbles432218
Ref: set print characters432765
Ref: set print elements433832
Ref: set print frame-arguments434952
Ref: set print raw-frame-arguments437121
Ref: set print entry-values437537
Ref: set print frame-info441916
Ref: set print repeats443582
Ref: set print max-depth444224
Ref: set print memory-tag-violations445916
Ref: set print null-stop446343
Ref: set print pretty446667
Ref: set print raw-values447254
Ref: set print union448271
Ref: set print object450577
Ref: set print static-members451371
Ref: set print vtbl452048
Node: Pretty Printing452432
Node: Pretty-Printer Introduction452948
Node: Pretty-Printer Example454705
Node: Pretty-Printer Commands455485
Node: Value History458369
Node: Convenience Vars460791
Node: Convenience Funs468569
Ref: $_shell convenience function473373
Node: Registers479572
Ref: info_registers_reggroup480229
Ref: standard registers480780
Ref: Registers-Footnote-1485731
Node: Floating Point Hardware486126
Node: Vector Unit486658
Node: OS Information487045
Ref: linux info os infotypes489069
Node: Memory Region Attributes493660
Node: Dump/Restore Files498324
Node: Core File Generation500727
Ref: set use-coredump-filter502398
Ref: set dump-excluded-mappings503846
Node: Character Sets504128
Node: Caching Target Data510493
Ref: Caching Target Data-Footnote-1513385
Node: Searching Memory513623
Node: Value Sizes516766
Ref: set max-value-size517193
Node: Optimized Code518418
Node: Inline Functions520095
Node: Tail Call Frames522722
Ref: set debug entry-values524860
Node: Macros528924
Ref: Macros-Footnote-1536542
Node: Tracepoints536695
Node: Set Tracepoints538757
Node: Create and Delete Tracepoints541695
Node: Enable and Disable Tracepoints548150
Node: Tracepoint Passcounts549390
Node: Tracepoint Conditions550801
Node: Trace State Variables552495
Node: Tracepoint Actions554690
Node: Listing Tracepoints561475
Node: Listing Static Tracepoint Markers563177
Node: Starting and Stopping Trace Experiments565025
Ref: disconnected tracing566770
Node: Tracepoint Restrictions571190
Node: Analyze Collected Data574959
Node: tfind576265
Node: tdump580747
Node: save tracepoints583262
Node: Tracepoint Variables583758
Node: Trace Files584886
Node: Overlays587262
Node: How Overlays Work587982
Ref: A code overlay590517
Node: Overlay Commands593950
Node: Automatic Overlay Debugging598132
Node: Overlay Sample Program601972
Node: Languages603709
Node: Setting604872
Node: Filenames606573
Node: Manually607384
Node: Automatically608593
Node: Show609654
Ref: show language609942
Node: Checks610976
Node: Type Checking611981
Node: Range Checking613810
Node: Supported Languages616217
Node: C617554
Node: C Operators618518
Node: C Constants622857
Node: C Plus Plus Expressions625736
Node: C Defaults629096
Node: C Checks629764
Node: Debugging C630324
Node: Debugging C Plus Plus630808
Node: Decimal Floating Point636414
Node: D637684
Node: Go637942
Node: Objective-C639036
Node: Method Names in Commands639499
Node: The Print Command with Objective-C641190
Node: OpenCL C641841
Node: OpenCL C Datatypes642116
Node: OpenCL C Expressions642491
Node: OpenCL C Operators642848
Node: Fortran643080
Node: Fortran Types644071
Node: Fortran Operators645988
Node: Fortran Intrinsics647057
Node: Special Fortran Commands649685
Node: Pascal651086
Node: Rust651597
Node: Modula-2654691
Node: M2 Operators655664
Node: Built-In Func/Proc658662
Node: M2 Constants661576
Node: M2 Types663177
Node: M2 Defaults666395
Node: Deviations666996
Node: M2 Checks668097
Node: M2 Scope668914
Node: GDB/M2669938
Node: Ada670851
Node: Ada Mode Intro672155
Node: Omissions from Ada673657
Node: Additions to Ada677947
Node: Overloading support for Ada682318
Node: Stopping Before Main Program683958
Node: Ada Exceptions684505
Node: Ada Tasks685704
Node: Ada Tasks and Core Files694082
Node: Ravenscar Profile694929
Node: Ada Source Character Set697112
Node: Ada Glitches697909
Node: Unsupported Languages701929
Node: Symbols702619
Ref: quoting names703222
Node: Altering738156
Node: Assignment739194
Node: Jumping742300
Node: Signaling745116
Node: Returning748045
Node: Calling751396
Ref: stack unwind settings752971
Ref: set unwind-on-timeout754275
Node: Patching761641
Node: Compiling and Injecting Code762755
Ref: set debug compile766382
Ref: set debug compile-cplus-types766632
Node: GDB Files776654
Node: Files777502
Ref: Shared Libraries792244
Ref: Files-Footnote-1804423
Node: File Caching804552
Node: Separate Debug Files805686
Ref: build ID806927
Ref: debug-file-directory809395
Node: MiniDebugInfo818127
Node: Index Files820578
Node: Debug Names824664
Node: Symbol Errors825970
Node: Data Files829586
Node: Targets830542
Node: Active Targets832022
Node: Target Commands833096
Ref: load837485
Ref: flash-erase838678
Node: Byte Order838738
Node: Remote Debugging840177
Node: Connecting841444
Ref: --multi Option in Types of Remote Connnections843670
Ref: Attaching in Types of Remote Connections845085
Ref: Host and target files845965
Node: File Transfer854587
Node: Server855526
Ref: Running gdbserver857102
Ref: Attaching to a program859320
Ref: Other Command-Line Arguments for gdbserver861845
Ref: Monitor Commands for gdbserver866185
Ref: Server-Footnote-1872242
Node: Remote Configuration872362
Ref: set remotebreak873622
Ref: set remote hardware-watchpoint-limit875084
Ref: set remote hardware-breakpoint-limit875084
Ref: set remote hardware-watchpoint-length-limit875586
Ref: set remote exec-file876041
Node: Remote Stub889454
Node: Stub Contents892349
Node: Bootstrapping894456
Node: Debug Session898271
Node: Configurations902013
Node: Native902782
Node: BSD libkvm Interface903408
Node: Process Information904460
Node: DJGPP Native910084
Node: Cygwin Native916637
Node: Non-debug DLL Symbols921558
Node: Hurd Native925797
Node: Darwin931053
Node: FreeBSD932330
Node: Embedded OS933050
Node: Embedded Processors933461
Node: ARC934503
Node: ARM935050
Node: BPF937952
Node: M68K938432
Node: MicroBlaze938605
Node: MIPS Embedded940054
Node: OpenRISC 1000941351
Node: PowerPC Embedded942257
Node: AVR945664
Node: CRIS946036
Node: Super-H947014
Node: Architectures948073
Node: AArch64948513
Ref: vl949790
Ref: vq949901
Ref: vg950011
Ref: AArch64 SME950058
Ref: svl951795
Ref: svq951953
Ref: svg952065
Ref: aarch64 sme svcr952819
Ref: AArch64 SME2957866
Ref: AArch64 PAC959304
Node: x86961925
Ref: x86-Footnote-1966700
Node: Alpha966786
Node: MIPS966918
Node: HPPA970812
Node: PowerPC971334
Node: Nios II972070
Node: Sparc64972475
Node: S12Z974843
Node: AMD GPU975152
Ref: AMD GPU Signals979294
Ref: AMD GPU Attaching Restrictions984929
Node: Controlling GDB985641
Node: Prompt986584
Node: Editing988302
Node: Command History989612
Node: Screen Size994806
Node: Output Styling996822
Ref: style_disassembler_enabled998605
Node: Numbers1006589
Node: ABI1008571
Node: Auto-loading1011744
Ref: set auto-load off1012810
Ref: show auto-load1013446
Ref: info auto-load1014225
Node: Init File in the Current Directory1017501
Ref: set auto-load local-gdbinit1018076
Ref: show auto-load local-gdbinit1018258
Ref: info auto-load local-gdbinit1018422
Node: libthread_db.so.1 file1018570
Ref: set auto-load libthread-db1019509
Ref: show auto-load libthread-db1019640
Ref: info auto-load libthread-db1019777
Node: Auto-loading safe path1019961
Ref: set auto-load safe-path1021262
Ref: show auto-load safe-path1022001
Ref: add-auto-load-safe-path1022124
Node: Auto-loading verbose mode1025027
Ref: set debug auto-load1026190
Ref: show debug auto-load1026291
Node: Messages/Warnings1026413
Ref: confirmation requests1027847
Node: Debugging Output1029051
Ref: set debug amd-dbgapi-lib1030438
Ref: set debug amd-dbgapi1031059
Node: Other Misc Settings1041300
Node: Extending GDB1044494
Node: Sequences1046319
Node: Define1046981
Node: Hooks1052838
Node: Command Files1055204
Node: Output1060277
Ref: %V Format Specifier1065079
Ref: eval1065964
Node: Auto-loading sequences1066126
Ref: set auto-load gdb-scripts1066621
Ref: show auto-load gdb-scripts1066745
Ref: info auto-load gdb-scripts1066875
Node: Aliases1067106
Node: Command aliases default args1070557
Ref: Command aliases default args-Footnote-11074278
Node: Python1074432
Node: Python Commands1075603
Ref: set_python_print_stack1076978
Ref: Python Commands-Footnote-11080060
Node: Python API1080150
Node: Basic Python1083317
Ref: prompt_hook1095357
Ref: gdb_architecture_names1095955
Ref: gdbpy_connections1096302
Node: Threading in GDB1098967
Node: Exception Handling1101534
Node: Values From Inferior1104396
Ref: Value.assign1111351
Node: Types In Python1124659
Ref: Type.is_array_like1128657
Node: Pretty Printing API1137494
Node: Selecting Pretty-Printers1144082
Node: Writing a Pretty-Printer1146809
Node: Type Printing API1152321
Node: Frame Filter API1154937
Node: Frame Decorator API1162251
Ref: frame_args1165990
Node: Writing a Frame Filter1169318
Node: Unwinding Frames in Python1180792
Ref: gdb.PendingFrame.create_unwind_info1184085
Ref: gdb.unwinder.FrameId1189018
Ref: Managing Registered Unwinders1192372
Node: Xmethods In Python1193644
Node: Xmethod API1196540
Node: Writing an Xmethod1202053
Node: Inferiors In Python1207885
Ref: gdbpy_inferior_connection1208844
Ref: gdbpy_inferior_read_memory1211458
Ref: choosing attribute names1213866
Node: Events In Python1215005
Node: Threads In Python1229133
Ref: inferior_thread_ptid1230655
Node: Recordings In Python1234555
Node: CLI Commands In Python1241848
Node: GDB/MI Commands In Python1251563
Node: GDB/MI Notifications In Python1258220
Node: Parameters In Python1259905
Node: Functions In Python1268565
Node: Progspaces In Python1270782
Node: Objfiles In Python1277703
Node: Frames In Python1284703
Ref: gdbpy_frame_read_register1291023
Node: Blocks In Python1293347
Node: Symbols In Python1298014
Node: Symbol Tables In Python1308775
Node: Line Tables In Python1311996
Node: Breakpoints In Python1314835
Ref: python_breakpoint_thread1321470
Ref: python_breakpoint_inferior1321934
Node: Finish Breakpoints in Python1328468
Node: Lazy Strings In Python1330578
Node: Architectures In Python1332806
Ref: gdbpy_architecture_name1333267
Ref: gdbpy_architecture_registers1335558
Ref: gdbpy_architecture_reggroups1335879
Node: Registers In Python1336078
Node: Connections In Python1338348
Node: TUI Windows In Python1343180
Ref: python-window-click1348041
Node: Disassembly In Python1348527
Ref: DisassembleInfo Class1348919
Ref: Disassembler Class1354600
Ref: DisassemblerResult Class1356943
Ref: Disassembler Styling Parts1360609
Ref: Disassembler Style Constants1363898
Ref: builtin_disassemble1371855
Node: Missing Debug Info In Python1375454
Node: Python Auto-loading1381413
Ref: set auto-load python-scripts1382042
Ref: show auto-load python-scripts1382142
Ref: info auto-load python-scripts1382248
Node: Python modules1383382
Node: gdb.printing1383768
Node: gdb.types1385195
Node: gdb.prompt1388207
Node: Guile1389803
Node: Guile Introduction1390462
Node: Guile Commands1391300
Node: Guile API1393154
Node: Basic Guile1395151
Node: Guile Configuration1400833
Node: GDB Scheme Data Types1401809
Node: Guile Exception Handling1403641
Node: Values From Inferior In Guile1407675
Node: Arithmetic In Guile1423721
Node: Types In Guile1425352
Ref: Fields of a type in Guile1433597
Node: Guile Pretty Printing API1434985
Node: Selecting Guile Pretty-Printers1440725
Node: Writing a Guile Pretty-Printer1443101
Node: Commands In Guile1448286
Node: Parameters In Guile1459071
Ref: Parameters In Guile-Footnote-11466104
Node: Progspaces In Guile1466220
Node: Objfiles In Guile1468832
Node: Frames In Guile1471113
Node: Blocks In Guile1477692
Node: Symbols In Guile1482500
Node: Symbol Tables In Guile1490800
Node: Breakpoints In Guile1493763
Node: Lazy Strings In Guile1506589
Node: Architectures In Guile1508880
Node: Disassembly In Guile1513187
Node: I/O Ports in Guile1516389
Node: Memory Ports in Guile1516945
Node: Iterators In Guile1520796
Node: Guile Auto-loading1525085
Ref: set auto-load guile-scripts1525708
Ref: show auto-load guile-scripts1525806
Ref: info auto-load guile-scripts1525910
Node: Guile Modules1526869
Node: Guile Printing Module1527191
Node: Guile Types Module1528010
Node: Auto-loading extensions1529303
Node: objfile-gdbdotext file1530752
Ref: set auto-load scripts-directory1532422
Ref: with-auto-load-dir1532798
Ref: show auto-load scripts-directory1533617
Ref: add-auto-load-scripts-directory1533697
Node: dotdebug_gdb_scripts section1534173
Node: Which flavor to choose?1537923
Node: Multiple Extension Languages1539744
Node: Interpreters1540792
Node: TUI1544274
Node: TUI Overview1545322
Node: TUI Keys1548081
Node: TUI Single Key Mode1550804
Node: TUI Mouse Support1552138
Node: TUI Commands1553176
Ref: info_win_command1554143
Node: TUI Configuration1560084
Ref: tui-mouse-events1561847
Node: Emacs1562423
Node: GDB/MI1567860
Node: GDB/MI General Design1570649
Node: Context management1573169
Node: Asynchronous and non-stop modes1576956
Node: Thread groups1579911
Node: GDB/MI Command Syntax1582201
Node: GDB/MI Input Syntax1582444
Node: GDB/MI Output Syntax1583994
Node: GDB/MI Compatibility with CLI1587579
Node: GDB/MI Development and Front Ends1588316
Node: GDB/MI Output Records1592695
Node: GDB/MI Result Records1593101
Node: GDB/MI Stream Records1594451
Node: GDB/MI Async Records1595716
Node: GDB/MI Breakpoint Information1606254
Node: GDB/MI Frame Information1612116
Node: GDB/MI Thread Information1613398
Node: GDB/MI Ada Exception Information1614868
Node: GDB/MI Simple Examples1615418
Node: GDB/MI Command Description Format1617654
Node: GDB/MI Breakpoint Commands1618534
Ref: -break-insert1625808
Node: GDB/MI Catchpoint Commands1640442
Node: Shared Library GDB/MI Catchpoint Commands1640855
Node: Ada Exception GDB/MI Catchpoint Commands1642513
Node: C++ Exception GDB/MI Catchpoint Commands1646063
Node: GDB/MI Program Context1650079
Node: GDB/MI Thread Commands1654347
Node: GDB/MI Ada Tasking Commands1657648
Node: GDB/MI Program Execution1659920
Node: GDB/MI Stack Manipulation1672633
Ref: -stack-list-arguments1674557
Ref: -stack-list-frames1678387
Ref: -stack-list-locals1682649
Ref: -stack-list-variables1684206
Node: GDB/MI Variable Objects1685740
Ref: -var-set-format1695682
Ref: -var-list-children1697062
Ref: -var-update1705870
Ref: -var-set-frozen1708807
Ref: -var-set-update-range1709592
Ref: -var-set-visualizer1710125
Node: GDB/MI Data Manipulation1711684
Node: GDB/MI Tracepoint Commands1734548
Node: GDB/MI Symbol Query1746516
Ref: -symbol-info-functions1746710
Ref: -symbol-info-module-functions1751209
Ref: -symbol-info-module-variables1754191
Ref: -symbol-info-modules1757926
Ref: -symbol-info-types1759834
Ref: -symbol-info-variables1761819
Node: GDB/MI File Commands1766918
Node: GDB/MI Target Manipulation1776757
Node: GDB/MI File Transfer Commands1783415
Node: GDB/MI Ada Exceptions Commands1784738
Node: GDB/MI Support Commands1786091
Node: GDB/MI Miscellaneous Commands1791197
Ref: -interpreter-exec1803362
Node: Annotations1809035
Node: Annotations Overview1809966
Node: Server Prefix1812429
Node: Prompting1813163
Node: Errors1814680
Node: Invalidation1815576
Node: Annotations for Running1816055
Node: Source Annotations1817589
Node: Debugger Adapter Protocol1818518
Node: JIT Interface1822694
Node: Declarations1824508
Node: Registering Code1825895
Node: Unregistering Code1826867
Node: Custom Debug Info1827494
Node: Using JIT Debug Info Readers1828790
Node: Writing JIT Debug Info Readers1829802
Node: In-Process Agent1831997
Ref: Control Agent1833940
Node: In-Process Agent Protocol1834807
Node: IPA Protocol Objects1835598
Ref: agent expression object1836596
Ref: tracepoint action object1836801
Ref: tracepoint object1836881
Node: IPA Protocol Commands1839411
Node: GDB Bugs1840811
Node: Bug Criteria1841543
Node: Bug Reporting1842420
Node: Command Line Editing1849397
Node: Introduction and Notation1850049
Node: Readline Interaction1851670
Node: Readline Bare Essentials1852859
Node: Readline Movement Commands1854640
Node: Readline Killing Commands1855598
Node: Readline Arguments1857514
Node: Searching1858556
Node: Readline Init File1860706
Node: Readline Init File Syntax1861857
Node: Conditional Init Constructs1882112
Node: Sample Init File1886306
Node: Bindable Readline Commands1889428
Node: Commands For Moving1890480
Node: Commands For History1892236
Node: Commands For Text1896996
Node: Commands For Killing1900696
Node: Numeric Arguments1903407
Node: Commands For Completion1904544
Node: Keyboard Macros1906510
Node: Miscellaneous Commands1907195
Node: Readline vi Mode1911114
Node: Using History Interactively1912024
Node: History Interaction1912539
Node: Event Designators1914435
Node: Word Designators1915707
Node: Modifiers1917465
Node: In Memoriam1919008
Node: Formatting Documentation1919891
Ref: Formatting Documentation-Footnote-11923207
Node: Installing GDB1923273
Node: Requirements1923845
Ref: MPFR1925489
Ref: Expat1927121
Node: Running Configure1930000
Node: Separate Objdir1932706
Node: Config Names1935590
Node: Configure Options1937037
Node: System-wide configuration1946180
Node: System-wide Configuration Scripts1948717
Node: Maintenance Commands1949901
Ref: maint info breakpoints1951626
Ref: maint info python-disassemblers1954431
Ref: maint packet1961547
Ref: maint check libthread-db1963495
Ref: maint_libopcodes_styling1981649
Node: Remote Protocol1987200
Node: Overview1987913
Ref: Binary Data1990467
Node: Standard Replies1993675
Ref: textual error reply1994520
Node: Packets1994622
Ref: thread-id syntax1995530
Ref: extended mode1996975
Ref: ? packet1997233
Ref: bc1998713
Ref: bs1998923
Ref: read registers packet2000505
Ref: cycle step packet2002852
Ref: write register packet2005572
Ref: step with signal packet2006516
Ref: vCont packet2007920
Ref: vCtrlC packet2011099
Ref: vKill packet2013412
Ref: X packet2014876
Ref: insert breakpoint or watchpoint packet2015210
Node: Stop Reply Packets2019201
Ref: swbreak stop reason2022452
Ref: thread clone event2025985
Ref: thread create event2026365
Ref: thread exit event2027568
Node: General Query Packets2029816
Ref: qCRC packet2032646
Ref: QEnvironmentHexEncoded2035438
Ref: QEnvironmentUnset2036668
Ref: QEnvironmentReset2037612
Ref: QSetWorkingDir packet2038556
Ref: qMemTags2042998
Ref: qIsAddressTagged2043740
Ref: QMemTags2044227
Ref: QNonStop2047338
Ref: QCatchSyscalls2047817
Ref: QPassSignals2049186
Ref: QProgramSignals2050192
Ref: QThreadEvents2051555
Ref: QThreadOptions2052655
Ref: qSearch memory2056606
Ref: QStartNoAckMode2056913
Ref: qSupported2057337
Ref: multiprocess extensions2072953
Ref: install tracepoint in tracing2074983
Ref: qThreadExtraInfo2079314
Ref: qXfer read2080440
Ref: qXfer auxiliary vector read2081673
Ref: qXfer btrace read2082021
Ref: qXfer btrace-conf read2083086
Ref: qXfer executable filename read2083437
Ref: qXfer target description read2084052
Ref: qXfer library list read2084486
Ref: qXfer svr4 library list read2085142
Ref: qXfer memory map read2087397
Ref: qXfer sdata read2087784
Ref: qXfer siginfo read2088250
Ref: qXfer threads read2088646
Ref: qXfer traceframe info read2089049
Ref: qXfer unwind info block2089467
Ref: qXfer fdpic loadmap read2089701
Ref: qXfer osdata read2090117
Ref: qXfer write2090271
Ref: qXfer siginfo write2090989
Ref: General Query Packets-Footnote-12093248
Node: Architecture-Specific Protocol Details2093575
Node: ARM-Specific Protocol Details2094084
Node: ARM Breakpoint Kinds2094357
Node: ARM Memory Tag Types2094717
Node: MIPS-Specific Protocol Details2095016
Node: MIPS Register packet Format2095299
Node: MIPS Breakpoint Kinds2096226
Node: Tracepoint Packets2096644
Ref: QTEnable2105760
Ref: QTDisable2105956
Ref: qTfSTM2111493
Ref: qTsSTM2111493
Ref: qTSTMat2112374
Ref: QTBuffer-size2113525
Node: Host I/O Packets2117083
Node: Interrupts2122665
Ref: interrupting remote targets2122809
Node: Notification Packets2124977
Node: Remote Non-Stop2130404
Node: Packet Acknowledgment2133520
Node: Examples2135635
Node: File-I/O Remote Protocol Extension2136229
Node: File-I/O Overview2136691
Node: Protocol Basics2138890
Node: The F Request Packet2141119
Node: The F Reply Packet2142020
Node: The Ctrl-C Message2142938
Node: Console I/O2144561
Node: List of Supported Calls2145777
Node: open2146139
Node: close2148647
Node: read2149030
Node: write2149639
Node: lseek2150410
Node: rename2151294
Node: unlink2152701
Node: stat/fstat2153648
Node: gettimeofday2154541
Node: isatty2154977
Node: system2155573
Node: Protocol-specific Representation of Datatypes2157115
Node: Integral Datatypes2157492
Node: Pointer Values2158299
Node: Memory Transfer2159003
Node: struct stat2159623
Node: struct timeval2161825
Node: Constants2162342
Node: Open Flags2162791
Node: mode_t Values2163132
Node: Errno Values2163624
Node: Lseek Flags2164434
Node: Limits2164619
Node: File-I/O Examples2164979
Node: Library List Format2166067
Node: Library List Format for SVR4 Targets2168849
Node: Memory Map Format2171626
Node: Thread List Format2174150
Node: Traceframe Info Format2175170
Node: Branch Trace Format2176856
Node: Branch Trace Configuration Format2178556
Node: Agent Expressions2179730
Node: General Bytecode Design2182551
Node: Bytecode Descriptions2187345
Node: Using Agent Expressions2200812
Node: Varying Target Capabilities2202789
Node: Rationale2203950
Node: Target Descriptions2211339
Node: Retrieving Descriptions2213282
Node: Target Description Format2214367
Node: Predefined Target Types2224242
Node: Enum Target Types2225825
Node: Standard Target Features2226820
Node: AArch64 Features2228843
Node: ARC Features2239058
Ref: ARC Features-Footnote-12240877
Node: ARM Features2240910
Node: i386 Features2250541
Node: LoongArch Features2252755
Node: MicroBlaze Features2253318
Node: MIPS Features2253900
Node: M68K Features2255091
Node: NDS32 Features2256078
Node: Nios II Features2257102
Node: OpenRISC 1000 Features2257509
Node: PowerPC Features2257875
Node: RISC-V Features2261845
Node: RX Features2263688
Node: S/390 and System z Features2264050
Node: Sparc Features2266190
Node: TIC6x Features2267095
Node: Operating System Information2267644
Node: Process list2268480
Node: Trace File Format2269543
Node: Index Section Format2272757
Node: Debuginfod2281374
Node: Debuginfod Settings2282210
Ref: set debuginfod enabled2282389
Node: Man Pages2284072
Node: gdb man2284532
Node: gdbserver man2292442
Node: gcore man2300364
Node: gdbinit man2301486
Node: gdb-add-index man2302725
Ref: gdb-add-index2302834
Node: Copying2303708
Node: GNU Free Documentation License2341269
Node: Concept Index2366416
Node: Command and Variable Index2521610

End Tag Table


Local Variables:
coding: utf-8
End:
