1 <sect2 id="status.iso.tr24733" xreflabel="Status C++ TR24733">
2 <?dbhtml filename="status_iso_cxxtr24733.html"?>
12 <title>C++ TR 24733</title>
15 This table is based on the table of contents of
16 ISO/IEC TR 24733 Date: 2009-08-28
17 Extension for the programming language C++ to support
18 decimal floating-point arithmetic
22 This page describes the TR 24733 support in mainline GCC SVN, not in any
26 <!-- Status is Yes or No, Broken/Partial-->
31 <?dbhtml bgcolor="#C8B0B0" ?>
33 <?dbhtml bgcolor="#B0B0B0" ?>
36 <title>C++ TR 24733 Implementation Status</title>
37 <tgroup cols='4' align='left' colsep='0' rowsep='1'>
38 <colspec colname='c1'></colspec>
39 <colspec colname='c2'></colspec>
40 <colspec colname='c3'></colspec>
41 <colspec colname='c4'></colspec>
44 <entry>Section</entry>
45 <entry>Description</entry>
47 <entry>Comments</entry>
54 <emphasis>0</emphasis>
56 <entry namest="c2" nameend="c4" align="left">
57 <emphasis>Introduction</emphasis>
63 <emphasis>1</emphasis>
65 <entry namest="c2" nameend="c4" align="left">
66 <emphasis>Normative references</emphasis>
72 <emphasis>2</emphasis>
74 <entry namest="c2" nameend="c4" align="left">
75 <emphasis>Conventions</emphasis>
81 <emphasis>3</emphasis>
83 <entry namest="c2" nameend="c4" align="left">
84 <emphasis>Decimal floating-point types</emphasis>
90 <entry>Characteristics of decimal floating-point types</entry>
96 <entry>Decimal Types</entry>
101 <?dbhtml bgcolor="#B0B0B0" ?>
103 <entry>Class <code>decimal</code> synopsis</entry>
104 <entry>Partial</entry>
105 <entry>Missing declarations for formatted input/output; non-conforming extension for functions converting to integral type</entry>
108 <?dbhtml bgcolor="#B0B0B0" ?>
110 <entry>Class <code>decimal32</code></entry>
111 <entry>Partial</entry>
112 <entry>Missing 3.2.2.5 conversion to integral type; conforming extension for conversion from scalar decimal floating-point</entry>
115 <?dbhtml bgcolor="#B0B0B0" ?>
117 <entry>Class <code>decimal64</code></entry>
118 <entry>Partial</entry>
119 <entry>Missing 3.2.3.5 conversion to integral type; conforming extension for conversion from scalar decimal floating-point</entry>
122 <?dbhtml bgcolor="#B0B0B0" ?>
124 <entry>Class <code>decimal128</code></entry>
125 <entry>Partial</entry>
126 <entry>Missing 3.2.4.5 conversion to integral type; conforming extension for conversion from scalar decimal floating-point</entry>
130 <entry>Initialization from coefficient and exponent</entry>
136 <entry>Conversion to generic floating-point type</entry>
142 <entry>Unary arithmetic operators</entry>
148 <entry>Binary arithmetic operators</entry>
154 <entry>Comparison operators</entry>
159 <?dbhtml bgcolor="#C8B0B0" ?>
160 <entry>3.2.10</entry>
161 <entry>Formatted input</entry>
166 <?dbhtml bgcolor="#C8B0B0" ?>
167 <entry>3.2.11</entry>
168 <entry>Formatted output</entry>
173 <?dbhtml bgcolor="#C8B0B0" ?>
175 <entry>Additions to header <code>limits</code></entry>
181 <entry>Headers <code>cfloat</code> and <code>float.h</code></entry>
187 <entry>Additions to header <code>cfloat</code> synopsis</entry>
192 <?dbhtml bgcolor="#B0B0B0" ?>
194 <entry>Additions to header <code>float.h</code> synopsis</entry>
200 <entry>Maximum finite value</entry>
206 <entry>Epsilon</entry>
212 <entry>Minimum positive normal value</entry>
218 <entry>Minimum positive subnormal value</entry>
224 <entry>Evaluation format</entry>
229 <?dbhtml bgcolor="#C8B0B0" ?>
231 <entry>Additions to <code>cfenv</code> and <code>fenv.h</code></entry>
232 <entry>Outside the scope of GCC</entry>
236 <?dbhtml bgcolor="#C8B0B0" ?>
238 <entry>Additions to <code>cmath</code> and <code>math.h</code></entry>
239 <entry>Outside the scope of GCC</entry>
243 <?dbhtml bgcolor="#C8B0B0" ?>
245 <entry>Additions to <code>cstdio</code> and <code>stdio.h</code></entry>
246 <entry>Outside the scope of GCC</entry>
250 <?dbhtml bgcolor="#C8B0B0" ?>
252 <entry>Additions to <code>cstdlib</code> and <code>stdlib.h</code></entry>
253 <entry>Outside the scope of GCC</entry>
257 <?dbhtml bgcolor="#C8B0B0" ?>
259 <entry>Additions to <code>cwchar</code> and <code>wchar.h</code></entry>
260 <entry>Outside the scope of GCC</entry>
264 <?dbhtml bgcolor="#C8B0B0" ?>
266 <entry>Facets</entry>
271 <?dbhtml bgcolor="#C8B0B0" ?>
273 <entry>Type traits</entry>
278 <?dbhtml bgcolor="#C8B0B0" ?>
280 <entry>Hash functions</entry>
287 <emphasis>4</emphasis>
289 <entry namest="c2" nameend="c4" align="left">
290 <emphasis>Notes on C compatibility</emphasis>