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

Copyright © 1988-2026 Free Software Foundation, Inc.

   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with the
Invariant Sections being "Free Software" and "Free Software Needs Free
Documentation", with the Front-Cover Texts being "A GNU Manual," and
with the Back-Cover Texts as in (a) below.

   (a) The FSF's Back-Cover Text is: "You are free to copy and modify
this GNU Manual.  Buying copies from GNU Press supports the FSF in
developing GNU and promoting software freedom."
INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
* Gdb: (gdb).                     The GNU debugger.
* gdbserver: (gdb) Server.        The GNU debugging server.
END-INFO-DIR-ENTRY

   This file documents the GNU debugger GDB.

   This is the Tenth Edition, of ‘Debugging with GDB: the GNU
Source-Level Debugger’ for GDB (GDB) Version
18.0.50.20260501-dfbb704fa39.

   Copyright © 1988-2026 Free Software Foundation, Inc.

   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with the
Invariant Sections being "Free Software" and "Free Software Needs Free
Documentation", with the Front-Cover Texts being "A GNU Manual," and
with the Back-Cover Texts as in (a) below.

   (a) The FSF's Back-Cover Text is: "You are free to copy and modify
this GNU Manual.  Buying copies from GNU Press supports the FSF in
developing GNU and promoting software freedom."


Indirect:
gdb.info-1: 1729
gdb.info-2: 302001
gdb.info-3: 604614
gdb.info-4: 914491
gdb.info-5: 1203583
gdb.info-6: 1502188
gdb.info-7: 1825468
gdb.info-8: 2121259
gdb.info-9: 2406044

Tag Table:
(Indirect)
Node: Top1729
Node: Summary5386
Node: Free Software7255
Node: Free Documentation8000
Node: Contributors12934
Node: Sample Session21969
Node: Invocation29062
Node: Invoking GDB29633
Node: File Options32281
Ref: --readnever36079
Node: Mode Options36553
Ref: -nx36780
Ref: -nh36900
Ref: --args and --no-escape-args options42109
Node: Startup46400
Ref: Option -init-eval-command47641
Node: Initialization Files49457
Ref: System Wide Init Files53174
Ref: Home Directory Init File54491
Ref: Init File in the Current Directory during Startup55698
Ref: Initialization Files-Footnote-156449
Ref: Initialization Files-Footnote-256562
Node: Quitting GDB56675
Node: Shell Commands57653
Ref: pipe58830
Node: Logging Output60396
Node: Commands61559
Node: Command Syntax62375
Node: Command Settings64599
Node: Completion67688
Ref: Completion-Footnote-175191
Node: Filename Arguments75351
Node: Command Options77834
Node: Help80336
Ref: show configuration87715
Node: Running88446
Node: Compilation89699
Node: Starting91818
Ref: set exec-wrapper97764
Ref: set startup-with-shell98879
Ref: set auto-connect-native-target99976
Node: Arguments104552
Node: Environment106531
Ref: set environment108473
Ref: unset environment109683
Node: Working Directory110737
Ref: set cwd command111317
Ref: cd command112305
Node: Input/Output113019
Node: Attach115147
Ref: set exec-file-mismatch116400
Node: Kill Process118608
Node: Inferiors Connections and Programs119617
Ref: info inferiors command121524
Ref: add_inferior_cli125341
Ref: remove_inferiors_cli129228
Node: Inferior-Specific Breakpoints133148
Node: Threads134897
Ref: thread numbers137074
Ref: thread ID lists137976
Ref: global thread numbers139060
Ref: info_threads140615
Ref: thread apply all143744
Ref: set libthread-db-search-path148774
Node: Forks153258
Node: Checkpoint/Restart160059
Ref: Checkpoint/Restart-Footnote-1165669
Node: Stopping165704
Node: Breakpoints167020
Node: Set Breaks170321
Node: Set Watchpoints194618
Node: Set Catchpoints204296
Ref: catch syscall209944
Node: Delete Breaks217825
Node: Disabling220607
Node: Conditions224104
Node: Break Commands230126
Node: Dynamic Printf233819
Node: Save Breakpoints239023
Node: Static Probe Points240214
Ref: enable probes242842
Ref: Static Probe Points-Footnote-1244504
Ref: Static Probe Points-Footnote-2244668
Node: Error in Breakpoints244808
Node: Breakpoint-related Warnings245544
Node: Continuing and Stepping247871
Ref: range stepping258031
Node: Skipping Over Functions and Files259143
Node: Signals266908
Ref: stepping and signal handlers272396
Ref: stepping into signal handlers273224
Ref: extra signal information274485
Node: Thread Stops276009
Node: All-Stop Mode277152
Ref: set scheduler-locking278649
Node: Non-Stop Mode281610
Node: Background Execution284867
Node: Thread-Specific Breakpoints287163
Node: Interrupted System Calls289440
Node: Observer Mode290958
Node: Reverse Execution294566
Ref: Reverse Execution-Footnote-1299595
Ref: Reverse Execution-Footnote-2300222
Node: Process Record and Replay302001
Node: Stack325004
Node: Frames326637
Node: Backtrace329019
Ref: backtrace-command329356
Ref: set backtrace past-main335995
Ref: set backtrace past-entry336339
Ref: set backtrace limit336930
Ref: Backtrace-Footnote-1337582
Node: Selection337774
Node: Frame Info342669
Node: Frame Apply347207
Node: Frame Filter Management351805
Ref: disable frame-filter all352337
Node: Source356717
Node: List357843
Node: Location Specifications361619
Node: Linespec Locations366265
Node: Explicit Locations369779
Node: Address Locations373122
Node: Edit374998
Ref: Edit-Footnote-1376737
Node: Search376976
Node: Source Path378028
Ref: set substitute-path387322
Node: Machine Code389598
Ref: info-line-repeated-calls391752
Ref: disassemble391890
Node: Disable Reading Source402098
Node: Data402880
Ref: print options403743
Node: Expressions415053
Node: Ambiguous Expressions417354
Node: Variables420644
Ref: variable name conflict421554
Node: Arrays427401
Node: Output Formats429972
Ref: Output Formats-Footnote-1433649
Node: Memory433818
Ref: addressable memory unit441101
Node: Memory Tagging442619
Node: Auto Display445338
Node: Print Settings450036
Ref: set print address450334
Ref: set print symbol454108
Ref: set print array454608
Ref: set print array-indexes454952
Ref: set print nibbles455454
Ref: set print characters456029
Ref: set print elements457140
Ref: set print frame-arguments458300
Ref: set print raw-frame-arguments460525
Ref: set print entry-values460953
Ref: set print frame-info465404
Ref: set print repeats467154
Ref: set print max-depth467816
Ref: set print memory-tag-violations469580
Ref: set print null-stop470023
Ref: set print pretty470355
Ref: set print raw-values470954
Ref: set print union471999
Ref: set print object474369
Ref: set print static-members475179
Ref: set print vtbl475888
Node: Pretty Printing476296
Node: Pretty-Printer Introduction476812
Node: Pretty-Printer Example478587
Node: Pretty-Printer Commands479375
Node: Value History482315
Node: Convenience Vars484857
Node: Convenience Funs494401
Ref: $_shell convenience function499423
Node: Registers505742
Ref: info_registers_reggroup506415
Ref: standard registers506986
Ref: Registers-Footnote-1511997
Node: Floating Point Hardware512400
Node: Vector Unit512940
Node: OS Information513331
Ref: linux info os infotypes515375
Node: Memory Region Attributes520010
Node: Dump/Restore Files524765
Node: Core File Generation527248
Ref: set use-coredump-filter528951
Ref: set dump-excluded-mappings530455
Node: Character Sets530765
Node: Caching Target Data537250
Ref: Caching Target Data-Footnote-1540218
Node: Searching Memory540456
Node: Value Sizes543651
Ref: set max-value-size544078
Node: Optimized Code545331
Node: Inline Functions547024
Node: Tail Call Frames549699
Ref: set debug entry-values551925
Node: Macros556078
Ref: Macros-Footnote-1563788
Node: Tracepoints563949
Node: Set Tracepoints566031
Node: Create and Delete Tracepoints568997
Node: Enable and Disable Tracepoints575588
Node: Tracepoint Passcounts576848
Node: Tracepoint Conditions578271
Node: Trace State Variables579981
Node: Tracepoint Actions582216
Node: Listing Tracepoints589197
Node: Listing Static Tracepoint Markers590923
Node: Starting and Stopping Trace Experiments592783
Ref: disconnected tracing594540
Node: Tracepoint Restrictions599060
Node: Analyze Collected Data604614
Node: tfind605940
Node: tdump610522
Node: save tracepoints613069
Node: Tracepoint Variables613585
Node: Trace Files614753
Node: Overlays617312
Node: How Overlays Work618036
Ref: A code overlay620575
Node: Overlay Commands624054
Node: Automatic Overlay Debugging628328
Node: Overlay Sample Program630503
Node: Languages632304
Node: Setting633491
Node: Filenames635212
Node: Manually636095
Node: Automatically637348
Node: Show638789
Ref: show language639081
Node: Checks640135
Node: Type Checking641144
Node: Range Checking642997
Node: Supported Languages645425
Node: C646774
Node: C Operators647746
Node: C Constants652369
Node: C Plus Plus Expressions655390
Node: C Defaults658782
Node: C Checks659466
Node: Debugging C660026
Node: Debugging C Plus Plus660546
Node: Decimal Floating Point666268
Node: D667557
Node: Go667815
Node: Objective-C668953
Node: Method Names in Commands669416
Node: The Print Command with Objective-C671165
Node: OpenCL C671832
Node: OpenCL C Datatypes672107
Node: OpenCL C Expressions672490
Node: OpenCL C Operators672847
Node: Fortran673079
Node: Fortran Types674074
Node: Fortran Operators676187
Node: Fortran Intrinsics677276
Node: Special Fortran Commands680016
Node: Pascal681441
Node: Rust681956
Node: Modula-2685061
Node: M2 Operators686042
Node: Built-In Func/Proc689282
Node: M2 Constants692344
Node: M2 Types694005
Node: M2 Defaults697255
Node: Deviations697864
Node: M2 Checks698981
Node: M2 Scope699806
Node: GDB/M2700854
Node: Ada701819
Node: Ada Mode Intro703123
Node: Omissions from Ada704635
Node: Additions to Ada709156
Node: Overloading support for Ada713609
Node: Stopping Before Main Program715269
Node: Ada Exceptions715828
Node: Ada Tasks717039
Node: Ada Tasks and Core Files725770
Node: Ravenscar Profile726621
Node: Ada Source Character Set728828
Node: Ada Glitches729637
Node: Unsupported Languages733743
Node: Symbols734441
Ref: quoting names735044
Ref: maint print symbols763915
Node: Altering769868
Node: Assignment770906
Node: Jumping774124
Node: Signaling777016
Node: Returning780025
Node: Calling783436
Ref: stack unwind settings785059
Ref: set unwind-on-timeout786387
Node: Patching793880
Node: Compiling and Injecting Code795030
Ref: set debug compile798871
Ref: set debug compile-cplus-types799129
Node: GDB Files809487
Node: Files810335
Ref: core-file command815849
Ref: Shared Libraries825503
Ref: Files-Footnote-1839531
Node: File Caching839664
Node: Separate Debug Files840850
Ref: build ID842115
Ref: debug-file-directory844667
Node: MiniDebugInfo853512
Node: Index Files855975
Node: Debug Names861020
Node: Symbol Errors865114
Node: Data Files868798
Node: Targets869782
Node: Active Targets871314
Node: Target Commands872404
Ref: load877216
Ref: flash-erase878437
Node: Byte Order878497
Node: Remote Debugging879976
Node: Connecting881247
Ref: --multi Option in Types of Remote Connections883541
Ref: Attaching in Types of Remote Connections885036
Ref: Host and target files885948
Node: File Transfer894842
Node: Server895797
Ref: Running gdbserver897429
Ref: Attaching to a program899747
Ref: Other Command-Line Arguments for gdbserver902380
Ref: Monitor Commands for gdbserver906909
Ref: Server-Footnote-1912638
Node: Remote Configuration914491
Ref: set remotebreak915795
Ref: set remote hardware-watchpoint-limit917345
Ref: set remote hardware-breakpoint-limit917345
Ref: set remote hardware-watchpoint-length-limit917867
Ref: set remote exec-file918342
Node: Remote Stub933600
Node: Stub Contents936559
Node: Bootstrapping938714
Node: Debug Session942593
Node: Configurations944678
Node: Native945447
Node: BSD libkvm Interface946073
Node: Process Information947149
Node: DJGPP Native953185
Node: Cygwin Native959910
Node: Non-debug DLL Symbols965007
Node: Hurd Native969274
Node: Darwin974782
Node: FreeBSD976091
Node: Embedded OS976819
Node: Embedded Processors977230
Node: ARC978276
Node: ARM978835
Node: BPF981877
Node: M68K982373
Node: MicroBlaze982546
Node: MIPS Embedded984039
Node: OpenRISC 1000985384
Node: PowerPC Embedded986310
Node: AVR989781
Node: CRIS990157
Node: Super-H991191
Node: Architectures992278
Node: AArch64992717
Ref: vl994090
Ref: vq994203
Ref: vg994315
Ref: AArch64 SME994404
Ref: svl996167
Ref: svq996327
Ref: svg996441
Ref: aarch64 sme svcr997235
Ref: AArch64 SME21002512
Ref: AArch64 PAC1004030
Node: x861008249
Node: Alpha1011544
Node: MIPS1011676
Node: HPPA1015686
Node: PowerPC1016220
Node: Sparc641017004
Node: S12Z1019388
Node: AMD GPU1019701
Ref: AMD GPU Signals1023862
Ref: AMD GPU Attaching Restrictions1029631
Node: RISC-V1030359
Node: Controlling GDB1031017
Node: Prompt1031964
Node: Editing1034008
Node: Command History1035512
Node: Screen Size1041452
Node: Output Styling1043560
Ref: warning-prefix1045607
Ref: style_disassembler_enabled1046467
Node: Numbers1055859
Node: ABI1057905
Node: Auto-loading1061198
Ref: set auto-load off1062276
Ref: show auto-load1062928
Ref: info auto-load1063715
Node: Init File in the Current Directory1067015
Ref: set auto-load local-gdbinit1067598
Ref: show auto-load local-gdbinit1067784
Ref: info auto-load local-gdbinit1067952
Node: libthread_db.so.1 file1068104
Ref: set auto-load libthread-db1069067
Ref: show auto-load libthread-db1069202
Ref: info auto-load libthread-db1069343
Node: Auto-loading safe path1069531
Ref: set auto-load safe-path1070836
Ref: show auto-load safe-path1071603
Ref: add-auto-load-safe-path1071730
Node: Auto-loading verbose mode1074705
Ref: set debug auto-load1075868
Ref: show debug auto-load1075973
Node: Messages/Warnings1076099
Ref: confirmation requests1077569
Node: Debugging Output1078809
Ref: set debug amd-dbgapi-lib1080228
Ref: set debug amd-dbgapi1080889
Node: Other Misc Settings1091909
Ref: set local-environment1095386
Ref: unset local-environment1095806
Node: Extending GDB1096225
Node: Sequences1098070
Node: Define1098732
Node: Hooks1105375
Node: Command Files1107805
Node: Output1113042
Ref: %V Format Specifier1118066
Ref: eval1118983
Node: Auto-loading sequences1119149
Ref: set auto-load gdb-scripts1119652
Ref: show auto-load gdb-scripts1119780
Ref: info auto-load gdb-scripts1119914
Node: Aliases1120149
Node: Command aliases default args1123688
Ref: Command aliases default args-Footnote-11127508
Node: Python1127662
Node: Python Commands1128853
Ref: set_python_print_stack1130282
Ref: Python Commands-Footnote-11133500
Node: Python API1133594
Node: Basic Python1137029
Ref: prompt_hook1150568
Ref: gdb_architecture_names1151178
Ref: gdbpy_connections1151529
Node: Threading in GDB1154234
Node: Exception Handling1156842
Node: Values From Inferior1159761
Ref: Value.assign1167865
Node: Types In Python1181818
Ref: Type.is_array_like1185972
Node: Pretty Printing API1195135
Node: Selecting Pretty-Printers1203583
Node: Writing a Pretty-Printer1206370
Node: Type Printing API1211922
Node: Frame Filter API1214586
Node: Frame Decorator API1222044
Ref: frame_args1225867
Node: Writing a Frame Filter1229267
Node: Unwinding Frames in Python1240877
Ref: gdb.PendingFrame.create_unwind_info1244218
Ref: gdb.unwinder.FrameId1249240
Ref: Managing Registered Unwinders1252646
Node: Xmethods In Python1253962
Node: Xmethod API1256886
Node: Writing an Xmethod1260834
Node: Inferiors In Python1266762
Ref: gdbpy_inferior_connection1267733
Ref: gdbpy_inferior_read_memory1270758
Ref: choosing attribute names1273206
Node: Events In Python1274345
Node: Threads In Python1291227
Ref: inferior_thread_ptid1292781
Node: Recordings In Python1296785
Node: CLI Commands In Python1304894
Ref: Command.__init__1305253
Ref: Command.dont_repeat1306769
Ref: Command.invoke1307191
Node: GDB/MI Commands In Python1315532
Node: GDB/MI Notifications In Python1322315
Node: Parameters In Python1324024
Ref: gdb.ParameterPrefix1333632
Ref: Creating Style Parameters1337421
Node: Functions In Python1342364
Node: Progspaces In Python1344613
Node: Objfiles In Python1351798
Ref: Objfile.build_id1355112
Node: Frames In Python1358962
Ref: gdbpy_frame_read_register1365415
Node: Blocks In Python1367775
Node: Symbols In Python1373128
Node: Symbol Tables In Python1384732
Node: Line Tables In Python1389325
Node: Breakpoints In Python1392236
Ref: python_breakpoint_thread1399071
Ref: python_breakpoint_inferior1399547
Node: Finish Breakpoints in Python1406193
Node: Lazy Strings In Python1408469
Node: Colors In Python1410805
Node: Styles In Python1413917
Ref: Style Intensities1419039
Node: Architectures In Python1419306
Ref: gdbpy_architecture_name1419769
Ref: gdbpy_architecture_registers1422513
Ref: gdbpy_architecture_reggroups1422842
Node: Registers In Python1423049
Node: Connections In Python1425391
Node: TUI Windows In Python1430383
Ref: python-window-click1435309
Node: Disassembly In Python1435803
Ref: DisassembleInfo Class1436199
Ref: Disassembler Class1442032
Ref: DisassemblerResult Class1444447
Ref: Disassembler Styling Parts1448193
Ref: Disassembler Style Constants1451598
Ref: builtin_disassemble1459747
Node: Missing Debug Info In Python1463426
Node: Missing Objfiles In Python1469544
Node: Core Files In Python1477900
Node: Python Auto-loading1481978
Ref: set auto-load python-scripts1482619
Ref: show auto-load python-scripts1482723
Ref: info auto-load python-scripts1482833
Node: Python modules1483987
Node: gdb.printing1484439
Node: gdb.types1485918
Node: gdb.prompt1489001
Node: gdb.ptwrite1490665
Node: Guile1494959
Node: Guile Introduction1495622
Node: Guile Commands1496460
Node: Guile API1498390
Node: Basic Guile1502188
Node: Guile Configuration1507994
Node: GDB Scheme Data Types1508978
Node: Guile Exception Handling1510987
Node: Values From Inferior In Guile1515121
Node: Arithmetic In Guile1531731
Node: Types In Guile1533374
Ref: Fields of a type in Guile1541919
Node: Guile Pretty Printing API1543371
Node: Selecting Guile Pretty-Printers1549267
Node: Writing a Guile Pretty-Printer1551705
Node: Commands In Guile1556926
Node: Parameters In Guile1568559
Ref: Parameters In Guile-Footnote-11576374
Node: Progspaces In Guile1576490
Node: Objfiles In Guile1579174
Node: Frames In Guile1581515
Node: Blocks In Guile1588258
Node: Symbols In Guile1593198
Node: Symbol Tables In Guile1601814
Node: Breakpoints In Guile1604885
Node: Lazy Strings In Guile1616334
Node: Architectures In Guile1618697
Node: Disassembly In Guile1623232
Node: I/O Ports in Guile1626458
Node: Memory Ports in Guile1627022
Node: Iterators In Guile1629664
Node: Colors In Guile1634065
Node: Guile Auto-loading1637236
Ref: set auto-load guile-scripts1637871
Ref: show auto-load guile-scripts1637973
Ref: info auto-load guile-scripts1638081
Node: Guile Modules1639056
Node: Guile Printing Module1639378
Node: Guile Types Module1640213
Node: Auto-loading extensions1641538
Node: objfile-gdbdotext file1643023
Ref: set auto-load scripts-directory1644753
Ref: with-auto-load-dir1645145
Ref: show auto-load scripts-directory1646012
Ref: add-auto-load-scripts-directory1646096
Node: dotdebug_gdb_scripts section1646580
Node: Which flavor to choose?1650402
Node: Multiple Extension Languages1652271
Node: Interpreters1653318
Node: TUI1656868
Node: TUI Overview1657936
Node: TUI Keys1660749
Node: TUI Single Key Mode1663560
Node: TUI Mouse Support1664998
Node: TUI Commands1666040
Ref: info_win_command1667019
Node: TUI Configuration1673168
Ref: tui-mouse-events1675003
Node: Emacs1675595
Node: GDB/MI1676107
Node: GDB/MI General Design1678936
Node: Context management1681462
Node: Asynchronous and non-stop modes1685312
Node: Thread groups1688335
Node: GDB/MI Command Syntax1690661
Node: GDB/MI Input Syntax1690904
Node: GDB/MI Output Syntax1692544
Node: GDB/MI Compatibility with CLI1696355
Node: GDB/MI Development and Front Ends1697111
Node: GDB/MI Output Records1701594
Node: GDB/MI Result Records1702000
Node: GDB/MI Stream Records1703405
Node: GDB/MI Async Records1704694
Node: GDB/MI Breakpoint Information1716043
Node: GDB/MI Frame Information1722377
Node: GDB/MI Thread Information1723687
Node: GDB/MI Ada Exception Information1725197
Node: GDB/MI Simple Examples1725759
Node: GDB/MI Command Description Format1728011
Node: GDB/MI Breakpoint Commands1728891
Ref: -break-insert1736249
Node: GDB/MI Catchpoint Commands1751139
Node: Shared Library GDB/MI Catchpoint Commands1751552
Node: Ada Exception GDB/MI Catchpoint Commands1753250
Node: C++ Exception GDB/MI Catchpoint Commands1756884
Node: GDB/MI Program Context1760948
Node: GDB/MI Thread Commands1765276
Node: GDB/MI Ada Tasking Commands1768617
Node: GDB/MI Program Execution1770933
Node: GDB/MI Stack Manipulation1783866
Ref: -stack-list-arguments1785810
Ref: -stack-list-frames1789680
Ref: -stack-list-locals1793998
Ref: -stack-list-variables1795595
Node: GDB/MI Variable Objects1797185
Ref: -var-set-format1807337
Ref: -var-list-children1808733
Ref: -var-update1817785
Ref: -var-set-frozen1820798
Ref: -var-set-update-range1821615
Ref: -var-set-visualizer1822156
Node: GDB/MI Data Manipulation1825468
Node: GDB/MI Tracepoint Commands1848952
Node: GDB/MI Symbol Query1861300
Ref: -symbol-info-functions1861494
Ref: -symbol-info-module-functions1866017
Ref: -symbol-info-module-variables1869019
Ref: -symbol-info-modules1872774
Ref: -symbol-info-types1874698
Ref: -symbol-info-variables1876707
Node: GDB/MI File Commands1881834
Node: GDB/MI Target Manipulation1891813
Node: GDB/MI File Transfer Commands1898567
Node: GDB/MI Ada Exceptions Commands1899914
Node: GDB/MI Support Commands1901283
Node: GDB/MI Miscellaneous Commands1906585
Ref: -interpreter-exec1919219
Node: Annotations1923251
Node: Annotations Overview1924182
Node: Server Prefix1926693
Node: Prompting1927443
Node: Errors1929004
Node: Invalidation1929912
Node: Annotations for Running1930403
Node: Source Annotations1931993
Node: Debugger Adapter Protocol1932934
Node: JIT Interface1938046
Node: Declarations1939864
Node: Registering Code1941251
Node: Unregistering Code1942249
Node: Custom Debug Info1942898
Node: Using JIT Debug Info Readers1944210
Node: Writing JIT Debug Info Readers1945412
Node: In-Process Agent1947679
Ref: Control Agent1949626
Node: In-Process Agent Protocol1950505
Node: IPA Protocol Objects1951296
Ref: agent expression object1952298
Ref: tracepoint action object1952503
Ref: tracepoint object1952583
Node: IPA Protocol Commands1955117
Node: GDB Bugs1956553
Node: Bug Criteria1957285
Node: Bug Reporting1958170
Node: Command Line Editing1965207
Node: Introduction and Notation1965859
Node: Readline Interaction1967504
Node: Readline Bare Essentials1968693
Node: Readline Movement Commands1970512
Node: Readline Killing Commands1971510
Node: Readline Arguments1973489
Node: Searching1974547
Node: Readline Init File1976737
Node: Readline Init File Syntax1977910
Node: Conditional Init Constructs2002106
Node: Sample Init File2006472
Node: Bindable Readline Commands2009594
Node: Commands For Moving2010662
Node: Commands For History2012462
Node: Commands For Text2017511
Node: Commands For Killing2021303
Node: Numeric Arguments2024110
Node: Commands For Completion2025263
Node: Keyboard Macros2027293
Node: Miscellaneous Commands2027995
Node: Readline vi Mode2032036
Node: Using History Interactively2032998
Node: History Interaction2033513
Node: Event Designators2035429
Node: Word Designators2036749
Node: Modifiers2038631
Node: In Memoriam2040255
Node: Formatting Documentation2041146
Ref: Formatting Documentation-Footnote-12044650
Node: Installing GDB2044768
Node: Requirements2045344
Ref: MPFR2047024
Ref: Expat2048680
Node: Running Configure2051643
Node: Separate Objdir2054768
Node: Config Names2057936
Node: Configure Options2059467
Node: System-wide configuration2069237
Node: System-wide Configuration Scripts2071846
Node: Maintenance Commands2073066
Ref: maint info breakpoints2075121
Ref: maint info python-disassemblers2078031
Ref: displaced-stepping2079830
Ref: maint packet2085171
Ref: maint check libthread-db2087281
Ref: maint_libopcodes_styling2112897
Node: Remote Protocol2121259
Node: Overview2121972
Ref: Binary Data2124594
Node: Standard Replies2127959
Ref: textual error reply2128812
Node: Packets2128918
Ref: thread-id syntax2129838
Ref: extended mode2131331
Ref: ? packet2131601
Ref: bc2133121
Ref: bs2133335
Ref: read registers packet2134965
Ref: cycle step packet2137372
Ref: write register packet2140378
Ref: step with signal packet2141366
Ref: vCont packet2142818
Ref: vCtrlC packet2146113
Ref: vKill packet2148522
Ref: x packet2150337
Ref: X packet2151394
Ref: insert breakpoint or watchpoint packet2151744
Node: Stop Reply Packets2155871
Ref: swbreak stop reason2160132
Ref: thread clone event2163745
Ref: thread create event2164133
Ref: thread exit event2165360
Node: General Query Packets2167676
Ref: qCRC packet2170616
Ref: QEnvironmentHexEncoded2173476
Ref: QEnvironmentUnset2174730
Ref: QEnvironmentReset2175694
Ref: QSetWorkingDir packet2176662
Ref: qMemTags2181200
Ref: qIsAddressTagged2181954
Ref: QMemTags2182465
Ref: QNonStop2185644
Ref: QCatchSyscalls2186151
Ref: QPassSignals2187564
Ref: QProgramSignals2188598
Ref: QThreadEvents2189981
Ref: QThreadOptions2191113
Ref: qSearch memory2195328
Ref: QStartNoAckMode2195666
Ref: qSupported2196114
Ref: error-message2200718
Ref: single-inf-arg2201211
Ref: multi-wp-addr feature2201590
Ref: multiprocess extensions2214465
Ref: install tracepoint in tracing2216575
Ref: qThreadExtraInfo2222634
Ref: qXfer read2223864
Ref: qXfer auxiliary vector read2225121
Ref: qXfer btrace read2225481
Ref: qXfer btrace-conf read2226570
Ref: qXfer executable filename read2226929
Ref: qXfer target description read2227552
Ref: qXfer library list read2228002
Ref: qXfer svr4 library list read2228670
Ref: qXfer memory map read2230993
Ref: qXfer sdata read2231396
Ref: qXfer siginfo read2231874
Ref: qXfer threads read2232282
Ref: qXfer traceframe info read2232697
Ref: qXfer unwind info block2233127
Ref: qXfer fdpic loadmap read2233365
Ref: qXfer osdata read2233813
Ref: qXfer write2233975
Ref: qXfer siginfo write2234705
Ref: qExecAndArgs2236097
Ref: General Query Packets-Footnote-12239226
Node: Architecture-Specific Protocol Details2239565
Node: ARM-Specific Protocol Details2240074
Node: ARM Breakpoint Kinds2240347
Node: ARM Memory Tag Types2240715
Node: MIPS-Specific Protocol Details2241022
Node: MIPS Register packet Format2241305
Node: MIPS Breakpoint Kinds2242248
Node: Tracepoint Packets2242674
Ref: QTEnable2252181
Ref: QTDisable2252381
Ref: qTfSTM2258090
Ref: qTsSTM2258090
Ref: qTSTMat2259011
Ref: QTBuffer-size2260189
Node: Host I/O Packets2262086
Node: Interrupts2268952
Ref: interrupting remote targets2269096
Node: Notification Packets2271328
Node: Remote Non-Stop2276811
Node: Packet Acknowledgment2279995
Node: Examples2282182
Node: File-I/O Remote Protocol Extension2282776
Node: File-I/O Overview2283238
Node: Protocol Basics2285477
Node: The F Request Packet2287782
Node: The F Reply Packet2288695
Node: The Ctrl-C Message2289637
Node: Console I/O2291316
Node: List of Supported Calls2292569
Node: open2292931
Node: close2295575
Node: read2295974
Node: write2296599
Node: lseek2297394
Node: rename2298310
Node: unlink2299769
Node: stat/fstat2300756
Node: gettimeofday2301685
Node: isatty2302133
Node: system2302745
Node: Protocol-specific Representation of Datatypes2304339
Node: Integral Datatypes2304716
Node: Pointer Values2305583
Node: Memory Transfer2306291
Node: struct stat2306919
Node: struct timeval2309169
Node: Constants2309690
Node: Open Flags2310139
Node: mode_t Values2310480
Node: Errno Values2310972
Node: Lseek Flags2311836
Node: Limits2312021
Node: File-I/O Examples2312381
Node: Library List Format2313481
Node: Library List Format for SVR4 Targets2316275
Node: Memory Map Format2319130
Node: Thread List Format2321672
Node: Traceframe Info Format2322919
Node: Branch Trace Format2324613
Node: Branch Trace Configuration Format2326319
Node: Agent Expressions2327626
Node: General Bytecode Design2330463
Node: Bytecode Descriptions2335393
Node: Using Agent Expressions2349251
Node: Varying Target Capabilities2351244
Node: Rationale2352425
Node: Target Descriptions2359978
Node: Retrieving Descriptions2361931
Node: Target Description Format2363044
Node: Predefined Target Types2373125
Node: Enum Target Types2374804
Node: Standard Target Features2375811
Node: AArch64 Features2377840
Node: Alpha Features2391268
Node: ARC Features2392256
Ref: ARC Features-Footnote-12394219
Node: ARM Features2394252
Node: i386 Features2406044
Node: LoongArch Features2409076
Node: MicroBlaze Features2409695
Node: MIPS Features2410365
Node: M68K Features2411652
Node: NDS32 Features2412731
Node: OpenRISC 1000 Features2413823
Node: PowerPC Features2414211
Node: RISC-V Features2418561
Node: RX Features2420496
Node: S/390 and System z Features2420910
Node: Sparc Features2423234
Node: TIC6x Features2424271
Node: Operating System Information2424884
Node: Process list2425728
Node: Trace File Format2426819
Node: Index Section Format2430121
Node: Debuginfod2438660
Node: Debuginfod Settings2439524
Ref: set debuginfod enabled2439707
Node: Man Pages2442098
Node: gdb man2442631
Node: gdbserver man2452018
Node: gcore man2460854
Node: gstack man2462562
Node: gdbinit man2463730
Node: gdb-add-index man2465018
Ref: gdb-add-index2465127
Node: Copying2467273
Node: GNU Free Documentation License2504849
Node: Concept Index2529999
Node: Command and Variable Index2686342

End Tag Table


Local Variables:
coding: utf-8
End:
