Commit Graph

155 Commits

Author SHA1 Message Date
David MacKenzie 59502c19ad * stabs.texinfo (Non-Stab Symbol Types): Mention N_SET* | N_EXT. 1994-01-19 14:43:04 +00:00
Jim Kingdon 8f85a4357a * stabs.texinfo: Re-do stuff about C_BSTAT and move from XCOFF
Differences node to Statics node.
	(Statics): Discuss XCOFF use of V symbol descriptor.
1994-01-16 18:30:32 +00:00
Jim Kingdon b563c370fb * stabs.texinfo (String Field): Talk about defining several type
numbers at once.
	Fix lint regarding changing node ELF Transformations to
	ELF and SOM Transformations.
1994-01-03 22:30:19 +00:00
John Gilmore 534694b377 Insert Peter Kessler's name as inventor (I think). 1993-12-31 08:45:16 +00:00
Jim Kingdon 6c06a518bf * stabs.texinfo (Cross-References): `::' is for nested types only
within <>.
	(Structures): Document static members.
1993-12-29 16:22:31 +00:00
Jim Kingdon 168e808729 * stabs.texinfo: Document S type attribute. 1993-12-27 18:59:39 +00:00
Jeff Law e89d48dd88 * stabs.texinfo: Add notes about stabs-in-som where appropriate. 1993-12-27 04:47:59 +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 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
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
Jim Kingdon bb1908342f * stabs.texinfo (Class Names): New node. 1993-10-27 21:40:36 +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
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 f4548a461c * stabs.texinfo (Include Files): Fix typo (start -> end). 1993-10-03 20:30:52 +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 9d719a9cf9 * stabs.texinfo (Methods): Fix typo. 1993-09-11 16:36:01 +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
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
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 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
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
David MacKenzie a9ded3ac7f add @finalout 1993-08-09 20:23:53 +00:00
Jim Kingdon 6ea34847c6 * stabs.texinfo (Procedures): Improve stuff on nested functions. 1993-07-30 23:31:14 +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 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 499a5faaae * stabs.texinfo: N_MAIN is sometimes used for C. 1993-07-12 18:41:14 +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
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
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
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 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
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
Jim Kingdon 46351197fc * stabs.texinfo (Stabs Format): Misc fixes. 1993-05-24 16:33:12 +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
Jim Kingdon 6897f9ec2e * stabs.texinfo: Many changes to include information from the
AIX documentation.
1993-04-29 18:32:19 +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
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
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 c02645965c N_SO fixes 1993-04-03 01:04:39 +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
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
David D. Zuhn 8d0dca57e5 case fixes in node names 1993-02-12 04:48:34 +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
Roland Pesch b32ae57bb3 Avoid character '+' in nodenames, gives formatters indigestion. 1992-11-03 00:58:46 +00:00
John Gilmore 446e5d80af Minor wording changes. 1992-09-22 02:26:50 +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
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