aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Gilmore <gnu@cygnus>1993-02-06 03:58:50 +0000
committerJohn Gilmore <gnu@cygnus>1993-02-06 03:58:50 +0000
commit831c2e1d35cab58170813c951a19b5fe9c608797 (patch)
tree3400decc3758445ec454fa111cb58adabda011c5
parent931bf12a0994139dc6a258e4d1d365965d14e70a (diff)
downloadgdb-831c2e1d35cab58170813c951a19b5fe9c608797.zip
gdb-831c2e1d35cab58170813c951a19b5fe9c608797.tar.gz
gdb-831c2e1d35cab58170813c951a19b5fe9c608797.tar.bz2
* stabs.texinfo: Fix description of floating point "range"
types (which really define basic types). Reported by Jim Meehan, <meehan@src.dec.com>.
-rw-r--r--gdb/doc/ChangeLog4
-rw-r--r--gdb/doc/stabs.texinfo15
2 files changed, 13 insertions, 6 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog
index ff77488..c0464b2 100644
--- a/gdb/doc/ChangeLog
+++ b/gdb/doc/ChangeLog
@@ -1,5 +1,9 @@
Fri Feb 5 14:10:15 1993 John Gilmore (gnu@cygnus.com)
+ * stabs.texinfo: Fix description of floating point "range"
+ types (which really define basic types). Reported by Jim Meehan,
+ <meehan@src.dec.com>.
+
* gdbint.texinfo: Remove COFF_NO_LONG_FILE_NAMES define, now gone.
Thu Feb 4 13:56:46 1993 Ian Lance Taylor (ian@cygnus.com)
diff --git a/gdb/doc/stabs.texinfo b/gdb/doc/stabs.texinfo
index 526d856..eb5f477 100644
--- a/gdb/doc/stabs.texinfo
+++ b/gdb/doc/stabs.texinfo
@@ -460,7 +460,7 @@ represents the procedure itself. The @code{N_LBRAC} uses the
@menu
* Basic types:: Basic type definitions
* Range types:: Range types defined by min and max value
-* Bit-ranges:: Range type defined by number of bits
+* Float "range" types:: Range type defined by size in bytes
@end menu
@node Basic types
@@ -529,17 +529,20 @@ range of type @code{int}, with a minimum value of 0 and a maximum of 65535.
13 .stabs "short unsigned int:t8=r1;0;65535;",128,0,0,0
@end example
-@node Bit-ranges
-@section Range type defined by number of bits
+@node Float "range" types
+@section Range type defined by size in bytes
@table @strong
@item Type Descriptor:
@code{r}
@end table
-In a range definition, if the number after the second semicolon is 0,
-then the number after the first semicolon is the number of bits needed
-to represent the type.
+In a range definition, if the first number after the semicolon is
+positive and the second is zero, then the type being defined is a
+floating point type, and the number after the first semicolon is the
+number of bytes needed to represent the type. Note that this does not
+provide a way to distinguish 8-byte real floating point types from
+8-byte complex floating point types.
@example
.stabs "@var{name}: