828 lines
25 KiB
Plaintext
828 lines
25 KiB
Plaintext
This is gdb.info, produced by makeinfo version 6.5 from gdb.texinfo.
|
||
|
||
Copyright (C) 1988-2020 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 9.2.
|
||
|
||
Copyright (C) 1988-2020 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: 1700
|
||
gdb.info-2: 302377
|
||
gdb.info-3: 602008
|
||
gdb.info-4: 901945
|
||
gdb.info-5: 1212734
|
||
gdb.info-6: 1512402
|
||
gdb.info-7: 1841385
|
||
gdb.info-8: 2230675
|
||
|
||
Tag Table:
|
||
(Indirect)
|
||
Node: Top1700
|
||
Node: Summary5156
|
||
Node: Free Software7017
|
||
Node: Free Documentation7757
|
||
Node: Contributors12691
|
||
Node: Sample Session21570
|
||
Node: Invocation28406
|
||
Node: Invoking GDB28949
|
||
Node: File Options31291
|
||
Ref: --readnever34362
|
||
Node: Mode Options34836
|
||
Ref: -nx35063
|
||
Ref: -nh36820
|
||
Node: Startup43144
|
||
Ref: Home Directory Init File43990
|
||
Ref: Option -init-eval-command44100
|
||
Ref: Init File in the Current Directory during Startup44440
|
||
Ref: Startup-Footnote-146636
|
||
Node: Quitting GDB46745
|
||
Node: Shell Commands47642
|
||
Ref: pipe48569
|
||
Node: Logging Output50083
|
||
Node: Commands51209
|
||
Node: Command Syntax51970
|
||
Node: Command Settings54142
|
||
Node: Completion57155
|
||
Ref: Completion-Footnote-164095
|
||
Node: Command Options64255
|
||
Node: Help66607
|
||
Node: Running73121
|
||
Node: Compilation74350
|
||
Node: Starting76429
|
||
Ref: set exec-wrapper82219
|
||
Ref: set startup-with-shell83308
|
||
Ref: set auto-connect-native-target84369
|
||
Node: Arguments88765
|
||
Node: Environment90034
|
||
Ref: set environment91916
|
||
Ref: unset environment93098
|
||
Node: Working Directory94104
|
||
Ref: set cwd command94676
|
||
Ref: cd command95616
|
||
Node: Input/Output96310
|
||
Node: Attach98370
|
||
Node: Kill Process100836
|
||
Node: Inferiors and Programs101817
|
||
Node: Threads109549
|
||
Ref: thread numbers111660
|
||
Ref: thread ID lists112550
|
||
Ref: global thread numbers113590
|
||
Ref: thread apply all117442
|
||
Ref: set libthread-db-search-path122281
|
||
Node: Forks124335
|
||
Node: Checkpoint/Restart130853
|
||
Ref: Checkpoint/Restart-Footnote-1135381
|
||
Node: Stopping135416
|
||
Node: Breakpoints136679
|
||
Node: Set Breaks139936
|
||
Node: Set Watchpoints158895
|
||
Node: Set Catchpoints168277
|
||
Ref: catch syscall173775
|
||
Node: Delete Breaks181540
|
||
Node: Disabling183476
|
||
Node: Conditions186856
|
||
Node: Break Commands192503
|
||
Node: Dynamic Printf195723
|
||
Node: Save Breakpoints200027
|
||
Node: Static Probe Points201202
|
||
Ref: Static Probe Points-Footnote-1205380
|
||
Ref: Static Probe Points-Footnote-2205540
|
||
Node: Error in Breakpoints205680
|
||
Node: Breakpoint-related Warnings206416
|
||
Node: Continuing and Stepping208743
|
||
Ref: range stepping218523
|
||
Node: Skipping Over Functions and Files219603
|
||
Node: Signals225452
|
||
Ref: stepping and signal handlers229886
|
||
Ref: stepping into signal handlers230682
|
||
Ref: extra signal information231915
|
||
Node: Thread Stops234381
|
||
Node: All-Stop Mode235480
|
||
Node: Non-Stop Mode239447
|
||
Node: Background Execution242860
|
||
Node: Thread-Specific Breakpoints245076
|
||
Node: Interrupted System Calls247092
|
||
Node: Observer Mode248606
|
||
Node: Reverse Execution252042
|
||
Ref: Reverse Execution-Footnote-1256960
|
||
Ref: Reverse Execution-Footnote-2257587
|
||
Node: Process Record and Replay257637
|
||
Node: Stack279026
|
||
Node: Frames280643
|
||
Node: Backtrace282981
|
||
Ref: backtrace-command283318
|
||
Ref: set backtrace past-main289765
|
||
Ref: set backtrace past-entry290093
|
||
Ref: set backtrace limit290660
|
||
Ref: Backtrace-Footnote-1291284
|
||
Node: Selection291472
|
||
Node: Frame Info296255
|
||
Node: Frame Apply302377
|
||
Ref: frame apply302563
|
||
Node: Frame Filter Management306796
|
||
Ref: disable frame-filter all307324
|
||
Node: Source311632
|
||
Node: List312698
|
||
Node: Specify Location315400
|
||
Node: Linespec Locations316021
|
||
Node: Explicit Locations319420
|
||
Node: Address Locations322632
|
||
Node: Edit324383
|
||
Ref: Edit-Footnote-1325859
|
||
Node: Search326094
|
||
Node: Source Path326902
|
||
Ref: set substitute-path335843
|
||
Node: Machine Code338063
|
||
Node: Data348407
|
||
Ref: print options349246
|
||
Node: Expressions359247
|
||
Node: Ambiguous Expressions361350
|
||
Node: Variables364580
|
||
Node: Arrays371178
|
||
Node: Output Formats373709
|
||
Ref: Output Formats-Footnote-1377082
|
||
Node: Memory377239
|
||
Ref: addressable memory unit383424
|
||
Node: Auto Display384918
|
||
Node: Print Settings389460
|
||
Ref: set print address389758
|
||
Ref: set print symbol393420
|
||
Ref: set print array393908
|
||
Ref: set print array-indexes394236
|
||
Ref: set print elements394722
|
||
Ref: set print frame-arguments395387
|
||
Ref: set print raw-frame-arguments397556
|
||
Ref: set print entry-values397972
|
||
Ref: set print frame-info402351
|
||
Ref: set print repeats404017
|
||
Ref: set print max-depth404659
|
||
Ref: set print null-stop406351
|
||
Ref: set print pretty406675
|
||
Ref: set print raw-values407262
|
||
Ref: set print union408279
|
||
Ref: set print object410585
|
||
Ref: set print static-members411379
|
||
Ref: set print vtbl412056
|
||
Node: Pretty Printing412440
|
||
Node: Pretty-Printer Introduction412954
|
||
Node: Pretty-Printer Example414709
|
||
Node: Pretty-Printer Commands415487
|
||
Node: Value History418418
|
||
Node: Convenience Vars420840
|
||
Node: Convenience Funs428482
|
||
Node: Registers436997
|
||
Ref: standard registers438205
|
||
Ref: Registers-Footnote-1443156
|
||
Node: Floating Point Hardware443551
|
||
Node: Vector Unit444083
|
||
Node: OS Information444470
|
||
Ref: linux info os infotypes446494
|
||
Node: Memory Region Attributes451085
|
||
Node: Dump/Restore Files455749
|
||
Node: Core File Generation458152
|
||
Ref: set use-coredump-filter459712
|
||
Ref: set dump-excluded-mappings461160
|
||
Node: Character Sets461442
|
||
Node: Caching Target Data467807
|
||
Ref: Caching Target Data-Footnote-1470535
|
||
Node: Searching Memory470773
|
||
Node: Value Sizes473916
|
||
Node: Optimized Code475568
|
||
Node: Inline Functions477245
|
||
Node: Tail Call Frames479872
|
||
Ref: set debug entry-values482009
|
||
Node: Macros486073
|
||
Ref: Macros-Footnote-1493649
|
||
Node: Tracepoints493802
|
||
Node: Set Tracepoints495864
|
||
Node: Create and Delete Tracepoints498802
|
||
Node: Enable and Disable Tracepoints505150
|
||
Node: Tracepoint Passcounts506390
|
||
Node: Tracepoint Conditions507801
|
||
Node: Trace State Variables509495
|
||
Node: Tracepoint Actions511690
|
||
Node: Listing Tracepoints518473
|
||
Node: Listing Static Tracepoint Markers520175
|
||
Node: Starting and Stopping Trace Experiments522023
|
||
Ref: disconnected tracing523768
|
||
Node: Tracepoint Restrictions528188
|
||
Node: Analyze Collected Data531957
|
||
Node: tfind533263
|
||
Node: tdump537745
|
||
Node: save tracepoints540260
|
||
Node: Tracepoint Variables540756
|
||
Node: Trace Files541884
|
||
Node: Overlays544260
|
||
Node: How Overlays Work544980
|
||
Ref: A code overlay547515
|
||
Node: Overlay Commands550948
|
||
Node: Automatic Overlay Debugging555130
|
||
Node: Overlay Sample Program557269
|
||
Node: Languages559006
|
||
Node: Setting560169
|
||
Node: Filenames561870
|
||
Node: Manually562681
|
||
Node: Automatically563890
|
||
Node: Show564951
|
||
Ref: show language565239
|
||
Node: Checks566273
|
||
Node: Type Checking567278
|
||
Node: Range Checking569107
|
||
Node: Supported Languages571508
|
||
Node: C572845
|
||
Node: C Operators573809
|
||
Node: C Constants578147
|
||
Node: C Plus Plus Expressions581026
|
||
Node: C Defaults584386
|
||
Node: C Checks585054
|
||
Node: Debugging C585614
|
||
Node: Debugging C Plus Plus586098
|
||
Node: Decimal Floating Point590985
|
||
Node: D592255
|
||
Node: Go592513
|
||
Node: Objective-C593607
|
||
Node: Method Names in Commands594070
|
||
Node: The Print Command with Objective-C595761
|
||
Node: OpenCL C596412
|
||
Node: OpenCL C Datatypes596687
|
||
Node: OpenCL C Expressions597062
|
||
Node: OpenCL C Operators597419
|
||
Node: Fortran597651
|
||
Node: Fortran Operators598372
|
||
Node: Fortran Defaults599417
|
||
Node: Special Fortran Commands599802
|
||
Node: Pascal602008
|
||
Node: Rust602519
|
||
Node: Modula-2605606
|
||
Node: M2 Operators606579
|
||
Node: Built-In Func/Proc609577
|
||
Node: M2 Constants612491
|
||
Node: M2 Types614092
|
||
Node: M2 Defaults617310
|
||
Node: Deviations617911
|
||
Node: M2 Checks619012
|
||
Node: M2 Scope619829
|
||
Node: GDB/M2620853
|
||
Node: Ada621766
|
||
Node: Ada Mode Intro623072
|
||
Node: Omissions from Ada624574
|
||
Node: Additions to Ada628929
|
||
Node: Overloading support for Ada632857
|
||
Node: Stopping Before Main Program634497
|
||
Node: Ada Exceptions635044
|
||
Node: Ada Tasks636243
|
||
Node: Ada Tasks and Core Files642734
|
||
Node: Ravenscar Profile643581
|
||
Node: Ada Settings644652
|
||
Node: Ada Glitches646074
|
||
Node: Unsupported Languages650082
|
||
Node: Symbols650772
|
||
Ref: quoting names651375
|
||
Node: Altering682290
|
||
Node: Assignment683328
|
||
Node: Jumping686434
|
||
Node: Signaling688508
|
||
Node: Returning691437
|
||
Node: Calling694788
|
||
Node: Patching700273
|
||
Node: Compiling and Injecting Code701387
|
||
Ref: set debug compile705014
|
||
Ref: set debug compile-cplus-types705264
|
||
Node: GDB Files715285
|
||
Node: Files716074
|
||
Ref: Shared Libraries729791
|
||
Ref: Files-Footnote-1741989
|
||
Node: File Caching742118
|
||
Node: Separate Debug Files743252
|
||
Ref: debug-file-directory746605
|
||
Node: MiniDebugInfo755220
|
||
Node: Index Files757671
|
||
Node: Symbol Errors761842
|
||
Node: Data Files765458
|
||
Node: Targets766414
|
||
Node: Active Targets767894
|
||
Node: Target Commands768968
|
||
Ref: load773357
|
||
Ref: flash-erase774550
|
||
Node: Byte Order774610
|
||
Node: Remote Debugging776049
|
||
Node: Connecting777311
|
||
Ref: --multi Option in Types of Remote Connnections779537
|
||
Ref: Attaching in Types of Remote Connections780952
|
||
Ref: Host and target files781453
|
||
Node: File Transfer790075
|
||
Node: Server791014
|
||
Ref: Running gdbserver792590
|
||
Ref: Attaching to a program794808
|
||
Ref: Other Command-Line Arguments for gdbserver797333
|
||
Ref: Monitor Commands for gdbserver800652
|
||
Ref: Server-Footnote-1806028
|
||
Node: Remote Configuration806148
|
||
Ref: set remotebreak807408
|
||
Ref: set remote hardware-watchpoint-limit808870
|
||
Ref: set remote hardware-breakpoint-limit808870
|
||
Ref: set remote hardware-watchpoint-length-limit809372
|
||
Ref: set remote exec-file809827
|
||
Node: Remote Stub821632
|
||
Node: Stub Contents824527
|
||
Node: Bootstrapping826634
|
||
Node: Debug Session830449
|
||
Node: Configurations832490
|
||
Node: Native833259
|
||
Node: BSD libkvm Interface833828
|
||
Node: Process Information834880
|
||
Node: DJGPP Native840429
|
||
Node: Cygwin Native846983
|
||
Node: Non-debug DLL Symbols851904
|
||
Node: Hurd Native856143
|
||
Node: Darwin861399
|
||
Node: FreeBSD862676
|
||
Node: Embedded OS863396
|
||
Node: Embedded Processors863807
|
||
Node: ARC864797
|
||
Node: ARM865344
|
||
Node: M68K867891
|
||
Node: MicroBlaze868064
|
||
Node: MIPS Embedded869513
|
||
Node: OpenRISC 1000870810
|
||
Node: PowerPC Embedded871716
|
||
Node: AVR874945
|
||
Node: CRIS875317
|
||
Node: Super-H876293
|
||
Node: Architectures877352
|
||
Node: AArch64877748
|
||
Node: i386879321
|
||
Ref: i386-Footnote-1883531
|
||
Node: Alpha883617
|
||
Node: MIPS883750
|
||
Node: HPPA887644
|
||
Node: PowerPC888166
|
||
Node: Nios II888902
|
||
Node: Sparc64889307
|
||
Node: S12Z891675
|
||
Node: Controlling GDB891968
|
||
Node: Prompt892911
|
||
Node: Editing894629
|
||
Node: Command History895939
|
||
Node: Screen Size901945
|
||
Node: Output Styling903961
|
||
Node: Numbers908044
|
||
Node: ABI910026
|
||
Node: Auto-loading913199
|
||
Ref: set auto-load off914574
|
||
Ref: show auto-load915210
|
||
Ref: info auto-load915989
|
||
Node: Init File in the Current Directory918956
|
||
Ref: set auto-load local-gdbinit919531
|
||
Ref: show auto-load local-gdbinit919713
|
||
Ref: info auto-load local-gdbinit919877
|
||
Node: libthread_db.so.1 file920025
|
||
Ref: set auto-load libthread-db920964
|
||
Ref: show auto-load libthread-db921095
|
||
Ref: info auto-load libthread-db921232
|
||
Node: Auto-loading safe path921416
|
||
Ref: set auto-load safe-path922722
|
||
Ref: show auto-load safe-path923461
|
||
Ref: add-auto-load-safe-path923584
|
||
Node: Auto-loading verbose mode926486
|
||
Ref: set debug auto-load927649
|
||
Ref: show debug auto-load927750
|
||
Node: Messages/Warnings927872
|
||
Ref: confirmation requests929306
|
||
Node: Debugging Output930510
|
||
Node: Other Misc Settings940927
|
||
Node: Extending GDB941951
|
||
Node: Sequences943804
|
||
Node: Define944465
|
||
Node: Hooks949950
|
||
Node: Command Files952316
|
||
Node: Output957389
|
||
Ref: eval962191
|
||
Node: Auto-loading sequences962353
|
||
Ref: set auto-load gdb-scripts962848
|
||
Ref: show auto-load gdb-scripts962972
|
||
Ref: info auto-load gdb-scripts963102
|
||
Node: Python963333
|
||
Node: Python Commands964619
|
||
Node: Python API966733
|
||
Node: Basic Python969338
|
||
Ref: prompt_hook980375
|
||
Node: Exception Handling980973
|
||
Node: Values From Inferior983875
|
||
Node: Types In Python1001211
|
||
Node: Pretty Printing API1011203
|
||
Node: Selecting Pretty-Printers1015646
|
||
Node: Writing a Pretty-Printer1018373
|
||
Node: Type Printing API1023695
|
||
Node: Frame Filter API1026311
|
||
Node: Frame Decorator API1033623
|
||
Ref: frame_args1037364
|
||
Node: Writing a Frame Filter1040694
|
||
Node: Unwinding Frames in Python1052168
|
||
Node: Xmethods In Python1059807
|
||
Node: Xmethod API1062703
|
||
Node: Writing an Xmethod1066515
|
||
Node: Inferiors In Python1072350
|
||
Node: Events In Python1076109
|
||
Node: Threads In Python1085317
|
||
Node: Recordings In Python1088661
|
||
Node: Commands In Python1095995
|
||
Node: Parameters In Python1105408
|
||
Node: Functions In Python1112346
|
||
Node: Progspaces In Python1114563
|
||
Node: Objfiles In Python1119468
|
||
Node: Frames In Python1126130
|
||
Node: Blocks In Python1133136
|
||
Node: Symbols In Python1137803
|
||
Node: Symbol Tables In Python1147266
|
||
Node: Line Tables In Python1150487
|
||
Node: Breakpoints In Python1153324
|
||
Ref: python_breakpoint_thread1159647
|
||
Node: Finish Breakpoints in Python1162680
|
||
Node: Lazy Strings In Python1164786
|
||
Node: Architectures In Python1167014
|
||
Node: Python Auto-loading1169203
|
||
Ref: set auto-load python-scripts1169832
|
||
Ref: show auto-load python-scripts1169932
|
||
Ref: info auto-load python-scripts1170038
|
||
Node: Python modules1171172
|
||
Node: gdb.printing1171558
|
||
Node: gdb.types1172985
|
||
Node: gdb.prompt1175997
|
||
Node: Guile1177593
|
||
Node: Guile Introduction1178252
|
||
Node: Guile Commands1179123
|
||
Node: Guile API1180977
|
||
Node: Basic Guile1182974
|
||
Node: Guile Configuration1188656
|
||
Node: GDB Scheme Data Types1189632
|
||
Node: Guile Exception Handling1191464
|
||
Node: Values From Inferior In Guile1195498
|
||
Node: Arithmetic In Guile1212734
|
||
Node: Types In Guile1214365
|
||
Ref: Fields of a type in Guile1222306
|
||
Node: Guile Pretty Printing API1223694
|
||
Node: Selecting Guile Pretty-Printers1229423
|
||
Node: Writing a Guile Pretty-Printer1231799
|
||
Node: Commands In Guile1236984
|
||
Node: Parameters In Guile1247764
|
||
Ref: Parameters In Guile-Footnote-11254645
|
||
Node: Progspaces In Guile1254761
|
||
Node: Objfiles In Guile1257349
|
||
Node: Frames In Guile1259630
|
||
Node: Blocks In Guile1266208
|
||
Node: Symbols In Guile1271016
|
||
Node: Symbol Tables In Guile1278351
|
||
Node: Breakpoints In Guile1281314
|
||
Node: Lazy Strings In Guile1291575
|
||
Node: Architectures In Guile1293866
|
||
Node: Disassembly In Guile1298173
|
||
Node: I/O Ports in Guile1301375
|
||
Node: Memory Ports in Guile1301931
|
||
Node: Iterators In Guile1305197
|
||
Node: Guile Auto-loading1309486
|
||
Ref: set auto-load guile-scripts1310109
|
||
Ref: show auto-load guile-scripts1310207
|
||
Ref: info auto-load guile-scripts1310311
|
||
Node: Guile Modules1311270
|
||
Node: Guile Printing Module1311592
|
||
Node: Guile Types Module1312411
|
||
Node: Auto-loading extensions1313704
|
||
Node: objfile-gdbdotext file1314902
|
||
Ref: set auto-load scripts-directory1316338
|
||
Ref: with-auto-load-dir1316714
|
||
Ref: show auto-load scripts-directory1317532
|
||
Ref: add-auto-load-scripts-directory1317612
|
||
Node: dotdebug_gdb_scripts section1318088
|
||
Node: Which flavor to choose?1321838
|
||
Node: Multiple Extension Languages1323659
|
||
Node: Aliases1324723
|
||
Node: Interpreters1327588
|
||
Node: TUI1330739
|
||
Node: TUI Overview1331737
|
||
Node: TUI Keys1334170
|
||
Node: TUI Single Key Mode1336893
|
||
Node: TUI Commands1338076
|
||
Node: TUI Configuration1341843
|
||
Node: Emacs1343865
|
||
Node: GDB/MI1349302
|
||
Node: GDB/MI General Design1352007
|
||
Node: Context management1354527
|
||
Node: Asynchronous and non-stop modes1358314
|
||
Node: Thread groups1361287
|
||
Node: GDB/MI Command Syntax1363565
|
||
Node: GDB/MI Input Syntax1363808
|
||
Node: GDB/MI Output Syntax1365358
|
||
Node: GDB/MI Compatibility with CLI1368943
|
||
Node: GDB/MI Development and Front Ends1369680
|
||
Node: GDB/MI Output Records1373199
|
||
Node: GDB/MI Result Records1373605
|
||
Node: GDB/MI Stream Records1374955
|
||
Node: GDB/MI Async Records1376220
|
||
Node: GDB/MI Breakpoint Information1386657
|
||
Node: GDB/MI Frame Information1392293
|
||
Node: GDB/MI Thread Information1393575
|
||
Node: GDB/MI Ada Exception Information1395045
|
||
Node: GDB/MI Simple Examples1395595
|
||
Node: GDB/MI Command Description Format1397831
|
||
Node: GDB/MI Breakpoint Commands1398711
|
||
Ref: -break-insert1405819
|
||
Node: GDB/MI Catchpoint Commands1419393
|
||
Node: Shared Library GDB/MI Catchpoint Commands1419806
|
||
Node: Ada Exception GDB/MI Catchpoint Commands1421464
|
||
Node: C++ Exception GDB/MI Catchpoint Commands1425014
|
||
Node: GDB/MI Program Context1429030
|
||
Node: GDB/MI Thread Commands1433298
|
||
Node: GDB/MI Ada Tasking Commands1436599
|
||
Node: GDB/MI Program Execution1438871
|
||
Node: GDB/MI Stack Manipulation1451138
|
||
Ref: -stack-list-arguments1453062
|
||
Ref: -stack-list-frames1456892
|
||
Ref: -stack-list-locals1461221
|
||
Ref: -stack-list-variables1462711
|
||
Node: GDB/MI Variable Objects1464245
|
||
Ref: -var-set-format1474211
|
||
Ref: -var-list-children1475592
|
||
Ref: -var-update1484400
|
||
Ref: -var-set-frozen1487398
|
||
Ref: -var-set-update-range1488195
|
||
Ref: -var-set-visualizer1488724
|
||
Node: GDB/MI Data Manipulation1490214
|
||
Node: GDB/MI Tracepoint Commands1512402
|
||
Node: GDB/MI Symbol Query1524193
|
||
Ref: -symbol-info-functions1524462
|
||
Ref: -symbol-info-module-functions1528975
|
||
Ref: -symbol-info-module-variables1531955
|
||
Ref: -symbol-info-modules1535672
|
||
Ref: -symbol-info-types1537576
|
||
Ref: -symbol-info-variables1539569
|
||
Node: GDB/MI File Commands1544593
|
||
Node: GDB/MI Target Manipulation1549027
|
||
Node: GDB/MI File Transfer Commands1555685
|
||
Node: GDB/MI Ada Exceptions Commands1557008
|
||
Node: GDB/MI Support Commands1558361
|
||
Node: GDB/MI Miscellaneous Commands1563080
|
||
Ref: -interpreter-exec1573433
|
||
Node: Annotations1577405
|
||
Node: Annotations Overview1578324
|
||
Node: Server Prefix1580787
|
||
Node: Prompting1581521
|
||
Node: Errors1583038
|
||
Node: Invalidation1583934
|
||
Node: Annotations for Running1584413
|
||
Node: Source Annotations1585947
|
||
Node: JIT Interface1586876
|
||
Node: Declarations1588676
|
||
Node: Registering Code1590063
|
||
Node: Unregistering Code1591035
|
||
Node: Custom Debug Info1591662
|
||
Node: Using JIT Debug Info Readers1592958
|
||
Node: Writing JIT Debug Info Readers1593970
|
||
Node: In-Process Agent1596165
|
||
Ref: Control Agent1598108
|
||
Node: In-Process Agent Protocol1598975
|
||
Node: IPA Protocol Objects1599766
|
||
Ref: agent expression object1600764
|
||
Ref: tracepoint action object1600969
|
||
Ref: tracepoint object1601049
|
||
Node: IPA Protocol Commands1603579
|
||
Node: GDB Bugs1605049
|
||
Node: Bug Criteria1605781
|
||
Node: Bug Reporting1606658
|
||
Node: Command Line Editing1614487
|
||
Node: Introduction and Notation1615139
|
||
Node: Readline Interaction1616760
|
||
Node: Readline Bare Essentials1617949
|
||
Node: Readline Movement Commands1619730
|
||
Node: Readline Killing Commands1620688
|
||
Node: Readline Arguments1622604
|
||
Node: Searching1623646
|
||
Node: Readline Init File1625796
|
||
Node: Readline Init File Syntax1626947
|
||
Node: Conditional Init Constructs1647103
|
||
Node: Sample Init File1651297
|
||
Node: Bindable Readline Commands1654412
|
||
Node: Commands For Moving1655464
|
||
Node: Commands For History1657028
|
||
Node: Commands For Text1661290
|
||
Node: Commands For Killing1664729
|
||
Node: Numeric Arguments1666893
|
||
Node: Commands For Completion1668030
|
||
Node: Keyboard Macros1669996
|
||
Node: Miscellaneous Commands1670681
|
||
Node: Readline vi Mode1674600
|
||
Node: Using History Interactively1675510
|
||
Node: History Interaction1676025
|
||
Node: Event Designators1677921
|
||
Node: Word Designators1679058
|
||
Node: Modifiers1680693
|
||
Node: In Memoriam1681914
|
||
Node: Formatting Documentation1682797
|
||
Ref: Formatting Documentation-Footnote-11686109
|
||
Node: Installing GDB1686173
|
||
Node: Requirements1686745
|
||
Ref: Expat1687446
|
||
Ref: MPFR1690739
|
||
Node: Running Configure1692360
|
||
Node: Separate Objdir1695055
|
||
Node: Config Names1697933
|
||
Node: Configure Options1699378
|
||
Node: System-wide configuration1708729
|
||
Node: System-wide Configuration Scripts1711266
|
||
Node: Maintenance Commands1712450
|
||
Ref: maint info breakpoints1714105
|
||
Ref: maint check libthread-db1722570
|
||
Node: Remote Protocol1739245
|
||
Node: Overview1739937
|
||
Ref: Binary Data1742482
|
||
Node: Packets1745007
|
||
Ref: thread-id syntax1745907
|
||
Ref: extended mode1747352
|
||
Ref: ? packet1747610
|
||
Ref: bc1749076
|
||
Ref: bs1749286
|
||
Ref: read registers packet1750903
|
||
Ref: cycle step packet1752758
|
||
Ref: write register packet1755469
|
||
Ref: step with signal packet1756448
|
||
Ref: vCont packet1757924
|
||
Ref: vCtrlC packet1761158
|
||
Ref: vKill packet1763576
|
||
Ref: X packet1765110
|
||
Ref: insert breakpoint or watchpoint packet1765479
|
||
Node: Stop Reply Packets1769805
|
||
Ref: swbreak stop reason1773056
|
||
Ref: thread create event1776653
|
||
Ref: thread exit event1777856
|
||
Node: General Query Packets1780065
|
||
Ref: qCRC packet1782895
|
||
Ref: QEnvironmentHexEncoded1786048
|
||
Ref: QEnvironmentUnset1787278
|
||
Ref: QEnvironmentReset1788222
|
||
Ref: QSetWorkingDir packet1789166
|
||
Ref: QNonStop1795617
|
||
Ref: QCatchSyscalls1796293
|
||
Ref: QPassSignals1797830
|
||
Ref: QProgramSignals1799037
|
||
Ref: QThreadEvents1800604
|
||
Ref: qSearch memory1802622
|
||
Ref: QStartNoAckMode1803130
|
||
Ref: qSupported1803662
|
||
Ref: multiprocess extensions1819182
|
||
Ref: install tracepoint in tracing1821212
|
||
Ref: qXfer read1825735
|
||
Ref: qXfer auxiliary vector read1827342
|
||
Ref: qXfer btrace read1827690
|
||
Ref: qXfer btrace-conf read1828755
|
||
Ref: qXfer executable filename read1829106
|
||
Ref: qXfer target description read1829721
|
||
Ref: qXfer library list read1830155
|
||
Ref: qXfer svr4 library list read1830811
|
||
Ref: qXfer memory map read1832664
|
||
Ref: qXfer sdata read1833051
|
||
Ref: qXfer siginfo read1833517
|
||
Ref: qXfer threads read1833913
|
||
Ref: qXfer traceframe info read1834316
|
||
Ref: qXfer unwind info block1834734
|
||
Ref: qXfer fdpic loadmap read1834968
|
||
Ref: qXfer osdata read1835384
|
||
Ref: qXfer write1835538
|
||
Ref: qXfer siginfo write1836630
|
||
Ref: General Query Packets-Footnote-11839358
|
||
Node: Architecture-Specific Protocol Details1841385
|
||
Node: ARM-Specific Protocol Details1841894
|
||
Node: ARM Breakpoint Kinds1842142
|
||
Node: MIPS-Specific Protocol Details1842473
|
||
Node: MIPS Register packet Format1842756
|
||
Node: MIPS Breakpoint Kinds1843683
|
||
Node: Tracepoint Packets1844101
|
||
Ref: QTEnable1853415
|
||
Ref: QTDisable1853611
|
||
Ref: qTfSTM1859148
|
||
Ref: qTsSTM1859148
|
||
Ref: qTSTMat1860225
|
||
Ref: QTBuffer-size1861376
|
||
Node: Host I/O Packets1863349
|
||
Node: Interrupts1868930
|
||
Ref: interrupting remote targets1869074
|
||
Node: Notification Packets1871242
|
||
Node: Remote Non-Stop1876667
|
||
Node: Packet Acknowledgment1879783
|
||
Node: Examples1881898
|
||
Node: File-I/O Remote Protocol Extension1882492
|
||
Node: File-I/O Overview1882954
|
||
Node: Protocol Basics1885153
|
||
Node: The F Request Packet1887382
|
||
Node: The F Reply Packet1888283
|
||
Node: The Ctrl-C Message1889201
|
||
Node: Console I/O1890827
|
||
Node: List of Supported Calls1892043
|
||
Node: open1892405
|
||
Node: close1894913
|
||
Node: read1895296
|
||
Node: write1895905
|
||
Node: lseek1896676
|
||
Node: rename1897560
|
||
Node: unlink1898967
|
||
Node: stat/fstat1899914
|
||
Node: gettimeofday1900807
|
||
Node: isatty1901243
|
||
Node: system1901839
|
||
Node: Protocol-specific Representation of Datatypes1903381
|
||
Node: Integral Datatypes1903758
|
||
Node: Pointer Values1904565
|
||
Node: Memory Transfer1905269
|
||
Node: struct stat1905889
|
||
Node: struct timeval1908091
|
||
Node: Constants1908608
|
||
Node: Open Flags1909057
|
||
Node: mode_t Values1909398
|
||
Node: Errno Values1909890
|
||
Node: Lseek Flags1910700
|
||
Node: Limits1910885
|
||
Node: File-I/O Examples1911245
|
||
Node: Library List Format1912333
|
||
Node: Library List Format for SVR4 Targets1915115
|
||
Node: Memory Map Format1917582
|
||
Node: Thread List Format1920106
|
||
Node: Traceframe Info Format1921110
|
||
Node: Branch Trace Format1922796
|
||
Node: Branch Trace Configuration Format1924496
|
||
Node: Agent Expressions1925670
|
||
Node: General Bytecode Design1928491
|
||
Node: Bytecode Descriptions1933285
|
||
Node: Using Agent Expressions1946752
|
||
Node: Varying Target Capabilities1948729
|
||
Node: Rationale1949890
|
||
Node: Target Descriptions1957279
|
||
Node: Retrieving Descriptions1959222
|
||
Node: Target Description Format1960307
|
||
Node: Predefined Target Types1970182
|
||
Node: Enum Target Types1971627
|
||
Node: Standard Target Features1972622
|
||
Node: AArch64 Features1974622
|
||
Node: ARC Features1975328
|
||
Node: ARM Features1977389
|
||
Node: i386 Features1978903
|
||
Node: MicroBlaze Features1981118
|
||
Node: MIPS Features1981695
|
||
Node: M68K Features1982886
|
||
Node: NDS32 Features1983547
|
||
Node: Nios II Features1984571
|
||
Node: OpenRISC 1000 Features1984976
|
||
Node: PowerPC Features1985342
|
||
Node: RISC-V Features1989312
|
||
Node: RX Features1991002
|
||
Node: S/390 and System z Features1991364
|
||
Node: Sparc Features1993504
|
||
Node: TIC6x Features1994409
|
||
Node: Operating System Information1994958
|
||
Node: Process list1995794
|
||
Node: Trace File Format1996857
|
||
Node: Index Section Format2000071
|
||
Node: Man Pages2007997
|
||
Node: gdb man2008467
|
||
Node: gdbserver man2014441
|
||
Node: gcore man2021838
|
||
Node: gdbinit man2022960
|
||
Node: gdb-add-index man2024153
|
||
Ref: gdb-add-index2024262
|
||
Node: Copying2025136
|
||
Node: GNU Free Documentation License2062697
|
||
Node: Concept Index2087844
|
||
Node: Command and Variable Index2230675
|
||
|
||
End Tag Table
|