Commit Graph

295 Commits

Author SHA1 Message Date
Roland Pesch 95d5ceb921 0) Update descriptions of symbol-file, file, add-symbol-file cmds for use
of *options* "-readnow" and "-mapped".

1) Change title/subtitle to come closer to text used by FSF when they
printed this thing (but still avoid silliness of having word "manual" in
the title).

2) First few minor corrections from most recent Chassell pass.
1992-04-06 23:29:36 +00:00
Roland Pesch 14d01801cc (1) GDB 4.5: another Grossman/Gilmore co-production!
(2) Add fnf to GDB credits for SVr4 stuff.  (Need to sift ChangeLog again for
    more recent credits).
(3) document "mapped", "readnow" keywords (with file or symbol-file commands;
    for now no mention of add-symbol-file in this context), -m and -mapped
    cmd-line options, and associated explanations.
1992-03-14 00:07:37 +00:00
Roland Pesch d24e092258 (1) Document printmsyms; slight clarifications to description of printsyms,
printpsyms.
(2) Fix errors found by makeinfo.
(3) Initial docn for "info proc" and its subcommands.  Should probably
    be expanded somewhat after implementation complete.
1992-03-13 22:56:28 +00:00
Roland Pesch 6ca72cc661 .Sanitize: reflect removal of gdb-all.texi from repository
lucid.m4: config for Lucid/NCR (like "all.m4" but also turns on _LUCID__)

none.m4: turn _LUCID__ off by default

gdb.texinfo:
1) Use bold rather than italic for user input in intro, to avoid discord
   with meta-variable convention throughout manual (jim@wrs.com suggestion).
2) Some mumbling about using GDB under Energize/Cadillac.
   (conditionalized on _LUCID__, not included yet in general-doc config)
3) more remarks about debugging optimized code, incl vanishing unused vars
   (rms/gnu/net suggestion).
4) @emph replaces @i in a few spots (emphasis should affect info file as
   well as printed manual).
5) "memory tracing", "breakpoint on variable modification" index entries
   added, pointing to watchpoints (gnu suggestion).
6) Less passive, more index entries, in breakpoint-number description
7) doc new convenience var $bpnum (due to grossman?)
8) Update "info breakpoints" to describe new Grossman format; note now
   synonymous with "info watchpoints".
9) Describe negative (GDB internal) breakpoints and new "info all-breakpoints"
10) Slight change to description of colon-colon GDB expression notation,
   describing function::var as well as file::var and noting var is static
   (lmb question, gnu suggestion)
11) Doc Per's new &(&foo) for debugging C++
12) Rephrase paragraph in configure appendix to avoid overfull box
    (in *large* format!)
13) Additional warning re VPATH feature required for --srcdir= config.
    (gnu suggestion)
1992-03-12 21:15:32 +00:00
Roland Pesch 98fe45668d Fix punctuation error in node Disabling, spotted by gnu. 1992-03-06 20:05:04 +00:00
Roland Pesch 73e44aafe1 Remove (or comment out) local-formatting commands accidentally checked in.
(Fix for info-making problems spotted by Rich.)
1992-03-06 19:58:01 +00:00
Roland Pesch c7cb8acbe8 H8/300 config, startup doc, and related mods. 1992-03-04 01:08:47 +00:00
Roland Pesch e94b4a2b4c * Phrasing of "disassemble" description improved (less wordy, avoids widow in
small format)
* typo in index entry type fixed
* example of nonexistent configuration, in config appendix, slightly more
  far-fetched
1992-02-28 00:42:40 +00:00
Roland Pesch 5e3186ab81 Fix one overlooked instance of "+" option prefix in configure appendix. 1992-02-25 23:49:22 +00:00
Roland Pesch 195758fa2a Fix missing user-font lines in introductory example (spotted by J Irwin,
WRS).
1992-02-16 01:39:35 +00:00
John Gilmore 053332ef95 Typo of my own 1992-02-01 02:26:43 +00:00
John Gilmore 9834995918 A typo and a thinko. 1992-02-01 01:45:02 +00:00
Roland Pesch 69bbcf05f4 Credits for GDB 4.4 (and correction to credits for 3.9). 1992-01-29 01:27:36 +00:00
Roland Pesch 5b0fdf7b48 Two trivial 1991->1992 updates. (One in GDB copyright banner, assuming 4.4
will announce 1992 as copyright year).
1992-01-24 03:49:46 +00:00
Roland Pesch f672bb7f9e Updated "Installing" appendix, for current state of configure.
(Awaiting review).
1992-01-16 03:20:58 +00:00
Roland Pesch 63ae8ea1ec Reactivate paragraph on preformatted PostScript refcard (now referring
to GhostScript as well as to PostScript); I've verified GhostScript can
display it.
1992-01-15 19:59:53 +00:00
Roland Pesch 1041a57000 Makefile.in: resuscitate "all" target as "all-doc".
gdb.texinfo, gdbinv-s.m4.in: finish merging w/Chassell edits.
none.m4: minor auxiliary facility (_FSF__) for above.
1992-01-06 07:31:10 +00:00
John Gilmore ddf21240ab Improve how we ask for bug reports. 1991-12-13 17:48:06 +00:00
Roland Pesch cacf5942c4 Improve support for building in separate objdir (verified all individual
targets with each of GNU make and Sun make).
1991-12-10 01:21:48 +00:00
Roland Pesch 29a2b7448c About 40% of changes sugg. by Bob Chassell 1991-12-07 04:19:03 +00:00
John Gilmore 34a160569a Improve installation doc slightly, by Mark Sirota's request. 1991-12-04 08:59:57 +00:00
Roland Pesch a6d0b6d30f (1) At Bob Chassell's request, remove leading comments that used to
survive M4 filtering but still tell people the original source was
M4'd;

(2) Also for B.C., include one more emphasis font in @colophon at end;

(3) Thanks to J Gilmore, strengthen wording about unsupported
combinations of host-manufacturer-OS in config Appendix.
1991-11-30 00:01:01 +00:00
Roland Pesch 92b7379396 Two kinds of changes:
(1) repair refs to readline includes to use new shorter filenames
(2) provision for texi2roff conversion of doc via Makefile
    (new targets: gdb.mm, gdb.me, gdb.ms).
1991-11-15 00:58:33 +00:00
K. Richard Pixley b7becc8fc3 added info dir menu hooks 1991-11-14 00:26:43 +00:00
Roland Pesch 203eea5d62 Format improvements, mostly for @smallbook (including reformatted table
of config options).
1991-11-08 20:57:43 +00:00
Roland Pesch c1d43aa230 Correction in intro text re corefile arg (may also be procID); second time
around didn't ack two possibilities.
1991-11-06 01:22:44 +00:00
Roland Pesch 4906534f1f Record (as comments) three FIXMEs. 1991-11-06 00:36:08 +00:00
Roland Pesch 092678655c More updates due to Picard refcard comments. 1991-10-16 22:08:33 +00:00
Roland Pesch e0dacfd17a Clarifications and rephrasings, largely due to Pinard's comments on
refcard.
1991-10-16 20:00:20 +00:00
Roland Pesch e251e76736 Another revision of "Installing" appendix, for GDB 4.2. Table of config
name segments now updated.
1991-10-16 06:27:06 +00:00
Roland Pesch c7637ea643 Update appendix "Installing GDB". (not yet updated: list of host-vendor-os). 1991-10-16 03:11:28 +00:00
Roland Pesch cedaf8bca5 Clarifications to "stepping", "Displaying Memory", and "Targets" due largely
to Larry Breed
1991-10-15 00:43:31 +00:00
Roland Pesch 440d983441 Catch up to changes recorded in GDB ChangeLog, to wit:
1) "show copying" and "show warranty" in sample output (instead of obs. "info")
2) new command "printpsyms"
3) Complaint "const/volatile indicator missing" re-enabled
4) Complaint "C++ type mismatch..." now "info mismatch..."
1991-10-14 20:36:50 +00:00
Roland Pesch 5298a14b49 (ORIG: date: 1991/09/27 22:47:20; author: pesch; state: Exp; lines: +3 -4)
Stop talking about obsolete "sharedlibrary" command in whats-new section.
1991-10-09 00:31:51 +00:00
Roland Pesch c728f1f0ef (ORIG: date: 1991/09/21 05:15:13; author: pesch; state: Exp; lines: +19 -18)
(1) fix typo ('_if_' and '_fi_' for '_if__' and '_fi__'!)
(2) prepare for semi-auto xref updating by rejoining xrefs broken across lines
1991-10-09 00:31:02 +00:00
Roland Pesch 7d7ff5f6dd (ORIG: date: 1991/09/21 03:59:06; author: pesch; state: Exp; lines: +12 -7)
Formatting updates to "installing" appendix.
1991-10-09 00:30:17 +00:00
Roland Pesch d7b569d59b (ORIG: date: 1991/09/21 02:59:57; author: gnu; state: Exp; lines: +32 -28)
Rearrange "how to install" and "how to print the doc" stuff so it drops
easier into README.
1991-10-09 00:29:37 +00:00
Roland Pesch f2857bd903 (ORIG: date: 1991/09/21 02:55:37; author: pesch; state: Exp; lines: +4 -2)
add missing index entries for set/show print sevenbit-strings.
1991-10-09 00:28:39 +00:00
Roland Pesch c338a2fdf2 (ORIG: date: 1991/09/21 02:01:41; author: pesch; state: Exp; lines: +175 -110)
Update configs table.
1991-10-09 00:27:09 +00:00
Roland Pesch 3e0d0a27fc (ORIG: date: 1991/09/20 22:43:47; author: pesch; state: Exp; lines: +47 -46)
Extract GDB version number from main GDB dir Makefile.in.
1991-10-09 00:26:15 +00:00
Roland Pesch c2bbbb2275 (ORIG: date: 1991/09/20 21:43:15; author: pesch; state: Exp;)
Merged in new doc on language setting, C, and Mod-2 by Andrew Beers;
cleanups to node structure.
1991-10-09 00:22:44 +00:00
Roland Pesch b80282d52a RELEASE 4.0 docn. (Recovered from GDB 4.0 distribution; intervening
versions lost by cvs over system crash).
1991-10-09 00:06:58 +00:00
Roland Pesch cf4964159d Surrounded table of renamed commands (version within @ifinfo) with
@example/@end example.  Without this it formatted fine by
texinfo-format-buffer in Emacs, but makeinfo insisted on paragraphing
it!

Also removed "gdb/" from in front of one instance of libiberty...
1991-08-01 00:02:27 +00:00
Roland Pesch 3d3ab54002 Last cleanups for release 3.98:
Minor typo and formatting fixes; incorporated most fixes remaining from
filed mail commenting on earlier drafts.

Added warnings: pipes don't work in run command;
	conditions are converse of assertions;
	step over fn without debug info goes to next fn;
	vars may have "wrong" values near fn entrance, exit

Added example from Kingston on printing repeated nonadjacent values

Added explicit mention that in Emacs gdb mode C-c and C-z are like
shell mode for signals

Improved installation directions in appendix, added manual formatting
instructions

Renamed "Stepping and Continuing" to "Continuing and Stepping" so it
doesn't sound so much like its parent "Stopping and Continuing"; also
moved entries on continue to top of section, so they don't get lost.
1991-07-31 23:35:22 +00:00
Roland Pesch 54e6b3c33a Fixed a variety of small typos that prevented info from formatting cleanly;
altered too-long heading for GPL Appendix, as discussed w/RMS;
Changed date on cover to July 91.
1991-07-29 22:20:33 +00:00
Roland Pesch 7463aadd5b (1) Applied some fixes due to comments from Larry Breed (easier ones
through chapsec 5.2)

(2) Eliminated use of @footnote---had my doubts about it anyways, and
it's broken in latest texinfo

(3) Introduced *some* use of [] for optional arguments, where
explanation is not simpler by listing cmd w arg and cmd w/out arg
separately.  Still not using @deffn.

(4) Dropped in GPL-2.  NOTE: one of GPL-2 or texinfo is broken; a
couple of headings are too long.  Need patches to texinfo or revision
to GPL-2.
1991-07-27 00:49:54 +00:00
Roland Pesch 70b887611a (1) Re-incorporated former M4 fragments into this file; GNU m4 >=0.84
no longer crashes on long docs.

(2) Included some improvements based on Larry Breed's comments.
1991-07-25 19:35:27 +00:00
Roland Pesch 8734fc33eb 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.
1991-07-24 01:43:47 +00:00
Roland Pesch 0e0fa7cea4 Move definition of \manvers back into gdb.texinfo (had been captured
in gdb.top-m4 when files were split), for continuity in version
numbering: the version of the manual is the version of the layout file.
(By R. Pesch fiat).
1991-05-23 00:35:54 +00:00
Roland Pesch 9bcc06ef16 *** empty log message *** 1991-05-23 00:14:26 +00:00
Roland Pesch a02da681db *** empty log message *** 1991-05-20 19:17:48 +00:00
Roland Pesch 99a99fd253 * doc/gdb.texinfo: finished using all RMS comments, save those for
appendices on readline and cmd history (which are in other source
	files)
1991-05-17 21:43:01 +00:00
Roland Pesch 04ec2f3010 * doc/gdb.texinfo: (1) Updated w/ref to RMS comments through
chapter 9; (2) documented 'break' command's menu mode for
	overloaded names, in response to hgs problem report C++ p-31
1991-05-17 01:10:52 +00:00
Roland Pesch bfda3f2ee9 Divert specialized startup
instructions to "Targets" chapter for generic manuals, while
	leaving them up front for manuals specific to specialized
	environments; apply fixes from RMS comments through chapter 4.
1991-05-16 04:09:30 +00:00
Roland Pesch a3bb247ef0 (1) new Appendix, Renamed Commands;
(2) new leading subsection, Contributors to GDB
1991-05-16 02:16:27 +00:00
Roland Pesch 9c3ad54799 * gdb.texinfo: (1) better introductory example; (2) more
consistent use of @code, @samp, @file, @kbd throughout; small
	cleanups to first three nodes.
1991-05-16 00:46:09 +00:00
Roland Pesch 022cb4c5e1 *** empty log message *** 1991-05-14 22:01:19 +00:00
Roland Pesch 14719f8df6 *** empty log message *** 1991-05-14 20:55:08 +00:00
Roland Pesch 6df47a7407 Minor adjustments for clean info-formatting. 1991-04-15 20:30:47 +00:00
Roland Pesch b48914e1e0 Repair missing xrefs. 1991-04-06 00:46:23 +00:00
Roland Pesch efd784ca05 Added John Gilmore's advice on subdirs to installation appendix. 1991-04-06 00:13:19 +00:00
Roland Pesch 52d9ccbbae RENAMES: "demangle" and "asm-demangle" now "set print" subcmds. 1991-04-06 00:00:46 +00:00
Roland Pesch 413130bd46 ADDED:
show copying
show warranty
1991-04-05 23:54:17 +00:00
Roland Pesch 41d786f7a5 Changes agreed w/gnu, summarized in mail of Tue Apr 2 15:52:44 1991
RENAMES:
 add-syms -> add-symbol-file
 info->show convenience
 info->show directories
 info editing->show commands
 info->help targets
 info->show values
 info->show version
 set subcommands:
  addressprint->print address
  arrayprint->print array
  prettyprint->print pretty
  screen-height->height
  screen-width->width
  unionprint->print union
  vtblprint->print vtbl
DELETED: info history (syn "show values" remains)
ADDED: help target BLAH
1991-04-05 23:35:32 +00:00
Roland Pesch c989dc8e6f General editing pass. Highlights:
Update stuff on option flags, full text, mention -help;
Better localization of target-specific stuff;
introduce 'path' command and discussion of exec path as opp src path;
document which commands don't repeat w RTN;
update and improve several examples, eg deleting (...)
Throughout: attempts to clarify etc.
1991-04-05 22:48:39 +00:00
Roland Pesch 8922ff76e3 (1) fix macro invocation of _GDBN__ that didn't expand due to adjacent 's';
(2) attempt better text for when register relativization makes no diff.
1991-04-04 00:33:18 +00:00
Roland Pesch 08665207c0 Corrections due to RMS.
(and improvements).
1991-04-03 23:49:07 +00:00
Roland Pesch d008dd076c Added VxWorks subsection to chapter on getting in/out 1991-04-02 01:07:13 +00:00
Roland Pesch 01b25dab88 (1) further restructuring;
(2) fix two bugs reported by Per Bothner;
    (in markup for makeinfo)
(3) eliminate info structural information that can be generated
    by texinfo-master-menu.
1991-04-01 23:52:17 +00:00
Roland Pesch fe3f5fc828 Restructured manual; introduced introductory sample session. 1991-03-30 02:13:24 +00:00
Roland Pesch 1695733e8a Corrections to:
(1) back of title page---show title next to rev number;
(2) DOSish examples for 29K
1991-03-28 21:26:03 +00:00
Roland Pesch 5a131cc7f0 (1) small cleanups on intro sections
(2) introduce M4 configuration macros
1991-03-28 01:03:49 +00:00
Roland Pesch cb9d20492a (1) bring in material on 29K from 2.8.1.2 branch;
first stab at updating it for "target amd-eb" rather than "attach".
(2) some minor massaging for @smallbook format.
1991-03-27 01:22:25 +00:00
Roland Pesch c81e78d17f Fix typos in descriptions of asm-demangle, attach, and load;
fix index entry for detach.
1991-03-09 01:16:32 +00:00
Roland Pesch 616875fdef add @finalout to turn off DRAFT flags (this is distributable 3.94 doc) 1991-03-08 23:46:53 +00:00
Roland Pesch 9d7c0513e4 (1) document fg, revise 'attach' docn;
(2) assorted corrections and clarifications.
1991-03-08 23:04:15 +00:00
Roland Pesch 469ddd56b0 Fix screwed up xref. 1991-03-08 01:54:15 +00:00
Roland Pesch 369a6ade1c (1) Drag various bits and pieces into a "Starting GDB" chapter at the front;
1a) Isolate Nindy-960 stuff into subsection of above, and expand it;
(2) Expand GDB-under-Emacs chapter;
(3) Minor cosmetics, including small free software blurb at front to
    make RMS feel better about GPL moved to back.
1991-03-08 01:39:43 +00:00
Roland Pesch 23e2e5e133 Document "info set"; minor cosmetic fixes;
document transmutation of add-file into sym-file and new meaning for
"load" (dynamic link/download, target-rel); document "info target" and
warn about similarity with "info targets"; document target strata rather
than stack; document "up-silently" and "down-silently"; add text about
when value history discarded.
1991-03-07 00:32:12 +00:00
Roland Pesch 54e4a398e3 (1) formatting cleanup to permit @smallbook
(2) moved GPL to end
(3) @index{foo} -> @cindex{foo}
1991-02-20 01:57:12 +00:00
John Gilmore d62719de80 * gdb.texinfo: Document "complaints". Change doc of -q since
gdb no longer prints the copyright and blurb if you specify a file
        name to be debugged (just like Emacs).  Add doc for Nindy-specific
        command line flags for specifying target serial port and such.
        Update copyright to 1991.
1991-02-05 22:05:25 +00:00
John Gilmore a58d77add9 Document "set demangle", line wrapping, and expanded addressprint. 1991-01-20 03:53:48 +00:00
Roland Pesch 1bc93cb7a0 Use different 1st chapter name from manual title
(manual: Using GDB; chap 1: GDB Commands and Displays)
(both were "using..."
1991-01-02 11:27:17 +00:00
Roland Pesch 880d228b30 Fixed a few spelling errors. 1990-12-31 16:45:38 +00:00
Roland Pesch 26376b06b8 Minor adjustments and corrections. 1990-12-31 16:22:45 +00:00
Roland Pesch d2e0842135 Merge in pesch improvements, comments from tiemann and gnu. 1990-12-29 21:38:34 +00:00
Roland Pesch 9da601bfb7 Include last new commands for current gdb release.
This version is TeX clean, and only fails info formatting in the
Appendix (Brian Fox's include docs for readline).
1990-12-19 22:37:41 +00:00
Roland Pesch 4afc600204 Fix TeX bugs introduced in last pass. 1990-12-19 15:56:47 +00:00
Roland Pesch 9c91ee3eef Incorporate changes from J. Gilmore on targets; also Pesch cosmetic
changes and corrections based on feedback from "BLEWIS" at Sun.
1990-12-19 13:30:35 +00:00
Roland Pesch 6ad6aa5225 Merge in Tiemann's October 1990 updates from Sun with this line of updates;
introduce version-number output on copyright page.
1990-12-17 18:23:17 +00:00
John Gilmore 0bed999441 Merge directory changes from 1.3 with Laura's diffs in 1.4. 1990-12-13 17:32:56 +00:00
John Gilmore 96a816c5b8 Laura's version 1990-11-09 18:30:56 +00:00
John Gilmore 845dbc2a16 * gdb.texinfo (directory command): Doc new dir command. 1990-10-02 19:17:55 +00:00
John Gilmore 45007746d3 Merge in 3.91.11 changes 1990-09-05 19:19:18 +00:00
John Gilmore 831c851165 Initial revision 1990-09-05 17:54:31 +00:00