mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-28 23:39:35 +08:00
* 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:
@ -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)
|
||||||
|
@ -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}:
|
||||||
|
Reference in New Issue
Block a user