[Ada] Document rounding mode assumed for dynamic floating-point computations

gcc/ada/

	* doc/gnat_rm/implementation_defined_characteristics.rst: Document
	the rounding mode assumed for dynamic computations as per 3.5.7(16).
	* gnat_rm.texi: Regenerate.
This commit is contained in:
Eric Botcazou 2021-08-13 18:32:53 +02:00 committed by Pierre-Marie de Rodat
parent 3f561db7ca
commit f5d4b3fbf6
2 changed files with 13 additions and 13 deletions

View file

@ -147,12 +147,12 @@ Type Representation
IEEE 80-bit Extended on x86 architecture
====================== ===============================================
The default rounding mode specified by the IEEE 754 Standard is assumed for
static computations, i.e. round to nearest, ties to even. The input routines
yield correctly rounded values for Short_Float, Float and Long_Float at least.
The output routines can compute up to twice as many exact digits as the value
of ``T'Digits`` for any type, for example 30 digits for Long_Float; if more
digits are requested, zeros are printed.
The default rounding mode specified by the IEEE 754 Standard is assumed both
for static and dynamic computations (that is, round to nearest, ties to even).
The input routines yield correctly rounded values for Short_Float, Float, and
Long_Float at least. The output routines can compute up to twice as many exact
digits as the value of ``T'Digits`` for any type, for example 30 digits for
Long_Float; if more digits are requested, zeros are printed.
*
"The small of an ordinary fixed point type. See 3.5.9(8)."

View file

@ -21,7 +21,7 @@
@copying
@quotation
GNAT Reference Manual , Aug 03, 2021
GNAT Reference Manual , Sep 28, 2021
AdaCore
@ -15939,12 +15939,12 @@ IEEE 80-bit Extended on x86 architecture
@end multitable
The default rounding mode specified by the IEEE 754 Standard is assumed for
static computations, i.e. round to nearest, ties to even. The input routines
yield correctly rounded values for Short_Float, Float and Long_Float at least.
The output routines can compute up to twice as many exact digits as the value
of @code{T'Digits} for any type, for example 30 digits for Long_Float; if more
digits are requested, zeros are printed.
The default rounding mode specified by the IEEE 754 Standard is assumed both
for static and dynamic computations (that is, round to nearest, ties to even).
The input routines yield correctly rounded values for Short_Float, Float, and
Long_Float at least. The output routines can compute up to twice as many exact
digits as the value of @code{T'Digits} for any type, for example 30 digits for
Long_Float; if more digits are requested, zeros are printed.
@itemize *