aboutsummaryrefslogtreecommitdiff
path: root/gdb/doc/stabs.texinfo
diff options
context:
space:
mode:
authorJim Kingdon <jkingdon@engr.sgi.com>1994-01-03 22:30:19 +0000
committerJim Kingdon <jkingdon@engr.sgi.com>1994-01-03 22:30:19 +0000
commitb563c370fb0b2dd9a4c511977452d9e86b189431 (patch)
tree2aab3e07776444a8a39ef3a5cc00b1397da5cacf /gdb/doc/stabs.texinfo
parentc91884b37798e204d4d5a0838905d85c398d0250 (diff)
downloadfsf-binutils-gdb-b563c370fb0b2dd9a4c511977452d9e86b189431.zip
fsf-binutils-gdb-b563c370fb0b2dd9a4c511977452d9e86b189431.tar.gz
fsf-binutils-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/stabs.texinfo')
-rw-r--r--gdb/doc/stabs.texinfo8
1 files changed, 5 insertions, 3 deletions
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