mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-05 19:51:34 +08:00
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
This commit is contained in:
parent
fd97a96a10
commit
853eda8dac
@ -1,3 +1,8 @@
|
||||
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}
|
||||
|
Loading…
x
Reference in New Issue
Block a user