Commit Graph

768 Commits

Author SHA1 Message Date
Roland Pesch 294b2b49d7 * refcard.tex: avoid bad linebreaks even when REFEDITS=psrc.sed
(these probably crept w/minor changes in spacing when A4 stuff
	       updated recently); update copyright date consistently
* cygref.tex: bring up to date with refcard.tex
1993-11-24 22:18:27 +00:00
Jim Kingdon f50cb1a34d * stabs.texinfo (Nested Symbols): New node.
(String Field, Symbol Descriptors, Cross-References): Refer to it.
1993-11-14 06:33:55 +00:00
Jim Kingdon 397f9dcdb9 * stabs.texinfo (Nested Symbols): New node.
(String Field, Symbol Descriptors): Refer to it.
1993-11-12 22:18:29 +00:00
Jim Kingdon 577379ab60 * stabs.texinfo (Stabs in ELF): Clarify how Bbss.bss work with respect
to picking which Bbss.bss symbol to use, and (because there seems to
	be no good way of doing it) re-write some of the text to make it
	sound like Bbss.bss isn't such a great idea after all (as currently
	designed).
1993-11-11 21:35:07 +00:00
Jim Kingdon 3f73b7c868 * gdb.texinfo (C): In addition to saying people have to use g++ for
good results, say they have to use stabs.  Specifically say cfront
	doesn't work well.
	(Summary): Merge in information on Modula-2, Pascal, and Chill from
	the gdb README.  Add xrefs to places where the support for the various
	languages is described in detail.
1993-11-11 19:58:00 +00:00
Roland Pesch c79890ee1a Fixed a few regular typos (@var for @value). 1993-11-09 19:07:05 +00:00
Jim Kingdon b857d95635 * stabs.texinfo: Clean up stuff about visibility and virtual
characters.

	* stabs.texinfo (N_M2C): Cite Sun doc.
1993-11-08 17:54:29 +00:00
Roland Pesch 0cb95a9c27 * gdb.texinfo: updates re threads. 1993-11-06 01:29:12 +00:00
Roland Pesch 02f868b192 * gdb.texinfo: updates re threads.
* remote.texinfo: avoid index entries starting with digits.
1993-11-06 00:58:33 +00:00
Roland Pesch 54616a9999 * gdb.texinfo: updates re threads.
* remote.texinfo: avoid index entries starting with digits.
1993-11-06 00:33:29 +00:00
Jim Kingdon ae7016045f * stabs.texinfo (Enumerations): Talk about large, negative and
octal values.  Clean up cross reference to type attributes.
	(String Field): Say that GDB 4.11 supports size attribute.
1993-11-02 15:16:31 +00:00
Thomas Lord 199b2450f6 Change the stream argument to _filtered to GDB_FILE *.
Change all references to stdout/stderr to gdb_stdout/gdb_stderr.

Replace all calls to stdio output functions with calls to
corresponding _unfiltered functions (`fprintf_unfiltered')

Replaced calls to fopen for output to gdb_fopen.

Added sufficient goo to utils.c and defs.h to make the above work.

The net effect is that stdio output functions are only directly used
in utils.c.  Elsewhere, the _unfiltered and _filtered functions and
GDB_FILE type are used.

In the near future, GDB_FILE will stop being equivalant to FILE.

The semantics of some commands has changed in a very subtle way:
called in the right context, they may cause new occurences of
prompt_for_continue() behavior.  The testsuite doesn't notice anything
like this, though.

Please respect this change by not reintroducing stdio output
dependencies in the main body of gdb code.  All output from commands
should go to a GDB_FILE.

Target-specific code can still use stdio directly to communicate with
targets.
1993-11-01 22:25:23 +00:00
Jim Kingdon ffbfe25026 * remote.texi (VxWorks Remote): Clarify that rebuilding VxWorks kernel
is a mandatory step.  Make the stuff about that more concise.
1993-10-31 19:36:41 +00:00
Jim Kingdon bb1908342f * stabs.texinfo (Class Names): New node. 1993-10-27 21:40:36 +00:00
Jim Kingdon 8d43be62a8 * gdb.texinfo (Command Files): Explain order of init file reading. 1993-10-27 18:26:40 +00:00
Jim Kingdon 64a0145050 * gdb.texinfo (Command Files): Explain order of init file reading. 1993-10-27 16:20:51 +00:00
Jim Kingdon 66ad6ec894 * remote.texi (Bootstrapping): Talk about getting the serial driver
to deal with ^C sent by gdb to stop the remote system.
1993-10-27 05:48:39 +00:00
Jim Kingdon e3b9a4856f * remote.texi (Bootstrapping): Talk about getting the serial driver
to deal with ^C sent by gdb to stop the remote system.
1993-10-27 05:31:10 +00:00
Thomas Lord 59168c8b05 Changed the DOC parameter type to gdb_define_app_command.
Fixed typo.
1993-10-25 20:55:03 +00:00
Thomas Lord b94e8c39e0 Substantial rewrite. 1993-10-25 19:40:46 +00:00
Jim Kingdon e252598636 * stabs.texinfo (Local Variable Parameters): Re-write paragraph on
floats passed as doubles (to improve clarity).
1993-10-21 14:20:50 +00:00
Jim Kingdon 9ab86fa36e * stabs.texinfo (Local Variable Parameters): Re-write paragraph on
floats passed as doubles (to improve clarity).
1993-10-20 23:13:46 +00:00
Roland Pesch a88ec2134a fix one bad date, credits 1993-10-20 02:03:50 +00:00
Roland Pesch fa6df1a7b2 Tue Oct 19 14:21:18 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
* a4rc.sed: update to work with Andreas Vogel papersize params

	* refcard.tex: use Andreas Vogel simplifications of papersize
	params; remove useless version info; update copyright date.
1993-10-19 21:25:32 +00:00
Fred Fish 18c3a1c3da Clean out all references to snapshots.readme, a file that is not
distributed in gdb releases.
1993-10-19 19:38:05 +00:00
Jim Kingdon 25f9d853cd * gdb.texinfo (Symbols): Add class NAME to doc for ptype. 1993-10-19 16:26:06 +00:00
Fred Fish a3e0cf1ea4 * snapshots.readme: Reword paragraph about not publicising
location of gdb snapshots.
1993-10-19 13:15:42 +00:00
Jim Kingdon 99d1da6a3c * gdb.texinfo (Files): Say what address the load command loads it at. 1993-10-13 00:46:09 +00:00
Jim Kingdon 05238df4e2 * stabs.texinfo (Common Blocks): Minor cleanups. 1993-10-12 19:03:38 +00:00
Jim Kingdon f8cbe5189d * stabs.texinfo: Update ld stabs in elf relocation to reflect the fact
that Sun has backed away from the linker kludge and thus the relevant
	issue is changes to the SunPRO tools, not the Solaris linker.

	* stabs.texinfo (Traditional Integer Types): Clean up description
	of octal bounds a little bit.  Document extra leading zeroes.
1993-10-12 14:59:38 +00:00
Jim Kingdon fd32a1ddc0 * gdb.texinfo (Signaling): Update for symbolic symbol names
and add a section explaining the difference between the GDB
	signal command and the shell kill utility.
1993-10-07 21:33:37 +00:00
Thomas Lord 059e8ee2a2 minor formatting tweaks 1993-10-06 20:24:03 +00:00
Jim Kingdon 429ad34d7f * libgdb.texinfo: new file. Spec for the gdb library. 1993-10-04 18:19:43 +00:00
Thomas Lord 1113279c41 Addition of the libgdb spec. 1993-10-04 17:44:52 +00:00
Jim Kingdon f4548a461c * stabs.texinfo (Include Files): Fix typo (start -> end). 1993-10-03 20:30:52 +00:00
Roland Pesch 744ce7830b Delete obsolete text (which was @ignore'd since July). 1993-10-01 02:13:16 +00:00
Roland Pesch 6b51acad7e Assorted small improvements, mostly from FSF editing pass (Melissa). 1993-10-01 01:30:04 +00:00
Jim Kingdon 79bda3c7e8 * gdb.texinfo: Remove stuff about ar and 14 character filenames.
I believe this was fixed by the 13 Sep 89 change to print_frame_info.
	Also, modern versions of ar like BSD 4.4 or SVR4 don't have this bug.
1993-09-30 17:01:45 +00:00
Jim Kingdon 8d8c5f398a * remote.texi (Bootstrapping): Discuss 386 call gates. 1993-09-23 02:25:28 +00:00
Jim Kingdon f19027a6ce * stabs.texinfo (Based Variables): New node. 1993-09-19 00:32:25 +00:00
Jim Kingdon 23afb447a2 * stabs.texinfo (Negative Type Numbers): Re-write discussions of
names, sizes, and formats to suggest how not to lose.
1993-09-17 00:50:09 +00:00
Jim Kingdon 11e7b867f1 * gdb.texinfo: Clarify how well it works with Fortran. 1993-09-12 05:00:53 +00:00
Jim Kingdon 9d719a9cf9 * stabs.texinfo (Methods): Fix typo. 1993-09-11 16:36:01 +00:00
David MacKenzie 7640fe7108 fix a few typos 1993-09-10 13:36:07 +00:00
Jim Kingdon 3ff8a96f44 * gdb.texinfo: Clarify how well it works with Fortran. 1993-09-09 01:53:36 +00:00
Jim Kingdon cd61aa60cb * stabs.texinfo (Stabs In ELF, Statics, ELF Transformations):
More on relocating stabs in ELF files.
1993-09-08 23:05:46 +00:00
Jim Kingdon 32d71e32d1 * stabs.texinfo (Stabs In ELF, Statics): More on relocating stabs
in ELF files.
1993-09-08 18:30:25 +00:00
Jim Kingdon 31a932d84c * stabs.texinfo (Stabs In ELF, Statics): More on relocating stabs
in ELF files.
1993-09-08 14:15:35 +00:00
Jim Kingdon 4e9570e867 * stabs.texinfo (Stabs In ELF): Talk about N_FUN value. 1993-09-07 18:49:45 +00:00
Jim Kingdon f3bb0be20a * stabs.texinfo (Local Variable Parameters): Talk about nameless
parameters on VAX.
1993-09-07 00:26:57 +00:00
Roland Pesch 6370267a45 @up/@down -> @raisesections/@lowersections 1993-09-04 00:07:46 +00:00
Jim Kingdon ee5e0932d6 * stabs.texinfo: Make info author notice match the TeX author notice. 1993-09-03 17:12:22 +00:00
Jim Kingdon 408f6c34c8 * stabs.texinfo: Many minor cleanups. 1993-09-03 16:15:13 +00:00
Jim Kingdon 56bfba9cea * stabs.texinfo: Many minor cleanups. 1993-09-03 16:04:27 +00:00
David MacKenzie bf9d25378e * stabs.texinfo: Initial-caps all words in node names and
non-trivial words in section names.
1993-08-31 20:26:16 +00:00
Jim Kingdon ac31351a62 * stabs.texinfo: Many minor cleanups. 1993-08-31 04:47:33 +00:00
Jim Kingdon 0a95c18c48 * stabs.texinfo: Many minor cleanups. 1993-08-31 04:33:50 +00:00
Jim Kingdon 4360308809 * stabs.texinfo: Many minor cleanups.
* stabs.texinfo: Remove @deffn except from Expanded Reference node.
1993-08-30 18:36:03 +00:00
David MacKenzie 811ca938d5 fix caps in menu entries 1993-08-28 16:55:32 +00:00
David MacKenzie 3aca2b9559 * stabs.texinfo:
Use consistent capitalization style in node and section names.
1993-08-28 16:43:47 +00:00
David MacKenzie 685a5e8651 Sat Aug 28 12:08:09 1993 David J. MacKenzie (djm@edison.eng.umd.edu)
* stabs.texinfo: Remove full description of big example.
	It's not really helpful; just use pieces of it where appropriate.
	Add more Texinfo formatting directives (@samp, etc.).
	Use @deffn to define stab types.
	Eliminate some wordiness.  Break up some nodes.
	Add an (alphabetized) index of symbol types.
1993-08-28 16:22:11 +00:00
Fred Fish ee3119d45f * gdb.texinfo: Change typo "Two two" to "The two". 1993-08-26 13:37:22 +00:00
Fred Fish 514774942d * snapshots.readme: Update policy for daily full snapshots and
daily diffs.  General reformatting of paragraphs.
1993-08-24 01:35:33 +00:00
David D. Zuhn 72545cc6bd remove Sanitize markers 1993-08-23 19:39:56 +00:00
Jim Kingdon dd8126d922 * stabs.texinfo (XCOFF-differences): Remove references to
non-existent types N_DECL and N_RPSYM.

	* stabs.texinfo (String Field): Say that type attributes bug is
	fixed in GDB 4.10, since it is.

	* stabs.texinfo: Clean up djm cleanups, and more cleanups of my own.
1993-08-22 19:53:21 +00:00
David MacKenzie f958d5cdac more formatting cleanups 1993-08-21 05:09:09 +00:00
David MacKenzie 6fe91f2c23 formatting cleanups 1993-08-21 04:32:28 +00:00
Jim Kingdon fd6d75568c Rearrange comments regarding Things-to-los 1993-08-21 02:55:03 +00:00
Jim Kingdon baf4ded0d8 * stabs.texinfo: When explaining the n_type of a stab, standardize
how we do it ('#' as a comment indicator, "36 is N_FUN" as text,
	no tabs, use @r).
	(Global Variables): Clean up.
1993-08-21 02:14:30 +00:00
Roland Pesch 34a6ce551a a4rc.sed is distributable. 1993-08-21 01:34:13 +00:00
Jim Kingdon f204c4ebe9 Add comments about files in Things-to-lose 1993-08-21 01:10:17 +00:00
Jim Kingdon e7bb76cc16 * stabs.texinfo (Stack Variables): Re-write. 1993-08-17 21:28:42 +00:00
Jim Kingdon 935d305dcc * stabs.texinfo (Stabs-in-elf): Talk about getting the start
addresses of a source file.  Also revise formatting.
	Change "object module" or "object file" to "source file".
	Various: Miscellaneous cleanups.
1993-08-17 03:23:50 +00:00
Jim Kingdon 3a642a828f * stabs.texinfo: Point to mangling info in gcc's gpcompare.texi. 1993-08-12 20:17:33 +00:00
Stan Shebs 69f660c69c Removed many junk machine-collected "conditionals", described some
legit ones.
1993-08-11 00:02:01 +00:00
Jim Kingdon c1cd5aecbb * gdbint.texinfo (Getting Started): Use @itemize, not @table.
* gdbint.texinfo (Top): Add name to @top line, and re-write the
	paragraph which follows.

	* gdbint.texinfo (Host): Use @code not @samp for Makefile
	variables.  Looks better and avoids overful hbox.
1993-08-10 19:05:52 +00:00
David MacKenzie a9ded3ac7f add @finalout 1993-08-09 20:23:53 +00:00
Fred Fish b5ed6e32c2 Remove '.Sanitize' from explicit list of Things-to-lose. It is now implicitly
added to the list by Sanitize, unless Sanitize knows it needs to keep it.
1993-08-02 23:29:32 +00:00
Jim Kingdon 6ea34847c6 * stabs.texinfo (Procedures): Improve stuff on nested functions. 1993-07-30 23:31:14 +00:00
Fred Fish 775d4a4096 Add .Sanitize to Things-to-lose list. 1993-07-30 16:46:19 +00:00
Fred Fish 40055e582d Add a4rc.sed, config, cyglogo.eps, and cygref.tex to Things-to-lose list. 1993-07-30 07:36:56 +00:00
Roland Pesch f21c536221 * remote.texi: (MIPS Remote) make docn for set/show timeout,
retransmit-timeout follow same conventions as for other set/show params
1993-07-29 22:11:55 +00:00
Fred Fish e661686291 Add remote.texi, remove gdbinv-s.texi. 1993-07-29 18:30:06 +00:00
Jim Kingdon 3238fd0ae7 * gdbint.texinfo: Update statement about `some ancient Unix
systems, like Ultrix 4.0' to Ultrix 4.2.
1993-07-29 18:21:10 +00:00
Roland Pesch 4af6d50262 * h8-cfg.texi, all-cfg.texi: new flag GDBSERVER
* Makefile.in: depend on remote.texi rather than gdbinv-s.texi
* remote.texi: (Server) New node on gdbserver.  (Remote Serial,
ST2000 Remote, MIPS Remote): mention `host:port' syntax for TCP.
* remote.texi: new name for former gdbinv-s.texi
* gdb.texinfo: use remote.texi rather than gdbinv-s.texi
1993-07-29 00:53:58 +00:00
Ian Lance Taylor e0953e07a9 * gdbinv-s.texi: Documented timeout and retransmit-timeout
variables for MIPS remote debugging protocol.
1993-07-28 15:29:26 +00:00
Jim Kingdon 03ffea6377 * stabs.texinfo (Negative Type Numbers): FORTRAN LOGICAL fix. 1993-07-26 20:36:43 +00:00
Jim Kingdon 01c4b03990 * stabs.texinfo (Negative Type Numbers): FORTRAN LOGICAL fix. 1993-07-26 20:14:41 +00:00
Jim Kingdon 0e84d6ec2d * stabs.texinfo (Negative Type Numbers): FORTRAN LOGICAL fix. 1993-07-26 18:14:20 +00:00
Jim Kingdon b9b9f55a52 * Makefile.in (refcard.dvi): Use srcdir where necessary. 1993-07-20 23:37:05 +00:00
Roland Pesch da374d8043 Repair bugs in conditionals, spotted by Zoo during "latest" build. 1993-07-19 19:04:24 +00:00
Roland Pesch 8467a2ad46 MOD2 1993-07-17 01:58:47 +00:00
Roland Pesch 09934a2b2e Introduce MOD2 switch to segregate material on Modula-2; eventually
each supported language should be controlled by a separate switch, and CONLY
should be retired.
1993-07-17 01:57:50 +00:00
Jim Kingdon 38e1c8decb * stabs.texinfo: Cleanups regarding statics. 1993-07-15 20:44:09 +00:00
Jim Kingdon 24dcc70729 * stabs.texinfo: Cleanups regarding statics. 1993-07-15 20:29:23 +00:00
Jim Kingdon ab17c2d292 * gdbinv-s.texi (Bootstrapping): Document exceptionHandler.
(Debug Session): Mention exceptionHandler.  Add xref to Bootstrapping.
1993-07-15 19:00:08 +00:00
Jim Kingdon 499a5faaae * stabs.texinfo: N_MAIN is sometimes used for C. 1993-07-12 18:41:14 +00:00
Peter Schauer 7311533336 * gdbint.texinfo (Host, Target Conditionals): Remove TM_FILE_OVERRIDE. 1993-07-09 16:53:30 +00:00
John Gilmore 238ffce0bf * gdbint.texinfo (Target Conditionals): Remove NO_TYPEDEFS,
removed from the code by Kingdon.
1993-07-06 19:43:06 +00:00
Jim Kingdon 958e954a58 * gdb.texinfo (Break Commands): Remove stuff about flushing terminal
input when evaluating breakpoint conditions; the bug has been fixed.

	* gdb.texinfo (Continuing and Stepping): Argument to "continue"
	sets the ignore count to N-1, not to N.
1993-07-06 17:43:51 +00:00
Roland Pesch b78d91ff99 * refcard.tex (\hoffset): correct longstanding error to match
intended offset; avoids cutting off edge on some printers
1993-07-01 21:59:16 +00:00
Jim Kingdon 907a9cabb8 * stabs.texinfo (Parameters): Say that order of stabs is significant. 1993-06-30 23:28:24 +00:00
Jim Kingdon 11d1934593 revisions to just-checked-in stuff re common blocks 1993-06-26 03:25:03 +00:00
Jim Kingdon e0020f272e * stabs.texinfo (Common Blocks): Say what Sun FORTRAN does. 1993-06-26 02:39:05 +00:00
Roland Pesch 2685ead7d6 * Makefile.in: (REFEDITS) new var to control whether PS or CM
fonts and whether US or A4 paper for GDB refcard; (refcard.dvi)
	collect sed edits if any, apply to refcard before formatting;
	(refcard.ps) stop implying PS fonts if PS output requested;
	(lrefcard.ps) delete extra target for variant PS fonts

	* refcard.tex: parametrize papersize dependent info, collect
	  in easily replaced spot

	* a4rc.sed: new file, edits to refcard for A4 paper
1993-06-25 23:20:43 +00:00
Jim Kingdon 455c860321 * stabs.texinfo (Negative Type Numbers): Type -16 is 4 bytes. 1993-06-25 19:32:18 +00:00
Jim Kingdon dcb9e8698f * stabs.texinfo (Negative Type Numbers): Minor character cleanups. 1993-06-23 20:06:07 +00:00
Jim Kingdon acf7d010ce * stabs.texinfo: Express disapproval of 'D' symbol descriptor
politely rather than rudely.
1993-06-22 21:37:32 +00:00
Jim Kingdon 7edd8068e1 * snapshots.readme: Tell people to always report missing files. 1993-06-21 17:33:06 +00:00
David D. Zuhn 8eb5e28936 added stabs-in-elf menu entry, reformatted menus with C-c C-u a (texinfo mode command) 1993-06-19 22:18:24 +00:00
Jim Kingdon 807e8368fa * stabs.texinfo: Document common blocks. 1993-06-19 00:45:34 +00:00
Fred Fish 5e27ed65e2 Add note about endianess of the stabs-in-elf stabs binary data. 1993-06-18 19:24:44 +00:00
Fred Fish cc4fb84844 * stabs.texinfo: Add some basic info about stabs-in-elf.
(this may require attention from a tex/texinfo wizard..)
1993-06-18 19:15:45 +00:00
Jim Kingdon 6ae55c65c8 * stabs.texinfo (Top): Minor cleanup. 1993-06-18 19:01:43 +00:00
David D. Zuhn 981dfa40c7 remove parentdir support 1993-06-18 01:00:13 +00:00
Roland Pesch d55320a07b * gdb.texinfo (Copying): delete this node and references to it;
RMS says this manual need not carry GPL. (passim): Improvements
from last round at FSF, largely due to Ian Taylor review, and
minor formatting improvements.

* gdbinv-s.texi (passim): Improvements from last round at FSF,
largely due to Ian Taylor review. (Debug Session): minor edits to
new text.
1993-06-16 19:03:53 +00:00
Jim Kingdon a1330c48fa * {all,h8}-config.texi: Rename to *-cfg.texi for 14 char filenames. 1993-06-13 19:55:35 +00:00
Jim Kingdon b397d5b8e1 * Makefile.in (realclean): Remove info and dvi files too. 1993-06-13 19:54:31 +00:00
Jim Kingdon 361daf65ac * gdb.texinfo: Change accordingly. 1993-06-13 01:24:24 +00:00
Jim Kingdon c15024ee51 * {all,h8}-config.texi: Rename to *-cfg.texi for 14 char filenames.
* Makefile.in: Change accordingly.  gdb-config.texi -> gdb-cfg.texi.
1993-06-13 01:19:45 +00:00
Jim Kingdon f0f4b04e1e * stabs.texinfo: Clean up N_{L,R}BRAC. Discuss what addresses of
N_{L,R}BRAC,N_SLINE are relative to.
1993-06-12 23:11:31 +00:00
Jim Kingdon af08a43ac4 * Makefile.in (GDBvn.texi): Update atomically. 1993-06-11 22:16:47 +00:00
Jim Kingdon 49f09e1865 * gdbinv-s.texi (Debug Session): Document exceptionHook. 1993-06-09 18:12:35 +00:00
Jim Kingdon 146212247c * gdb.texinfo (Print Settings): Move all stuff relating to symbolic
addresses together.  Also motivate the set print symbol-filename
	command and suggest other solutions.
1993-06-08 20:46:45 +00:00
Fred Fish 6edfa4877e * gdb.texinfo (set print elements): Note that the number of
elements is set to unlimited by "set print elements 0".
1993-06-02 05:48:52 +00:00
Jim Kingdon ded6bcab5c * stabs.texinfo (Builtin Type Descriptors): Try to clarify what
NF_LDOUBLE means.
	(Stab Types): Include Solaris stab types.
	(Procedures): Document Solaris extensions.
1993-05-31 16:32:16 +00:00
Fred Fish a09acbdad3 Change snapshot.readme to snapshots.readme 1993-05-31 06:03:21 +00:00
Peter Schauer 37ff799b81 * gdb.texinfo: Add `set print symbol-filename' doc. 1993-05-27 13:23:56 +00:00
K. Richard Pixley 87756e15db added things-to-lose sections 1993-05-27 06:44:29 +00:00
Jim Kingdon a03f27c32c misc fixes 1993-05-26 22:15:49 +00:00
Jim Kingdon 3d4cf72099 formatting fixes 1993-05-26 18:16:28 +00:00
Jim Kingdon ee59134ee7 * stabs.texinfo (Arrays): Talk about type definition vs. type
information.
1993-05-26 17:20:50 +00:00
Jim Kingdon 466bdeb266 minor fixes (e.g. typos). Update table of non-stab values for n_type 1993-05-26 06:09:53 +00:00
Jim Kingdon e9f687d59b * stabs.texinfo (Builtin Type Descriptors): Talk about omitting
the trailing semicolon.
1993-05-26 05:30:12 +00:00
Jim Kingdon 8abe819439 punctuation fixes 1993-05-26 05:24:25 +00:00
Jim Kingdon 63cef7d78f * stabs.texinfo (Line Numbers, Source Files): Re-write these two nodes
and merge in other parts of the document addressing these subjects.
	gdbint.texinfo (XCOFF): Remove info which is now in stabs.texinfo.
1993-05-26 01:31:02 +00:00
Jim Kingdon 8cfe3bebde * stabs.texinfo (Subranges): "A offset" and "T offset" are not
AIX extensions.
1993-05-25 19:56:22 +00:00
David D. Zuhn 8a6d5d4f93 INFO-DIR-ENTRY formatting tweaks 1993-05-24 22:33:43 +00:00
Fred Fish 225501b7d8 * snapshots.readme: Clarify when obvious and non-obvious bugs
should be reported.
1993-05-24 18:10:14 +00:00
Jim Kingdon 46351197fc * stabs.texinfo (Stabs Format): Misc fixes. 1993-05-24 16:33:12 +00:00
Jim Kingdon c778826d74 x 1993-05-22 19:47:55 +00:00
Jim Kingdon b273dc0f02 * stabs.texinfo (Constants): Allow an `e' constant to be non-enum.
(Traditional builtin types): Document convex convention for long long.
	(Negative builtin types): Discuss type names, and misc fixes.
1993-05-22 18:27:12 +00:00
Jim Kingdon 1a8b566849 * stabs.texinfo (Builtin Type Descriptors): Document the floating
point types used with @samp{R} type descriptor.
	(Symbol Descriptors): Describe how to handle conflict between
	different meanings of @samp{P} symbol descriptor.
1993-05-21 16:29:24 +00:00
Jim Kingdon 8c59ee1150 * stabs.texinfo: Remove node Quick Reference and put its children
directly under the main menu.

	* stabs.texinfo: Many more changes to bring it into line with
	AIX documentation and reality.  I think it now has all the
	information from the AIX documentation, except that I burned
	out when I got to variant records (Pascal and Modula-2) and
	all the COBOL types.  Oh well, we can add them later when we're
	worrying more about those languages.

	* stabs.texinfo (Automatic variables): Talk about what it means
	to omit the symbol descriptor.
1993-05-20 18:41:17 +00:00
Jim Kingdon 23aed4497c * stabs.texinfo (Parameters): Add "(sometimes)" when describing
gcc2 behavior with promoted args.
1993-05-18 23:01:58 +00:00
Roland Pesch da24340ca3 Now that makeinfo node defaulting works, include readline appendices in
Info form of manual as well as printed form.
(Thanks for spotting this, Zoo!)
1993-05-15 04:38:03 +00:00
Roland Pesch c5f69ff8a7 * gdbinv-s.texi (Remote Serial): describe new ^C behavior in
target remote.

	* gdb.texinfo (Machine Code): more index entries for disassemble
1993-05-07 19:00:17 +00:00
Fred Fish d240e67158 * Clarify the intended use of the gdb-testers and gdb-patches
mailing lists, and shrink gzip comment.
1993-05-07 17:14:05 +00:00
Roland Pesch 75f844cce7 * gdb.texinfo (Shell Commands): do not mention SHELL env var in
DOSHOST configuration of manual.  (At least for the nonce, since
precisely how this works under DOS seems to depend on mysteries known
only to DJ Delorie, which are not easily fathomed from his source.)
1993-05-07 00:49:33 +00:00
Roland Pesch c60e53b958 *** empty log message *** 1993-05-07 00:08:35 +00:00
Roland Pesch 572867a8c2 * gdb.texinfo (MIPS Stack): new node. 1993-05-07 00:07:58 +00:00
Roland Pesch 34ae25cd87 New material for MIPS Remote thanks to Ian, and minor miscellany:
* all-config.texi (MIPS) new switch.

	* gdbinv-s.texi (Nindy Options) Remove two instances of future
	tense; (MIPS Remote) new node.

	* gdb.texinfo (passim) rephrases to work around makeinfo @value
	bug; (Environment) less passive, other small cleanups in text about
	.cshrc/.bashrc; (Invoking GDB) new MIPS Remote menu entry;
	(Remote) new MIPS Remote menu entry.
1993-05-06 23:48:43 +00:00
Fred Fish c66429de62 Fix typo, meant --srcdir not --subdir. 1993-05-06 16:16:39 +00:00
Fred Fish 838a1ac1a5 * snapshots.readme: Add notes for UNIX make and GNU make. 1993-05-06 15:52:30 +00:00
Fred Fish 7508b5b278 * snapshots.readme: Clarify bison/byacc/yacc notes. 1993-05-04 00:08:41 +00:00
Fred Fish ffcb19aa30 Update the last changed date. 1993-05-03 01:19:46 +00:00
Fred Fish 0f805efc73 Add info about bison, byacc, and yacc. 1993-05-03 00:57:36 +00:00
Jim Kingdon 6897f9ec2e * stabs.texinfo: Many changes to include information from the
AIX documentation.
1993-04-29 18:32:19 +00:00
Jim Kingdon 562a18b21b * gdb.texinfo (Environment): Mention pitfall with .cshrc. 1993-04-29 16:38:20 +00:00
Roland Pesch a1eff6c2ed Changes thanks to Jim Kingdon's vigilance:
* doc/gdb.texinfo: make node "Shell Commands" unconditional;
	describe `set demangle-style arm' (not cfront);
	mention can type `q' to discard output, when gdb pages
1993-04-28 18:44:58 +00:00
Jim Kingdon a5e7f25953 * gdbint.texinfo (new node Debugging GDB, elsewhere):
Move a bunch of information from ../README.
	(Getting Started): New node.
1993-04-27 23:00:39 +00:00
Roland Pesch a64a6c2b7d gdbinv-s.texi, gdb.texinfo: include Hitachi SH target
gdb.texinfo: advance manual revision dates to present

gdbinv-s.texi, gdb.texinfo, all-config.texi, h8-config.texi:
stop using silly Roman numerals in @set variable names
1993-04-24 00:29:01 +00:00
Jim Kingdon c156f3c1c9 more on Parameters 1993-04-23 16:27:10 +00:00
Jim Kingdon ed9708e289 * stabs.texinfo (Parameters): Keep trying to get this right. 1993-04-23 14:51:06 +00:00
Jim Kingdon a2a2eac845 * stabs.texinfo (Parameters): Keep trying to get this right. 1993-04-23 14:51:03 +00:00
K. Richard Pixley 4c16b95752 document FRAME_SAVED_PC and FRAME_CHAIN. 1993-04-22 23:38:30 +00:00
Fred Fish 87fe2d9df2 Save the README file for gdb snapshots here for now. Make note in
the .Sanitize file that snapshots.readme is explicitly not kept by
default.
1993-04-22 18:31:36 +00:00
Jim Kingdon 98ef6f3188 * stabs.texinfo (Parameters): More on "local parameters". 1993-04-21 22:21:41 +00:00
David D. Zuhn 1b5c6c0542 fix stabs.texinfo xref bugs 1993-04-21 20:29:16 +00:00
Roland Pesch b0157555b6 (1) reduce the amount of text highlighted in warning at end of
"Program variables" section
(2) introduce a few blank lines in menus to work around remaining makeinfo bugs
1993-04-21 00:29:58 +00:00
Roland Pesch 1a39a97f4e This is the real generic configuration. Earlier versions checked in
seem to be copies of H8 config.
1993-04-21 00:09:38 +00:00
Jim Kingdon b82ea042b4 * stabs.texinfo (Parameters): Re-do "local parameters" section. 1993-04-19 15:02:51 +00:00
Jim Kingdon 497e44a5f8 * stabs.texinfo (Symbol descriptors): Re-do using @table and @xref.
(Parameters): Rewrite.
	(xcoff-differences, Sun-differences): Minor changes.
1993-04-18 17:38:35 +00:00
John Gilmore 4d7f562d49 Minor cleanup. 1993-04-15 09:35:54 +00:00
Jim Kingdon 3a8bc841b0 minor xcoff changes 1993-04-15 00:33:51 +00:00
Fred Fish 9d7775db53 * gdbint.texinfo: Update for new config directory structure.
Add info about internal type data structures.
1993-04-07 21:13:13 +00:00
Ian Lance Taylor f930354afe * Makefile.in (SFILES_INCLUDED): gdb-config.texi is no longer in
$(srcdir).
	(gdb-config.texi): Depend on file in $(srcdir).
1993-04-05 16:07:40 +00:00
Jim Kingdon c02645965c N_SO fixes 1993-04-03 01:04:39 +00:00
Fred Fish d7d35f004c * config/a29k/tm-a29k.h: Renamed from config/a29k/tm-29k.h.
* a29k-pinsn.c:  Renamed from am29k-pinsn.c.
	* a29k-tdep.c:  Renamed from am29k-tdep.c.
	* remote-eb.c, config/a29k/tm-ultra3.h:  Include renamed tm-a29k.h.
	* remote-monitor.c, remote-st2000.c, config/a29k/{nm-ultra3.h,
	tm-a29k.h, xm-ultra3.h}, config/romp/rtbsd.mh, doc/gdbinv-s.texi,
	testsuite/gdb.t15/funcargs.exp, testsuite/gdb.t17/callfuncs.exp:
	Map '29k' to 'a29k'.
	* config/a29k/{a29k-kern.mt, a29k-udi.mt, a29k.mt, ultra3.mt}
	(TDEPFILES):  Use renamed a29k-pinsn.o and a29k-tdep.o.
	* config/a29k/{a29k-udi.mt, a29k.mt} (TM_FILE):  Use renamed
	tm-a29k.h.
	* config/a29k/a29k-udi.mt (MT_CFLAGS):  Remove TARGET_AM29K
	define that does not appear anywhere else in the gdb source tree.
	* doc/gdbinit.texinfo:  Document renaming of tm-29k.h to tm-a29k.h.
1993-03-29 23:38:30 +00:00
Roland Pesch 1bbbf4575d Catch up on today's changes. 1993-03-27 02:06:18 +00:00
Roland Pesch 51b65b7470 *-config.texi: introduce new switch GENERIC to describe text *only* for
(the usual) non-specialized versions of the manual.

gdb.texinfo: list of nonstandard init file names, with brief descriptions
             (permits closing PRMS gdb/2296).
1993-03-27 01:59:12 +00:00
Roland Pesch 1d7c3357dd 1. Update conditional markup:
(a) to make H8 configuration come out right (first attempt since
     conversion to texinfo conditionals);
 (b) to exploit yesterday's makeinfo bugfix, using conditionals in menus
     rather than multiple alternative menus.

2. Update H8 text to refer to H8/500 as well as H8/300.

3. Define config file gdb-config.texi as a link in Makefile, based on a
   DOC_CONFIG variable.
1993-03-27 01:32:11 +00:00
David D. Zuhn 6a962504cb add dvi target 1993-03-24 22:07:34 +00:00
Roland Pesch b0ad85e1f4 *** empty log message *** 1993-03-24 00:04:31 +00:00
Roland Pesch 8c69096bc3 Formatting updates from progressive. 1993-03-24 00:04:11 +00:00
John Gilmore 6aa83a798d * gdbint.texinfo: Doc NO_MMALLOC and NO_MMALLOC_CHECK as host conditionals.
* stabs.texinfo:  More array fixes inspired by Jim's.
1993-03-20 06:07:16 +00:00
Jim Kingdon b6963343f6 fixes re arrays and continuations 1993-03-19 18:48:45 +00:00
Jim Kingdon 9729ef2206 add XCOFF node 1993-03-19 18:25:16 +00:00
John Gilmore 6344e2c7a7 Add `set print max-symbolic-offset' doc. 1993-03-08 23:55:50 +00:00
Mike Stump c2dc518b65 * doc/stabs.texi: The `this' pointer is now known by the name
`this' instead of `$t'.
1993-02-23 19:51:39 +00:00
Per Bothner 424bac5c8f * stabs.texinfo: Fix for array types to mention lower bounds. 1993-02-22 01:11:13 +00:00
John Gilmore 98dbc65c24 Update PTRACE_ARG3_TYPE doc, pull PT_*. 1993-02-18 09:21:01 +00:00
John Gilmore 24004298e6 Remove SET_STACK_LIMIT_HUGE from target defines. 1993-02-17 16:16:11 +00:00
Ian Lance Taylor 224226b85c Added 1993 copyright. 1993-02-16 17:10:48 +00:00
David D. Zuhn 8d0dca57e5 case fixes in node names 1993-02-12 04:48:34 +00:00
John Gilmore 6d0b80461b Fix thinko (NM_FILE => NAT_FILE). Found by Michael Ben-Gershon <mybg@CS.HUJI.AC.IL>. 1993-02-11 18:39:52 +00:00
John Gilmore d3d6d0ffa2 Eliminate IBM6000_HOST, document IBM6000_TARGET. 1993-02-11 07:59:55 +00:00
Roland Pesch fe715d06b6 misc updates 1993-02-10 02:28:16 +00:00
John Gilmore 8845dd0aa2 Brief documentation for longjmp support, from an email msg by Stu. 1993-02-06 18:26:32 +00:00
John Gilmore 831c2e1d35 * stabs.texinfo: Fix description of floating point "range"
types (which really define basic types).  Reported by Jim Meehan,
<meehan@src.dec.com>.
1993-02-06 03:58:50 +00:00
John Gilmore 6e1c67d218 Remove COFF_NO_LONG_FILE_NAMES define, now gone. 1993-02-05 22:11:01 +00:00
Ian Lance Taylor 8642d1388b Thu Feb 4 13:56:46 1993 Ian Lance Taylor (ian@cygnus.com)
* gdbint.texinfo: Slightly expand section on supporting a new
	object file format.
1993-02-04 21:58:05 +00:00
John Gilmore 7a694ae8c5 * Makefile.in (refcard.ps, lrefcard.ps): Remove psref.tex
intermediate file.
1993-02-04 09:50:19 +00:00
John Gilmore 0f03541a57 Remove "Done in" pwd line. 1993-02-03 08:52:34 +00:00
Roland Pesch 93928b60e5 Stylistic Cleanups to Headings and Cross References to Avoid Undue
Numbers of Capital Letters (Save in Chapter Headings), Despite the
Germanic Heritage of the English Language.
1993-02-02 22:59:46 +00:00
Roland Pesch 9aa964da87 More minor stylistic cleanup: avoid plurals on things that aren't English. 1993-02-02 21:44:11 +00:00
Roland Pesch 93918348e5 Minor stylistic cleanup; eliminated more contractions, eliminated
possessives on things (like name of GDB) that are not English, and
incidentals spotted while pursuing these.
1993-02-02 21:38:40 +00:00
Roland Pesch eb7faec1c3 * gdb.texinfo: fix capitalization in pointers to node "Output Formats" 1993-02-02 20:20:15 +00:00
Roland Pesch e55d2728b7 * gdbinv-s.texi: z8000 simulator target name is just "sim" 1993-02-01 23:49:11 +00:00
Roland Pesch f1e215bbcb Mon Feb 1 15:35:47 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
* gdbinv-s.texi:  Mention that Z8000 simulator can simulate Z8001
	as well as Z8002.
1993-02-01 23:39:42 +00:00
John Gilmore 145887f06a Initial attempt to clean up to match new directory layout. 1993-01-31 01:34:07 +00:00
John Gilmore 00db1549f5 * doc/gdbint.texinfo (Host Conditionals): Remove
NAMES_HAVE_UNDERSCORE, SOME_NAMES_HAVE_DOT, document
MEM_FNS_DECLARED.
(Target Conditionals):  Remove all of the above.
1993-01-29 06:19:13 +00:00
Roland Pesch ed447b952e Fixes from (or inspired by) Bob Chassell editing pass for last
FSF printing of this manual.
1993-01-27 02:10:10 +00:00
Roland Pesch 18fae2a8db These changes abolish M4 preprocessing for the GDB manual.
Formatting these files now depends on the recently designed
Texinfo conditionals:  to format successfully, you must use very
recent versions (not yet distributed by FSF) of texinfo.tex and makeinfo.c.

The new Texinfo commands are @set, @clear, @ifset, @ifclear, and @value.
Recent texinfo-2 Beta distributions contained partial implementations.

texi2roff does not yet support these commands.

There are miscellaneous clean-ups to Makefile.in as well.
1993-01-23 00:30:28 +00:00
Roland Pesch 91db75bbf8 Change default TEXIDIR to find FSF's texinfo.tex in new location. 1992-12-16 02:40:29 +00:00
K. Richard Pixley 43bbd567f2 recording file death 1992-12-08 04:59:31 +00:00
Roland Pesch 7b21432fde Fix fatal typo in an M4 substitution. 1992-12-07 23:22:55 +00:00
David D. Zuhn c98c5fd4b1 updated address and phone number 1992-11-30 09:45:40 +00:00
John Gilmore 2a20c602d9 Add sections on clean design and on how to send in changes. 1992-11-28 14:52:16 +00:00
Roland Pesch 712b9893ea Doc for sac's new "z8ksim" Z8000 simulator target. 1992-11-26 02:28:17 +00:00
Roland Pesch 4803cddfec Conditional vars for controlling Z8000 doc. 1992-11-26 02:26:53 +00:00
David D. Zuhn f8f3743940 minor typo correction 1992-11-23 03:31:21 +00:00
John Gilmore 58108d01c2 Add how to declare the result of make_cleanup. 1992-11-10 07:57:43 +00:00
Roland Pesch b32ae57bb3 Avoid character '+' in nodenames, gives formatters indigestion. 1992-11-03 00:58:46 +00:00
John Gilmore 83bfcbaedb Fix typo, reported by Karl Berry. 1992-10-26 19:10:23 +00:00
John Gilmore a37d76c9b3 Update the dates in the manual. 1992-10-23 10:54:39 +00:00
Stu Grossman 6446b7a4b2 Remove refs to UDI for now. 1992-10-23 08:50:19 +00:00
John Gilmore 3214c51c62 Add opcodes dir to GDB distribution description. 1992-10-23 07:44:56 +00:00
John Gilmore fd3d2e1d1d Document host/native/target split. 1992-10-21 10:45:11 +00:00
John Gilmore b517f12401 * doc/gdbint.texinfo: Document obsolete STACK_END_ADDR.
(all @node commands):  Use new form to avoid nitpicking errors.
1992-10-21 08:11:38 +00:00
K. Richard Pixley ca0487229b hppa native support 1992-10-21 04:57:35 +00:00
John Gilmore c3bbca3aad Update GET_LONGJMP_TARGET, L_SET doc. 1992-10-16 10:45:20 +00:00
David D. Zuhn 1b87a1b27b fix typo, added @table 1992-10-11 01:06:17 +00:00
K. Richard Pixley 968720bf25 * doc/gdbint.texinfo: document a few more macros, create new
section for native macros.
1992-10-08 23:29:35 +00:00
John Gilmore 35a15d6002 Add `command hooks' and a hook for inferior program stopping. 1992-10-01 10:00:47 +00:00
John Gilmore 8b9f3fffcd Describe coding style of GDB. 1992-09-22 07:34:45 +00:00
John Gilmore 2238768372 Minor wording changes. 1992-09-22 02:32:39 +00:00
John Gilmore 446e5d80af Minor wording changes. 1992-09-22 02:26:50 +00:00
Roland Pesch 0f153e7446 More conditional markup so HMS (Hitachi) can have the configuration
of their dreams.
1992-09-21 17:27:34 +00:00
John Gilmore ca25cb3b4b Improve release doc slightly. 1992-09-17 11:22:54 +00:00
Roland Pesch e25e2b2ccc Keep h8.m4 now. 1992-09-15 17:51:14 +00:00
Roland Pesch cdb1858641 Fix typos and thinkos reported by Sun Ming (and one reported by John). 1992-09-14 18:53:57 +00:00
Roland Pesch 77fe54117e * doc/gdb.texinfo, doc/gdbinv-m.m4.in, doc/gdbinv-s.m4.in: first
pass at doc for two new remote targets---29K using UDI, and Tandem
	ST2000 using STDBUG.

	* doc/all.m4, doc/none.m4: new m4 switch, _ST2000__

	* doc/all.m4: turn on H8/300 stuff for generic manual
1992-09-12 05:27:40 +00:00
Roland Pesch b01d070a45 doc/gdbinv-s.m4.in: remove text on special procedures to continue after
explicit call to breakpoint() in serial stubs.
1992-09-12 01:14:57 +00:00
John Gilmore 493cf018c4 Improve doc of GDB config macros. 1992-09-11 09:31:19 +00:00
John Gilmore 2dd00294b9 Removed a large number of changes inserted by Per Bothner
for C++ support.  These will go back in when they've been
examined.
1992-09-10 00:17:23 +00:00
Roland Pesch b21b18e18d Fri Sep 4 18:53:57 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
* doc/gdb.texinfo: fix shameful error of agreement reported by
	jimb@occs.cs.oberlin.edu (Jim Blandy)
	* doc/gdb.texinfo: remove old partial discussion of remote serial
	protocol (via serial debug stubs)
	* doc/gdbinv-m.m4.in, doc/gdbinv-s.m4.in: new section discussing
	use of serial debug stubs
1992-09-05 02:00:29 +00:00
Per Bothner 621b9b0bbb * stabs.texinfo: Document the format for C++ nested types. 1992-09-04 07:48:14 +00:00
Per Bothner 472f247723 A ton of changes to improve C++ debugging. See ChangeLog.
Note new nested type changes.
1992-09-04 07:38:03 +00:00
John Gilmore 9cd64d11be Tiny bugfix for makeinfo. 1992-09-02 09:32:27 +00:00
Roland Pesch 139741da17 Formatting improvements and other minor edits. 1992-09-02 04:08:28 +00:00
Roland Pesch 5bc927fb4e Markup changes to run through TeX without errors.
WARNING: (1) this has not yet been proofread as a printout---just eliminated
             problems that TeX complained about.
         (2) extraneous line breaks introduced in some examples, sometimes
             in ridiculously long strings; this may falsify examples.  Places
	     where I did this are marked by FIXME comments.
1992-08-25 21:20:06 +00:00
Roland Pesch 899bafebe2 Some improvements in Texinfo markup:
1) use makeinfo node defaulting
2) correct bad xref
3) use @display, @exdent,  etc. as first approximation to Julia's
   clever typewriter markup; **THIS WILL NEED STUDY AND REVISION**
4) introduce many nodes rather than ---- in "detailed reference" appendix
1992-08-25 20:56:41 +00:00
John Gilmore 9c2e405448 FIXME. Half-done documentation for the macros used to configure GDB's
sources.  What's there now is a list of all macros, and at least one
source file in which they are referenced.
1992-08-24 08:20:14 +00:00
Roland Pesch 0005054f6c Tue Aug 18 15:59:13 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
* gdbinv-s.m4.in: refrain from using @cartouche for just a few
	examples (not consistent w others).
	gdb.texinfo: issue disclaimer paragraph on cmdline options only
	for generic vn of doc
1992-08-18 23:02:35 +00:00
Ian Lance Taylor c973953ae7 Moved in from p3:
Tue Aug 18 14:53:27 1992  Ian Lance Taylor  (ian@cygnus.com)

	* Makefile.in: always create installation directories.
1992-08-18 21:59:59 +00:00
Roland Pesch 6f28dd0bca Tue Aug 18 14:11:50 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
* gdb.texinfo: in h8 config, do not describe searching commands.
1992-08-18 21:14:22 +00:00
Roland Pesch fb4bb43ed5 Sigh; rectify error from jumping the gun on editing file while CVS
checkin proceeding.  Check in with most generic markup for page layout.
1992-08-18 01:36:36 +00:00
Roland Pesch c9e28caeea Check in with @smallbook commented out! 1992-08-18 01:34:34 +00:00
Roland Pesch 4eb4cf5705 Mon Aug 17 18:07:59 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
* gdb.texinfo, none.m4, h8.m4, gdbinv-s.m4.in: improve H8/300
	  conditionals; introduce a few generic switches that may be
	  useful for other cross-dev or dos-hosted configs.

	* gdb.texinfo: fix typo in "info reg" description
1992-08-18 01:33:09 +00:00
John Gilmore 612dbd4c05 * stabs.texinfo: Minor updates from running TeX over it.
* Makefile.in (stabs.dvi, stabs.ps):  Add.
1992-08-16 08:20:01 +00:00
Per Bothner e505224db3 First pass at converting Julia's stabs document into texinfo. 1992-08-16 03:55:12 +00:00
John Gilmore 0d1cd01ebc * gdb.texinfo, refcard.tex: Document mult args on `info reg'.
* Makefile.in (refcard.ps, lrefcard.ps):  Add missing $(srdir).
1992-08-15 11:06:00 +00:00
John Gilmore 1d4bd6ad28 Add section on partial symbol tables. 1992-08-15 04:12:16 +00:00
Roland Pesch d48da190b5 (1) add disclaimer to config section of "Installing" appendix (this is
NOT full config doc) and xref to configure.info

(2) add brief mention of --help and --prefix=DIR configure options

(3) re-enable, with new command names, old doc for commands now
reorganized into maint.  (NO new doc yet for new maint commands or for
old undoc'd dump-me; nor for "maint" itself in general.)
1992-07-14 01:14:30 +00:00
Roland Pesch 6c380b13e6 First attempt at doc for general uses of quotes around symbols. 1992-07-11 03:08:13 +00:00
Roland Pesch 5a2c1d8583 (1) C and C++ treated as separate languages, not one as originally doc'd
(2) [temporarily, until "maint" details avail] hide explanations of commands
moved to "maint" so we don't risk releasing doc with obsolete names:
printsyms, printmsyms, printpsyms, info all-breakpoints.
1992-07-11 02:12:00 +00:00
Roland Pesch a6463583c2 New title "Debugging with GDB", the fruit of protracted delicate
negotiations with the FSF...
1992-07-10 21:53:44 +00:00
Roland Pesch 0fdc6e2717 (Finally) doc that GDB sometimes inserts quotes for you, on overloaded
symbol completion requests.
1992-07-09 20:40:39 +00:00
Roland Pesch b1385986d8 (1) corrections to command-line completion material
(more text on quotes still needed)
(2) warning re problems in coff
1992-06-27 03:53:10 +00:00
Roland Pesch d98a0a4462 Catch up Cygnus-logo version of GDB refcard with last few changes to
FSF version:
  - threecol.tex now embedded, not separate file
  - folding guides
  - "gdb --help" recommended rather than "gdb -help"
1992-06-25 22:58:28 +00:00
Roland Pesch 84c2fcadfc Fix typo (place where GDB name was not given as _GDBN__). 1992-06-24 20:55:36 +00:00
Roland Pesch 6f3ec223dc Added doc for command-line completion, incl new FNF support for quoted strings
w/C++ overloaded fns.
1992-06-24 20:45:53 +00:00
Roland Pesch 0fd24984ce Minor cleanup for better smallbook formatting w/default FSF style. 1992-06-24 01:17:24 +00:00
Roland Pesch 6a8cb0e75c (1) removed three-part table of config name components from Installing
appendix (too hard to maintain, esp w/recent versions of config.sub).
    Also corrected xref to this section accordingly.
(2) updated sample output from config.sub to match latest variation of
    that script
(3) minor editing to gnu contrib text on set/show remotedebug
1992-06-24 00:15:44 +00:00
Roland Pesch 03a77779da Minor edits to new GNU material on special commands for AMD29K register
stack limit.
1992-06-23 18:38:57 +00:00
John Gilmore 0cc37e2948 Typo. 1992-06-21 01:56:05 +00:00
John Gilmore d8a68b2844 * gdb.texinfo: document `set remotedebug' and `set rstack_high_address'. 1992-06-20 23:32:18 +00:00
John Gilmore 717b47f482 Typo 1992-06-09 02:38:11 +00:00
Roland Pesch 50a39795e2 Fix from net: when predigesting doc for texi2roff, search for "@c " at
the beginning of a line, rather than just "@C" at the beginning of a
line, to identify (and remove) comments.
1992-06-02 00:50:41 +00:00
Roland Pesch 45c53080cc Tracking changes from Lucid: option formerly known as either
"-cadillac" or "-energize" is called "-context" now.
1992-06-02 00:48:46 +00:00
Roland Pesch 93ac5532df Removed RMS email address from inside cover page, at his request. 1992-05-19 21:22:10 +00:00
Roland Pesch a89f94c23a Thu May 14 17:09:48 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
* gdb.texinfo: slight expansion of new text on reading info files
	* gdbinv-s.m4.in: correct and expand info on cross-debugging
	H8/300 from DOS.

	* ChangeLog: guess...
1992-05-15 00:20:43 +00:00
John Gilmore 4768ba62b8 `info user' => `show user'. Noticed by David Taylor. 1992-05-12 19:23:32 +00:00
John Gilmore 3509545542 Say how to read the `info' files. 1992-05-12 02:10:59 +00:00
Roland Pesch 38962738d6 formatting improvements (already in progressive) 1992-05-06 04:49:50 +00:00
Roland Pesch b76626238c Fix typo in M4 macro name (prevented TeX formatting). 1992-05-05 22:51:53 +00:00
K. Richard Pixley 1f0e6a9919 gm4 -> m4 1992-05-05 19:12:05 +00:00
John Gilmore 77b46d1331 * gdb.texinfo: Update for GDB-4.5. Move `Formatting
Documentation' ahead of `Installing GDB' to match README.
Update shared library doc, -readnow and -mapped, and directory
structure (add glob and mmalloc).  Update configure doc.
1992-04-11 00:54:44 +00:00
Roland Pesch cc9bc574ec Updates to text on "info proc". 1992-04-06 23:40:23 +00:00
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
K. Richard Pixley c0abb570d7 remove srcdir from gdb.info rule 1992-03-25 07:29:45 +00:00
Fred Fish 88be9b5319 Add config directory to list of things to keep. 1992-03-14 19:41:28 +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 40bc68455a Run TeX *three* times to get better index, xrefs. 1992-03-14 00:05: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 4f98572e72 Patches from fnf for SVr4 1992-03-13 20:57:33 +00:00
Roland Pesch 8a62f15528 Reinstate "gdb-all.texi" as target. (Thanks, Rich, for the reminder). 1992-03-12 21:26:01 +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
K. Richard Pixley ace5203312 keep ChangeLog and gdb-all.texi 1992-03-10 00:57:37 +00:00
K. Richard Pixley 787c6bfe70 This is the second batch of makefile changes. Libg++ makefiles were
checked in earlier.  These are Makefiles relevant to the progressive
release currently in progress.

* added exec_prefix
* default bindir now exec_prefix/bin
* default libdir now exec_prefix/lib
* default mandir now prefix/man
* default infodir now prefix/info
* added oldincludedir, default NULL
* remove all traces of the old -subdirs and -namesubdir support,
  including code, for loops, and all subdir/unsubdir stuff.
* remove old style staging targets {de-}stage[1234], comparison,
  bootstrapN, from all but the bootstrappable tools.
* added check targets.
* removed any "Last Mod" lines.
* forced copyrights to '92 and shifted some from Cygnus to FSF.
* added tooldir and program_prefix where needed.
* updated texinfo and man pages, removed all references to multiple
  hosts or targets.
1992-03-08 07:47:55 +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
K. Richard Pixley 7e54e97feb this file will be needed as long as we use a tool that we don't support (m4) 1992-03-06 11:30:45 +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 9941f866a5 Added disclaimer (requested by WRS) on how procedures described for
connecting to VxWorks may change in future releases of VxWorks.
1992-02-28 00:39:11 +00:00
John Gilmore 03686a4064 Remove running log from .Sanitize. 1992-02-27 14:15:41 +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
Stu Grossman 4571619eb3 threecol.tex no longer exists. 1992-02-01 02:22:07 +00:00
John Gilmore 9834995918 A typo and a thinko. 1992-02-01 01:45:02 +00:00
Stu Grossman 17cd0f82c1 Distribute lpsrc.sed, remove rc-*. 1992-02-01 00:41:18 +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
Stu Grossman dcfc4f45a8 Add psrc.sed 1992-01-18 00:44:04 +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 2b1378d8da Two more FSF mods. 1992-01-15 23:19:54 +00:00
Roland Pesch 228d9e5479 refcard.tex: single file now includes what were formerly three files, to suit
FSF preferences (format definitions, nee threecol.tex, and
             default font defs, nee rc-cm.tex, now both directly in this file).

lpsrc.sed, psrc.sed: alternate font defs, now sed scripts to modify refcard.tex

Makefile.in: use sed -f psrc.sed to produce refcard.ps target; new
             target lrefcard.ps for sites using long PS font names

Removed old auxiliary TeX files, no longer necessary with this scheme.
1992-01-15 23:09:45 +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 5ac0315a07 Cygnus-Logoized version of GDB refcard, for use as marketing collateral.
NOT PART OF STANDARD GDB RELEASE; DO NOT ADD THISE FILES TO .Sanitize!
1992-01-15 19:48:55 +00:00
Roland Pesch d54bd32dcf (1) Improvements from B Chassell.
(2) minor format improvements for marginalia.
1992-01-15 19:46:01 +00:00
Roland Pesch e08d73b1b1 Discreet folding guides, and commented-out alternatives. 1992-01-15 19:36:16 +00:00
John Gilmore ae28e3993d Get past DEC shell bug. 1992-01-06 14:21:29 +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
Roland Pesch a9b4626ad9 More improvements in handling make from remote objdirs:
- remove inappropriate use of unsubdir (worked only accidentally)
 - make gdbVN.m4 generation work from remote objdir too;
 - fix bug in handling of readline appendices for roff translations
 - let GDB internals have the right val of TEXINPUTS for remote format, too
1991-12-13 21:26:18 +00:00
Roland Pesch 3f7458a40d Fix bug: gdbVN.m4 had stopped picking up version number. Now grabs it
again.  Verified for both Sun make and GNU make.
1991-12-13 19:46:42 +00:00
John Gilmore ddf21240ab Improve how we ask for bug reports. 1991-12-13 17:48:06 +00:00
K. Richard Pixley c466cfab84 infodir belongs in datadir 1991-12-11 04:15:50 +00:00
Roland Pesch 5f92dab820 Massage new readline appendix so texi2roff can understand markup
(text uses new @ftable command which texi2roff-2 doesn't grok)
for gdb.mm, gdb.me, gdb.ms targets
1991-12-10 02:42:26 +00:00
Roland Pesch 088d39a498 rdl-apps.texi is no longer used, with the new improved doc Makefile.in. 1991-12-10 02:13:54 +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
K. Richard Pixley 570e17331e Fri Dec 6 23:57:34 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: remove spaces following hyphens, bsd make can't
	  cope.  install using INSTALL_DATA.  added clean-info.  added
	  standards.text support.

Thu Dec  5 22:46:12 1991  K. Richard Pixley  (rich at rtl.cygnus.com)

	* Makefile.in: idestdir and ddestdir go away.  Added copyrights
	  and shift gpl to v2.  Added ChangeLog if it didn't exist. docdir
	  and mandir now keyed off datadir by default.
1991-12-07 07:58:50 +00:00
Roland Pesch 29a2b7448c About 40% of changes sugg. by Bob Chassell 1991-12-07 04:19:03 +00:00
Roland Pesch 1c270bfdbf *** empty log message *** 1991-12-06 22:00:58 +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
Stu Grossman 7b554a2875 hsuser.texinfo -> inc-hist.texi. 1991-11-22 00:36:55 +00:00
Stu Grossman e9d98c95a5 Refer to new locations for readline doc. 1991-11-22 00:24:23 +00:00
John Gilmore 8cc1c08ffc tconfig and xconfig => config 1991-11-21 03:35:22 +00:00
John Gilmore 3d29576b5a For configure-able doc dir. 1991-11-21 02:44:53 +00:00
K. Richard Pixley 332523bfd3 add staging stuff 1991-11-20 03:49:05 +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 919de9a1af Rename them so that we can symlink them so that m4 can see them. 1991-11-14 09:26:26 +00:00
K. Richard Pixley e92ee46965 added all-info and install-info targets 1991-11-14 08:54:39 +00:00
Steve Chamberlain b98412e372 Uses <foo>.n as a temp file rather than <foo>.new so it doesn't go
over sysV's limit.
1991-11-14 03:58:08 +00:00
John Gilmore edbf28ce4c Add rudiments on frames. 1991-11-14 00:57:48 +00:00
K. Richard Pixley b7becc8fc3 added info dir menu hooks 1991-11-14 00:26:43 +00:00
K. Richard Pixley dc341d8b47 build and install info 1991-11-14 00:25:19 +00:00