Commit 853eda8d by Janis Johnson Committed by Janis Johnson

extend.texi (Decimal Floating Types): Update identifier of draft TR and list of missing support.

	* doc/extend.texi (Decimal Floating Types): Update identifier of
	draft TR and list of missing support.

From-SVN: r144114
parent fd97a96a
2009-02-11 Janis Johnson <janis187@us.ibm.com>
* doc/extend.texi (Decimal Floating Types): Update identifier of
draft TR and list of missing support.
2009-02-11 Jakub Jelinek <jakub@redhat.com>
PR middle-end/39154
......
......@@ -930,7 +930,7 @@ is supported on x86_64 and ia64 targets.
@cindex @code{DL} integer suffix
As an extension, the GNU C compiler supports decimal floating types as
defined in the N1176 draft of ISO/IEC WDTR24732. Support for decimal
defined in the N1312 draft of ISO/IEC WDTR24732. Support for decimal
floating types in GCC will evolve as the draft technical report changes.
Calling conventions for any target might also change. Not all targets
support decimal floating types.
......@@ -953,12 +953,21 @@ is incomplete:
@itemize @bullet
@item
Translation time data type (TTDT) is not supported.
Pragma @code{FLOAT_CONST_DECIMAL64} is not supported, nor is the @samp{d}
suffix for literal constants of type @code{double}.
@item
When the value of a decimal floating type cannot be represented in the
integer type to which it is being converted, the result is undefined
rather than the result value specified by the draft technical report.
@item
GCC does not provide the C library functionality associated with
@file{math.h}, @file{fenv.h}, @file{stdio.h}, @file{stdlib.h}, and
@file{wchar.h}, which must come from a separate C library implementation.
Because of this the GNU C compiler does not define macro
@code{__STDC_DEC_FP__} to indicate that the implementation conforms to
the technical report.
@end itemize
Types @code{_Decimal32}, @code{_Decimal64}, and @code{_Decimal128}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment