1) moved author email addresses and manual version info back onto copyright

page (had crept onto front of title page w/ other stuff migrating between
gdb.texinfo and gdb.top-m4).

2) gdb.top-m4: added Detailed Node Listing to main menu.
               made $Id: for fragment into texinfo comment.
This commit is contained in:
Roland Pesch
1991-07-24 01:43:47 +00:00
parent 5dac81188a
commit 8734fc33eb
2 changed files with 155 additions and 10 deletions

@ -1,9 +1,9 @@
_dnl__ -*-Texinfo-*- _dnl__ -*-Texinfo-*-
_dnl__ Copyright (c) 1988 1989 1990 1991 Free Software Foundation, Inc. _dnl__ Copyright (c) 1988 1989 1990 1991 Free Software Foundation, Inc.
_dnl__ This file controls overall layout of the GDB manual. _dnl__ This file controls overall layout of the GDB manual.
_dnl__ $Id$
\input texinfo \input texinfo
@setfilename _GDBP__.info @setfilename _GDBP__.info
@c $Id$
@c THIS MANUAL REQUIRES TEXINFO-2 macros and info-makers to format properly. @c THIS MANUAL REQUIRES TEXINFO-2 macros and info-makers to format properly.
@c @c
@c NOTE: this manual is marked up for preprocessing with a collection @c NOTE: this manual is marked up for preprocessing with a collection
@ -17,7 +17,7 @@ _if__(0)
THIS IS THE SOURCE PRIOR TO PREPROCESSING. The full source needs to THIS IS THE SOURCE PRIOR TO PREPROCESSING. The full source needs to
be run through m4 before either tex- or info- formatting: for example, be run through m4 before either tex- or info- formatting: for example,
_0__ _0__
m4 pretex.m4 none.m4 m680x0.m4 gdb.texi-m4 >gdb-680x0.texinfo m4 pretex.m4 none.m4 m680x0.m4 gdb.texinfo >gdb-680x0.texinfo
_1__ _1__
will produce (assuming your path finds either GNU or SysV m4; Berkeley will produce (assuming your path finds either GNU or SysV m4; Berkeley
won't do) a file suitable for formatting. See the text in "pretex.m4" won't do) a file suitable for formatting. See the text in "pretex.m4"
@ -27,11 +27,6 @@ _fi__(0)
@tex @tex
\def\$#1${{#1}} % Kluge: collect RCS revision info without $...$ \def\$#1${{#1}} % Kluge: collect RCS revision info without $...$
\xdef\manvers{\$Revision$} % For use in headers, footers too \xdef\manvers{\$Revision$} % For use in headers, footers too
{\parskip=0pt
\hfill rms\@ai.mit.edu, pesch\@cygnus.com\par
\hfill {\it Using _GDBN__}, \manvers\par
\hfill \TeX{}info \texinfoversion\par
}
@end tex @end tex
_include__(gdb.top-m4) _include__(gdb.top-m4)
_include__(gdb.sample-m4) _include__(gdb.sample-m4)

@ -1,7 +1,7 @@
_dnl__ -*- Texinfo -*- _dnl__ -*- Texinfo -*-
_dnl__ Copyright (c) 1988 1989 1990 1991 Free Software Foundation, Inc. _dnl__ Copyright (c) 1988 1989 1990 1991 Free Software Foundation, Inc.
_dnl__ This file is part of the source for the GDB manual. _dnl__ This file is part of the source for the GDB manual.
_dnl__ $Id$ @c M4 FRAGMENT: $Id$
@c @c
@syncodeindex ky cp @syncodeindex ky cp
@c FOR UPDATES LEADING TO THIS DRAFT, GDB CHANGELOG CONSULTED BETWEEN: @c FOR UPDATES LEADING TO THIS DRAFT, GDB CHANGELOG CONSULTED BETWEEN:
@ -45,7 +45,7 @@ _if__(!_GENERIC__)
@settitle Using _GDBN__ v4.0 (_HOST__) @settitle Using _GDBN__ v4.0 (_HOST__)
_fi__(!_GENERIC__) _fi__(!_GENERIC__)
@iftex @iftex
@c @finalout @finalout
@end iftex @end iftex
@titlepage @titlepage
@title{Using _GDBN__} @title{Using _GDBN__}
@ -61,6 +61,13 @@ _fi__(!_GENERIC__)
@author{Richard M. Stallman@qquad @hfill Free Software Foundation} @author{Richard M. Stallman@qquad @hfill Free Software Foundation}
@author{Roland H. Pesch@qquad @hfill Cygnus Support} @author{Roland H. Pesch@qquad @hfill Cygnus Support}
@page @page
@tex
{\parskip=0pt
\hfill rms\@ai.mit.edu, pesch\@cygnus.com\par
\hfill {\it Using _GDBN__}, \manvers\par
\hfill \TeX{}info \texinfoversion\par
}
@end tex
@vskip 0pt plus 1filll @vskip 0pt plus 1filll
Copyright @copyright{} 1988, 1989, 1990, 1991 Free Software Foundation, Inc. Copyright @copyright{} 1988, 1989, 1990, 1991 Free Software Foundation, Inc.
@ -107,11 +114,154 @@ This file describes version 4.0 of GDB, the GNU symbolic debugger.
* Controlling _GDBN__:: Controlling _GDBN__ * Controlling _GDBN__:: Controlling _GDBN__
* Sequences:: Canned Sequences of Commands * Sequences:: Canned Sequences of Commands
* Emacs:: Using _GDBN__ under GNU Emacs * Emacs:: Using _GDBN__ under GNU Emacs
* _GDBN__ Bugs:: Reporting Bugs in _GDBN__ * _GDBN__ Bugs:: Reporting Bugs in _GDBN__
* Renamed Commands:: * Renamed Commands::
* Installing _GDBN__:: Installing _GDBN__ * Installing _GDBN__:: Installing _GDBN__
* Copying:: GNU GENERAL PUBLIC LICENSE * Copying:: GNU GENERAL PUBLIC LICENSE
* Index:: Index * Index:: Index
--- The Detailed Node Listing ---
Summary of _GDBN__
* Free Software:: Free Software
* Contributors:: Contributors to _GDBN__
Getting In and Out of _GDBN__
* Starting _GDBN__:: Starting _GDBN__
* Leaving _GDBN__:: Leaving _GDBN__
* Shell Commands:: Shell Commands
Starting _GDBN__
* File Options:: Choosing Files
* Mode Options:: Choosing Modes
_GDBN__ Commands
* Command Syntax:: Command Syntax
* Help:: Getting Help
Running Programs Under _GDBN__
* Compilation:: Compiling for Debugging
* Starting:: Starting your Program
* Arguments:: Your Program's Arguments
* Environment:: Your Program's Environment
* Working Directory:: Your Program's Working Directory
* Input/Output:: Your Program's Input and Output
* Attach:: Debugging an Already-Running Process
* Kill Process:: Killing the Child Process
Stopping and Continuing
* Breakpoints:: Breakpoints, Watchpoints, and Exceptions
* Stepping:: Stepping
* Continuing:: Continuing
* Signals:: Signals
Breakpoints, Watchpoints, and Exceptions
* Set Breaks:: Setting Breakpoints
* Set Watchpoints:: Setting Watchpoints
* Exception Handling:: Breakpoints and Exceptions
* Delete Breaks:: Deleting Breakpoints
* Disabling:: Disabling Breakpoints
* Conditions:: Break Conditions
* Break Commands:: Breakpoint Command Lists
* Breakpoint Menus:: Breakpoint Menus
* Error in Breakpoints::
Examining the Stack
* Frames:: Stack Frames
* Backtrace:: Backtraces
* Selection:: Selecting a Frame
* Frame Info:: Information on a Frame
Examining Source Files
* List:: Printing Source Lines
* Search:: Searching Source Files
* Source Path:: Specifying Source Directories
* Machine Code:: Source and Machine Code
Examining Data
* Expressions:: Expressions
* Variables:: Program Variables
* Arrays:: Artificial Arrays
* Output formats:: Output formats
* Memory:: Examining Memory
* Auto Display:: Automatic Display
* Print Settings:: Print Settings
* Value History:: Value History
* Convenience Vars:: Convenience Variables
* Registers:: Registers
* Floating Point Hardware:: Floating Point Hardware
Altering Execution
* Assignment:: Assignment to Variables
* Jumping:: Continuing at a Different Address
* Signaling:: Giving the Program a Signal
* Returning:: Returning from a Function
* Calling:: Calling your Program's Functions
_GDBN__'s Files
* Files:: Commands to Specify Files
* Symbol Errors:: Errors Reading Symbol Files
Specifying a Debugging Target
* Active Targets:: Active Targets
* Target Commands:: Commands for Managing Targets
* Remote:: Remote Debugging
Remote Debugging
* i960-Nindy Remote::
* EB29K Remote::
* VxWorks Remote::
_GDBN__ with a Remote i960 (Nindy)
* Nindy Startup:: Startup with Nindy
* Nindy Options:: Options for Nindy
* Nindy reset:: Nindy Reset Command
_GDBN__ with a Remote EB29K
* Comms (EB29K):: Communications Setup
* gdb-EB29K:: EB29K cross-debugging
* Remote Log:: Remote Log
_GDBN__ and VxWorks
* VxWorks connection:: Connecting to VxWorks
* VxWorks download:: VxWorks Download
* VxWorks attach:: Running Tasks
Controlling _GDBN__
* Prompt:: Prompt
* Editing:: Command Editing
* History:: Command History
* Screen Size:: Screen Size
* Numbers:: Numbers
* Messages/Warnings:: Optional Warnings and Messages
Canned Sequences of Commands
* Define:: User-Defined Commands
* Command Files:: Command Files
* Output:: Commands for Controlled Output
Reporting Bugs in _GDBN__
* Bug Criteria:: Have You Found a Bug?
* Bug Reporting:: How to Report Bugs
@end menu @end menu
@node Summary, New Features, Top, Top @node Summary, New Features, Top, Top