This is gdb.info, produced by makeinfo version 7.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.90.

   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: 1706
gdb.info-2: 301913
gdb.info-3: 605192
gdb.info-4: 914094
gdb.info-5: 1203164
gdb.info-6: 1502064
gdb.info-7: 1825896
gdb.info-8: 2120930
gdb.info-9: 2405830

Tag Table:
(Indirect)
Node: Top1706
Node: Summary5342
Node: Free Software7211
Node: Free Documentation7956
Node: Contributors12890
Node: Sample Session21925
Node: Invocation28997
Node: Invoking GDB29568
Node: File Options32216
Ref: --readnever36014
Node: Mode Options36488
Ref: -nx36715
Ref: -nh36835
Ref: --args and --no-escape-args options42044
Node: Startup46335
Ref: Option -init-eval-command47576
Node: Initialization Files49392
Ref: System Wide Init Files53109
Ref: Home Directory Init File54426
Ref: Init File in the Current Directory during Startup55633
Ref: Initialization Files-Footnote-156384
Ref: Initialization Files-Footnote-256497
Node: Quitting GDB56610
Node: Shell Commands57588
Ref: pipe58765
Node: Logging Output60331
Node: Commands61494
Node: Command Syntax62310
Node: Command Settings64534
Node: Completion67623
Ref: Completion-Footnote-175126
Node: Filename Arguments75286
Node: Command Options77769
Node: Help80271
Ref: show configuration87650
Node: Running88381
Node: Compilation89634
Node: Starting91753
Ref: set exec-wrapper97699
Ref: set startup-with-shell98814
Ref: set auto-connect-native-target99911
Node: Arguments104487
Node: Environment106466
Ref: set environment108408
Ref: unset environment109618
Node: Working Directory110672
Ref: set cwd command111252
Ref: cd command112240
Node: Input/Output112954
Node: Attach115082
Ref: set exec-file-mismatch116335
Node: Kill Process118543
Node: Inferiors Connections and Programs119552
Ref: info inferiors command121459
Ref: add_inferior_cli125276
Ref: remove_inferiors_cli129163
Node: Inferior-Specific Breakpoints133083
Node: Threads134832
Ref: thread numbers137009
Ref: thread ID lists137911
Ref: global thread numbers138995
Ref: info_threads140550
Ref: thread apply all143679
Ref: set libthread-db-search-path148709
Node: Forks153193
Node: Checkpoint/Restart159994
Ref: Checkpoint/Restart-Footnote-1165604
Node: Stopping165639
Node: Breakpoints166955
Node: Set Breaks170256
Node: Set Watchpoints194553
Node: Set Catchpoints204231
Ref: catch syscall209879
Node: Delete Breaks217760
Node: Disabling220542
Node: Conditions224039
Node: Break Commands230061
Node: Dynamic Printf233754
Node: Save Breakpoints238958
Node: Static Probe Points240149
Ref: enable probes242777
Ref: Static Probe Points-Footnote-1244439
Ref: Static Probe Points-Footnote-2244603
Node: Error in Breakpoints244743
Node: Breakpoint-related Warnings245479
Node: Continuing and Stepping247806
Ref: range stepping257966
Node: Skipping Over Functions and Files259078
Node: Signals266843
Ref: stepping and signal handlers272331
Ref: stepping into signal handlers273159
Ref: extra signal information274420
Node: Thread Stops275944
Node: All-Stop Mode277087
Ref: set scheduler-locking278584
Node: Non-Stop Mode281545
Node: Background Execution284802
Node: Thread-Specific Breakpoints287098
Node: Interrupted System Calls289375
Node: Observer Mode290893
Node: Reverse Execution294501
Ref: Reverse Execution-Footnote-1299530
Ref: Reverse Execution-Footnote-2300157
Node: Process Record and Replay301913
Node: Stack324916
Node: Frames326549
Node: Backtrace328931
Ref: backtrace-command329268
Ref: set backtrace past-main335907
Ref: set backtrace past-entry336251
Ref: set backtrace limit336842
Ref: Backtrace-Footnote-1337494
Node: Selection337686
Node: Frame Info342581
Ref: shadowed variables345974
Node: Frame Apply347808
Node: Frame Filter Management352406
Ref: disable frame-filter all352938
Node: Source357318
Node: List358444
Node: Location Specifications362220
Node: Linespec Locations366866
Node: Explicit Locations370380
Node: Address Locations373723
Node: Edit375599
Ref: Edit-Footnote-1377338
Node: Search377577
Node: Source Path378629
Ref: set substitute-path387923
Node: Machine Code390199
Ref: info-line-repeated-calls392353
Ref: disassemble392491
Node: Disable Reading Source402699
Node: Data403481
Ref: print options404344
Node: Expressions415654
Node: Ambiguous Expressions417955
Node: Variables421245
Ref: variable name conflict422155
Node: Arrays428002
Node: Output Formats430573
Ref: Output Formats-Footnote-1434250
Node: Memory434419
Ref: addressable memory unit441702
Node: Memory Tagging443220
Node: Auto Display445939
Node: Print Settings450637
Ref: set print address450935
Ref: set print symbol454709
Ref: set print array455209
Ref: set print array-indexes455553
Ref: set print nibbles456055
Ref: set print characters456630
Ref: set print elements457741
Ref: set print frame-arguments458901
Ref: set print raw-frame-arguments461126
Ref: set print entry-values461554
Ref: set print frame-info466005
Ref: set print repeats467755
Ref: set print max-depth468417
Ref: set print memory-tag-violations470181
Ref: set print null-stop470624
Ref: set print pretty470956
Ref: set print raw-values471555
Ref: set print union472600
Ref: set print object474970
Ref: set print static-members475780
Ref: set print vtbl476489
Node: Pretty Printing476897
Node: Pretty-Printer Introduction477413
Node: Pretty-Printer Example479188
Node: Pretty-Printer Commands479976
Node: Value History482916
Node: Convenience Vars485458
Node: Convenience Funs495002
Ref: $_shell convenience function500024
Node: Registers506343
Ref: info_registers_reggroup507016
Ref: standard registers507587
Ref: Registers-Footnote-1512598
Node: Floating Point Hardware513001
Node: Vector Unit513541
Node: OS Information513932
Ref: linux info os infotypes515976
Node: Memory Region Attributes520611
Node: Dump/Restore Files525366
Node: Core File Generation527849
Ref: set use-coredump-filter529552
Ref: set dump-excluded-mappings531056
Node: Character Sets531366
Node: Caching Target Data537851
Ref: Caching Target Data-Footnote-1540819
Node: Searching Memory541057
Node: Value Sizes544252
Ref: set max-value-size544679
Node: Optimized Code545932
Node: Inline Functions547625
Node: Tail Call Frames550300
Ref: set debug entry-values552526
Node: Macros556679
Ref: Macros-Footnote-1564389
Node: Tracepoints564550
Node: Set Tracepoints566632
Node: Create and Delete Tracepoints569598
Node: Enable and Disable Tracepoints576189
Node: Tracepoint Passcounts577449
Node: Tracepoint Conditions578872
Node: Trace State Variables580582
Node: Tracepoint Actions582817
Node: Listing Tracepoints589798
Node: Listing Static Tracepoint Markers591524
Node: Starting and Stopping Trace Experiments593384
Ref: disconnected tracing595141
Node: Tracepoint Restrictions599661
Node: Analyze Collected Data605192
Node: tfind606518
Node: tdump611100
Node: save tracepoints613647
Node: Tracepoint Variables614163
Node: Trace Files615331
Node: Overlays616938
Node: How Overlays Work617662
Ref: A code overlay620201
Node: Overlay Commands623680
Node: Automatic Overlay Debugging627954
Node: Overlay Sample Program630129
Node: Languages631930
Node: Setting633117
Node: Filenames634838
Node: Manually635721
Node: Automatically636974
Node: Show638415
Ref: show language638707
Node: Checks639761
Node: Type Checking640770
Node: Range Checking642623
Node: Supported Languages645051
Node: C646400
Node: C Operators647372
Node: C Constants651995
Node: C Plus Plus Expressions655016
Node: C Defaults658408
Node: C Checks659092
Node: Debugging C659652
Node: Debugging C Plus Plus660172
Node: Decimal Floating Point665894
Node: D667183
Node: Go667441
Node: Objective-C668579
Node: Method Names in Commands669042
Node: The Print Command with Objective-C670791
Node: OpenCL C671458
Node: OpenCL C Datatypes671733
Node: OpenCL C Expressions672116
Node: OpenCL C Operators672473
Node: Fortran672705
Node: Fortran Types673700
Node: Fortran Operators675813
Node: Fortran Intrinsics676902
Node: Special Fortran Commands679642
Node: Pascal681067
Node: Rust681582
Node: Modula-2684687
Node: M2 Operators685668
Node: Built-In Func/Proc688908
Node: M2 Constants691970
Node: M2 Types693631
Node: M2 Defaults696881
Node: Deviations697490
Node: M2 Checks698607
Node: M2 Scope699432
Node: GDB/M2700480
Node: Ada701445
Node: Ada Mode Intro702749
Node: Omissions from Ada704261
Node: Additions to Ada708782
Node: Overloading support for Ada713235
Node: Stopping Before Main Program714895
Node: Ada Exceptions715454
Node: Ada Tasks716665
Node: Ada Tasks and Core Files725396
Node: Ravenscar Profile726247
Node: Ada Source Character Set728454
Node: Ada Glitches729263
Node: Unsupported Languages733369
Node: Symbols734067
Ref: quoting names734670
Ref: maint print symbols763541
Node: Altering769494
Node: Assignment770532
Node: Jumping773750
Node: Signaling776642
Node: Returning779651
Node: Calling783062
Ref: stack unwind settings784685
Ref: set unwind-on-timeout786013
Node: Patching793506
Node: Compiling and Injecting Code794656
Ref: set debug compile798497
Ref: set debug compile-cplus-types798755
Node: GDB Files809113
Node: Files809961
Ref: core-file command815475
Ref: Shared Libraries825129
Ref: Files-Footnote-1839157
Node: File Caching839290
Node: Separate Debug Files840476
Ref: build ID841741
Ref: debug-file-directory844293
Node: MiniDebugInfo853138
Node: Index Files855601
Node: Debug Names860646
Node: Symbol Errors864740
Node: Data Files868424
Node: Targets869408
Node: Active Targets870940
Node: Target Commands872030
Ref: load876842
Ref: flash-erase878063
Node: Byte Order878123
Node: Remote Debugging879602
Node: Connecting880873
Ref: --multi Option in Types of Remote Connections883167
Ref: Attaching in Types of Remote Connections884662
Ref: Host and target files885574
Node: File Transfer894468
Node: Server895423
Ref: Running gdbserver897055
Ref: Attaching to a program899373
Ref: Other Command-Line Arguments for gdbserver902006
Ref: Monitor Commands for gdbserver906535
Ref: Server-Footnote-1912264
Node: Remote Configuration914094
Ref: set remotebreak915398
Ref: set remote hardware-watchpoint-limit916948
Ref: set remote hardware-breakpoint-limit916948
Ref: set remote hardware-watchpoint-length-limit917470
Ref: set remote exec-file917945
Node: Remote Stub933203
Node: Stub Contents936162
Node: Bootstrapping938317
Node: Debug Session942196
Node: Configurations944281
Node: Native945050
Node: BSD libkvm Interface945676
Node: Process Information946752
Node: DJGPP Native952788
Node: Cygwin Native959513
Node: Non-debug DLL Symbols964610
Node: Hurd Native968877
Node: Darwin974385
Node: FreeBSD975694
Node: Embedded OS976422
Node: Embedded Processors976833
Node: ARC977879
Node: ARM978438
Node: BPF981480
Node: M68K981976
Node: MicroBlaze982149
Node: MIPS Embedded983642
Node: OpenRISC 1000984987
Node: PowerPC Embedded985913
Node: AVR989384
Node: CRIS989760
Node: Super-H990794
Node: Architectures991881
Node: AArch64992320
Ref: vl993693
Ref: vq993806
Ref: vg993918
Ref: AArch64 SME994007
Ref: svl995770
Ref: svq995930
Ref: svg996044
Ref: aarch64 sme svcr996838
Ref: AArch64 SME21002115
Ref: AArch64 PAC1003633
Node: x861007852
Node: Alpha1011148
Node: MIPS1011280
Node: HPPA1015290
Node: PowerPC1015824
Node: Sparc641016608
Node: S12Z1018992
Node: AMD GPU1019305
Ref: AMD GPU Signals1023466
Ref: AMD GPU Attaching Restrictions1029235
Node: RISC-V1029963
Node: Controlling GDB1030621
Node: Prompt1031568
Node: Editing1033612
Node: Command History1035116
Node: Screen Size1041056
Node: Output Styling1043164
Ref: warning-prefix1045211
Ref: style_disassembler_enabled1046071
Node: Numbers1055463
Node: ABI1057509
Node: Auto-loading1060802
Ref: set auto-load off1061880
Ref: show auto-load1062532
Ref: info auto-load1063319
Node: Init File in the Current Directory1066619
Ref: set auto-load local-gdbinit1067202
Ref: show auto-load local-gdbinit1067388
Ref: info auto-load local-gdbinit1067556
Node: libthread_db.so.1 file1067708
Ref: set auto-load libthread-db1068671
Ref: show auto-load libthread-db1068806
Ref: info auto-load libthread-db1068947
Node: Auto-loading safe path1069135
Ref: set auto-load safe-path1070440
Ref: show auto-load safe-path1071207
Ref: add-auto-load-safe-path1071334
Node: Auto-loading verbose mode1074309
Ref: set debug auto-load1075472
Ref: show debug auto-load1075577
Node: Messages/Warnings1075703
Ref: confirmation requests1077173
Node: Debugging Output1078413
Ref: set debug amd-dbgapi-lib1079832
Ref: set debug amd-dbgapi1080493
Node: Other Misc Settings1091513
Ref: set local-environment1094990
Ref: unset local-environment1095410
Node: Extending GDB1095829
Node: Sequences1097674
Node: Define1098336
Node: Hooks1104979
Node: Command Files1107409
Node: Output1112646
Ref: %V Format Specifier1117670
Ref: eval1118587
Node: Auto-loading sequences1118753
Ref: set auto-load gdb-scripts1119256
Ref: show auto-load gdb-scripts1119384
Ref: info auto-load gdb-scripts1119518
Node: Aliases1119753
Node: Command aliases default args1123292
Ref: Command aliases default args-Footnote-11127112
Node: Python1127266
Node: Python Commands1128457
Ref: set_python_print_stack1129886
Ref: Python Commands-Footnote-11133104
Node: Python API1133198
Node: Basic Python1136633
Ref: prompt_hook1150172
Ref: gdb_architecture_names1150782
Ref: gdbpy_connections1151133
Node: Threading in GDB1153838
Node: Exception Handling1156446
Node: Values From Inferior1159365
Ref: Value.assign1167469
Node: Types In Python1181422
Ref: Type.is_array_like1185576
Node: Pretty Printing API1194739
Node: Selecting Pretty-Printers1203164
Node: Writing a Pretty-Printer1205951
Node: Type Printing API1211503
Node: Frame Filter API1214167
Node: Frame Decorator API1221625
Ref: frame_args1225448
Node: Writing a Frame Filter1228848
Node: Unwinding Frames in Python1240458
Ref: gdb.PendingFrame.create_unwind_info1243799
Ref: gdb.unwinder.FrameId1248821
Ref: Managing Registered Unwinders1252227
Node: Xmethods In Python1253543
Node: Xmethod API1256467
Node: Writing an Xmethod1260415
Node: Inferiors In Python1266343
Ref: gdbpy_inferior_connection1267314
Ref: gdbpy_inferior_read_memory1270339
Ref: choosing attribute names1272787
Node: Events In Python1273926
Node: Threads In Python1290808
Ref: inferior_thread_ptid1292362
Node: Recordings In Python1296366
Node: CLI Commands In Python1304475
Ref: Command.__init__1304834
Ref: Command.dont_repeat1306350
Ref: Command.invoke1306772
Node: GDB/MI Commands In Python1315113
Node: GDB/MI Notifications In Python1321896
Node: Parameters In Python1323605
Ref: gdb.ParameterPrefix1333213
Ref: Creating Style Parameters1337002
Node: Functions In Python1341945
Node: Progspaces In Python1344194
Node: Objfiles In Python1351379
Ref: Objfile.build_id1354693
Node: Frames In Python1358543
Ref: gdbpy_frame_read_register1364996
Node: Blocks In Python1367356
Node: Symbols In Python1372709
Node: Symbol Tables In Python1384313
Node: Line Tables In Python1388906
Node: Breakpoints In Python1391817
Ref: python_breakpoint_thread1398652
Ref: python_breakpoint_inferior1399128
Node: Finish Breakpoints in Python1405774
Node: Lazy Strings In Python1408050
Node: Colors In Python1410386
Node: Styles In Python1413498
Ref: Style Intensities1418620
Node: Architectures In Python1418887
Ref: gdbpy_architecture_name1419350
Ref: gdbpy_architecture_registers1422094
Ref: gdbpy_architecture_reggroups1422423
Node: Registers In Python1422630
Node: Connections In Python1424972
Node: TUI Windows In Python1429964
Ref: python-window-click1434890
Node: Disassembly In Python1435384
Ref: DisassembleInfo Class1435780
Ref: Disassembler Class1441613
Ref: DisassemblerResult Class1444028
Ref: Disassembler Styling Parts1447774
Ref: Disassembler Style Constants1451179
Ref: builtin_disassemble1459328
Node: Missing Debug Info In Python1463007
Node: Missing Objfiles In Python1469125
Node: Core Files In Python1477481
Node: Python Auto-loading1481877
Ref: set auto-load python-scripts1482518
Ref: show auto-load python-scripts1482622
Ref: info auto-load python-scripts1482732
Node: Python modules1483886
Node: gdb.printing1484338
Node: gdb.types1485817
Node: gdb.prompt1488900
Node: gdb.ptwrite1490564
Node: Guile1494858
Node: Guile Introduction1495521
Node: Guile Commands1496359
Node: Guile API1498289
Node: Basic Guile1502064
Node: Guile Configuration1507870
Node: GDB Scheme Data Types1508854
Node: Guile Exception Handling1510863
Node: Values From Inferior In Guile1514997
Node: Arithmetic In Guile1531607
Node: Types In Guile1533250
Ref: Fields of a type in Guile1541795
Node: Guile Pretty Printing API1543247
Node: Selecting Guile Pretty-Printers1549143
Node: Writing a Guile Pretty-Printer1551581
Node: Commands In Guile1556802
Node: Parameters In Guile1568435
Ref: Parameters In Guile-Footnote-11576250
Node: Progspaces In Guile1576366
Node: Objfiles In Guile1579050
Node: Frames In Guile1581391
Node: Blocks In Guile1588134
Node: Symbols In Guile1593074
Node: Symbol Tables In Guile1601690
Node: Breakpoints In Guile1604761
Node: Lazy Strings In Guile1616210
Node: Architectures In Guile1618573
Node: Disassembly In Guile1623108
Node: I/O Ports in Guile1626334
Node: Memory Ports in Guile1626898
Node: Iterators In Guile1629540
Node: Colors In Guile1633941
Node: Guile Auto-loading1637112
Ref: set auto-load guile-scripts1637747
Ref: show auto-load guile-scripts1637849
Ref: info auto-load guile-scripts1637957
Node: Guile Modules1638932
Node: Guile Printing Module1639254
Node: Guile Types Module1640089
Node: Auto-loading extensions1641414
Node: objfile-gdbdotext file1642899
Ref: set auto-load scripts-directory1644629
Ref: with-auto-load-dir1645021
Ref: show auto-load scripts-directory1645888
Ref: add-auto-load-scripts-directory1645972
Node: dotdebug_gdb_scripts section1646456
Node: Which flavor to choose?1650278
Node: Multiple Extension Languages1652147
Node: Interpreters1653194
Node: TUI1656744
Node: TUI Overview1657812
Node: TUI Keys1660625
Node: TUI Single Key Mode1663436
Node: TUI Mouse Support1664874
Node: TUI Commands1665916
Ref: info_win_command1666895
Node: TUI Configuration1673044
Ref: tui-mouse-events1674879
Node: Emacs1675471
Node: GDB/MI1675983
Node: GDB/MI General Design1678812
Node: Context management1681338
Node: Asynchronous and non-stop modes1685188
Node: Thread groups1688211
Node: GDB/MI Command Syntax1690537
Node: GDB/MI Input Syntax1690780
Node: GDB/MI Output Syntax1692420
Node: GDB/MI Compatibility with CLI1696231
Node: GDB/MI Development and Front Ends1696987
Node: GDB/MI Output Records1701470
Node: GDB/MI Result Records1701876
Node: GDB/MI Stream Records1703281
Node: GDB/MI Async Records1704570
Node: GDB/MI Breakpoint Information1715919
Node: GDB/MI Frame Information1722253
Node: GDB/MI Thread Information1723563
Node: GDB/MI Ada Exception Information1725073
Node: GDB/MI Simple Examples1725635
Node: GDB/MI Command Description Format1727887
Node: GDB/MI Breakpoint Commands1728767
Ref: -break-insert1736125
Node: GDB/MI Catchpoint Commands1751015
Node: Shared Library GDB/MI Catchpoint Commands1751428
Node: Ada Exception GDB/MI Catchpoint Commands1753126
Node: C++ Exception GDB/MI Catchpoint Commands1756760
Node: GDB/MI Program Context1760824
Node: GDB/MI Thread Commands1765152
Node: GDB/MI Ada Tasking Commands1768493
Node: GDB/MI Program Execution1770809
Node: GDB/MI Stack Manipulation1783742
Ref: -stack-list-arguments1785686
Ref: -stack-list-frames1789556
Ref: -stack-list-locals1793874
Ref: -stack-list-variables1795471
Node: GDB/MI Variable Objects1797636
Ref: -var-set-format1807788
Ref: -var-list-children1809184
Ref: -var-update1818236
Ref: -var-set-frozen1821249
Ref: -var-set-update-range1822066
Ref: -var-set-visualizer1822607
Node: GDB/MI Data Manipulation1825896
Node: GDB/MI Tracepoint Commands1849380
Node: GDB/MI Symbol Query1861518
Ref: -symbol-info-functions1861712
Ref: -symbol-info-module-functions1866235
Ref: -symbol-info-module-variables1869237
Ref: -symbol-info-modules1872992
Ref: -symbol-info-types1874916
Ref: -symbol-info-variables1876925
Node: GDB/MI File Commands1882052
Node: GDB/MI Target Manipulation1892031
Node: GDB/MI File Transfer Commands1898785
Node: GDB/MI Ada Exceptions Commands1900132
Node: GDB/MI Support Commands1901501
Node: GDB/MI Miscellaneous Commands1906803
Ref: -interpreter-exec1919437
Node: Annotations1923469
Node: Annotations Overview1924400
Node: Server Prefix1926911
Node: Prompting1927661
Node: Errors1929222
Node: Invalidation1930130
Node: Annotations for Running1930621
Node: Source Annotations1932211
Node: Debugger Adapter Protocol1933152
Node: JIT Interface1938264
Node: Declarations1940082
Node: Registering Code1941469
Node: Unregistering Code1942467
Node: Custom Debug Info1943116
Node: Using JIT Debug Info Readers1944428
Node: Writing JIT Debug Info Readers1945630
Node: In-Process Agent1947897
Ref: Control Agent1949844
Node: In-Process Agent Protocol1950723
Node: IPA Protocol Objects1951514
Ref: agent expression object1952516
Ref: tracepoint action object1952721
Ref: tracepoint object1952801
Node: IPA Protocol Commands1955335
Node: GDB Bugs1956771
Node: Bug Criteria1957503
Node: Bug Reporting1958388
Node: Command Line Editing1965425
Node: Introduction and Notation1966077
Node: Readline Interaction1967722
Node: Readline Bare Essentials1968911
Node: Readline Movement Commands1970730
Node: Readline Killing Commands1971728
Node: Readline Arguments1973707
Node: Searching1974765
Node: Readline Init File1976955
Node: Readline Init File Syntax1978128
Node: Conditional Init Constructs2002324
Node: Sample Init File2006690
Node: Bindable Readline Commands2009812
Node: Commands For Moving2010880
Node: Commands For History2012680
Node: Commands For Text2017729
Node: Commands For Killing2021521
Node: Numeric Arguments2024328
Node: Commands For Completion2025481
Node: Keyboard Macros2027511
Node: Miscellaneous Commands2028213
Node: Readline vi Mode2032254
Node: Using History Interactively2033216
Node: History Interaction2033731
Node: Event Designators2035647
Node: Word Designators2036967
Node: Modifiers2038849
Node: In Memoriam2040473
Node: Formatting Documentation2041364
Ref: Formatting Documentation-Footnote-12044784
Node: Installing GDB2044860
Node: Requirements2045436
Ref: MPFR2047116
Ref: Expat2048772
Node: Running Configure2051735
Node: Separate Objdir2054630
Node: Config Names2057672
Node: Configure Options2059161
Node: System-wide configuration2068931
Node: System-wide Configuration Scripts2071540
Node: Maintenance Commands2072760
Ref: maint info breakpoints2074815
Ref: maint info python-disassemblers2077725
Ref: displaced-stepping2079524
Ref: maint packet2084865
Ref: maint check libthread-db2086975
Ref: maint_libopcodes_styling2112591
Node: Remote Protocol2120930
Node: Overview2121643
Ref: Binary Data2124265
Node: Standard Replies2127630
Ref: textual error reply2128483
Node: Packets2128589
Ref: thread-id syntax2129509
Ref: extended mode2131140
Ref: ? packet2131410
Ref: bc2132930
Ref: bs2133144
Ref: read registers packet2134774
Ref: cycle step packet2137181
Ref: write register packet2140187
Ref: step with signal packet2141175
Ref: vCont packet2142627
Ref: vCtrlC packet2145922
Ref: vKill packet2148331
Ref: x packet2150146
Ref: X packet2151203
Ref: insert breakpoint or watchpoint packet2151553
Node: Stop Reply Packets2155680
Ref: swbreak stop reason2159941
Ref: thread clone event2163554
Ref: thread create event2163942
Ref: thread exit event2165169
Node: General Query Packets2167485
Ref: qCRC packet2170425
Ref: QEnvironmentHexEncoded2173285
Ref: QEnvironmentUnset2174539
Ref: QEnvironmentReset2175503
Ref: QSetWorkingDir packet2176471
Ref: qMemTags2181009
Ref: qIsAddressTagged2181763
Ref: QMemTags2182274
Ref: QNonStop2185453
Ref: QCatchSyscalls2185960
Ref: QPassSignals2187373
Ref: QProgramSignals2188407
Ref: QThreadEvents2189790
Ref: QThreadOptions2190922
Ref: qSearch memory2195137
Ref: QStartNoAckMode2195475
Ref: qSupported2195923
Ref: error-message2200527
Ref: single-inf-arg2201020
Ref: multi-wp-addr feature2201399
Ref: multiprocess extensions2214274
Ref: install tracepoint in tracing2216384
Ref: qThreadExtraInfo2222443
Ref: qXfer read2223673
Ref: qXfer auxiliary vector read2224930
Ref: qXfer btrace read2225290
Ref: qXfer btrace-conf read2226379
Ref: qXfer executable filename read2226738
Ref: qXfer target description read2227361
Ref: qXfer library list read2227811
Ref: qXfer svr4 library list read2228479
Ref: qXfer memory map read2230802
Ref: qXfer sdata read2231205
Ref: qXfer siginfo read2231683
Ref: qXfer threads read2232091
Ref: qXfer traceframe info read2232506
Ref: qXfer unwind info block2232936
Ref: qXfer fdpic loadmap read2233174
Ref: qXfer osdata read2233622
Ref: qXfer write2233784
Ref: qXfer siginfo write2234514
Ref: qExecAndArgs2235906
Ref: General Query Packets-Footnote-12239035
Node: Architecture-Specific Protocol Details2239374
Node: ARM-Specific Protocol Details2239883
Node: ARM Breakpoint Kinds2240156
Node: ARM Memory Tag Types2240524
Node: MIPS-Specific Protocol Details2240831
Node: MIPS Register packet Format2241114
Node: MIPS Breakpoint Kinds2242057
Node: Tracepoint Packets2242483
Ref: QTEnable2251990
Ref: QTDisable2252190
Ref: qTfSTM2257899
Ref: qTsSTM2257899
Ref: qTSTMat2258820
Ref: QTBuffer-size2259998
Node: Host I/O Packets2261895
Node: Interrupts2268761
Ref: interrupting remote targets2268905
Node: Notification Packets2271137
Node: Remote Non-Stop2276620
Node: Packet Acknowledgment2279804
Node: Examples2281991
Node: File-I/O Remote Protocol Extension2282585
Node: File-I/O Overview2283047
Node: Protocol Basics2285286
Node: The F Request Packet2287591
Node: The F Reply Packet2288504
Node: The Ctrl-C Message2289446
Node: Console I/O2291125
Node: List of Supported Calls2292378
Node: open2292740
Node: close2295384
Node: read2295783
Node: write2296408
Node: lseek2297203
Node: rename2298119
Node: unlink2299578
Node: stat/fstat2300565
Node: gettimeofday2301494
Node: isatty2301942
Node: system2302554
Node: Protocol-specific Representation of Datatypes2304148
Node: Integral Datatypes2304525
Node: Pointer Values2305392
Node: Memory Transfer2306100
Node: struct stat2306728
Node: struct timeval2308978
Node: Constants2309499
Node: Open Flags2309948
Node: mode_t Values2310289
Node: Errno Values2310781
Node: Lseek Flags2311645
Node: Limits2311830
Node: File-I/O Examples2312190
Node: Library List Format2313290
Node: Library List Format for SVR4 Targets2316084
Node: Memory Map Format2318939
Node: Thread List Format2321481
Node: Traceframe Info Format2322728
Node: Branch Trace Format2324422
Node: Branch Trace Configuration Format2326128
Node: Agent Expressions2327435
Node: General Bytecode Design2330272
Node: Bytecode Descriptions2335202
Node: Using Agent Expressions2349060
Node: Varying Target Capabilities2351053
Node: Rationale2352234
Node: Target Descriptions2359787
Node: Retrieving Descriptions2361740
Node: Target Description Format2362853
Node: Predefined Target Types2372934
Node: Enum Target Types2374613
Node: Standard Target Features2375620
Node: AArch64 Features2377649
Node: Alpha Features2391077
Node: ARC Features2392065
Ref: ARC Features-Footnote-12394028
Node: ARM Features2394061
Node: i386 Features2405830
Node: LoongArch Features2408862
Node: MicroBlaze Features2409481
Node: MIPS Features2410151
Node: M68K Features2411438
Node: NDS32 Features2412517
Node: OpenRISC 1000 Features2413609
Node: PowerPC Features2413997
Node: RISC-V Features2418347
Node: RX Features2420282
Node: S/390 and System z Features2420696
Node: Sparc Features2423020
Node: TIC6x Features2424057
Node: Operating System Information2424670
Node: Process list2425514
Node: Trace File Format2426605
Node: Index Section Format2429907
Node: Debuginfod2438771
Node: Debuginfod Settings2439635
Ref: set debuginfod enabled2439818
Node: Man Pages2442209
Node: gdb man2442742
Node: gdbserver man2452129
Node: gcore man2460965
Node: gstack man2462673
Node: gdbinit man2463841
Node: gdb-add-index man2465129
Ref: gdb-add-index2465238
Node: Copying2467384
Node: GNU Free Documentation License2504960
Node: Concept Index2530110
Node: Command and Variable Index2686526

End Tag Table


Local Variables:
coding: utf-8
End:
