* stabs.texinfo: Fix description of floating point "range"

types (which really define basic types).  Reported by Jim Meehan,
<meehan@src.dec.com>.
This commit is contained in:
John Gilmore
1993-02-06 03:58:50 +00:00
parent 931bf12a09
commit 831c2e1d35
2 changed files with 13 additions and 6 deletions

View File

@ -1,5 +1,9 @@
Fri Feb 5 14:10:15 1993 John Gilmore (gnu@cygnus.com) 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. * gdbint.texinfo: Remove COFF_NO_LONG_FILE_NAMES define, now gone.
Thu Feb 4 13:56:46 1993 Ian Lance Taylor (ian@cygnus.com) Thu Feb 4 13:56:46 1993 Ian Lance Taylor (ian@cygnus.com)

View File

@ -460,7 +460,7 @@ represents the procedure itself. The @code{N_LBRAC} uses the
@menu @menu
* Basic types:: Basic type definitions * Basic types:: Basic type definitions
* Range types:: Range types defined by min and max value * 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 @end menu
@node Basic types @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 13 .stabs "short unsigned int:t8=r1;0;65535;",128,0,0,0
@end example @end example
@node Bit-ranges @node Float "range" types
@section Range type defined by number of bits @section Range type defined by size in bytes
@table @strong @table @strong
@item Type Descriptor: @item Type Descriptor:
@code{r} @code{r}
@end table @end table
In a range definition, if the number after the second semicolon is 0, In a range definition, if the first number after the semicolon is
then the number after the first semicolon is the number of bits needed positive and the second is zero, then the type being defined is a
to represent the type. 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 @example
.stabs "@var{name}: .stabs "@var{name}: