diff options
author | Jim Kingdon <jkingdon@engr.sgi.com> | 1994-01-03 22:30:19 +0000 |
---|---|---|
committer | Jim Kingdon <jkingdon@engr.sgi.com> | 1994-01-03 22:30:19 +0000 |
commit | b563c370fb0b2dd9a4c511977452d9e86b189431 (patch) | |
tree | 2aab3e07776444a8a39ef3a5cc00b1397da5cacf /gdb/doc | |
parent | c91884b37798e204d4d5a0838905d85c398d0250 (diff) | |
download | gdb-b563c370fb0b2dd9a4c511977452d9e86b189431.zip gdb-b563c370fb0b2dd9a4c511977452d9e86b189431.tar.gz gdb-b563c370fb0b2dd9a4c511977452d9e86b189431.tar.bz2 |
* stabs.texinfo (String Field): Talk about defining several type
numbers at once.
Fix lint regarding changing node ELF Transformations to
ELF and SOM Transformations.
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/doc/stabs.texinfo | 8 |
2 files changed, 12 insertions, 3 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index f6cbe0e..f07e385 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,10 @@ +Mon Jan 3 17:23:07 1994 Jim Kingdon (kingdon@lioth.cygnus.com) + + * stabs.texinfo (String Field): Talk about defining several type + numbers at once. + Fix lint regarding changing node ELF Transformations to + ELF and SOM Transformations. + Fri Dec 31 00:42:43 1993 John Gilmore (gnu@cygnus.com) * stabs.texinfo: Insert Peter Kessler's name as inventor (I think). diff --git a/gdb/doc/stabs.texinfo b/gdb/doc/stabs.texinfo index dd8db29..64cf47d9 100644 --- a/gdb/doc/stabs.texinfo +++ b/gdb/doc/stabs.texinfo @@ -226,7 +226,9 @@ reference, referring directly to a type that has already been defined. The @samp{@var{type-number}=} form is a type definition, where the number represents a new type which is about to be defined. The type definition may refer to other types by number, and those type numbers -may be followed by @samp{=} and nested definitions. +may be followed by @samp{=} and nested definitions. Also, the Lucid +compiler will repeat @samp{@var{type-number}=} more than once if it +wants to define several type numbers at once. In a type definition, if the character that follows the equals sign is non-numeric then it is a @var{type-descriptor}, and tells what kind of @@ -2135,7 +2137,7 @@ relocatable address and the linker turns it into an absolute address. @menu * Transformations On Static Variables:: * Transformations On Global Variables:: -* ELF Transformations:: In ELF, things are a bit different. +* ELF and SOM Transformations:: In ELF, things are a bit different. @end menu @node Transformations On Static Variables @@ -3885,7 +3887,7 @@ correctly without having to touch the stabs section. They are named @code{Bbss.bss} for the bss section, @code{Ddata.data} for the data section, and @code{Drodata.rodata} for the rodata section. For the text section, there is no such symbol (but there should be, see below). For -an example of how these symbols work, @xref{ELF Transformations}. GCC +an example of how these symbols work, @xref{ELF and SOM Transformations}. GCC does not provide these symbols; it instead relies on the stabs getting relocated. Thus addresses which would normally be relative to @code{Bbss.bss}, etc., are already relocated. The Sun linker provided |