844 lines
26 KiB
Plaintext
844 lines
26 KiB
Plaintext
This is gdb.info, produced by makeinfo version 6.7 from gdb.texinfo.
|
||
|
||
Copyright (C) 1988-2021 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 10.2.
|
||
|
||
Copyright (C) 1988-2021 Free Software Foundation, Inc.
|
||
|
||
Permission is granted to copy, distribute and/or modify this document
|
||
under the terms of the GNU Free Documentation License, Version 1.3 or
|
||
any later version published by the Free Software Foundation; with the
|
||
Invariant Sections being "Free Software" and "Free Software Needs Free
|
||
Documentation", with the Front-Cover Texts being "A GNU Manual," and
|
||
with the Back-Cover Texts as in (a) below.
|
||
|
||
(a) The FSF's Back-Cover Text is: "You are free to copy and modify
|
||
this GNU Manual. Buying copies from GNU Press supports the FSF in
|
||
developing GNU and promoting software freedom."
|
||
|
||
|
||
Indirect:
|
||
gdb.info-1: 1701
|
||
gdb.info-2: 305620
|
||
gdb.info-3: 601927
|
||
gdb.info-4: 903040
|
||
gdb.info-5: 1202864
|
||
gdb.info-6: 1515714
|
||
gdb.info-7: 1806015
|
||
gdb.info-8: 2113924
|
||
|
||
Tag Table:
|
||
(Indirect)
|
||
Node: Top1701
|
||
Node: Summary5144
|
||
Node: Free Software7005
|
||
Node: Free Documentation7745
|
||
Node: Contributors12679
|
||
Node: Sample Session21710
|
||
Node: Invocation28547
|
||
Node: Invoking GDB29090
|
||
Node: File Options31432
|
||
Ref: --readnever34503
|
||
Node: Mode Options34977
|
||
Ref: -nx35204
|
||
Ref: -nh36961
|
||
Node: Startup43285
|
||
Ref: Home Directory Init File44131
|
||
Ref: Option -init-eval-command44241
|
||
Ref: Init File in the Current Directory during Startup44581
|
||
Ref: Startup-Footnote-146777
|
||
Node: Quitting GDB46886
|
||
Node: Shell Commands47783
|
||
Ref: pipe48775
|
||
Node: Logging Output50289
|
||
Node: Commands51415
|
||
Node: Command Syntax52280
|
||
Node: Command Settings54452
|
||
Node: Completion57465
|
||
Ref: Completion-Footnote-164405
|
||
Node: Command Options64565
|
||
Node: Command aliases default args66941
|
||
Ref: Command aliases default args-Footnote-170394
|
||
Node: Help70548
|
||
Node: Running77622
|
||
Node: Compilation78875
|
||
Node: Starting80954
|
||
Ref: set exec-wrapper86744
|
||
Ref: set startup-with-shell87833
|
||
Ref: set auto-connect-native-target88894
|
||
Node: Arguments93365
|
||
Node: Environment94634
|
||
Ref: set environment96516
|
||
Ref: unset environment97698
|
||
Node: Working Directory98704
|
||
Ref: set cwd command99276
|
||
Ref: cd command100216
|
||
Node: Input/Output100910
|
||
Node: Attach102970
|
||
Ref: set exec-file-mismatch104187
|
||
Node: Kill Process106323
|
||
Node: Inferiors Connections and Programs107316
|
||
Node: Threads117138
|
||
Ref: thread numbers119261
|
||
Ref: thread ID lists120151
|
||
Ref: global thread numbers121191
|
||
Ref: thread apply all125047
|
||
Ref: set libthread-db-search-path129897
|
||
Node: Forks131951
|
||
Node: Checkpoint/Restart138517
|
||
Ref: Checkpoint/Restart-Footnote-1143045
|
||
Node: Stopping143080
|
||
Node: Breakpoints144343
|
||
Node: Set Breaks147600
|
||
Node: Set Watchpoints166559
|
||
Node: Set Catchpoints175941
|
||
Ref: catch syscall181439
|
||
Node: Delete Breaks189204
|
||
Node: Disabling191140
|
||
Node: Conditions194520
|
||
Node: Break Commands200167
|
||
Node: Dynamic printf203387
|
||
Node: Save Breakpoints207691
|
||
Node: Static Probe Points208866
|
||
Ref: Static Probe Points-Footnote-1213044
|
||
Ref: Static Probe Points-Footnote-2213204
|
||
Node: Error in Breakpoints213344
|
||
Node: Breakpoint-related Warnings214080
|
||
Node: Continuing and Stepping216407
|
||
Ref: range stepping226187
|
||
Node: Skipping Over Functions and Files227267
|
||
Node: Signals233116
|
||
Ref: stepping and signal handlers237550
|
||
Ref: stepping into signal handlers238346
|
||
Ref: extra signal information239579
|
||
Node: Thread Stops242045
|
||
Node: All-Stop Mode243144
|
||
Node: Non-Stop Mode247111
|
||
Node: Background Execution250524
|
||
Node: Thread-Specific Breakpoints252740
|
||
Node: Interrupted System Calls254756
|
||
Node: Observer Mode256270
|
||
Node: Reverse Execution259706
|
||
Ref: Reverse Execution-Footnote-1264624
|
||
Ref: Reverse Execution-Footnote-2265251
|
||
Node: Process Record and Replay265301
|
||
Node: Stack286690
|
||
Node: Frames288307
|
||
Node: Backtrace290645
|
||
Ref: backtrace-command290982
|
||
Ref: set backtrace past-main297429
|
||
Ref: set backtrace past-entry297757
|
||
Ref: set backtrace limit298324
|
||
Ref: Backtrace-Footnote-1298948
|
||
Node: Selection299136
|
||
Node: Frame Info305620
|
||
Node: Frame Apply310042
|
||
Node: Frame Filter Management314470
|
||
Ref: disable frame-filter all314996
|
||
Node: Source319304
|
||
Node: List320370
|
||
Node: Specify Location323072
|
||
Node: Linespec Locations323693
|
||
Node: Explicit Locations327092
|
||
Node: Address Locations330304
|
||
Node: Edit332055
|
||
Ref: Edit-Footnote-1333531
|
||
Node: Search333766
|
||
Node: Source Path334574
|
||
Ref: set substitute-path343515
|
||
Node: Machine Code345735
|
||
Node: Data356079
|
||
Ref: print options356918
|
||
Node: Expressions366919
|
||
Node: Ambiguous Expressions369022
|
||
Node: Variables372252
|
||
Node: Arrays378850
|
||
Node: Output Formats381381
|
||
Ref: Output Formats-Footnote-1384754
|
||
Node: Memory384911
|
||
Ref: addressable memory unit391096
|
||
Node: Auto Display392590
|
||
Node: Print Settings397132
|
||
Ref: set print address397430
|
||
Ref: set print symbol401092
|
||
Ref: set print array401580
|
||
Ref: set print array-indexes401908
|
||
Ref: set print elements402394
|
||
Ref: set print frame-arguments403059
|
||
Ref: set print raw-frame-arguments405228
|
||
Ref: set print entry-values405644
|
||
Ref: set print frame-info410023
|
||
Ref: set print repeats411689
|
||
Ref: set print max-depth412331
|
||
Ref: set print null-stop414023
|
||
Ref: set print pretty414347
|
||
Ref: set print raw-values414934
|
||
Ref: set print union415951
|
||
Ref: set print object418257
|
||
Ref: set print static-members419051
|
||
Ref: set print vtbl419728
|
||
Node: Pretty Printing420112
|
||
Node: Pretty-Printer Introduction420626
|
||
Node: Pretty-Printer Example422381
|
||
Node: Pretty-Printer Commands423159
|
||
Node: Value History426090
|
||
Node: Convenience Vars428512
|
||
Node: Convenience Funs436183
|
||
Node: Registers444698
|
||
Ref: info_registers_reggroup445355
|
||
Ref: standard registers445906
|
||
Ref: Registers-Footnote-1450857
|
||
Node: Floating Point Hardware451252
|
||
Node: Vector Unit451784
|
||
Node: OS Information452171
|
||
Ref: linux info os infotypes454195
|
||
Node: Memory Region Attributes458786
|
||
Node: Dump/Restore Files463450
|
||
Node: Core File Generation465853
|
||
Ref: set use-coredump-filter467413
|
||
Ref: set dump-excluded-mappings468861
|
||
Node: Character Sets469143
|
||
Node: Caching Target Data475508
|
||
Ref: Caching Target Data-Footnote-1478248
|
||
Node: Searching Memory478486
|
||
Node: Value Sizes481629
|
||
Node: Optimized Code483281
|
||
Node: Inline Functions484958
|
||
Node: Tail Call Frames487585
|
||
Ref: set debug entry-values489722
|
||
Node: Macros493786
|
||
Ref: Macros-Footnote-1501362
|
||
Node: Tracepoints501515
|
||
Node: Set Tracepoints503577
|
||
Node: Create and Delete Tracepoints506515
|
||
Node: Enable and Disable Tracepoints512863
|
||
Node: Tracepoint Passcounts514103
|
||
Node: Tracepoint Conditions515514
|
||
Node: Trace State Variables517208
|
||
Node: Tracepoint Actions519403
|
||
Node: Listing Tracepoints526186
|
||
Node: Listing Static Tracepoint Markers527888
|
||
Node: Starting and Stopping Trace Experiments529736
|
||
Ref: disconnected tracing531481
|
||
Node: Tracepoint Restrictions535901
|
||
Node: Analyze Collected Data539670
|
||
Node: tfind540976
|
||
Node: tdump545458
|
||
Node: save tracepoints547973
|
||
Node: Tracepoint Variables548469
|
||
Node: Trace Files549597
|
||
Node: Overlays551973
|
||
Node: How Overlays Work552693
|
||
Ref: A code overlay555228
|
||
Node: Overlay Commands558661
|
||
Node: Automatic Overlay Debugging562843
|
||
Node: Overlay Sample Program564982
|
||
Node: Languages566719
|
||
Node: Setting567882
|
||
Node: Filenames569583
|
||
Node: Manually570394
|
||
Node: Automatically571603
|
||
Node: Show572664
|
||
Ref: show language572952
|
||
Node: Checks573986
|
||
Node: Type Checking574991
|
||
Node: Range Checking576820
|
||
Node: Supported Languages579221
|
||
Node: C580558
|
||
Node: C Operators581522
|
||
Node: C Constants585860
|
||
Node: C Plus Plus Expressions588739
|
||
Node: C Defaults592099
|
||
Node: C Checks592767
|
||
Node: Debugging C593327
|
||
Node: Debugging C Plus Plus593811
|
||
Node: Decimal Floating Point598698
|
||
Node: D599968
|
||
Node: Go601927
|
||
Node: Objective-C603021
|
||
Node: Method Names in Commands603484
|
||
Node: The Print Command with Objective-C605175
|
||
Node: OpenCL C605826
|
||
Node: OpenCL C Datatypes606101
|
||
Node: OpenCL C Expressions606476
|
||
Node: OpenCL C Operators606833
|
||
Node: Fortran607065
|
||
Node: Fortran Operators607786
|
||
Node: Fortran Defaults608831
|
||
Node: Special Fortran Commands609216
|
||
Node: Pascal609722
|
||
Node: Rust610233
|
||
Node: Modula-2613320
|
||
Node: M2 Operators614293
|
||
Node: Built-In Func/Proc617291
|
||
Node: M2 Constants620205
|
||
Node: M2 Types621806
|
||
Node: M2 Defaults625024
|
||
Node: Deviations625625
|
||
Node: M2 Checks626726
|
||
Node: M2 Scope627543
|
||
Node: GDB/M2628567
|
||
Node: Ada629480
|
||
Node: Ada Mode Intro630786
|
||
Node: Omissions from Ada632288
|
||
Node: Additions to Ada636643
|
||
Node: Overloading support for Ada640571
|
||
Node: Stopping Before Main Program642211
|
||
Node: Ada Exceptions642758
|
||
Node: Ada Tasks643957
|
||
Node: Ada Tasks and Core Files650448
|
||
Node: Ravenscar Profile651295
|
||
Node: Ada Settings653466
|
||
Node: Ada Glitches654888
|
||
Node: Unsupported Languages658896
|
||
Node: Symbols659586
|
||
Ref: quoting names660189
|
||
Node: Altering691104
|
||
Node: Assignment692142
|
||
Node: Jumping695248
|
||
Node: Signaling697322
|
||
Node: Returning700251
|
||
Node: Calling703602
|
||
Node: Patching709087
|
||
Node: Compiling and Injecting Code710201
|
||
Ref: set debug compile713828
|
||
Ref: set debug compile-cplus-types714078
|
||
Node: GDB Files724099
|
||
Node: Files724888
|
||
Ref: Shared Libraries738600
|
||
Ref: Files-Footnote-1750793
|
||
Node: File Caching750922
|
||
Node: Separate Debug Files752056
|
||
Ref: build ID753297
|
||
Ref: debug-file-directory755409
|
||
Node: MiniDebugInfo764024
|
||
Node: Index Files766475
|
||
Node: Symbol Errors770538
|
||
Node: Data Files774154
|
||
Node: Targets775110
|
||
Node: Active Targets776590
|
||
Node: Target Commands777664
|
||
Ref: load782053
|
||
Ref: flash-erase783246
|
||
Node: Byte Order783306
|
||
Node: Remote Debugging784745
|
||
Node: Connecting786007
|
||
Ref: --multi Option in Types of Remote Connnections788233
|
||
Ref: Attaching in Types of Remote Connections789648
|
||
Ref: Host and target files790528
|
||
Node: File Transfer799150
|
||
Node: Server800089
|
||
Ref: Running gdbserver801665
|
||
Ref: Attaching to a program803883
|
||
Ref: Other Command-Line Arguments for gdbserver806408
|
||
Ref: Monitor Commands for gdbserver809727
|
||
Ref: Server-Footnote-1815103
|
||
Node: Remote Configuration815223
|
||
Ref: set remotebreak816483
|
||
Ref: set remote hardware-watchpoint-limit817945
|
||
Ref: set remote hardware-breakpoint-limit817945
|
||
Ref: set remote hardware-watchpoint-length-limit818447
|
||
Ref: set remote exec-file818902
|
||
Node: Remote Stub830707
|
||
Node: Stub Contents833602
|
||
Node: Bootstrapping835709
|
||
Node: Debug Session839524
|
||
Node: Configurations841565
|
||
Node: Native842334
|
||
Node: BSD libkvm Interface842903
|
||
Node: Process Information843955
|
||
Node: DJGPP Native849579
|
||
Node: Cygwin Native856133
|
||
Node: Non-debug DLL Symbols861054
|
||
Node: Hurd Native865293
|
||
Node: Darwin870549
|
||
Node: FreeBSD871826
|
||
Node: Embedded OS872546
|
||
Node: Embedded Processors872957
|
||
Node: ARC873984
|
||
Node: ARM874531
|
||
Node: BPF877077
|
||
Node: M68K877557
|
||
Node: MicroBlaze877730
|
||
Node: MIPS Embedded879179
|
||
Node: OpenRISC 1000880476
|
||
Node: PowerPC Embedded881382
|
||
Node: AVR884611
|
||
Node: CRIS884983
|
||
Node: Super-H885961
|
||
Node: Architectures887020
|
||
Node: AArch64887416
|
||
Node: i386888985
|
||
Ref: i386-Footnote-1893195
|
||
Node: Alpha893281
|
||
Node: MIPS893414
|
||
Node: HPPA897308
|
||
Node: PowerPC897830
|
||
Node: Nios II898566
|
||
Node: Sparc64898971
|
||
Node: S12Z903040
|
||
Node: Controlling GDB903333
|
||
Node: Prompt904276
|
||
Node: Editing905994
|
||
Node: Command History907304
|
||
Node: Screen Size912498
|
||
Node: Output Styling914514
|
||
Node: Numbers918597
|
||
Node: ABI920579
|
||
Node: Auto-loading923752
|
||
Ref: set auto-load off925127
|
||
Ref: show auto-load925763
|
||
Ref: info auto-load926542
|
||
Node: Init File in the Current Directory929509
|
||
Ref: set auto-load local-gdbinit930084
|
||
Ref: show auto-load local-gdbinit930266
|
||
Ref: info auto-load local-gdbinit930430
|
||
Node: libthread_db.so.1 file930578
|
||
Ref: set auto-load libthread-db931517
|
||
Ref: show auto-load libthread-db931648
|
||
Ref: info auto-load libthread-db931785
|
||
Node: Auto-loading safe path931969
|
||
Ref: set auto-load safe-path933270
|
||
Ref: show auto-load safe-path934009
|
||
Ref: add-auto-load-safe-path934132
|
||
Node: Auto-loading verbose mode937034
|
||
Ref: set debug auto-load938197
|
||
Ref: show debug auto-load938298
|
||
Node: Messages/Warnings938420
|
||
Ref: confirmation requests939854
|
||
Node: Debugging Output941058
|
||
Node: Other Misc Settings951475
|
||
Node: Extending GDB952499
|
||
Node: Sequences954352
|
||
Node: Define955013
|
||
Node: Hooks960498
|
||
Node: Command Files962864
|
||
Node: Output967937
|
||
Ref: eval972739
|
||
Node: Auto-loading sequences972901
|
||
Ref: set auto-load gdb-scripts973396
|
||
Ref: show auto-load gdb-scripts973520
|
||
Ref: info auto-load gdb-scripts973650
|
||
Node: Python973881
|
||
Node: Python Commands975167
|
||
Node: Python API977281
|
||
Node: Basic Python980016
|
||
Ref: prompt_hook991053
|
||
Node: Exception Handling991651
|
||
Node: Values From Inferior994553
|
||
Node: Types In Python1011890
|
||
Node: Pretty Printing API1023120
|
||
Node: Selecting Pretty-Printers1027563
|
||
Node: Writing a Pretty-Printer1030290
|
||
Node: Type Printing API1035612
|
||
Node: Frame Filter API1038228
|
||
Node: Frame Decorator API1045540
|
||
Ref: frame_args1049281
|
||
Node: Writing a Frame Filter1052611
|
||
Node: Unwinding Frames in Python1064085
|
||
Node: Xmethods In Python1071880
|
||
Node: Xmethod API1074776
|
||
Node: Writing an Xmethod1078588
|
||
Node: Inferiors In Python1084423
|
||
Node: Events In Python1088194
|
||
Node: Threads In Python1097402
|
||
Node: Recordings In Python1100747
|
||
Node: Commands In Python1108081
|
||
Node: Parameters In Python1117672
|
||
Node: Functions In Python1124610
|
||
Node: Progspaces In Python1126827
|
||
Node: Objfiles In Python1131751
|
||
Node: Frames In Python1138408
|
||
Ref: gdbpy_frame_read_register1144625
|
||
Node: Blocks In Python1146310
|
||
Node: Symbols In Python1150977
|
||
Node: Symbol Tables In Python1160440
|
||
Node: Line Tables In Python1163661
|
||
Node: Breakpoints In Python1166498
|
||
Ref: python_breakpoint_thread1172821
|
||
Node: Finish Breakpoints in Python1175854
|
||
Node: Lazy Strings In Python1177960
|
||
Node: Architectures In Python1180188
|
||
Ref: gdbpy_architecture_registers1182405
|
||
Ref: gdbpy_architecture_reggroups1182726
|
||
Node: Registers In Python1182925
|
||
Node: TUI Windows In Python1185195
|
||
Node: Python Auto-loading1189422
|
||
Ref: set auto-load python-scripts1190051
|
||
Ref: show auto-load python-scripts1190151
|
||
Ref: info auto-load python-scripts1190257
|
||
Node: Python modules1191391
|
||
Node: gdb.printing1191777
|
||
Node: gdb.types1193204
|
||
Node: gdb.prompt1196216
|
||
Node: Guile1197812
|
||
Node: Guile Introduction1198471
|
||
Node: Guile Commands1199309
|
||
Node: Guile API1202864
|
||
Node: Basic Guile1204861
|
||
Node: Guile Configuration1210543
|
||
Node: GDB Scheme Data Types1211519
|
||
Node: Guile Exception Handling1213351
|
||
Node: Values From Inferior In Guile1217385
|
||
Node: Arithmetic In Guile1232921
|
||
Node: Types In Guile1234552
|
||
Ref: Fields of a type in Guile1242493
|
||
Node: Guile Pretty Printing API1243881
|
||
Node: Selecting Guile Pretty-Printers1249610
|
||
Node: Writing a Guile Pretty-Printer1251986
|
||
Node: Commands In Guile1257171
|
||
Node: Parameters In Guile1267951
|
||
Ref: Parameters In Guile-Footnote-11274832
|
||
Node: Progspaces In Guile1274948
|
||
Node: Objfiles In Guile1277560
|
||
Node: Frames In Guile1279841
|
||
Node: Blocks In Guile1286419
|
||
Node: Symbols In Guile1291227
|
||
Node: Symbol Tables In Guile1298562
|
||
Node: Breakpoints In Guile1301525
|
||
Node: Lazy Strings In Guile1311786
|
||
Node: Architectures In Guile1314077
|
||
Node: Disassembly In Guile1318384
|
||
Node: I/O Ports in Guile1321586
|
||
Node: Memory Ports in Guile1322142
|
||
Node: Iterators In Guile1325993
|
||
Node: Guile Auto-loading1330282
|
||
Ref: set auto-load guile-scripts1330905
|
||
Ref: show auto-load guile-scripts1331003
|
||
Ref: info auto-load guile-scripts1331107
|
||
Node: Guile Modules1332066
|
||
Node: Guile Printing Module1332388
|
||
Node: Guile Types Module1333207
|
||
Node: Auto-loading extensions1334500
|
||
Node: objfile-gdbdotext file1335698
|
||
Ref: set auto-load scripts-directory1337368
|
||
Ref: with-auto-load-dir1337744
|
||
Ref: show auto-load scripts-directory1338562
|
||
Ref: add-auto-load-scripts-directory1338642
|
||
Node: dotdebug_gdb_scripts section1339118
|
||
Node: Which flavor to choose?1342868
|
||
Node: Multiple Extension Languages1344689
|
||
Node: Aliases1345753
|
||
Node: Interpreters1349223
|
||
Node: TUI1352374
|
||
Node: TUI Overview1353372
|
||
Node: TUI Keys1355875
|
||
Node: TUI Single Key Mode1358598
|
||
Node: TUI Commands1359781
|
||
Node: TUI Configuration1365638
|
||
Node: Emacs1367660
|
||
Node: GDB/MI1373097
|
||
Node: GDB/MI General Design1375802
|
||
Node: Context management1378322
|
||
Node: Asynchronous and non-stop modes1382109
|
||
Node: Thread groups1385082
|
||
Node: GDB/MI Command Syntax1387372
|
||
Node: GDB/MI Input Syntax1387615
|
||
Node: GDB/MI Output Syntax1389165
|
||
Node: GDB/MI Compatibility with CLI1392750
|
||
Node: GDB/MI Development and Front Ends1393487
|
||
Node: GDB/MI Output Records1397002
|
||
Node: GDB/MI Result Records1397408
|
||
Node: GDB/MI Stream Records1398758
|
||
Node: GDB/MI Async Records1400023
|
||
Node: GDB/MI Breakpoint Information1410456
|
||
Node: GDB/MI Frame Information1416092
|
||
Node: GDB/MI Thread Information1417374
|
||
Node: GDB/MI Ada Exception Information1418844
|
||
Node: GDB/MI Simple Examples1419394
|
||
Node: GDB/MI Command Description Format1421630
|
||
Node: GDB/MI Breakpoint Commands1422510
|
||
Ref: -break-insert1429618
|
||
Node: GDB/MI Catchpoint Commands1443192
|
||
Node: Shared Library GDB/MI Catchpoint Commands1443605
|
||
Node: Ada Exception GDB/MI Catchpoint Commands1445263
|
||
Node: C++ Exception GDB/MI Catchpoint Commands1448813
|
||
Node: GDB/MI Program Context1452829
|
||
Node: GDB/MI Thread Commands1457097
|
||
Node: GDB/MI Ada Tasking Commands1460398
|
||
Node: GDB/MI Program Execution1462670
|
||
Node: GDB/MI Stack Manipulation1474937
|
||
Ref: -stack-list-arguments1476861
|
||
Ref: -stack-list-frames1480691
|
||
Ref: -stack-list-locals1485020
|
||
Ref: -stack-list-variables1486510
|
||
Node: GDB/MI Variable Objects1488044
|
||
Ref: -var-set-format1498010
|
||
Ref: -var-list-children1499391
|
||
Ref: -var-update1508199
|
||
Ref: -var-set-frozen1511197
|
||
Ref: -var-set-update-range1511994
|
||
Ref: -var-set-visualizer1512523
|
||
Node: GDB/MI Data Manipulation1515714
|
||
Node: GDB/MI Tracepoint Commands1536202
|
||
Node: GDB/MI Symbol Query1547993
|
||
Ref: -symbol-info-functions1548262
|
||
Ref: -symbol-info-module-functions1552775
|
||
Ref: -symbol-info-module-variables1555755
|
||
Ref: -symbol-info-modules1559472
|
||
Ref: -symbol-info-types1561376
|
||
Ref: -symbol-info-variables1563369
|
||
Node: GDB/MI File Commands1568393
|
||
Node: GDB/MI Target Manipulation1572827
|
||
Node: GDB/MI File Transfer Commands1579485
|
||
Node: GDB/MI Ada Exceptions Commands1580808
|
||
Node: GDB/MI Support Commands1582161
|
||
Node: GDB/MI Miscellaneous Commands1586880
|
||
Ref: -interpreter-exec1597244
|
||
Node: Annotations1601216
|
||
Node: Annotations Overview1602135
|
||
Node: Server Prefix1604598
|
||
Node: Prompting1605332
|
||
Node: Errors1606849
|
||
Node: Invalidation1607745
|
||
Node: Annotations for Running1608224
|
||
Node: Source Annotations1609758
|
||
Node: JIT Interface1610687
|
||
Node: Declarations1612487
|
||
Node: Registering Code1613874
|
||
Node: Unregistering Code1614846
|
||
Node: Custom Debug Info1615473
|
||
Node: Using JIT Debug Info Readers1616769
|
||
Node: Writing JIT Debug Info Readers1617781
|
||
Node: In-process Agent1619976
|
||
Ref: Control Agent1621919
|
||
Node: In-process Agent Protocol1622786
|
||
Node: IPA Protocol Objects1623577
|
||
Ref: agent expression object1624575
|
||
Ref: tracepoint action object1624780
|
||
Ref: tracepoint object1624860
|
||
Node: IPA Protocol Commands1627390
|
||
Node: GDB Bugs1628860
|
||
Node: Bug Criteria1629592
|
||
Node: Bug Reporting1630469
|
||
Node: Command Line Editing1637446
|
||
Node: Introduction and Notation1638098
|
||
Node: Readline Interaction1639719
|
||
Node: Readline Bare Essentials1640908
|
||
Node: Readline Movement Commands1642689
|
||
Node: Readline Killing Commands1643647
|
||
Node: Readline Arguments1645563
|
||
Node: Searching1646605
|
||
Node: Readline Init File1648755
|
||
Node: Readline Init File Syntax1649906
|
||
Node: Conditional Init Constructs1670062
|
||
Node: Sample Init File1674256
|
||
Node: Bindable Readline Commands1677371
|
||
Node: Commands For Moving1678423
|
||
Node: Commands For History1679987
|
||
Node: Commands For Text1684249
|
||
Node: Commands For Killing1687688
|
||
Node: Numeric Arguments1689852
|
||
Node: Commands For Completion1690989
|
||
Node: Keyboard Macros1692955
|
||
Node: Miscellaneous Commands1693640
|
||
Node: Readline vi Mode1697559
|
||
Node: Using History Interactively1698469
|
||
Node: History Interaction1698984
|
||
Node: Event Designators1700880
|
||
Node: Word Designators1702017
|
||
Node: Modifiers1703652
|
||
Node: In Memoriam1704873
|
||
Node: Formatting Documentation1705756
|
||
Ref: Formatting Documentation-Footnote-11709072
|
||
Node: Installing GDB1709138
|
||
Node: Requirements1709710
|
||
Ref: Expat1710411
|
||
Ref: MPFR1713704
|
||
Node: Running Configure1715325
|
||
Node: Separate Objdir1718031
|
||
Node: Config Names1720915
|
||
Node: Configure Options1722362
|
||
Node: System-wide configuration1732184
|
||
Node: System-wide Configuration Scripts1734721
|
||
Node: Maintenance Commands1735905
|
||
Ref: maint info breakpoints1737560
|
||
Ref: maint check libthread-db1746445
|
||
Node: Remote Protocol1763363
|
||
Node: Overview1764055
|
||
Ref: Binary Data1766600
|
||
Node: Packets1769256
|
||
Ref: thread-id syntax1770156
|
||
Ref: extended mode1771601
|
||
Ref: ? packet1771859
|
||
Ref: bc1773325
|
||
Ref: bs1773535
|
||
Ref: read registers packet1775152
|
||
Ref: cycle step packet1777007
|
||
Ref: write register packet1779718
|
||
Ref: step with signal packet1780697
|
||
Ref: vCont packet1782173
|
||
Ref: vCtrlC packet1785407
|
||
Ref: vKill packet1787825
|
||
Ref: X packet1789359
|
||
Ref: insert breakpoint or watchpoint packet1789728
|
||
Node: Stop Reply Packets1794054
|
||
Ref: swbreak stop reason1797305
|
||
Ref: thread create event1800902
|
||
Ref: thread exit event1802105
|
||
Node: General Query Packets1806015
|
||
Ref: qCRC packet1808845
|
||
Ref: QEnvironmentHexEncoded1811998
|
||
Ref: QEnvironmentUnset1813228
|
||
Ref: QEnvironmentReset1814172
|
||
Ref: QSetWorkingDir packet1815116
|
||
Ref: QNonStop1821567
|
||
Ref: QCatchSyscalls1822243
|
||
Ref: QPassSignals1823780
|
||
Ref: QProgramSignals1824987
|
||
Ref: QThreadEvents1826554
|
||
Ref: qSearch memory1828572
|
||
Ref: QStartNoAckMode1829080
|
||
Ref: qSupported1829612
|
||
Ref: multiprocess extensions1845132
|
||
Ref: install tracepoint in tracing1847162
|
||
Ref: qXfer read1851685
|
||
Ref: qXfer auxiliary vector read1853292
|
||
Ref: qXfer btrace read1853640
|
||
Ref: qXfer btrace-conf read1854705
|
||
Ref: qXfer executable filename read1855056
|
||
Ref: qXfer target description read1855671
|
||
Ref: qXfer library list read1856105
|
||
Ref: qXfer svr4 library list read1856761
|
||
Ref: qXfer memory map read1858614
|
||
Ref: qXfer sdata read1859001
|
||
Ref: qXfer siginfo read1859467
|
||
Ref: qXfer threads read1859863
|
||
Ref: qXfer traceframe info read1860266
|
||
Ref: qXfer unwind info block1860684
|
||
Ref: qXfer fdpic loadmap read1860918
|
||
Ref: qXfer osdata read1861334
|
||
Ref: qXfer write1861488
|
||
Ref: qXfer siginfo write1862580
|
||
Ref: General Query Packets-Footnote-11865308
|
||
Node: Architecture-Specific Protocol Details1865635
|
||
Node: ARM-Specific Protocol Details1866144
|
||
Node: ARM Breakpoint Kinds1866392
|
||
Node: MIPS-Specific Protocol Details1866723
|
||
Node: MIPS Register packet Format1867006
|
||
Node: MIPS Breakpoint Kinds1867933
|
||
Node: Tracepoint Packets1868351
|
||
Ref: QTEnable1877665
|
||
Ref: QTDisable1877861
|
||
Ref: qTfSTM1883398
|
||
Ref: qTsSTM1883398
|
||
Ref: qTSTMat1884475
|
||
Ref: QTBuffer-size1885626
|
||
Node: Host I/O Packets1887599
|
||
Node: Interrupts1893180
|
||
Ref: interrupting remote targets1893324
|
||
Node: Notification Packets1895492
|
||
Node: Remote Non-Stop1900917
|
||
Node: Packet Acknowledgment1904033
|
||
Node: Examples1906148
|
||
Node: File-I/O Remote Protocol Extension1906742
|
||
Node: File-I/O Overview1907204
|
||
Node: Protocol Basics1909403
|
||
Node: The F Request Packet1911632
|
||
Node: The F Reply Packet1912533
|
||
Node: The Ctrl-C Message1913451
|
||
Node: Console I/O1915077
|
||
Node: List of Supported Calls1916293
|
||
Node: open1916655
|
||
Node: close1919163
|
||
Node: read1919546
|
||
Node: write1920155
|
||
Node: lseek1920926
|
||
Node: rename1921810
|
||
Node: unlink1923217
|
||
Node: stat/fstat1924164
|
||
Node: gettimeofday1925057
|
||
Node: isatty1925493
|
||
Node: system1926089
|
||
Node: Protocol-specific Representation of Datatypes1927631
|
||
Node: Integral Datatypes1928008
|
||
Node: Pointer Values1928815
|
||
Node: Memory Transfer1929519
|
||
Node: struct stat1930139
|
||
Node: struct timeval1932341
|
||
Node: Constants1932858
|
||
Node: Open Flags1933307
|
||
Node: mode_t Values1933648
|
||
Node: errno Values1934140
|
||
Node: Lseek Flags1934950
|
||
Node: Limits1935135
|
||
Node: File-I/O Examples1935495
|
||
Node: Library List Format1936583
|
||
Node: Library List Format for SVR4 Targets1939365
|
||
Node: Memory Map Format1941832
|
||
Node: Thread List Format1944356
|
||
Node: Traceframe Info Format1945360
|
||
Node: Branch Trace Format1947046
|
||
Node: Branch Trace Configuration Format1948746
|
||
Node: Agent Expressions1949920
|
||
Node: General Bytecode Design1952741
|
||
Node: Bytecode Descriptions1957535
|
||
Node: Using Agent Expressions1971002
|
||
Node: Varying Target Capabilities1972979
|
||
Node: Rationale1974140
|
||
Node: Target Descriptions1981529
|
||
Node: Retrieving Descriptions1983472
|
||
Node: Target Description Format1984557
|
||
Node: Predefined Target Types1994432
|
||
Node: Enum Target Types1995877
|
||
Node: Standard Target Features1996872
|
||
Node: AArch64 Features1998872
|
||
Node: ARC Features1999578
|
||
Ref: ARC Features-Footnote-12001397
|
||
Node: ARM Features2001430
|
||
Node: i386 Features2002944
|
||
Node: MicroBlaze Features2005159
|
||
Node: MIPS Features2005736
|
||
Node: M68K Features2006927
|
||
Node: NDS32 Features2007914
|
||
Node: Nios II Features2008938
|
||
Node: OpenRISC 1000 Features2009343
|
||
Node: PowerPC Features2009709
|
||
Node: RISC-V Features2013679
|
||
Node: RX Features2015369
|
||
Node: S/390 and System z Features2015731
|
||
Node: Sparc Features2017871
|
||
Node: TIC6x Features2018776
|
||
Node: Operating System Information2019325
|
||
Node: Process list2020161
|
||
Node: Trace File Format2021224
|
||
Node: Index Section Format2024438
|
||
Node: Man Pages2032364
|
||
Node: gdb man2032834
|
||
Node: gdbserver man2038808
|
||
Node: gcore man2046217
|
||
Node: gdbinit man2047339
|
||
Node: gdb-add-index man2048532
|
||
Ref: gdb-add-index2048641
|
||
Node: Copying2049515
|
||
Node: GNU Free Documentation License2087076
|
||
Node: Concept Index2113924
|
||
Node: Command and Variable Index2255706
|
||
|
||
End Tag Table
|
||
|
||
|
||
Local Variables:
|
||
coding: utf-8
|
||
End:
|