URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-stable/] [gdb-7.2/] [gdb/] [doc/] [gdb.info] - Rev 835
Go to most recent revision | Compare with Previous | Blame | View Log
This is gdb.info, produced by makeinfo version 4.13 from ./gdb.texinfo.
INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
* Gdb: (gdb). The GNU debugger.
END-INFO-DIR-ENTRY
Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
2010 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."
This file documents the GNU debugger GDB.
This is the Ninth Edition, of `Debugging with GDB: the GNU
Source-Level Debugger' for GDB (GDB) Version 7.2-or32-1.0rc3.
Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
2010 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: 1901
gdb.info-2: 297549
gdb.info-3: 596549
gdb.info-4: 902911
gdb.info-5: 1198305
gdb.info-6: 1307796
Tag Table:
(Indirect)
Node: Top1901
Node: Summary5040
Node: Free Software6745
Node: Contributors12313
Node: Sample Session20560
Node: Invocation27408
Node: Invoking GDB27952
Node: File Options30265
Node: Mode Options33002
Node: Startup39601
Ref: Startup-Footnote-141823
Node: Quitting GDB41932
Node: Shell Commands42829
Node: Logging Output43671
Node: Commands44517
Node: Command Syntax45155
Node: Completion47321
Ref: Completion-Footnote-152527
Node: Help52687
Node: Running57928
Node: Compilation59157
Node: Starting61134
Node: Arguments70024
Node: Environment71294
Node: Working Directory74562
Node: Input/Output75670
Node: Attach77641
Node: Kill Process80108
Node: Inferiors and Programs81089
Node: Threads88259
Node: Forks96637
Node: Checkpoint/Restart102945
Ref: Checkpoint/Restart-Footnote-1107474
Node: Stopping107509
Node: Breakpoints108668
Node: Set Breaks112104
Ref: Set Breaks-Footnote-1128396
Node: Set Watchpoints128644
Node: Set Catchpoints136653
Node: Delete Breaks145849
Node: Disabling147785
Node: Conditions150638
Node: Break Commands155587
Node: Save Breakpoints158811
Node: Error in Breakpoints159987
Node: Breakpoint-related Warnings160718
Node: Continuing and Stepping163045
Node: Signals172405
Ref: extra signal information176677
Node: Thread Stops178180
Node: All-Stop Mode179279
Node: Non-Stop Mode183177
Node: Background Execution186654
Node: Thread-Specific Breakpoints189223
Node: Interrupted System Calls190545
Node: Observer Mode192059
Node: Reverse Execution195498
Ref: Reverse Execution-Footnote-1200125
Ref: Reverse Execution-Footnote-2200752
Node: Process Record and Replay200802
Node: Stack208049
Node: Frames209542
Node: Backtrace212294
Ref: Backtrace-Footnote-1217525
Node: Selection217713
Node: Frame Info220577
Node: Source222908
Node: List223974
Node: Specify Location226587
Node: Edit229837
Ref: Edit-Footnote-1231312
Node: Search231547
Node: Source Path232355
Ref: set substitute-path238613
Node: Machine Code240834
Node: Data247508
Node: Expressions250178
Node: Ambiguous Expressions252270
Node: Variables255504
Node: Arrays260007
Node: Output Formats262538
Ref: Output Formats-Footnote-1265726
Node: Memory265883
Node: Auto Display272037
Node: Print Settings275752
Node: Pretty Printing289356
Node: Value History290393
Node: Convenience Vars292814
Node: Registers297549
Ref: Registers-Footnote-1302226
Node: Floating Point Hardware302621
Node: Vector Unit303153
Node: OS Information303540
Node: Memory Region Attributes306185
Node: Dump/Restore Files310855
Node: Core File Generation313160
Node: Character Sets314394
Node: Caching Remote Data320761
Ref: Caching Remote Data-Footnote-1322562
Node: Searching Memory322800
Node: Optimized Code325677
Node: Inline Functions327287
Node: Macros330257
Node: Tracepoints337360
Node: Set Tracepoints339421
Node: Create and Delete Tracepoints342360
Node: Enable and Disable Tracepoints347248
Node: Tracepoint Passcounts348032
Node: Tracepoint Conditions349459
Node: Trace State Variables351152
Node: Tracepoint Actions353342
Node: Listing Tracepoints358682
Node: Listing Static Tracepoint Markers359800
Node: Starting and Stopping Trace Experiments361646
Node: Tracepoint Restrictions366060
Node: Analyze Collected Data369813
Node: tfind371118
Node: tdump375540
Node: save tracepoints378055
Node: Tracepoint Variables378551
Node: Trace Files379679
Node: Overlays381137
Node: How Overlays Work381857
Ref: A code overlay384417
Node: Overlay Commands387855
Node: Automatic Overlay Debugging392045
Node: Overlay Sample Program394186
Node: Languages395946
Node: Setting397109
Node: Filenames398811
Node: Manually399622
Node: Automatically400831
Node: Show401892
Node: Checks403214
Node: Type Checking404604
Node: Range Checking407337
Node: Supported Languages409738
Node: C410948
Node: C Operators412239
Node: C Constants416558
Node: C Plus Plus Expressions418962
Node: C Defaults422505
Node: C Checks423188
Node: Debugging C423911
Node: Debugging C Plus Plus424395
Node: Decimal Floating Point427582
Node: D428841
Node: Objective-C429107
Node: Method Names in Commands429568
Node: The Print Command with Objective-C431263
Node: Fortran431914
Node: Fortran Operators432639
Node: Fortran Defaults433495
Node: Special Fortran Commands433880
Node: Pascal434386
Node: Modula-2434901
Node: M2 Operators435876
Node: Built-In Func/Proc438875
Node: M2 Constants441736
Node: M2 Types443337
Node: M2 Defaults446556
Node: Deviations447156
Node: M2 Checks448257
Node: M2 Scope449075
Node: GDB/M2450099
Node: Ada451011
Node: Ada Mode Intro451958
Node: Omissions from Ada453868
Node: Additions to Ada458222
Node: Stopping Before Main Program462152
Node: Ada Tasks462681
Node: Ada Tasks and Core Files469094
Node: Ada Glitches470007
Node: Unsupported Languages473074
Node: Symbols473764
Node: Altering487593
Node: Assignment488562
Node: Jumping491667
Node: Signaling493802
Node: Returning494933
Node: Calling498285
Node: Patching501312
Node: GDB Files502389
Node: Files502977
Ref: Shared Libraries515812
Ref: Files-Footnote-1526046
Node: Separate Debug Files526221
Node: Symbol Errors537793
Node: Data Files541415
Node: Targets542254
Node: Active Targets543734
Node: Target Commands545313
Ref: load549586
Node: Byte Order550567
Node: Remote Debugging551544
Node: Connecting552806
Node: File Transfer557746
Node: Server558686
Ref: Monitor Commands for gdbserver566336
Ref: Server-Footnote-1570885
Node: Remote Configuration571005
Ref: set remotebreak572029
Ref: set remote hardware-watchpoint-limit573493
Ref: set remote hardware-breakpoint-limit573493
Ref: set remote exec-file573775
Node: Remote Stub579978
Node: Stub Contents582875
Node: Bootstrapping584986
Node: Debug Session588795
Node: Configurations590355
Node: Native591124
Node: HP-UX591759
Node: BSD libkvm Interface592048
Node: SVR4 Process Information593119
Node: DJGPP Native596549
Node: Cygwin Native603129
Node: Non-debug DLL Symbols607078
Node: Hurd Native611626
Node: Neutrino616889
Node: Darwin617279
Node: Embedded OS618537
Node: VxWorks619013
Node: VxWorks Connection621230
Node: VxWorks Download622164
Node: VxWorks Attach623899
Node: Embedded Processors624297
Node: ARM625476
Node: M32R/D629597
Node: M68K631299
Node: MicroBlaze631592
Node: MIPS Embedded633042
Node: OpenRISC 1000637992
Node: PowerPC Embedded640927
Node: PA642819
Node: Sparclet643108
Node: Sparclet File644592
Node: Sparclet Connection645472
Node: Sparclet Download645950
Node: Sparclet Execution646999
Node: Sparclite647590
Node: Z8000647965
Node: AVR649349
Node: CRIS649712
Node: Super-H650690
Node: Architectures651805
Node: i386652227
Node: A29K652909
Node: Alpha653748
Node: MIPS653881
Node: HPPA656505
Node: SPU657024
Node: PowerPC659212
Node: Controlling GDB659930
Node: Prompt660756
Node: Editing661535
Node: Command History662478
Node: Screen Size665882
Node: Numbers667716
Node: ABI669693
Node: Messages/Warnings672622
Ref: confirmation requests674048
Node: Debugging Output675255
Node: Other Misc Settings681174
Node: Extending GDB681941
Node: Sequences683432
Node: Define684027
Node: Hooks687640
Node: Command Files690007
Node: Output695077
Node: Python700010
Node: Python Commands700865
Node: Python API702540
Node: Basic Python704199
Node: Exception Handling708131
Node: Values From Inferior710200
Node: Types In Python715797
Node: Pretty Printing API723271
Node: Selecting Pretty-Printers727170
Node: Disabling Pretty-Printers731282
Node: Inferiors In Python732156
Node: Threads In Python734716
Node: Commands In Python736442
Node: Parameters In Python745258
Node: Functions In Python750014
Node: Progspaces In Python752127
Node: Objfiles In Python753489
Node: Frames In Python755024
Node: Blocks In Python758418
Node: Symbols In Python760020
Node: Symbol Tables In Python765141
Node: Breakpoints In Python766800
Node: Lazy Strings In Python771771
Node: Auto-loading774045
Node: objfile-gdb.py file775120
Node: .debug_gdb_scripts section776375
Node: Which flavor to choose?777752
Node: Interpreters779569
Node: TUI781668
Node: TUI Overview782635
Node: TUI Keys785068
Node: TUI Single Key Mode787372
Node: TUI Commands788247
Node: TUI Configuration790631
Node: Emacs791927
Node: GDB/MI797404
Node: GDB/MI General Design799252
Node: Context management801775
Node: Asynchronous and non-stop modes804910
Node: Thread groups806902
Node: GDB/MI Command Syntax809180
Node: GDB/MI Input Syntax809423
Node: GDB/MI Output Syntax810977
Node: GDB/MI Compatibility with CLI814549
Node: GDB/MI Development and Front Ends815286
Node: GDB/MI Output Records816943
Node: GDB/MI Result Records817278
Node: GDB/MI Stream Records818284
Node: GDB/MI Async Records819549
Node: GDB/MI Frame Information825674
Node: GDB/MI Thread Information826752
Node: GDB/MI Simple Examples827690
Node: GDB/MI Command Description Format829867
Node: GDB/MI Breakpoint Commands830747
Node: GDB/MI Program Context848743
Node: GDB/MI Thread Commands853011
Node: GDB/MI Program Execution855889
Node: GDB/MI Stack Manipulation867670
Node: GDB/MI Variable Objects878364
Ref: -var-set-format888096
Ref: -var-list-children889214
Ref: -var-update897391
Ref: -var-set-frozen900088
Ref: -var-set-update-range900884
Ref: -var-set-visualizer901414
Node: GDB/MI Data Manipulation902911
Node: GDB/MI Tracepoint Commands917291
Node: GDB/MI Symbol Query924620
Node: GDB/MI File Commands925309
Node: GDB/MI Target Manipulation928646
Node: GDB/MI File Transfer Commands934868
Node: GDB/MI Miscellaneous Commands936190
Ref: -interpreter-exec945589
Node: Annotations947898
Node: Annotations Overview948817
Node: Server Prefix951280
Node: Prompting952014
Node: Errors953531
Node: Invalidation954427
Node: Annotations for Running954904
Node: Source Annotations956424
Node: JIT Interface957349
Node: Declarations959067
Node: Registering Code960454
Node: Unregistering Code961426
Node: GDB Bugs962027
Node: Bug Criteria962756
Node: Bug Reporting963633
Node: Command Line Editing971256
Node: Introduction and Notation971908
Node: Readline Interaction973528
Node: Readline Bare Essentials974717
Node: Readline Movement Commands976504
Node: Readline Killing Commands977467
Node: Readline Arguments979385
Node: Searching980427
Node: Readline Init File982576
Node: Readline Init File Syntax983639
Node: Conditional Init Constructs995571
Node: Sample Init File998102
Node: Bindable Readline Commands1001217
Node: Commands For Moving1002272
Node: Commands For History1003131
Node: Commands For Text1006253
Node: Commands For Killing1008977
Node: Numeric Arguments1011117
Node: Commands For Completion1012254
Node: Keyboard Macros1013796
Node: Miscellaneous Commands1014365
Node: Readline vi Mode1017724
Node: Using History Interactively1018641
Node: History Interaction1019156
Node: Event Designators1020578
Node: Word Designators1021511
Node: Modifiers1023148
Node: Formatting Documentation1024373
Ref: Formatting Documentation-Footnote-11027750
Node: Installing GDB1027838
Node: Requirements1028410
Ref: Expat1028979
Node: Running Configure1031114
Node: Separate Objdir1034833
Node: Config Names1037789
Node: Configure Options1039258
Node: System-wide configuration1041628
Node: Maintenance Commands1042923
Ref: maint info breakpoints1044107
Node: Remote Protocol1058142
Node: Overview1058704
Ref: Binary Data1061266
Node: Packets1063525
Ref: thread-id syntax1064425
Ref: extended mode1065870
Ref: bc1067591
Ref: bs1067801
Ref: read registers packet1069227
Ref: cycle step packet1070391
Ref: write register packet1072267
Ref: step with signal packet1073174
Ref: vStopped packet1079455
Ref: X packet1079798
Ref: insert breakpoint or watchpoint packet1080084
Node: Stop Reply Packets1082846
Node: General Query Packets1087586
Ref: QNonStop1096526
Ref: QPassSignals1097150
Ref: qSearch memory1099227
Ref: QStartNoAckMode1099725
Ref: qSupported1100255
Ref: multiprocess extensions1108977
Ref: qXfer read1112807
Ref: qXfer auxiliary vector read1113301
Ref: qXfer target description read1113650
Ref: qXfer library list read1114094
Ref: qXfer memory map read1114740
Ref: qXfer sdata read1115126
Ref: qXfer siginfo read1115590
Ref: qXfer spu read1115986
Ref: qXfer threads read1116509
Ref: qXfer osdata read1116902
Ref: qXfer write1118104
Ref: qXfer siginfo write1118661
Ref: qXfer spu write1119057
Ref: General Query Packets-Footnote-11121144
Node: Architecture-Specific Protocol Details1121471
Node: Tracepoint Packets1122984
Node: Host I/O Packets1139431
Node: Interrupts1143573
Node: Notification Packets1145476
Node: Remote Non-Stop1147747
Node: Packet Acknowledgment1152006
Node: Examples1154121
Node: File-I/O Remote Protocol Extension1154747
Node: File-I/O Overview1155209
Node: Protocol Basics1157406
Node: The F Request Packet1159638
Node: The F Reply Packet1160539
Node: The Ctrl-C Message1161457
Node: Console I/O1163086
Node: List of Supported Calls1164303
Node: open1164665
Node: close1167159
Node: read1167541
Node: write1168148
Node: lseek1168915
Node: rename1169793
Node: unlink1171189
Node: stat/fstat1172128
Node: gettimeofday1173015
Node: isatty1173450
Node: system1174046
Node: Protocol-specific Representation of Datatypes1175588
Node: Integral Datatypes1175965
Node: Pointer Values1176772
Node: Memory Transfer1177480
Node: struct stat1178100
Node: struct timeval1180302
Node: Constants1180819
Node: Open Flags1181268
Node: mode_t Values1181609
Node: Errno Values1182101
Node: Lseek Flags1182912
Node: Limits1183097
Node: File-I/O Examples1183457
Node: Library List Format1184573
Node: Memory Map Format1187337
Node: Thread List Format1189897
Node: Agent Expressions1190684
Node: General Bytecode Design1193505
Node: Bytecode Descriptions1198305
Node: Using Agent Expressions1210016
Node: Varying Target Capabilities1211994
Node: Rationale1213156
Node: Trace File Format1220542
Node: Target Descriptions1222523
Node: Retrieving Descriptions1224583
Node: Target Description Format1225668
Node: Predefined Target Types1234718
Node: Standard Target Features1236103
Node: ARM Features1237874
Node: i386 Features1239150
Node: MIPS Features1240259
Node: M68K Features1241204
Node: PowerPC Features1241867
Node: Operating System Information1243151
Node: Process list1243989
Node: Copying1245051
Node: GNU Free Documentation License1282638
Node: Index1307796
End Tag Table
Go to most recent revision | Compare with Previous | Blame | View Log