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

Copyright (C) 1988-2023 Free Software Foundation, Inc.

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

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

   This file documents the GNU debugger GDB.

   This is the Tenth Edition, of 'Debugging with GDB: the GNU
Source-Level Debugger' for GDB (GDB) Version 14.0.91.

   Copyright (C) 1988-2023 Free Software Foundation, Inc.

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

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


Indirect:
gdb.info-1: 1704
gdb.info-2: 303038
gdb.info-3: 601708
gdb.info-4: 905903
gdb.info-5: 1214873
gdb.info-6: 1502922
gdb.info-7: 1803391
gdb.info-8: 2103400
gdb.info-9: 2488252

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 Syntax58352
Node: Command Settings60524
Node: Completion63537
Ref: Completion-Footnote-170877
Node: Command Options71037
Node: Help73451
Node: Running81021
Node: Compilation82274
Node: Starting84353
Ref: set exec-wrapper90143
Ref: set startup-with-shell91232
Ref: set auto-connect-native-target92293
Node: Arguments96764
Node: Environment98033
Ref: set environment99915
Ref: unset environment101097
Node: Working Directory102103
Ref: set cwd command102675
Ref: cd command103615
Node: Input/Output104309
Node: Attach106369
Ref: set exec-file-mismatch107586
Node: Kill Process109722
Node: Inferiors Connections and Programs110715
Ref: add_inferior_cli115643
Ref: remove_inferiors_cli117661
Node: Inferior-Specific Breakpoints121597
Node: Threads123306
Ref: thread numbers125429
Ref: thread ID lists126319
Ref: global thread numbers127359
Ref: info_threads128894
Ref: thread apply all131552
Ref: set libthread-db-search-path136402
Node: Forks138600
Node: Checkpoint/Restart145166
Ref: Checkpoint/Restart-Footnote-1149694
Node: Stopping149729
Node: Breakpoints150992
Node: Set Breaks154249
Node: Set Watchpoints178114
Node: Set Catchpoints187650
Ref: catch syscall193148
Node: Delete Breaks200913
Node: Disabling203579
Node: Conditions206959
Node: Break Commands212868
Node: Dynamic Printf216457
Node: Save Breakpoints221517
Node: Static Probe Points222692
Ref: enable probes225240
Ref: Static Probe Points-Footnote-1226870
Ref: Static Probe Points-Footnote-2227030
Node: Error in Breakpoints227170
Node: Breakpoint-related Warnings227906
Node: Continuing and Stepping230233
Ref: range stepping240041
Node: Skipping Over Functions and Files241121
Node: Signals246991
Ref: stepping and signal handlers251535
Ref: stepping into signal handlers252331
Ref: extra signal information253564
Node: Thread Stops256030
Node: All-Stop Mode257165
Ref: set scheduler-locking258650
Node: Non-Stop Mode261369
Node: Background Execution264782
Node: Thread-Specific Breakpoints266998
Node: Interrupted System Calls269227
Node: Observer Mode270741
Node: Reverse Execution274177
Ref: Reverse Execution-Footnote-1279095
Ref: Reverse Execution-Footnote-2279722
Node: Process Record and Replay279772
Node: Stack303038
Node: Frames304655
Node: Backtrace306993
Ref: backtrace-command307330
Ref: set backtrace past-main313777
Ref: set backtrace past-entry314105
Ref: set backtrace limit314672
Ref: Backtrace-Footnote-1315296
Node: Selection315484
Node: Frame Info320267
Node: Frame Apply324689
Node: Frame Filter Management329119
Ref: disable frame-filter all329647
Node: Source333955
Node: List335081
Node: Location Specifications338721
Node: Linespec Locations343325
Node: Explicit Locations346731
Node: Address Locations349950
Node: Edit351708
Ref: Edit-Footnote-1353395
Node: Search353630
Node: Source Path354438
Ref: set substitute-path363378
Node: Machine Code365598
Ref: disassemble367596
Node: Disable Reading Source377388
Node: Data378150
Ref: print options378989
Node: Expressions390031
Node: Ambiguous Expressions392134
Node: Variables395364
Node: Arrays401962
Node: Output Formats404493
Ref: Output Formats-Footnote-1408062
Node: Memory408219
Ref: addressable memory unit415174
Node: Memory Tagging416668
Node: Auto Display419351
Node: Print Settings423901
Ref: set print address424199
Ref: set print symbol427861
Ref: set print array428349
Ref: set print array-indexes428677
Ref: set print nibbles429163
Ref: set print characters429710
Ref: set print elements430777
Ref: set print frame-arguments431897
Ref: set print raw-frame-arguments434066
Ref: set print entry-values434482
Ref: set print frame-info438861
Ref: set print repeats440527
Ref: set print max-depth441169
Ref: set print memory-tag-violations442861
Ref: set print null-stop443288
Ref: set print pretty443612
Ref: set print raw-values444199
Ref: set print union445216
Ref: set print object447522
Ref: set print static-members448316
Ref: set print vtbl448993
Node: Pretty Printing449377
Node: Pretty-Printer Introduction449893
Node: Pretty-Printer Example451650
Node: Pretty-Printer Commands452430
Node: Value History455314
Node: Convenience Vars457736
Node: Convenience Funs465514
Ref: $_shell convenience function470318
Node: Registers476517
Ref: info_registers_reggroup477174
Ref: standard registers477725
Ref: Registers-Footnote-1482676
Node: Floating Point Hardware483071
Node: Vector Unit483603
Node: OS Information483990
Ref: linux info os infotypes486014
Node: Memory Region Attributes490605
Node: Dump/Restore Files495269
Node: Core File Generation497672
Ref: set use-coredump-filter499232
Ref: set dump-excluded-mappings500680
Node: Character Sets500962
Node: Caching Target Data507327
Ref: Caching Target Data-Footnote-1510219
Node: Searching Memory510457
Node: Value Sizes513600
Ref: set max-value-size514027
Node: Optimized Code515252
Node: Inline Functions516929
Node: Tail Call Frames519556
Ref: set debug entry-values521693
Node: Macros525757
Ref: Macros-Footnote-1533375
Node: Tracepoints533528
Node: Set Tracepoints535590
Node: Create and Delete Tracepoints538528
Node: Enable and Disable Tracepoints544983
Node: Tracepoint Passcounts546223
Node: Tracepoint Conditions547634
Node: Trace State Variables549328
Node: Tracepoint Actions551523
Node: Listing Tracepoints558308
Node: Listing Static Tracepoint Markers560010
Node: Starting and Stopping Trace Experiments561858
Ref: disconnected tracing563603
Node: Tracepoint Restrictions568023
Node: Analyze Collected Data571792
Node: tfind573098
Node: tdump577580
Node: save tracepoints580095
Node: Tracepoint Variables580591
Node: Trace Files581719
Node: Overlays584095
Node: How Overlays Work584815
Ref: A code overlay587350
Node: Overlay Commands590783
Node: Automatic Overlay Debugging594965
Node: Overlay Sample Program597104
Node: Languages598841
Node: Setting601708
Node: Filenames603409
Node: Manually604220
Node: Automatically605429
Node: Show606490
Ref: show language606778
Node: Checks607812
Node: Type Checking608817
Node: Range Checking610646
Node: Supported Languages613053
Node: C614390
Node: C Operators615354
Node: C Constants619693
Node: C Plus Plus Expressions622572
Node: C Defaults625932
Node: C Checks626600
Node: Debugging C627160
Node: Debugging C Plus Plus627644
Node: Decimal Floating Point633250
Node: D634520
Node: Go634778
Node: Objective-C635872
Node: Method Names in Commands636335
Node: The Print Command with Objective-C638026
Node: OpenCL C638677
Node: OpenCL C Datatypes638952
Node: OpenCL C Expressions639327
Node: OpenCL C Operators639684
Node: Fortran639916
Node: Fortran Types640907
Node: Fortran Operators642824
Node: Fortran Intrinsics643893
Node: Special Fortran Commands646521
Node: Pascal647922
Node: Rust648433
Node: Modula-2651527
Node: M2 Operators652500
Node: Built-In Func/Proc655498
Node: M2 Constants658412
Node: M2 Types660013
Node: M2 Defaults663231
Node: Deviations663832
Node: M2 Checks664933
Node: M2 Scope665750
Node: GDB/M2666774
Node: Ada667687
Node: Ada Mode Intro668991
Node: Omissions from Ada670493
Node: Additions to Ada674783
Node: Overloading support for Ada679154
Node: Stopping Before Main Program680794
Node: Ada Exceptions681341
Node: Ada Tasks682540
Node: Ada Tasks and Core Files690918
Node: Ravenscar Profile691765
Node: Ada Source Character Set693948
Node: Ada Glitches694745
Node: Unsupported Languages698765
Node: Symbols699455
Ref: quoting names700058
Node: Altering734724
Node: Assignment735762
Node: Jumping738868
Node: Signaling741684
Node: Returning744613
Node: Calling747964
Ref: stack unwind settings749537
Node: Patching754816
Node: Compiling and Injecting Code755930
Ref: set debug compile759557
Ref: set debug compile-cplus-types759807
Node: GDB Files769828
Node: Files770617
Ref: Shared Libraries784729
Ref: Files-Footnote-1796908
Node: File Caching797037
Node: Separate Debug Files798171
Ref: build ID799412
Ref: debug-file-directory801880
Node: MiniDebugInfo810612
Node: Index Files813063
Node: Symbol Errors817151
Node: Data Files820767
Node: Targets821723
Node: Active Targets823203
Node: Target Commands824277
Ref: load828666
Ref: flash-erase829859
Node: Byte Order829919
Node: Remote Debugging831358
Node: Connecting832625
Ref: --multi Option in Types of Remote Connnections834851
Ref: Attaching in Types of Remote Connections836266
Ref: Host and target files837146
Node: File Transfer845768
Node: Server846707
Ref: Running gdbserver848283
Ref: Attaching to a program850501
Ref: Other Command-Line Arguments for gdbserver853026
Ref: Monitor Commands for gdbserver856345
Ref: Server-Footnote-1861721
Node: Remote Configuration861841
Ref: set remotebreak863101
Ref: set remote hardware-watchpoint-limit864563
Ref: set remote hardware-breakpoint-limit864563
Ref: set remote hardware-watchpoint-length-limit865065
Ref: set remote exec-file865520
Node: Remote Stub878716
Node: Stub Contents881611
Node: Bootstrapping883718
Node: Debug Session887533
Node: Configurations889574
Node: Native890343
Node: BSD libkvm Interface890969
Node: Process Information892021
Node: DJGPP Native897645
Node: Cygwin Native905903
Node: Non-debug DLL Symbols910824
Node: Hurd Native915063
Node: Darwin920319
Node: FreeBSD921596
Node: Embedded OS922316
Node: Embedded Processors922727
Node: ARC923769
Node: ARM924316
Node: BPF927218
Node: M68K927698
Node: MicroBlaze927871
Node: MIPS Embedded929320
Node: OpenRISC 1000930617
Node: PowerPC Embedded931523
Node: AVR934930
Node: CRIS935302
Node: Super-H936280
Node: Architectures937339
Node: AArch64937779
Ref: vl939056
Ref: vq939167
Ref: vg939277
Ref: AArch64 SME939324
Ref: svl941061
Ref: svq941219
Ref: svg941331
Ref: aarch64 sme svcr942085
Ref: AArch64 SME2947132
Ref: AArch64 PAC948570
Node: x86951191
Ref: x86-Footnote-1955834
Node: Alpha955920
Node: MIPS956052
Node: HPPA959946
Node: PowerPC960468
Node: Nios II961204
Node: Sparc64961609
Node: S12Z963977
Node: AMD GPU964286
Ref: AMD GPU Signals968428
Ref: AMD GPU Attaching Restrictions974063
Node: Controlling GDB974775
Node: Prompt975718
Node: Editing977436
Node: Command History978746
Node: Screen Size983940
Node: Output Styling985956
Ref: style_disassembler_enabled987739
Node: Numbers995723
Node: ABI997705
Node: Auto-loading1000878
Ref: set auto-load off1001944
Ref: show auto-load1002580
Ref: info auto-load1003359
Node: Init File in the Current Directory1006635
Ref: set auto-load local-gdbinit1007210
Ref: show auto-load local-gdbinit1007392
Ref: info auto-load local-gdbinit1007556
Node: libthread_db.so.1 file1007704
Ref: set auto-load libthread-db1008643
Ref: show auto-load libthread-db1008774
Ref: info auto-load libthread-db1008911
Node: Auto-loading safe path1009095
Ref: set auto-load safe-path1010396
Ref: show auto-load safe-path1011135
Ref: add-auto-load-safe-path1011258
Node: Auto-loading verbose mode1014160
Ref: set debug auto-load1015323
Ref: show debug auto-load1015424
Node: Messages/Warnings1015546
Ref: confirmation requests1016980
Node: Debugging Output1018184
Ref: set debug amd-dbgapi-lib1019571
Ref: set debug amd-dbgapi1020192
Node: Other Misc Settings1030433
Node: Extending GDB1033627
Node: Sequences1035452
Node: Define1036114
Node: Hooks1041971
Node: Command Files1044337
Node: Output1049410
Ref: %V Format Specifier1054212
Ref: eval1055097
Node: Auto-loading sequences1055259
Ref: set auto-load gdb-scripts1055754
Ref: show auto-load gdb-scripts1055878
Ref: info auto-load gdb-scripts1056008
Node: Aliases1056239
Node: Command aliases default args1059690
Ref: Command aliases default args-Footnote-11063411
Node: Python1063565
Node: Python Commands1064736
Ref: set_python_print_stack1066111
Ref: Python Commands-Footnote-11069193
Node: Python API1069283
Node: Basic Python1072294
Ref: prompt_hook1084334
Ref: gdb_architecture_names1084932
Ref: gdbpy_connections1085279
Node: Threading in GDB1087944
Node: Exception Handling1090129
Node: Values From Inferior1093038
Node: Types In Python1112596
Ref: Type.is_array_like1116594
Node: Pretty Printing API1125431
Node: Selecting Pretty-Printers1131955
Node: Writing a Pretty-Printer1134682
Node: Type Printing API1140194
Node: Frame Filter API1142810
Node: Frame Decorator API1150124
Ref: frame_args1153863
Node: Writing a Frame Filter1157191
Node: Unwinding Frames in Python1168665
Ref: gdb.PendingFrame.create_unwind_info1171961
Ref: gdb.unwinder.FrameId1176894
Ref: Managing Registered Unwinders1180248
Node: Xmethods In Python1181520
Node: Xmethod API1184416
Node: Writing an Xmethod1188228
Node: Inferiors In Python1194060
Ref: gdbpy_inferior_connection1195019
Ref: gdbpy_inferior_read_memory1197633
Node: Events In Python1199848
Node: Threads In Python1214873
Ref: inferior_thread_ptid1216395
Node: Recordings In Python1218948
Node: CLI Commands In Python1226241
Node: GDB/MI Commands In Python1235956
Node: Parameters In Python1242603
Node: Functions In Python1251258
Node: Progspaces In Python1253475
Node: Objfiles In Python1260061
Node: Frames In Python1266960
Ref: gdbpy_frame_read_register1273280
Node: Blocks In Python1275182
Node: Symbols In Python1279849
Node: Symbol Tables In Python1289363
Node: Line Tables In Python1292584
Node: Breakpoints In Python1295423
Ref: python_breakpoint_thread1302058
Ref: python_breakpoint_inferior1302522
Node: Finish Breakpoints in Python1309056
Node: Lazy Strings In Python1311166
Node: Architectures In Python1313394
Ref: gdbpy_architecture_name1313855
Ref: gdbpy_architecture_registers1316146
Ref: gdbpy_architecture_reggroups1316467
Node: Registers In Python1316666
Node: Connections In Python1318936
Node: TUI Windows In Python1323768
Ref: python-window-click1328629
Node: Disassembly In Python1329115
Ref: DisassembleInfo Class1329470
Ref: Disassembler Class1335151
Ref: DisassemblerResult Class1337494
Ref: Disassembler Styling Parts1341160
Ref: Disassembler Style Constants1344449
Ref: builtin_disassemble1352406
Node: Python Auto-loading1356005
Ref: set auto-load python-scripts1356634
Ref: show auto-load python-scripts1356734
Ref: info auto-load python-scripts1356840
Node: Python modules1357974
Node: gdb.printing1358360
Node: gdb.types1359787
Node: gdb.prompt1362799
Node: Guile1364395
Node: Guile Introduction1365054
Node: Guile Commands1365892
Node: Guile API1367746
Node: Basic Guile1369743
Node: Guile Configuration1375425
Node: GDB Scheme Data Types1376401
Node: Guile Exception Handling1378233
Node: Values From Inferior In Guile1382267
Node: Arithmetic In Guile1398313
Node: Types In Guile1399944
Ref: Fields of a type in Guile1408189
Node: Guile Pretty Printing API1409577
Node: Selecting Guile Pretty-Printers1415306
Node: Writing a Guile Pretty-Printer1417682
Node: Commands In Guile1422867
Node: Parameters In Guile1433652
Ref: Parameters In Guile-Footnote-11440685
Node: Progspaces In Guile1440801
Node: Objfiles In Guile1443413
Node: Frames In Guile1445694
Node: Blocks In Guile1452273
Node: Symbols In Guile1457081
Node: Symbol Tables In Guile1464416
Node: Breakpoints In Guile1467379
Node: Lazy Strings In Guile1478504
Node: Architectures In Guile1480795
Node: Disassembly In Guile1485102
Node: I/O Ports in Guile1488304
Node: Memory Ports in Guile1488860
Node: Iterators In Guile1492711
Node: Guile Auto-loading1497000
Ref: set auto-load guile-scripts1497623
Ref: show auto-load guile-scripts1497721
Ref: info auto-load guile-scripts1497825
Node: Guile Modules1498784
Node: Guile Printing Module1499106
Node: Guile Types Module1499925
Node: Auto-loading extensions1502922
Node: objfile-gdbdotext file1504371
Ref: set auto-load scripts-directory1506041
Ref: with-auto-load-dir1506417
Ref: show auto-load scripts-directory1507235
Ref: add-auto-load-scripts-directory1507315
Node: dotdebug_gdb_scripts section1507791
Node: Which flavor to choose?1511541
Node: Multiple Extension Languages1513362
Node: Interpreters1514410
Node: TUI1517892
Node: TUI Overview1518940
Node: TUI Keys1521632
Node: TUI Single Key Mode1524355
Node: TUI Mouse Support1525543
Node: TUI Commands1526581
Ref: info_win_command1527548
Node: TUI Configuration1533487
Ref: tui-mouse-events1535250
Node: Emacs1535826
Node: GDB/MI1541263
Node: GDB/MI General Design1544052
Node: Context management1546572
Node: Asynchronous and non-stop modes1550359
Node: Thread groups1553314
Node: GDB/MI Command Syntax1555604
Node: GDB/MI Input Syntax1555847
Node: GDB/MI Output Syntax1557397
Node: GDB/MI Compatibility with CLI1560982
Node: GDB/MI Development and Front Ends1561719
Node: GDB/MI Output Records1566098
Node: GDB/MI Result Records1566504
Node: GDB/MI Stream Records1567854
Node: GDB/MI Async Records1569119
Node: GDB/MI Breakpoint Information1579657
Node: GDB/MI Frame Information1585519
Node: GDB/MI Thread Information1586801
Node: GDB/MI Ada Exception Information1588271
Node: GDB/MI Simple Examples1588821
Node: GDB/MI Command Description Format1591057
Node: GDB/MI Breakpoint Commands1591937
Ref: -break-insert1599211
Node: GDB/MI Catchpoint Commands1613818
Node: Shared Library GDB/MI Catchpoint Commands1614231
Node: Ada Exception GDB/MI Catchpoint Commands1615889
Node: C++ Exception GDB/MI Catchpoint Commands1619439
Node: GDB/MI Program Context1623455
Node: GDB/MI Thread Commands1627723
Node: GDB/MI Ada Tasking Commands1631024
Node: GDB/MI Program Execution1633296
Node: GDB/MI Stack Manipulation1645982
Ref: -stack-list-arguments1647906
Ref: -stack-list-frames1651736
Ref: -stack-list-locals1655998
Ref: -stack-list-variables1657555
Node: GDB/MI Variable Objects1659089
Ref: -var-set-format1669031
Ref: -var-list-children1670412
Ref: -var-update1679220
Ref: -var-set-frozen1682157
Ref: -var-set-update-range1682942
Ref: -var-set-visualizer1683475
Node: GDB/MI Data Manipulation1685034
Node: GDB/MI Tracepoint Commands1707899
Node: GDB/MI Symbol Query1719869
Ref: -symbol-info-functions1720063
Ref: -symbol-info-module-functions1724562
Ref: -symbol-info-module-variables1727542
Ref: -symbol-info-modules1731277
Ref: -symbol-info-types1733185
Ref: -symbol-info-variables1735170
Node: GDB/MI File Commands1740269
Node: GDB/MI Target Manipulation1750108
Node: GDB/MI File Transfer Commands1756766
Node: GDB/MI Ada Exceptions Commands1758089
Node: GDB/MI Support Commands1759442
Node: GDB/MI Miscellaneous Commands1764548
Ref: -interpreter-exec1776713
Node: Annotations1780685
Node: Annotations Overview1781616
Node: Server Prefix1784079
Node: Prompting1784813
Node: Errors1786330
Node: Invalidation1787226
Node: Annotations for Running1787705
Node: Source Annotations1789239
Node: Debugger Adapter Protocol1790168
Node: JIT Interface1792384
Node: Declarations1794198
Node: Registering Code1795585
Node: Unregistering Code1796557
Node: Custom Debug Info1797184
Node: Using JIT Debug Info Readers1798480
Node: Writing JIT Debug Info Readers1799492
Node: In-Process Agent1803391
Ref: Control Agent1805334
Node: In-Process Agent Protocol1806201
Node: IPA Protocol Objects1806992
Ref: agent expression object1807990
Ref: tracepoint action object1808195
Ref: tracepoint object1808275
Node: IPA Protocol Commands1810805
Node: GDB Bugs1812275
Node: Bug Criteria1813007
Node: Bug Reporting1813884
Node: Command Line Editing1820861
Node: Introduction and Notation1821513
Node: Readline Interaction1823134
Node: Readline Bare Essentials1824323
Node: Readline Movement Commands1826104
Node: Readline Killing Commands1827062
Node: Readline Arguments1828978
Node: Searching1830020
Node: Readline Init File1832170
Node: Readline Init File Syntax1833321
Node: Conditional Init Constructs1853576
Node: Sample Init File1857770
Node: Bindable Readline Commands1860892
Node: Commands For Moving1861944
Node: Commands For History1863700
Node: Commands For Text1868460
Node: Commands For Killing1872160
Node: Numeric Arguments1874871
Node: Commands For Completion1876008
Node: Keyboard Macros1877974
Node: Miscellaneous Commands1878659
Node: Readline vi Mode1882578
Node: Using History Interactively1883488
Node: History Interaction1884003
Node: Event Designators1885899
Node: Word Designators1887171
Node: Modifiers1888929
Node: In Memoriam1890472
Node: Formatting Documentation1891355
Ref: Formatting Documentation-Footnote-11894683
Node: Installing GDB1894755
Node: Requirements1895327
Ref: MPFR1896972
Ref: Expat1898605
Node: Running Configure1901484
Node: Separate Objdir1904223
Node: Config Names1907125
Node: Configure Options1908578
Node: System-wide configuration1917721
Node: System-wide Configuration Scripts1920258
Node: Maintenance Commands1921442
Ref: maint info breakpoints1923167
Ref: maint info python-disassemblers1925972
Ref: maint packet1932982
Ref: maint check libthread-db1934930
Ref: maint_libopcodes_styling1952362
Node: Remote Protocol1957913
Node: Overview1958605
Ref: Binary Data1961150
Node: Packets1963806
Ref: thread-id syntax1964706
Ref: extended mode1966151
Ref: ? packet1966409
Ref: bc1967930
Ref: bs1968140
Ref: read registers packet1969757
Ref: cycle step packet1972211
Ref: write register packet1974922
Ref: step with signal packet1975901
Ref: vCont packet1977377
Ref: vCtrlC packet1980611
Ref: vKill packet1983029
Ref: X packet1984563
Ref: insert breakpoint or watchpoint packet1984932
Node: Stop Reply Packets1989258
Ref: swbreak stop reason1992509
Ref: thread create event1996042
Ref: thread exit event1997245
Node: General Query Packets1999454
Ref: qCRC packet2002284
Ref: QEnvironmentHexEncoded2005437
Ref: QEnvironmentUnset2006667
Ref: QEnvironmentReset2007611
Ref: QSetWorkingDir packet2008555
Ref: qMemTags2013441
Ref: QMemTags2014467
Ref: QNonStop2017852
Ref: QCatchSyscalls2018528
Ref: QPassSignals2020065
Ref: QProgramSignals2021272
Ref: QThreadEvents2022839
Ref: qSearch memory2024912
Ref: QStartNoAckMode2025420
Ref: qSupported2025952
Ref: multiprocess extensions2041588
Ref: install tracepoint in tracing2043618
Ref: qThreadExtraInfo2047466
Ref: qXfer read2048592
Ref: qXfer auxiliary vector read2050199
Ref: qXfer btrace read2050547
Ref: qXfer btrace-conf read2051612
Ref: qXfer executable filename read2051963
Ref: qXfer target description read2052578
Ref: qXfer library list read2053012
Ref: qXfer svr4 library list read2053668
Ref: qXfer memory map read2055923
Ref: qXfer sdata read2056310
Ref: qXfer siginfo read2056776
Ref: qXfer threads read2057172
Ref: qXfer traceframe info read2057575
Ref: qXfer unwind info block2057993
Ref: qXfer fdpic loadmap read2058227
Ref: qXfer osdata read2058643
Ref: qXfer write2058797
Ref: qXfer siginfo write2059889
Ref: General Query Packets-Footnote-12062617
Node: Architecture-Specific Protocol Details2062944
Node: ARM-Specific Protocol Details2063453
Node: ARM Breakpoint Kinds2063726
Node: ARM Memory Tag Types2064086
Node: MIPS-Specific Protocol Details2064385
Node: MIPS Register packet Format2064668
Node: MIPS Breakpoint Kinds2065595
Node: Tracepoint Packets2066013
Ref: QTEnable2075327
Ref: QTDisable2075523
Ref: qTfSTM2081060
Ref: qTsSTM2081060
Ref: qTSTMat2082137
Ref: QTBuffer-size2083288
Node: Host I/O Packets2085261
Node: Interrupts2090843
Ref: interrupting remote targets2090987
Node: Notification Packets2093155
Node: Remote Non-Stop2098580
Node: Packet Acknowledgment2103400
Node: Examples2105515
Node: File-I/O Remote Protocol Extension2106109
Node: File-I/O Overview2106571
Node: Protocol Basics2108770
Node: The F Request Packet2110999
Node: The F Reply Packet2111900
Node: The Ctrl-C Message2112818
Node: Console I/O2114444
Node: List of Supported Calls2115660
Node: open2116022
Node: close2118530
Node: read2118913
Node: write2119522
Node: lseek2120293
Node: rename2121177
Node: unlink2122584
Node: stat/fstat2123531
Node: gettimeofday2124424
Node: isatty2124860
Node: system2125456
Node: Protocol-specific Representation of Datatypes2126998
Node: Integral Datatypes2127375
Node: Pointer Values2128182
Node: Memory Transfer2128886
Node: struct stat2129506
Node: struct timeval2131708
Node: Constants2132225
Node: Open Flags2132674
Node: mode_t Values2133015
Node: Errno Values2133507
Node: Lseek Flags2134317
Node: Limits2134502
Node: File-I/O Examples2134862
Node: Library List Format2135950
Node: Library List Format for SVR4 Targets2138732
Node: Memory Map Format2141509
Node: Thread List Format2144033
Node: Traceframe Info Format2145037
Node: Branch Trace Format2146723
Node: Branch Trace Configuration Format2148423
Node: Agent Expressions2149597
Node: General Bytecode Design2152418
Node: Bytecode Descriptions2157212
Node: Using Agent Expressions2170679
Node: Varying Target Capabilities2172656
Node: Rationale2173817
Node: Target Descriptions2181206
Node: Retrieving Descriptions2183149
Node: Target Description Format2184234
Node: Predefined Target Types2194109
Node: Enum Target Types2195692
Node: Standard Target Features2196687
Node: AArch64 Features2198710
Node: ARC Features2208925
Ref: ARC Features-Footnote-12210744
Node: ARM Features2210777
Node: i386 Features2220408
Node: LoongArch Features2222622
Node: MicroBlaze Features2223185
Node: MIPS Features2223767
Node: M68K Features2224958
Node: NDS32 Features2225945
Node: Nios II Features2226969
Node: OpenRISC 1000 Features2227376
Node: PowerPC Features2227742
Node: RISC-V Features2231712
Node: RX Features2233555
Node: S/390 and System z Features2233917
Node: Sparc Features2236057
Node: TIC6x Features2236962
Node: Operating System Information2237511
Node: Process list2238347
Node: Trace File Format2239410
Node: Index Section Format2242624
Node: Debuginfod2250551
Node: Debuginfod Settings2251387
Ref: set debuginfod enabled2251566
Node: Man Pages2253249
Node: gdb man2253709
Node: gdbserver man2261619
Node: gcore man2269028
Node: gdbinit man2270150
Node: gdb-add-index man2271389
Ref: gdb-add-index2271498
Node: Copying2272372
Node: GNU Free Documentation License2309933
Node: Concept Index2335080
Node: Command and Variable Index2488252

End Tag Table


Local Variables:
coding: utf-8
End:
