1*404b540aSrobert<?xml version="1.0" encoding="ISO-8859-1"?> 2*404b540aSrobert<!DOCTYPE html 3*404b540aSrobert PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 4*404b540aSrobert "DTD/xhtml1-transitional.dtd"> 5*404b540aSrobert<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 6*404b540aSrobert 7*404b540aSrobert<head> 8*404b540aSrobert 9*404b540aSrobert <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 10*404b540aSrobert <link rev="made" href="mailto:gcc@gcc.gnu.org" /> 11*404b540aSrobert <link rel="shortcut icon" href="http://gcc.gnu.org/favicon.ico" /> 12*404b540aSrobert 13*404b540aSrobert <title> 14*404b540aSrobert Status of TR1 features in GCC 15*404b540aSrobert - GNU Project - Free Software Foundation (FSF) 16*404b540aSrobert </title> 17*404b540aSrobert 18*404b540aSrobert</head> 19*404b540aSrobert 20*404b540aSrobert<body> 21*404b540aSrobert 22*404b540aSrobert<h1 align="center"> 23*404b540aSrobert Status of TR1 features in GCC 24*404b540aSrobert</h1> 25*404b540aSrobert 26*404b540aSrobert<p> 27*404b540aSrobertThis table is based on the table of contents of ISO/IEC DTR 19768 28*404b540aSrobertDoc No: N1836=05-0096 Date: 2005-06-24 29*404b540aSrobertDraft Technical Report on C++ Library Extensions 30*404b540aSrobert</p> 31*404b540aSrobert 32*404b540aSrobert<p> 33*404b540aSrobertIn this implementation the header names are prefixed by 34*404b540aSrobert<code>tr1/</code>, for instance <code><tr1/functional></code>, 35*404b540aSrobert<code><tr1/memory></code>, and so on. 36*404b540aSrobert</p> 37*404b540aSrobert 38*404b540aSrobert<p> 39*404b540aSrobertThis page describes the TR1 support in mainline GCC CVS, not in any particular 40*404b540aSrobertrelease. 41*404b540aSrobert</p> 42*404b540aSrobert 43*404b540aSrobert<table border="1"> 44*404b540aSrobert <thead> 45*404b540aSrobert <tr> 46*404b540aSrobert <td><span style="font-weight: bold;">Section</span></td> 47*404b540aSrobert <td><span style="font-weight: bold;">Description</span></td> 48*404b540aSrobert <td><span style="font-weight: bold;">Done</span></td> 49*404b540aSrobert <td><span style="font-weight: bold;">Broken</span></td> 50*404b540aSrobert <td><span style="font-weight: bold;">Missing</span></td> 51*404b540aSrobert <td><span style="font-weight: bold;">Comments</span></td> 52*404b540aSrobert </tr> 53*404b540aSrobert </thead> 54*404b540aSrobert <tbody> 55*404b540aSrobert <tr> 56*404b540aSrobert <td><b>2</b></td> 57*404b540aSrobert <td colspan="5"><b>General Utilities</b></td> 58*404b540aSrobert </tr> 59*404b540aSrobert <tr> 60*404b540aSrobert <td>2.1</td> 61*404b540aSrobert <td>Reference wrappers</td> 62*404b540aSrobert <td>done</td> 63*404b540aSrobert <td></td> 64*404b540aSrobert <td></td> 65*404b540aSrobert <td></td> 66*404b540aSrobert </tr> 67*404b540aSrobert <tr> 68*404b540aSrobert <td>2.1.1</td> 69*404b540aSrobert <td>Additions to header <code><functional></code> synopsis</td> 70*404b540aSrobert <td>done</td> 71*404b540aSrobert <td></td> 72*404b540aSrobert <td></td> 73*404b540aSrobert <td></td> 74*404b540aSrobert </tr> 75*404b540aSrobert <tr> 76*404b540aSrobert <td>2.1.2</td> 77*404b540aSrobert <td>Class template <code>reference_wrapper</code></td> 78*404b540aSrobert <td>done</td> 79*404b540aSrobert <td></td> 80*404b540aSrobert <td></td> 81*404b540aSrobert <td></td> 82*404b540aSrobert </tr> 83*404b540aSrobert <tr> 84*404b540aSrobert <td>2.1.2.1</td> 85*404b540aSrobert <td><code>reference_wrapper</code> construct/copy/destroy</td> 86*404b540aSrobert <td>done</td> 87*404b540aSrobert <td></td> 88*404b540aSrobert <td></td> 89*404b540aSrobert <td></td> 90*404b540aSrobert </tr> 91*404b540aSrobert <tr> 92*404b540aSrobert <td>2.1.2.2</td> 93*404b540aSrobert <td><code>reference_wrapper</code> assignment</td> 94*404b540aSrobert <td>done</td> 95*404b540aSrobert <td></td> 96*404b540aSrobert <td></td> 97*404b540aSrobert <td></td> 98*404b540aSrobert </tr> 99*404b540aSrobert <tr> 100*404b540aSrobert <td>2.1.2.3</td> 101*404b540aSrobert <td><code>reference_wrapper</code> access</td> 102*404b540aSrobert <td>done</td> 103*404b540aSrobert <td></td> 104*404b540aSrobert <td></td> 105*404b540aSrobert <td></td> 106*404b540aSrobert </tr> 107*404b540aSrobert <tr> 108*404b540aSrobert <td>2.1.2.4</td> 109*404b540aSrobert <td><code>reference_wrapper</code> invocation</td> 110*404b540aSrobert <td>done</td> 111*404b540aSrobert <td></td> 112*404b540aSrobert <td></td> 113*404b540aSrobert <td></td> 114*404b540aSrobert </tr> 115*404b540aSrobert <tr> 116*404b540aSrobert <td>2.1.2.5</td> 117*404b540aSrobert <td><code>reference_wrapper</code> helper functions</td> 118*404b540aSrobert <td>done</td> 119*404b540aSrobert <td></td> 120*404b540aSrobert <td></td> 121*404b540aSrobert <td></td> 122*404b540aSrobert </tr> 123*404b540aSrobert <tr> 124*404b540aSrobert <td>2.2</td> 125*404b540aSrobert <td>Smart pointers</td> 126*404b540aSrobert <td>done</td> 127*404b540aSrobert <td></td> 128*404b540aSrobert <td></td> 129*404b540aSrobert <td></td> 130*404b540aSrobert </tr> 131*404b540aSrobert <tr> 132*404b540aSrobert <td>2.2.1</td> 133*404b540aSrobert <td>Additions to header <code><memory></code> synopsis</td> 134*404b540aSrobert <td>done</td> 135*404b540aSrobert <td></td> 136*404b540aSrobert <td></td> 137*404b540aSrobert <td></td> 138*404b540aSrobert </tr> 139*404b540aSrobert <tr> 140*404b540aSrobert <td>2.2.2</td> 141*404b540aSrobert <td>Class <code>bad_weak_ptr</code></td> 142*404b540aSrobert <td>done</td> 143*404b540aSrobert <td></td> 144*404b540aSrobert <td></td> 145*404b540aSrobert <td></td> 146*404b540aSrobert </tr> 147*404b540aSrobert <tr> 148*404b540aSrobert <td>2.2.3</td> 149*404b540aSrobert <td>Class template <code>shared_ptr</code></td> 150*404b540aSrobert <td>done</td> 151*404b540aSrobert <td></td> 152*404b540aSrobert <td></td> 153*404b540aSrobert <td><a href="tr1.html#1">1</a></td> 154*404b540aSrobert </tr> 155*404b540aSrobert <tr> 156*404b540aSrobert <td>2.2.3.1</td> 157*404b540aSrobert <td><code>shared_ptr</code> constructors</td> 158*404b540aSrobert <td>done</td> 159*404b540aSrobert <td></td> 160*404b540aSrobert <td></td> 161*404b540aSrobert <td></td> 162*404b540aSrobert </tr> 163*404b540aSrobert <tr> 164*404b540aSrobert <td>2.2.3.2</td> 165*404b540aSrobert <td><code>shared_ptr</code> destructor</td> 166*404b540aSrobert <td>done</td> 167*404b540aSrobert <td></td> 168*404b540aSrobert <td></td> 169*404b540aSrobert <td></td> 170*404b540aSrobert </tr> 171*404b540aSrobert <tr> 172*404b540aSrobert <td>2.2.3.3</td> 173*404b540aSrobert <td><code>shared_ptr</code> assignment</td> 174*404b540aSrobert <td>done</td> 175*404b540aSrobert <td></td> 176*404b540aSrobert <td></td> 177*404b540aSrobert <td></td> 178*404b540aSrobert </tr> 179*404b540aSrobert <tr> 180*404b540aSrobert <td>2.2.3.4</td> 181*404b540aSrobert <td><code>shared_ptr</code> modifiers</td> 182*404b540aSrobert <td>done</td> 183*404b540aSrobert <td></td> 184*404b540aSrobert <td></td> 185*404b540aSrobert <td></td> 186*404b540aSrobert </tr> 187*404b540aSrobert <tr> 188*404b540aSrobert <td>2.2.3.5</td> 189*404b540aSrobert <td><code>shared_ptr</code> observers</td> 190*404b540aSrobert <td>done</td> 191*404b540aSrobert <td></td> 192*404b540aSrobert <td></td> 193*404b540aSrobert <td></td> 194*404b540aSrobert </tr> 195*404b540aSrobert <tr> 196*404b540aSrobert <td>2.2.3.6</td> 197*404b540aSrobert <td><code>shared_ptr</code> comparison</td> 198*404b540aSrobert <td>done</td> 199*404b540aSrobert <td></td> 200*404b540aSrobert <td></td> 201*404b540aSrobert <td></td> 202*404b540aSrobert </tr> 203*404b540aSrobert <tr> 204*404b540aSrobert <td>2.2.3.7</td> 205*404b540aSrobert <td><code>shared_ptr</code> I/O</td> 206*404b540aSrobert <td>done</td> 207*404b540aSrobert <td></td> 208*404b540aSrobert <td></td> 209*404b540aSrobert <td></td> 210*404b540aSrobert </tr> 211*404b540aSrobert <tr> 212*404b540aSrobert <td>2.2.3.8</td> 213*404b540aSrobert <td><code>shared_ptr</code> specialized algorithms</td> 214*404b540aSrobert <td>done</td> 215*404b540aSrobert <td></td> 216*404b540aSrobert <td></td> 217*404b540aSrobert <td></td> 218*404b540aSrobert </tr> 219*404b540aSrobert <tr> 220*404b540aSrobert <td>2.2.3.9</td> 221*404b540aSrobert <td><code>shared_ptr</code> casts</td> 222*404b540aSrobert <td>done</td> 223*404b540aSrobert <td></td> 224*404b540aSrobert <td></td> 225*404b540aSrobert <td></td> 226*404b540aSrobert </tr> 227*404b540aSrobert <tr> 228*404b540aSrobert <td>2.2.3.10</td> 229*404b540aSrobert <td><code>get_deleter</code></td> 230*404b540aSrobert <td>done</td> 231*404b540aSrobert <td></td> 232*404b540aSrobert <td></td> 233*404b540aSrobert <td></td> 234*404b540aSrobert </tr> 235*404b540aSrobert <tr> 236*404b540aSrobert <td>2.2.4</td> 237*404b540aSrobert <td>Class template <code>weak_ptr</code></td> 238*404b540aSrobert <td>done</td> 239*404b540aSrobert <td></td> 240*404b540aSrobert <td></td> 241*404b540aSrobert <td></td> 242*404b540aSrobert </tr> 243*404b540aSrobert <tr> 244*404b540aSrobert <td>2.2.4.1</td> 245*404b540aSrobert <td><code>weak_ptr</code> constructors</td> 246*404b540aSrobert <td>done</td> 247*404b540aSrobert <td></td> 248*404b540aSrobert <td></td> 249*404b540aSrobert <td></td> 250*404b540aSrobert </tr> 251*404b540aSrobert <tr> 252*404b540aSrobert <td>2.2.4.2</td> 253*404b540aSrobert <td><code>weak_ptr</code> destructor</td> 254*404b540aSrobert <td>done</td> 255*404b540aSrobert <td></td> 256*404b540aSrobert <td></td> 257*404b540aSrobert <td></td> 258*404b540aSrobert </tr> 259*404b540aSrobert <tr> 260*404b540aSrobert <td>2.2.4.3</td> 261*404b540aSrobert <td><code>weak_ptr</code> assignment</td> 262*404b540aSrobert <td>done</td> 263*404b540aSrobert <td></td> 264*404b540aSrobert <td></td> 265*404b540aSrobert <td></td> 266*404b540aSrobert </tr> 267*404b540aSrobert <tr> 268*404b540aSrobert <td>2.2.4.4</td> 269*404b540aSrobert <td><code>weak_ptr</code> modifiers</td> 270*404b540aSrobert <td>done</td> 271*404b540aSrobert <td></td> 272*404b540aSrobert <td></td> 273*404b540aSrobert <td></td> 274*404b540aSrobert </tr> 275*404b540aSrobert <tr> 276*404b540aSrobert <td>2.2.4.5</td> 277*404b540aSrobert <td><code>weak_ptr</code> observers</td> 278*404b540aSrobert <td>done</td> 279*404b540aSrobert <td></td> 280*404b540aSrobert <td></td> 281*404b540aSrobert <td></td> 282*404b540aSrobert </tr> 283*404b540aSrobert <tr> 284*404b540aSrobert <td>2.2.4.6</td> 285*404b540aSrobert <td><code>weak_ptr</code> comparison</td> 286*404b540aSrobert <td>done</td> 287*404b540aSrobert <td></td> 288*404b540aSrobert <td></td> 289*404b540aSrobert <td></td> 290*404b540aSrobert </tr> 291*404b540aSrobert <tr> 292*404b540aSrobert <td>2.2.4.7</td> 293*404b540aSrobert <td><code>weak_ptr</code> specialized algorithms</td> 294*404b540aSrobert <td>done</td> 295*404b540aSrobert <td></td> 296*404b540aSrobert <td></td> 297*404b540aSrobert <td></td> 298*404b540aSrobert </tr> 299*404b540aSrobert <tr> 300*404b540aSrobert <td>2.2.5</td> 301*404b540aSrobert <td>Class template <code>enable_shared_from_this</code></td> 302*404b540aSrobert <td>done</td> 303*404b540aSrobert <td></td> 304*404b540aSrobert <td></td> 305*404b540aSrobert <td></td> 306*404b540aSrobert </tr> 307*404b540aSrobert <tr> 308*404b540aSrobert <td><b>3</b></td> 309*404b540aSrobert <td colspan="5"><b>Function objects</b></td> 310*404b540aSrobert </tr> 311*404b540aSrobert <tr> 312*404b540aSrobert <td>3.1</td> 313*404b540aSrobert <td>Definitions</td> 314*404b540aSrobert <td>done</td> 315*404b540aSrobert <td></td> 316*404b540aSrobert <td></td> 317*404b540aSrobert <td></td> 318*404b540aSrobert </tr> 319*404b540aSrobert <tr> 320*404b540aSrobert <td>3.2</td> 321*404b540aSrobert <td>Additions to <code><functional> synopsis</code></td> 322*404b540aSrobert <td>done</td> 323*404b540aSrobert <td></td> 324*404b540aSrobert <td></td> 325*404b540aSrobert <td></td> 326*404b540aSrobert </tr> 327*404b540aSrobert <tr> 328*404b540aSrobert <td>3.3</td> 329*404b540aSrobert <td>Requirements</td> 330*404b540aSrobert <td>done</td> 331*404b540aSrobert <td></td> 332*404b540aSrobert <td></td> 333*404b540aSrobert <td></td> 334*404b540aSrobert </tr> 335*404b540aSrobert <tr> 336*404b540aSrobert <td>3.4</td> 337*404b540aSrobert <td>Function return types</td> 338*404b540aSrobert <td>done</td> 339*404b540aSrobert <td></td> 340*404b540aSrobert <td></td> 341*404b540aSrobert <td></td> 342*404b540aSrobert </tr> 343*404b540aSrobert <tr> 344*404b540aSrobert <td>3.5</td> 345*404b540aSrobert <td>Function template <code>mem_fn</code></td> 346*404b540aSrobert <td>done</td> 347*404b540aSrobert <td></td> 348*404b540aSrobert <td></td> 349*404b540aSrobert <td></td> 350*404b540aSrobert </tr> 351*404b540aSrobert <tr> 352*404b540aSrobert <td>3.6</td> 353*404b540aSrobert <td>Function object binders</td> 354*404b540aSrobert <td>done</td> 355*404b540aSrobert <td></td> 356*404b540aSrobert <td></td> 357*404b540aSrobert <td></td> 358*404b540aSrobert </tr> 359*404b540aSrobert <tr> 360*404b540aSrobert <td>3.6.1</td> 361*404b540aSrobert <td>Class template <code>is_bind_expression</code></td> 362*404b540aSrobert <td>done</td> 363*404b540aSrobert <td></td> 364*404b540aSrobert <td></td> 365*404b540aSrobert <td></td> 366*404b540aSrobert </tr> 367*404b540aSrobert <tr> 368*404b540aSrobert <td>3.6.2</td> 369*404b540aSrobert <td>Class template <code>is_placeholder</code></td> 370*404b540aSrobert <td>done</td> 371*404b540aSrobert <td></td> 372*404b540aSrobert <td></td> 373*404b540aSrobert <td></td> 374*404b540aSrobert </tr> 375*404b540aSrobert <tr> 376*404b540aSrobert <td>3.6.3</td> 377*404b540aSrobert <td>Function template <code>bind</code></td> 378*404b540aSrobert <td>done</td> 379*404b540aSrobert <td></td> 380*404b540aSrobert <td></td> 381*404b540aSrobert <td></td> 382*404b540aSrobert </tr> 383*404b540aSrobert <tr> 384*404b540aSrobert <td>3.6.4</td> 385*404b540aSrobert <td>Placeholders</td> 386*404b540aSrobert <td>done</td> 387*404b540aSrobert <td></td> 388*404b540aSrobert <td></td> 389*404b540aSrobert <td></td> 390*404b540aSrobert </tr> 391*404b540aSrobert <tr> 392*404b540aSrobert <td>3.7</td> 393*404b540aSrobert <td>Polymorphic function wrappers</td> 394*404b540aSrobert <td>done</td> 395*404b540aSrobert <td></td> 396*404b540aSrobert <td></td> 397*404b540aSrobert <td></td> 398*404b540aSrobert </tr> 399*404b540aSrobert <tr> 400*404b540aSrobert <td>3.7.1</td> 401*404b540aSrobert <td>Class <code>bad_function_call<code></code></code></td> 402*404b540aSrobert <td>done</td> 403*404b540aSrobert <td></td> 404*404b540aSrobert <td></td> 405*404b540aSrobert <td></td> 406*404b540aSrobert </tr> 407*404b540aSrobert <tr> 408*404b540aSrobert <td>3.7.1.1</td> 409*404b540aSrobert <td><code>bad_function_call</code> constructor</td> 410*404b540aSrobert <td>done</td> 411*404b540aSrobert <td></td> 412*404b540aSrobert <td></td> 413*404b540aSrobert <td></td> 414*404b540aSrobert </tr> 415*404b540aSrobert <tr> 416*404b540aSrobert <td>3.7.2</td> 417*404b540aSrobert <td>Class template <code>function</code></td> 418*404b540aSrobert <td>done</td> 419*404b540aSrobert <td></td> 420*404b540aSrobert <td></td> 421*404b540aSrobert <td></td> 422*404b540aSrobert </tr> 423*404b540aSrobert <tr> 424*404b540aSrobert <td>3.7.2.1</td> 425*404b540aSrobert <td><code>function</code> construct/copy/destroy</td> 426*404b540aSrobert <td>done</td> 427*404b540aSrobert <td></td> 428*404b540aSrobert <td></td> 429*404b540aSrobert <td></td> 430*404b540aSrobert </tr> 431*404b540aSrobert <tr> 432*404b540aSrobert <td>3.7.2.2</td> 433*404b540aSrobert <td><code>function</code> modifiers</td> 434*404b540aSrobert <td>done</td> 435*404b540aSrobert <td></td> 436*404b540aSrobert <td></td> 437*404b540aSrobert <td></td> 438*404b540aSrobert </tr> 439*404b540aSrobert <tr> 440*404b540aSrobert <td>3.7.2.3</td> 441*404b540aSrobert <td><code>function</code> capacity</td> 442*404b540aSrobert <td>done</td> 443*404b540aSrobert <td></td> 444*404b540aSrobert <td></td> 445*404b540aSrobert <td></td> 446*404b540aSrobert </tr> 447*404b540aSrobert <tr> 448*404b540aSrobert <td>3.7.2.4</td> 449*404b540aSrobert <td><code>function</code> invocation</td> 450*404b540aSrobert <td>done</td> 451*404b540aSrobert <td></td> 452*404b540aSrobert <td></td> 453*404b540aSrobert <td></td> 454*404b540aSrobert </tr> 455*404b540aSrobert <tr> 456*404b540aSrobert <td>3.7.2.5</td> 457*404b540aSrobert <td><code>function</code> target access</td> 458*404b540aSrobert <td>done</td> 459*404b540aSrobert <td></td> 460*404b540aSrobert <td></td> 461*404b540aSrobert <td></td> 462*404b540aSrobert </tr> 463*404b540aSrobert <tr> 464*404b540aSrobert <td>3.7.2.6</td> 465*404b540aSrobert <td>undefined operators</td> 466*404b540aSrobert <td>done</td> 467*404b540aSrobert <td></td> 468*404b540aSrobert <td></td> 469*404b540aSrobert <td></td> 470*404b540aSrobert </tr> 471*404b540aSrobert <tr> 472*404b540aSrobert <td>3.7.2.7</td> 473*404b540aSrobert <td>null pointer comparison operators</td> 474*404b540aSrobert <td>done</td> 475*404b540aSrobert <td></td> 476*404b540aSrobert <td></td> 477*404b540aSrobert <td></td> 478*404b540aSrobert </tr> 479*404b540aSrobert <tr> 480*404b540aSrobert <td>3.7.2.8</td> 481*404b540aSrobert <td>specialized algorithms</td> 482*404b540aSrobert <td>done</td> 483*404b540aSrobert <td></td> 484*404b540aSrobert <td></td> 485*404b540aSrobert <td></td> 486*404b540aSrobert </tr> 487*404b540aSrobert <tr> 488*404b540aSrobert <td><b>4</b></td> 489*404b540aSrobert <td colspan="5"><b>Metaprogramming and type traits</b></td> 490*404b540aSrobert </tr> 491*404b540aSrobert <tr> 492*404b540aSrobert <td>4.1</td> 493*404b540aSrobert <td>Requirements</td> 494*404b540aSrobert <td>done</td> 495*404b540aSrobert <td></td> 496*404b540aSrobert <td></td> 497*404b540aSrobert <td></td> 498*404b540aSrobert </tr> 499*404b540aSrobert <tr> 500*404b540aSrobert <td>4.2</td> 501*404b540aSrobert <td>Header <code><type_traits></code> synopsis</td> 502*404b540aSrobert <td>done</td> 503*404b540aSrobert <td></td> 504*404b540aSrobert <td></td> 505*404b540aSrobert <td></td> 506*404b540aSrobert </tr> 507*404b540aSrobert <tr> 508*404b540aSrobert <td>4.3</td> 509*404b540aSrobert <td>Helper classes</td> 510*404b540aSrobert <td>done</td> 511*404b540aSrobert <td></td> 512*404b540aSrobert <td></td> 513*404b540aSrobert <td></td> 514*404b540aSrobert </tr> 515*404b540aSrobert <tr> 516*404b540aSrobert <td>4.4</td> 517*404b540aSrobert <td>General Requirements</td> 518*404b540aSrobert <td>done</td> 519*404b540aSrobert <td></td> 520*404b540aSrobert <td></td> 521*404b540aSrobert <td></td> 522*404b540aSrobert </tr> 523*404b540aSrobert <tr> 524*404b540aSrobert <td>4.5</td> 525*404b540aSrobert <td>Unary Type Traits</td> 526*404b540aSrobert <td>done</td> 527*404b540aSrobert <td></td> 528*404b540aSrobert <td></td> 529*404b540aSrobert <td></td> 530*404b540aSrobert </tr> 531*404b540aSrobert <tr> 532*404b540aSrobert <td>4.5.1</td> 533*404b540aSrobert <td>Primary Type Categories</td> 534*404b540aSrobert <td>done</td> 535*404b540aSrobert <td></td> 536*404b540aSrobert <td></td> 537*404b540aSrobert <td></td> 538*404b540aSrobert </tr> 539*404b540aSrobert <tr> 540*404b540aSrobert <td>4.5.2</td> 541*404b540aSrobert <td>Composite type traits</td> 542*404b540aSrobert <td>done</td> 543*404b540aSrobert <td></td> 544*404b540aSrobert <td></td> 545*404b540aSrobert <td></td> 546*404b540aSrobert </tr> 547*404b540aSrobert <tr> 548*404b540aSrobert <td>4.5.3</td> 549*404b540aSrobert <td>Type properties</td> 550*404b540aSrobert <td>done</td> 551*404b540aSrobert <td></td> 552*404b540aSrobert <td></td> 553*404b540aSrobert <td></td> 554*404b540aSrobert </tr> 555*404b540aSrobert <tr> 556*404b540aSrobert <td>4.6</td> 557*404b540aSrobert <td>Relationships between types</td> 558*404b540aSrobert <td>done</td> 559*404b540aSrobert <td></td> 560*404b540aSrobert <td></td> 561*404b540aSrobert <td></td> 562*404b540aSrobert </tr> 563*404b540aSrobert <tr> 564*404b540aSrobert <td>4.7</td> 565*404b540aSrobert <td>Transformations between types</td> 566*404b540aSrobert <td>done</td> 567*404b540aSrobert <td></td> 568*404b540aSrobert <td></td> 569*404b540aSrobert <td></td> 570*404b540aSrobert </tr> 571*404b540aSrobert <tr> 572*404b540aSrobert <td>4.7.1</td> 573*404b540aSrobert <td>Const-volatile modifications</td> 574*404b540aSrobert <td>done</td> 575*404b540aSrobert <td></td> 576*404b540aSrobert <td></td> 577*404b540aSrobert <td></td> 578*404b540aSrobert </tr> 579*404b540aSrobert <tr> 580*404b540aSrobert <td>4.7.2</td> 581*404b540aSrobert <td>Reference modifications</td> 582*404b540aSrobert <td>done</td> 583*404b540aSrobert <td></td> 584*404b540aSrobert <td></td> 585*404b540aSrobert <td></td> 586*404b540aSrobert </tr> 587*404b540aSrobert <tr> 588*404b540aSrobert <td>4.7.3</td> 589*404b540aSrobert <td>Array modifications</td> 590*404b540aSrobert <td>done</td> 591*404b540aSrobert <td></td> 592*404b540aSrobert <td></td> 593*404b540aSrobert <td></td> 594*404b540aSrobert </tr> 595*404b540aSrobert <tr> 596*404b540aSrobert <td>4.7.4</td> 597*404b540aSrobert <td>Pointer modifications</td> 598*404b540aSrobert <td>done</td> 599*404b540aSrobert <td></td> 600*404b540aSrobert <td></td> 601*404b540aSrobert <td></td> 602*404b540aSrobert </tr> 603*404b540aSrobert <tr> 604*404b540aSrobert <td>4.8</td> 605*404b540aSrobert <td>Other transformations</td> 606*404b540aSrobert <td>done</td> 607*404b540aSrobert <td></td> 608*404b540aSrobert <td></td> 609*404b540aSrobert <td></td> 610*404b540aSrobert </tr> 611*404b540aSrobert <tr> 612*404b540aSrobert <td>4.9</td> 613*404b540aSrobert <td>Implementation requirements</td> 614*404b540aSrobert <td>done</td> 615*404b540aSrobert <td></td> 616*404b540aSrobert <td></td> 617*404b540aSrobert <td></td> 618*404b540aSrobert </tr> 619*404b540aSrobert <tr> 620*404b540aSrobert <td><b>5</b></td> 621*404b540aSrobert <td colspan="5"><b>Numerical facilities</b></td> 622*404b540aSrobert </tr> 623*404b540aSrobert <tr> 624*404b540aSrobert <td>5.1</td> 625*404b540aSrobert <td>Random number generation</td> 626*404b540aSrobert <td>done</td> 627*404b540aSrobert <td></td> 628*404b540aSrobert <td></td> 629*404b540aSrobert <td></td> 630*404b540aSrobert </tr> 631*404b540aSrobert <tr> 632*404b540aSrobert <td>5.1.1</td> 633*404b540aSrobert <td>Requirements</td> 634*404b540aSrobert <td>done</td> 635*404b540aSrobert <td></td> 636*404b540aSrobert <td></td> 637*404b540aSrobert <td></td> 638*404b540aSrobert </tr> 639*404b540aSrobert <tr> 640*404b540aSrobert <td>5.1.2</td> 641*404b540aSrobert <td>Header <code><random></code> synopsis</td> 642*404b540aSrobert <td>done</td> 643*404b540aSrobert <td></td> 644*404b540aSrobert <td></td> 645*404b540aSrobert <td></td> 646*404b540aSrobert </tr> 647*404b540aSrobert <tr> 648*404b540aSrobert <td>5.1.3</td> 649*404b540aSrobert <td>Class template <code>variate_generator</code></td> 650*404b540aSrobert <td>done</td> 651*404b540aSrobert <td></td> 652*404b540aSrobert <td></td> 653*404b540aSrobert <td></td> 654*404b540aSrobert </tr> 655*404b540aSrobert <tr> 656*404b540aSrobert <td>5.1.4</td> 657*404b540aSrobert <td>Random number engine class templates</td> 658*404b540aSrobert <td>done</td> 659*404b540aSrobert <td></td> 660*404b540aSrobert <td></td> 661*404b540aSrobert <td></td> 662*404b540aSrobert </tr> 663*404b540aSrobert <tr> 664*404b540aSrobert <td>5.1.4.1</td> 665*404b540aSrobert <td>Class template <code>linear_congruential</code></td> 666*404b540aSrobert <td>done</td> 667*404b540aSrobert <td></td> 668*404b540aSrobert <td></td> 669*404b540aSrobert <td></td> 670*404b540aSrobert </tr> 671*404b540aSrobert <tr> 672*404b540aSrobert <td>5.1.4.2</td> 673*404b540aSrobert <td>Class template <code>mersenne_twister</code></td> 674*404b540aSrobert <td>done</td> 675*404b540aSrobert <td></td> 676*404b540aSrobert <td></td> 677*404b540aSrobert <td></td> 678*404b540aSrobert </tr> 679*404b540aSrobert <tr> 680*404b540aSrobert <td>5.1.4.3</td> 681*404b540aSrobert <td>Class template <code>subtract_with_carry</code></td> 682*404b540aSrobert <td>done</td> 683*404b540aSrobert <td></td> 684*404b540aSrobert <td></td> 685*404b540aSrobert <td></td> 686*404b540aSrobert </tr> 687*404b540aSrobert <tr> 688*404b540aSrobert <td>5.1.4.4</td> 689*404b540aSrobert <td>Class template <code>subtract_with_carry_01</code></td> 690*404b540aSrobert <td>done</td> 691*404b540aSrobert <td></td> 692*404b540aSrobert <td></td> 693*404b540aSrobert <td></td> 694*404b540aSrobert </tr> 695*404b540aSrobert <tr> 696*404b540aSrobert <td>5.1.4.5</td> 697*404b540aSrobert <td>Class template <code>discard_block</code></td> 698*404b540aSrobert <td>done</td> 699*404b540aSrobert <td></td> 700*404b540aSrobert <td></td> 701*404b540aSrobert <td></td> 702*404b540aSrobert </tr> 703*404b540aSrobert <tr> 704*404b540aSrobert <td>5.1.4.6</td> 705*404b540aSrobert <td>Class template <code>xor_combine</code></td> 706*404b540aSrobert <td>done</td> 707*404b540aSrobert <td></td> 708*404b540aSrobert <td></td> 709*404b540aSrobert <td>operator()() per N2079</td> 710*404b540aSrobert </tr> 711*404b540aSrobert <tr> 712*404b540aSrobert <td>5.1.5</td> 713*404b540aSrobert <td>Engines with predefined parameters</td> 714*404b540aSrobert <td>done</td> 715*404b540aSrobert <td></td> 716*404b540aSrobert <td></td> 717*404b540aSrobert <td></td> 718*404b540aSrobert </tr> 719*404b540aSrobert <tr> 720*404b540aSrobert <td>5.1.6</td> 721*404b540aSrobert <td>Class <code>random_device</code></td> 722*404b540aSrobert <td>done</td> 723*404b540aSrobert <td></td> 724*404b540aSrobert <td></td> 725*404b540aSrobert <td></td> 726*404b540aSrobert </tr> 727*404b540aSrobert <tr> 728*404b540aSrobert <td>5.1.7</td> 729*404b540aSrobert <td>Random distribution class templates</td> 730*404b540aSrobert <td>done</td> 731*404b540aSrobert <td></td> 732*404b540aSrobert <td></td> 733*404b540aSrobert <td></td> 734*404b540aSrobert </tr> 735*404b540aSrobert <tr> 736*404b540aSrobert <td>5.1.7.1</td> 737*404b540aSrobert <td>Class template <code>uniform_int</code></td> 738*404b540aSrobert <td>done</td> 739*404b540aSrobert <td></td> 740*404b540aSrobert <td></td> 741*404b540aSrobert <td></td> 742*404b540aSrobert </tr> 743*404b540aSrobert <tr> 744*404b540aSrobert <td>5.1.7.2</td> 745*404b540aSrobert <td>Class <code>bernoulli_distribution</code></td> 746*404b540aSrobert <td>done</td> 747*404b540aSrobert <td></td> 748*404b540aSrobert <td></td> 749*404b540aSrobert <td></td> 750*404b540aSrobert </tr> 751*404b540aSrobert <tr> 752*404b540aSrobert <td>5.1.7.3</td> 753*404b540aSrobert <td>Class template <code>geometric_distribution</code></td> 754*404b540aSrobert <td>done</td> 755*404b540aSrobert <td></td> 756*404b540aSrobert <td></td> 757*404b540aSrobert <td></td> 758*404b540aSrobert </tr> 759*404b540aSrobert <tr> 760*404b540aSrobert <td>5.1.7.4</td> 761*404b540aSrobert <td>Class template <code>poisson_distribution</code></td> 762*404b540aSrobert <td>done</td> 763*404b540aSrobert <td></td> 764*404b540aSrobert <td></td> 765*404b540aSrobert <td></td> 766*404b540aSrobert </tr> 767*404b540aSrobert <tr> 768*404b540aSrobert <td>5.1.7.5</td> 769*404b540aSrobert <td>Class template <code>binomial_distribution</code></td> 770*404b540aSrobert <td>done</td> 771*404b540aSrobert <td></td> 772*404b540aSrobert <td></td> 773*404b540aSrobert <td></td> 774*404b540aSrobert </tr> 775*404b540aSrobert <tr> 776*404b540aSrobert <td>5.1.7.6</td> 777*404b540aSrobert <td>Class template <code>uniform_real</code></td> 778*404b540aSrobert <td>done</td> 779*404b540aSrobert <td></td> 780*404b540aSrobert <td></td> 781*404b540aSrobert <td></td> 782*404b540aSrobert </tr> 783*404b540aSrobert <tr> 784*404b540aSrobert <td>5.1.7.7</td> 785*404b540aSrobert <td>Class template <code>exponential_distribution</code></td> 786*404b540aSrobert <td>done</td> 787*404b540aSrobert <td></td> 788*404b540aSrobert <td></td> 789*404b540aSrobert <td></td> 790*404b540aSrobert </tr> 791*404b540aSrobert <tr> 792*404b540aSrobert <td>5.1.7.8</td> 793*404b540aSrobert <td>Class template <code>normal_distribution</code></td> 794*404b540aSrobert <td>done</td> 795*404b540aSrobert <td></td> 796*404b540aSrobert <td></td> 797*404b540aSrobert <td></td> 798*404b540aSrobert </tr> 799*404b540aSrobert <tr> 800*404b540aSrobert <td>5.1.7.9</td> 801*404b540aSrobert <td>Class template <code>gamma_distribution</code></td> 802*404b540aSrobert <td>done</td> 803*404b540aSrobert <td></td> 804*404b540aSrobert <td></td> 805*404b540aSrobert <td></td> 806*404b540aSrobert </tr> 807*404b540aSrobert <tr> 808*404b540aSrobert <td>5.2</td> 809*404b540aSrobert <td>Mathematical special functions</td> 810*404b540aSrobert <td></td> 811*404b540aSrobert <td></td> 812*404b540aSrobert <td>missing</td> 813*404b540aSrobert <td></td> 814*404b540aSrobert </tr> 815*404b540aSrobert <tr> 816*404b540aSrobert <td>5.2.1</td> 817*404b540aSrobert <td>Additions to header <code><cmath></code> synopsis</td> 818*404b540aSrobert <td></td> 819*404b540aSrobert <td></td> 820*404b540aSrobert <td>missing</td> 821*404b540aSrobert <td></td> 822*404b540aSrobert </tr> 823*404b540aSrobert <tr> 824*404b540aSrobert <td>5.2.1.1</td> 825*404b540aSrobert <td>associated Laguerre polynomials</td> 826*404b540aSrobert <td></td> 827*404b540aSrobert <td></td> 828*404b540aSrobert <td>missing</td> 829*404b540aSrobert <td></td> 830*404b540aSrobert </tr> 831*404b540aSrobert <tr> 832*404b540aSrobert <td>5.2.1.2</td> 833*404b540aSrobert <td>associated Legendre functions</td> 834*404b540aSrobert <td></td> 835*404b540aSrobert <td></td> 836*404b540aSrobert <td>missing</td> 837*404b540aSrobert <td></td> 838*404b540aSrobert </tr> 839*404b540aSrobert <tr> 840*404b540aSrobert <td>5.2.1.3</td> 841*404b540aSrobert <td>beta function</td> 842*404b540aSrobert <td></td> 843*404b540aSrobert <td></td> 844*404b540aSrobert <td>missing</td> 845*404b540aSrobert <td></td> 846*404b540aSrobert </tr> 847*404b540aSrobert <tr> 848*404b540aSrobert <td>5.2.1.4</td> 849*404b540aSrobert <td>(complete) elliptic integral of the first kind</td> 850*404b540aSrobert <td></td> 851*404b540aSrobert <td></td> 852*404b540aSrobert <td>missing</td> 853*404b540aSrobert <td></td> 854*404b540aSrobert </tr> 855*404b540aSrobert <tr> 856*404b540aSrobert <td>5.2.1.5</td> 857*404b540aSrobert <td>(complete) elliptic integral of the second kind</td> 858*404b540aSrobert <td></td> 859*404b540aSrobert <td></td> 860*404b540aSrobert <td>missing</td> 861*404b540aSrobert <td></td> 862*404b540aSrobert </tr> 863*404b540aSrobert <tr> 864*404b540aSrobert <td>5.2.1.6</td> 865*404b540aSrobert <td>(complete) elliptic integral of the third kind</td> 866*404b540aSrobert <td></td> 867*404b540aSrobert <td></td> 868*404b540aSrobert <td>missing</td> 869*404b540aSrobert <td></td> 870*404b540aSrobert </tr> 871*404b540aSrobert <tr> 872*404b540aSrobert <td>5.2.1.7</td> 873*404b540aSrobert <td>confluent hypergeometric functions</td> 874*404b540aSrobert <td></td> 875*404b540aSrobert <td></td> 876*404b540aSrobert <td>missing</td> 877*404b540aSrobert <td></td> 878*404b540aSrobert </tr> 879*404b540aSrobert <tr> 880*404b540aSrobert <td>5.2.1.8</td> 881*404b540aSrobert <td>regular modified cylindrical Bessel functions</td> 882*404b540aSrobert <td></td> 883*404b540aSrobert <td></td> 884*404b540aSrobert <td>missing</td> 885*404b540aSrobert <td></td> 886*404b540aSrobert </tr> 887*404b540aSrobert <tr> 888*404b540aSrobert <td>5.2.1.9</td> 889*404b540aSrobert <td>cylindrical Bessel functions (of the first kind)</td> 890*404b540aSrobert <td></td> 891*404b540aSrobert <td></td> 892*404b540aSrobert <td>missing</td> 893*404b540aSrobert <td></td> 894*404b540aSrobert </tr> 895*404b540aSrobert <tr> 896*404b540aSrobert <td>5.2.1.10</td> 897*404b540aSrobert <td>irregular modified cylindrical Bessel functions</td> 898*404b540aSrobert <td></td> 899*404b540aSrobert <td></td> 900*404b540aSrobert <td>missing</td> 901*404b540aSrobert <td></td> 902*404b540aSrobert </tr> 903*404b540aSrobert <tr> 904*404b540aSrobert <td>5.2.1.11</td> 905*404b540aSrobert <td>cylindrical Neumann functions</td> 906*404b540aSrobert <td></td> 907*404b540aSrobert <td></td> 908*404b540aSrobert <td>missing</td> 909*404b540aSrobert <td></td> 910*404b540aSrobert </tr> 911*404b540aSrobert <tr> 912*404b540aSrobert <td>5.2.1.12</td> 913*404b540aSrobert <td>(incomplete) elliptic integral of the first kind</td> 914*404b540aSrobert <td></td> 915*404b540aSrobert <td></td> 916*404b540aSrobert <td>missing</td> 917*404b540aSrobert <td></td> 918*404b540aSrobert </tr> 919*404b540aSrobert <tr> 920*404b540aSrobert <td>5.2.1.13</td> 921*404b540aSrobert <td>(incomplete) elliptic integral of the second kind</td> 922*404b540aSrobert <td></td> 923*404b540aSrobert <td></td> 924*404b540aSrobert <td>missing</td> 925*404b540aSrobert <td></td> 926*404b540aSrobert </tr> 927*404b540aSrobert <tr> 928*404b540aSrobert <td>5.2.1.14</td> 929*404b540aSrobert <td>(incomplete) elliptic integral of the third kind</td> 930*404b540aSrobert <td></td> 931*404b540aSrobert <td></td> 932*404b540aSrobert <td>missing</td> 933*404b540aSrobert <td></td> 934*404b540aSrobert </tr> 935*404b540aSrobert <tr> 936*404b540aSrobert <td>5.2.1.15</td> 937*404b540aSrobert <td>exponential integral</td> 938*404b540aSrobert <td></td> 939*404b540aSrobert <td></td> 940*404b540aSrobert <td>missing</td> 941*404b540aSrobert <td></td> 942*404b540aSrobert </tr> 943*404b540aSrobert <tr> 944*404b540aSrobert <td>5.2.1.16</td> 945*404b540aSrobert <td>Hermite polynomials</td> 946*404b540aSrobert <td></td> 947*404b540aSrobert <td></td> 948*404b540aSrobert <td>missing</td> 949*404b540aSrobert <td></td> 950*404b540aSrobert </tr> 951*404b540aSrobert <tr> 952*404b540aSrobert <td>5.2.1.17</td> 953*404b540aSrobert <td>hypergeometric functions</td> 954*404b540aSrobert <td></td> 955*404b540aSrobert <td></td> 956*404b540aSrobert <td>missing</td> 957*404b540aSrobert <td></td> 958*404b540aSrobert </tr> 959*404b540aSrobert <tr> 960*404b540aSrobert <td>5.2.1.18</td> 961*404b540aSrobert <td>Laguerre polynomials</td> 962*404b540aSrobert <td></td> 963*404b540aSrobert <td></td> 964*404b540aSrobert <td>missing</td> 965*404b540aSrobert <td></td> 966*404b540aSrobert </tr> 967*404b540aSrobert <tr> 968*404b540aSrobert <td>5.2.1.19</td> 969*404b540aSrobert <td>Legendre polynomials</td> 970*404b540aSrobert <td></td> 971*404b540aSrobert <td></td> 972*404b540aSrobert <td>missing</td> 973*404b540aSrobert <td></td> 974*404b540aSrobert </tr> 975*404b540aSrobert <tr> 976*404b540aSrobert <td>5.2.1.20</td> 977*404b540aSrobert <td>Riemann zeta function</td> 978*404b540aSrobert <td></td> 979*404b540aSrobert <td></td> 980*404b540aSrobert <td>missing</td> 981*404b540aSrobert <td></td> 982*404b540aSrobert </tr> 983*404b540aSrobert <tr> 984*404b540aSrobert <td>5.2.1.21</td> 985*404b540aSrobert <td>spherical Bessel functions (of the first kind)</td> 986*404b540aSrobert <td></td> 987*404b540aSrobert <td></td> 988*404b540aSrobert <td>missing</td> 989*404b540aSrobert <td></td> 990*404b540aSrobert </tr> 991*404b540aSrobert <tr> 992*404b540aSrobert <td>5.2.1.22</td> 993*404b540aSrobert <td>spherical associated Legendre functions</td> 994*404b540aSrobert <td></td> 995*404b540aSrobert <td></td> 996*404b540aSrobert <td>missing</td> 997*404b540aSrobert <td></td> 998*404b540aSrobert </tr> 999*404b540aSrobert <tr> 1000*404b540aSrobert <td>5.2.1.23</td> 1001*404b540aSrobert <td>spherical Neumann functions</td> 1002*404b540aSrobert <td></td> 1003*404b540aSrobert <td></td> 1004*404b540aSrobert <td>missing</td> 1005*404b540aSrobert <td></td> 1006*404b540aSrobert </tr> 1007*404b540aSrobert <tr> 1008*404b540aSrobert <td>5.2.2</td> 1009*404b540aSrobert <td>Additions to header <code><math.h></code> synopsis</td> 1010*404b540aSrobert <td></td> 1011*404b540aSrobert <td></td> 1012*404b540aSrobert <td>missing</td> 1013*404b540aSrobert <td></td> 1014*404b540aSrobert </tr> 1015*404b540aSrobert <tr> 1016*404b540aSrobert <td><b>6</b></td> 1017*404b540aSrobert <td colspan="5"><b>Containers</b></td> 1018*404b540aSrobert </tr> 1019*404b540aSrobert <tr> 1020*404b540aSrobert <td>6.1</td> 1021*404b540aSrobert <td>Tuple types</td> 1022*404b540aSrobert <td>done</td> 1023*404b540aSrobert <td></td> 1024*404b540aSrobert <td></td> 1025*404b540aSrobert <td></td> 1026*404b540aSrobert </tr> 1027*404b540aSrobert <tr> 1028*404b540aSrobert <td>6.1.1</td> 1029*404b540aSrobert <td>Header <code><tuple></code> synopsis</td> 1030*404b540aSrobert <td>done</td> 1031*404b540aSrobert <td></td> 1032*404b540aSrobert <td></td> 1033*404b540aSrobert <td></td> 1034*404b540aSrobert </tr> 1035*404b540aSrobert <tr> 1036*404b540aSrobert <td>6.1.2</td> 1037*404b540aSrobert <td>Additions to header <code><utility></code> synopsis</td> 1038*404b540aSrobert <td>done</td> 1039*404b540aSrobert <td></td> 1040*404b540aSrobert <td></td> 1041*404b540aSrobert <td></td> 1042*404b540aSrobert </tr> 1043*404b540aSrobert <tr> 1044*404b540aSrobert <td>6.1.3</td> 1045*404b540aSrobert <td>Class template <code>tuple</code></td> 1046*404b540aSrobert <td>done</td> 1047*404b540aSrobert <td></td> 1048*404b540aSrobert <td></td> 1049*404b540aSrobert <td></td> 1050*404b540aSrobert </tr> 1051*404b540aSrobert <tr> 1052*404b540aSrobert <td>6.1.3.1</td> 1053*404b540aSrobert <td>Construction</td> 1054*404b540aSrobert <td>done</td> 1055*404b540aSrobert <td></td> 1056*404b540aSrobert <td></td> 1057*404b540aSrobert <td></td> 1058*404b540aSrobert </tr> 1059*404b540aSrobert <tr> 1060*404b540aSrobert <td>6.1.3.2</td> 1061*404b540aSrobert <td>Tuple creation functions</td> 1062*404b540aSrobert <td>done</td> 1063*404b540aSrobert <td></td> 1064*404b540aSrobert <td></td> 1065*404b540aSrobert <td></td> 1066*404b540aSrobert </tr> 1067*404b540aSrobert <tr> 1068*404b540aSrobert <td>6.1.3.3</td> 1069*404b540aSrobert <td>Tuple helper classes</td> 1070*404b540aSrobert <td>done</td> 1071*404b540aSrobert <td></td> 1072*404b540aSrobert <td></td> 1073*404b540aSrobert <td></td> 1074*404b540aSrobert </tr> 1075*404b540aSrobert <tr> 1076*404b540aSrobert <td>6.1.3.4</td> 1077*404b540aSrobert <td>Element access</td> 1078*404b540aSrobert <td>done</td> 1079*404b540aSrobert <td></td> 1080*404b540aSrobert <td></td> 1081*404b540aSrobert <td></td> 1082*404b540aSrobert </tr> 1083*404b540aSrobert <tr> 1084*404b540aSrobert <td>6.1.3.5</td> 1085*404b540aSrobert <td>Relational operators</td> 1086*404b540aSrobert <td>done</td> 1087*404b540aSrobert <td></td> 1088*404b540aSrobert <td></td> 1089*404b540aSrobert <td></td> 1090*404b540aSrobert </tr> 1091*404b540aSrobert <tr> 1092*404b540aSrobert <td>6.1.4</td> 1093*404b540aSrobert <td>Pairs</td> 1094*404b540aSrobert <td>done</td> 1095*404b540aSrobert <td></td> 1096*404b540aSrobert <td></td> 1097*404b540aSrobert <td></td> 1098*404b540aSrobert </tr> 1099*404b540aSrobert <tr> 1100*404b540aSrobert <td>6.2</td> 1101*404b540aSrobert <td>Fixed size array</td> 1102*404b540aSrobert <td>done</td> 1103*404b540aSrobert <td></td> 1104*404b540aSrobert <td></td> 1105*404b540aSrobert <td></td> 1106*404b540aSrobert </tr> 1107*404b540aSrobert <tr> 1108*404b540aSrobert <td>6.2.1</td> 1109*404b540aSrobert <td>Header <code><array></code> synopsis</td> 1110*404b540aSrobert <td>done</td> 1111*404b540aSrobert <td></td> 1112*404b540aSrobert <td></td> 1113*404b540aSrobert <td></td> 1114*404b540aSrobert </tr> 1115*404b540aSrobert <tr> 1116*404b540aSrobert <td>6.2.2</td> 1117*404b540aSrobert <td>Class template <code>array</code></td> 1118*404b540aSrobert <td>done</td> 1119*404b540aSrobert <td></td> 1120*404b540aSrobert <td></td> 1121*404b540aSrobert <td></td> 1122*404b540aSrobert </tr> 1123*404b540aSrobert <tr> 1124*404b540aSrobert <td>6.2.2.1</td> 1125*404b540aSrobert <td><code>array</code> constructors, copy, and assignment</td> 1126*404b540aSrobert <td>done</td> 1127*404b540aSrobert <td></td> 1128*404b540aSrobert <td></td> 1129*404b540aSrobert <td></td> 1130*404b540aSrobert </tr> 1131*404b540aSrobert <tr> 1132*404b540aSrobert <td>6.2.2.2</td> 1133*404b540aSrobert <td><code>array</code> specialized algorithms</td> 1134*404b540aSrobert <td>done</td> 1135*404b540aSrobert <td></td> 1136*404b540aSrobert <td></td> 1137*404b540aSrobert <td></td> 1138*404b540aSrobert </tr> 1139*404b540aSrobert <tr> 1140*404b540aSrobert <td>6.2.2.3</td> 1141*404b540aSrobert <td><code>array</code> size</td> 1142*404b540aSrobert <td>done</td> 1143*404b540aSrobert <td></td> 1144*404b540aSrobert <td></td> 1145*404b540aSrobert <td></td> 1146*404b540aSrobert </tr> 1147*404b540aSrobert <tr> 1148*404b540aSrobert <td>6.2.2.4</td> 1149*404b540aSrobert <td>Zero sized <code>array</code>s</td> 1150*404b540aSrobert <td>done</td> 1151*404b540aSrobert <td></td> 1152*404b540aSrobert <td></td> 1153*404b540aSrobert <td></td> 1154*404b540aSrobert </tr> 1155*404b540aSrobert <tr> 1156*404b540aSrobert <td>6.2.2.5</td> 1157*404b540aSrobert <td>Tuple interface to class template <code>array</code></td> 1158*404b540aSrobert <td>done</td> 1159*404b540aSrobert <td></td> 1160*404b540aSrobert <td></td> 1161*404b540aSrobert <td></td> 1162*404b540aSrobert </tr> 1163*404b540aSrobert <tr> 1164*404b540aSrobert <td>6.3</td> 1165*404b540aSrobert <td>Unordered associative containers</td> 1166*404b540aSrobert <td>done</td> 1167*404b540aSrobert <td></td> 1168*404b540aSrobert <td></td> 1169*404b540aSrobert <td></td> 1170*404b540aSrobert </tr> 1171*404b540aSrobert <tr> 1172*404b540aSrobert <td>6.3.1</td> 1173*404b540aSrobert <td>Unordered associative container requirements</td> 1174*404b540aSrobert <td>done</td> 1175*404b540aSrobert <td></td> 1176*404b540aSrobert <td></td> 1177*404b540aSrobert <td></td> 1178*404b540aSrobert </tr> 1179*404b540aSrobert <tr> 1180*404b540aSrobert <td>6.3.1.1</td> 1181*404b540aSrobert <td>Exception safety guarantees</td> 1182*404b540aSrobert <td>done</td> 1183*404b540aSrobert <td></td> 1184*404b540aSrobert <td></td> 1185*404b540aSrobert <td></td> 1186*404b540aSrobert </tr> 1187*404b540aSrobert <tr> 1188*404b540aSrobert <td>6.3.2</td> 1189*404b540aSrobert <td>Additions to header <code><functional></code> synopsis</td> 1190*404b540aSrobert <td>done</td> 1191*404b540aSrobert <td></td> 1192*404b540aSrobert <td></td> 1193*404b540aSrobert <td></td> 1194*404b540aSrobert </tr> 1195*404b540aSrobert <tr> 1196*404b540aSrobert <td>6.3.3</td> 1197*404b540aSrobert <td>Class template <code>hash</code></td> 1198*404b540aSrobert <td>done</td> 1199*404b540aSrobert <td></td> 1200*404b540aSrobert <td></td> 1201*404b540aSrobert <td></td> 1202*404b540aSrobert </tr> 1203*404b540aSrobert <tr> 1204*404b540aSrobert <td>6.3.4</td> 1205*404b540aSrobert <td>Unordered associative container classes</td> 1206*404b540aSrobert <td>done</td> 1207*404b540aSrobert <td></td> 1208*404b540aSrobert <td></td> 1209*404b540aSrobert <td></td> 1210*404b540aSrobert </tr> 1211*404b540aSrobert <tr> 1212*404b540aSrobert <td>6.3.4.1</td> 1213*404b540aSrobert <td>Header <code><unordered_set></code> synopsis</td> 1214*404b540aSrobert <td>done</td> 1215*404b540aSrobert <td></td> 1216*404b540aSrobert <td></td> 1217*404b540aSrobert <td></td> 1218*404b540aSrobert </tr> 1219*404b540aSrobert <tr> 1220*404b540aSrobert <td>6.3.4.2</td> 1221*404b540aSrobert <td>Header <code><unordered_map></code> synopsis</td> 1222*404b540aSrobert <td>done</td> 1223*404b540aSrobert <td></td> 1224*404b540aSrobert <td></td> 1225*404b540aSrobert <td></td> 1226*404b540aSrobert </tr> 1227*404b540aSrobert <tr> 1228*404b540aSrobert <td>6.3.4.3</td> 1229*404b540aSrobert <td>Class template <code>unordered_set</code></td> 1230*404b540aSrobert <td>done</td> 1231*404b540aSrobert <td></td> 1232*404b540aSrobert <td></td> 1233*404b540aSrobert <td></td> 1234*404b540aSrobert </tr> 1235*404b540aSrobert <tr> 1236*404b540aSrobert <td>6.3.4.3.1</td> 1237*404b540aSrobert <td><code>unordered_set</code> constructors</td> 1238*404b540aSrobert <td>done</td> 1239*404b540aSrobert <td></td> 1240*404b540aSrobert <td></td> 1241*404b540aSrobert <td></td> 1242*404b540aSrobert </tr> 1243*404b540aSrobert <tr> 1244*404b540aSrobert <td>6.3.4.3.2</td> 1245*404b540aSrobert <td><code>unordered_set</code> swap</td> 1246*404b540aSrobert <td>done</td> 1247*404b540aSrobert <td></td> 1248*404b540aSrobert <td></td> 1249*404b540aSrobert <td></td> 1250*404b540aSrobert </tr> 1251*404b540aSrobert <tr> 1252*404b540aSrobert <td>6.3.4.4</td> 1253*404b540aSrobert <td>Class template <code>unordered_map</code></td> 1254*404b540aSrobert <td>done</td> 1255*404b540aSrobert <td></td> 1256*404b540aSrobert <td></td> 1257*404b540aSrobert <td></td> 1258*404b540aSrobert </tr> 1259*404b540aSrobert <tr> 1260*404b540aSrobert <td>6.3.4.4.1</td> 1261*404b540aSrobert <td><code>unordered_map</code> constructors</td> 1262*404b540aSrobert <td>done</td> 1263*404b540aSrobert <td></td> 1264*404b540aSrobert <td></td> 1265*404b540aSrobert <td></td> 1266*404b540aSrobert </tr> 1267*404b540aSrobert <tr> 1268*404b540aSrobert <td>6.3.4.4.2</td> 1269*404b540aSrobert <td><code>unordered_map</code> element access</td> 1270*404b540aSrobert <td>done</td> 1271*404b540aSrobert <td></td> 1272*404b540aSrobert <td></td> 1273*404b540aSrobert <td></td> 1274*404b540aSrobert </tr> 1275*404b540aSrobert <tr> 1276*404b540aSrobert <td>6.3.4.4.3</td> 1277*404b540aSrobert <td><code>unordered_map</code> swap</td> 1278*404b540aSrobert <td>done</td> 1279*404b540aSrobert <td></td> 1280*404b540aSrobert <td></td> 1281*404b540aSrobert <td></td> 1282*404b540aSrobert </tr> 1283*404b540aSrobert <tr> 1284*404b540aSrobert <td>6.3.4.5</td> 1285*404b540aSrobert <td>Class template <code>unordered_multiset<code></code></code></td> 1286*404b540aSrobert <td>done</td> 1287*404b540aSrobert <td></td> 1288*404b540aSrobert <td></td> 1289*404b540aSrobert <td></td> 1290*404b540aSrobert </tr> 1291*404b540aSrobert <tr> 1292*404b540aSrobert <td>6.3.4.5.1</td> 1293*404b540aSrobert <td><code>unordered_multiset</code> constructors</td> 1294*404b540aSrobert <td>done</td> 1295*404b540aSrobert <td></td> 1296*404b540aSrobert <td></td> 1297*404b540aSrobert <td></td> 1298*404b540aSrobert </tr> 1299*404b540aSrobert <tr> 1300*404b540aSrobert <td>6.3.4.5.2</td> 1301*404b540aSrobert <td><code>unordered_multiset</code> swap</td> 1302*404b540aSrobert <td>done</td> 1303*404b540aSrobert <td></td> 1304*404b540aSrobert <td></td> 1305*404b540aSrobert <td></td> 1306*404b540aSrobert </tr> 1307*404b540aSrobert <tr> 1308*404b540aSrobert <td>6.3.4.6</td> 1309*404b540aSrobert <td>Class template <code>unordered_multimap</code></td> 1310*404b540aSrobert <td>done</td> 1311*404b540aSrobert <td></td> 1312*404b540aSrobert <td></td> 1313*404b540aSrobert <td></td> 1314*404b540aSrobert </tr> 1315*404b540aSrobert <tr> 1316*404b540aSrobert <td>6.3.4.6.1</td> 1317*404b540aSrobert <td><code>unordered_multimap</code> constructors</td> 1318*404b540aSrobert <td>done</td> 1319*404b540aSrobert <td></td> 1320*404b540aSrobert <td></td> 1321*404b540aSrobert <td></td> 1322*404b540aSrobert </tr> 1323*404b540aSrobert <tr> 1324*404b540aSrobert <td>6.3.4.6.2</td> 1325*404b540aSrobert <td><code>unordered_multimap</code> swap</td> 1326*404b540aSrobert <td>done</td> 1327*404b540aSrobert <td></td> 1328*404b540aSrobert <td></td> 1329*404b540aSrobert <td></td> 1330*404b540aSrobert </tr> 1331*404b540aSrobert <tr> 1332*404b540aSrobert <td><b>7</b></td> 1333*404b540aSrobert <td colspan="5"><b>Regular expressions</b></td> 1334*404b540aSrobert </tr> 1335*404b540aSrobert <tr> 1336*404b540aSrobert <td>7.1</td> 1337*404b540aSrobert <td>Definitions</td> 1338*404b540aSrobert <td></td> 1339*404b540aSrobert <td></td> 1340*404b540aSrobert <td>missing</td> 1341*404b540aSrobert <td></td> 1342*404b540aSrobert </tr> 1343*404b540aSrobert <tr> 1344*404b540aSrobert <td>7.2</td> 1345*404b540aSrobert <td>Requirements</td> 1346*404b540aSrobert <td></td> 1347*404b540aSrobert <td></td> 1348*404b540aSrobert <td>missing</td> 1349*404b540aSrobert <td></td> 1350*404b540aSrobert </tr> 1351*404b540aSrobert <tr> 1352*404b540aSrobert <td>7.3</td> 1353*404b540aSrobert <td>Regular expressions summary</td> 1354*404b540aSrobert <td></td> 1355*404b540aSrobert <td></td> 1356*404b540aSrobert <td>missing</td> 1357*404b540aSrobert <td></td> 1358*404b540aSrobert </tr> 1359*404b540aSrobert <tr> 1360*404b540aSrobert <td>7.4</td> 1361*404b540aSrobert <td>Header <code><regex></code> synopsis</td> 1362*404b540aSrobert <td></td> 1363*404b540aSrobert <td></td> 1364*404b540aSrobert <td>missing</td> 1365*404b540aSrobert <td></td> 1366*404b540aSrobert </tr> 1367*404b540aSrobert <tr> 1368*404b540aSrobert <td>7.5</td> 1369*404b540aSrobert <td>Namespace <code>tr1::regex_constants</code></td> 1370*404b540aSrobert <td></td> 1371*404b540aSrobert <td></td> 1372*404b540aSrobert <td>missing</td> 1373*404b540aSrobert <td></td> 1374*404b540aSrobert </tr> 1375*404b540aSrobert <tr> 1376*404b540aSrobert <td>7.5.1</td> 1377*404b540aSrobert <td>Bitmask Type <code>syntax_option_type</code></td> 1378*404b540aSrobert <td></td> 1379*404b540aSrobert <td></td> 1380*404b540aSrobert <td>missing</td> 1381*404b540aSrobert <td></td> 1382*404b540aSrobert </tr> 1383*404b540aSrobert <tr> 1384*404b540aSrobert <td>7.5.2</td> 1385*404b540aSrobert <td>Bitmask Type <code>regex_constants::match_flag_type</code></td> 1386*404b540aSrobert <td></td> 1387*404b540aSrobert <td></td> 1388*404b540aSrobert <td>missing</td> 1389*404b540aSrobert <td></td> 1390*404b540aSrobert </tr> 1391*404b540aSrobert <tr> 1392*404b540aSrobert <td>7.5.3</td> 1393*404b540aSrobert <td>Implementation defined <code>error_type</code></td> 1394*404b540aSrobert <td></td> 1395*404b540aSrobert <td></td> 1396*404b540aSrobert <td>missing</td> 1397*404b540aSrobert <td></td> 1398*404b540aSrobert </tr> 1399*404b540aSrobert <tr> 1400*404b540aSrobert <td>7.6</td> 1401*404b540aSrobert <td>Class <code>regex_error</code></td> 1402*404b540aSrobert <td></td> 1403*404b540aSrobert <td></td> 1404*404b540aSrobert <td>missing</td> 1405*404b540aSrobert <td></td> 1406*404b540aSrobert </tr> 1407*404b540aSrobert <tr> 1408*404b540aSrobert <td>7.7</td> 1409*404b540aSrobert <td>Class template <code>regex_traits</code></td> 1410*404b540aSrobert <td></td> 1411*404b540aSrobert <td></td> 1412*404b540aSrobert <td>missing</td> 1413*404b540aSrobert <td></td> 1414*404b540aSrobert </tr> 1415*404b540aSrobert <tr> 1416*404b540aSrobert <td>7.8</td> 1417*404b540aSrobert <td>Class template <code>basic_regex</code></td> 1418*404b540aSrobert <td></td> 1419*404b540aSrobert <td></td> 1420*404b540aSrobert <td>missing</td> 1421*404b540aSrobert <td></td> 1422*404b540aSrobert </tr> 1423*404b540aSrobert <tr> 1424*404b540aSrobert <td>7.8.1</td> 1425*404b540aSrobert <td><code>basic_regex</code> constants</td> 1426*404b540aSrobert <td></td> 1427*404b540aSrobert <td></td> 1428*404b540aSrobert <td>missing</td> 1429*404b540aSrobert <td></td> 1430*404b540aSrobert </tr> 1431*404b540aSrobert <tr> 1432*404b540aSrobert <td>7.8.2</td> 1433*404b540aSrobert <td><code>basic_regex</code> constructors</td> 1434*404b540aSrobert <td></td> 1435*404b540aSrobert <td></td> 1436*404b540aSrobert <td>missing</td> 1437*404b540aSrobert <td></td> 1438*404b540aSrobert </tr> 1439*404b540aSrobert <tr> 1440*404b540aSrobert <td>7.8.3</td> 1441*404b540aSrobert <td><code>basic_regex</code> assign</td> 1442*404b540aSrobert <td></td> 1443*404b540aSrobert <td></td> 1444*404b540aSrobert <td>missing</td> 1445*404b540aSrobert <td></td> 1446*404b540aSrobert </tr> 1447*404b540aSrobert <tr> 1448*404b540aSrobert <td>7.8.4</td> 1449*404b540aSrobert <td><code>basic_regex</code> constant operations</td> 1450*404b540aSrobert <td></td> 1451*404b540aSrobert <td></td> 1452*404b540aSrobert <td>missing</td> 1453*404b540aSrobert <td></td> 1454*404b540aSrobert </tr> 1455*404b540aSrobert <tr> 1456*404b540aSrobert <td>7.8.5</td> 1457*404b540aSrobert <td><code>basic_regex</code> locale</td> 1458*404b540aSrobert <td></td> 1459*404b540aSrobert <td></td> 1460*404b540aSrobert <td>missing</td> 1461*404b540aSrobert <td></td> 1462*404b540aSrobert </tr> 1463*404b540aSrobert <tr> 1464*404b540aSrobert <td>7.8.6</td> 1465*404b540aSrobert <td><code>basic_regex</code> swap</td> 1466*404b540aSrobert <td></td> 1467*404b540aSrobert <td></td> 1468*404b540aSrobert <td>missing</td> 1469*404b540aSrobert <td></td> 1470*404b540aSrobert </tr> 1471*404b540aSrobert <tr> 1472*404b540aSrobert <td>7.8.7</td> 1473*404b540aSrobert <td><code>basic_regex</code> non-member functions</td> 1474*404b540aSrobert <td></td> 1475*404b540aSrobert <td></td> 1476*404b540aSrobert <td>missing</td> 1477*404b540aSrobert <td></td> 1478*404b540aSrobert </tr> 1479*404b540aSrobert <tr> 1480*404b540aSrobert <td>7.8.7.1</td> 1481*404b540aSrobert <td><code>basic_regex</code> non-member swap</td> 1482*404b540aSrobert <td></td> 1483*404b540aSrobert <td></td> 1484*404b540aSrobert <td>missing</td> 1485*404b540aSrobert <td></td> 1486*404b540aSrobert </tr> 1487*404b540aSrobert <tr> 1488*404b540aSrobert <td>7.9</td> 1489*404b540aSrobert <td>Class template <code>sub_match</code></td> 1490*404b540aSrobert <td></td> 1491*404b540aSrobert <td></td> 1492*404b540aSrobert <td>missing</td> 1493*404b540aSrobert <td></td> 1494*404b540aSrobert </tr> 1495*404b540aSrobert <tr> 1496*404b540aSrobert <td>7.9.1</td> 1497*404b540aSrobert <td><code>sub_match</code> members</td> 1498*404b540aSrobert <td></td> 1499*404b540aSrobert <td></td> 1500*404b540aSrobert <td>missing</td> 1501*404b540aSrobert <td></td> 1502*404b540aSrobert </tr> 1503*404b540aSrobert <tr> 1504*404b540aSrobert <td>7.9.2</td> 1505*404b540aSrobert <td><code>sub_match</code> non-member operators</td> 1506*404b540aSrobert <td></td> 1507*404b540aSrobert <td></td> 1508*404b540aSrobert <td>missing</td> 1509*404b540aSrobert <td></td> 1510*404b540aSrobert </tr> 1511*404b540aSrobert <tr> 1512*404b540aSrobert <td>7.10</td> 1513*404b540aSrobert <td>Class template <code>match_results</code></td> 1514*404b540aSrobert <td></td> 1515*404b540aSrobert <td></td> 1516*404b540aSrobert <td>missing</td> 1517*404b540aSrobert <td></td> 1518*404b540aSrobert </tr> 1519*404b540aSrobert <tr> 1520*404b540aSrobert <td>7.10.1</td> 1521*404b540aSrobert <td><code>match_results</code> constructors</td> 1522*404b540aSrobert <td></td> 1523*404b540aSrobert <td></td> 1524*404b540aSrobert <td>missing</td> 1525*404b540aSrobert <td></td> 1526*404b540aSrobert </tr> 1527*404b540aSrobert <tr> 1528*404b540aSrobert <td>7.10.2</td> 1529*404b540aSrobert <td><code>match_results</code> size</td> 1530*404b540aSrobert <td></td> 1531*404b540aSrobert <td></td> 1532*404b540aSrobert <td>missing</td> 1533*404b540aSrobert <td></td> 1534*404b540aSrobert </tr> 1535*404b540aSrobert <tr> 1536*404b540aSrobert <td>7.10.3</td> 1537*404b540aSrobert <td><code>match_results</code> element access</td> 1538*404b540aSrobert <td></td> 1539*404b540aSrobert <td></td> 1540*404b540aSrobert <td>missing</td> 1541*404b540aSrobert <td></td> 1542*404b540aSrobert </tr> 1543*404b540aSrobert <tr> 1544*404b540aSrobert <td>7.10.4</td> 1545*404b540aSrobert <td><code>match_results</code> formatting</td> 1546*404b540aSrobert <td></td> 1547*404b540aSrobert <td></td> 1548*404b540aSrobert <td>missing</td> 1549*404b540aSrobert <td></td> 1550*404b540aSrobert </tr> 1551*404b540aSrobert <tr> 1552*404b540aSrobert <td>7.10.5</td> 1553*404b540aSrobert <td><code>match_results</code> allocator</td> 1554*404b540aSrobert <td></td> 1555*404b540aSrobert <td></td> 1556*404b540aSrobert <td>missing</td> 1557*404b540aSrobert <td></td> 1558*404b540aSrobert </tr> 1559*404b540aSrobert <tr> 1560*404b540aSrobert <td>7.10.6</td> 1561*404b540aSrobert <td><code>match_results</code> swap</td> 1562*404b540aSrobert <td></td> 1563*404b540aSrobert <td></td> 1564*404b540aSrobert <td>missing</td> 1565*404b540aSrobert <td></td> 1566*404b540aSrobert </tr> 1567*404b540aSrobert <tr> 1568*404b540aSrobert <td>7.11</td> 1569*404b540aSrobert <td>Regular expression algorithms</td> 1570*404b540aSrobert <td></td> 1571*404b540aSrobert <td></td> 1572*404b540aSrobert <td>missing</td> 1573*404b540aSrobert <td></td> 1574*404b540aSrobert </tr> 1575*404b540aSrobert <tr> 1576*404b540aSrobert <td>7.11.1</td> 1577*404b540aSrobert <td>exceptions</td> 1578*404b540aSrobert <td></td> 1579*404b540aSrobert <td></td> 1580*404b540aSrobert <td>missing</td> 1581*404b540aSrobert <td></td> 1582*404b540aSrobert </tr> 1583*404b540aSrobert <tr> 1584*404b540aSrobert <td>7.11.2</td> 1585*404b540aSrobert <td><code>regex_match</code></td> 1586*404b540aSrobert <td></td> 1587*404b540aSrobert <td></td> 1588*404b540aSrobert <td>missing</td> 1589*404b540aSrobert <td></td> 1590*404b540aSrobert </tr> 1591*404b540aSrobert <tr> 1592*404b540aSrobert <td>7.11.3</td> 1593*404b540aSrobert <td><code>regex_search</code></td> 1594*404b540aSrobert <td></td> 1595*404b540aSrobert <td></td> 1596*404b540aSrobert <td>missing</td> 1597*404b540aSrobert <td></td> 1598*404b540aSrobert </tr> 1599*404b540aSrobert <tr> 1600*404b540aSrobert <td>7.11.4</td> 1601*404b540aSrobert <td><code>regex_replace</code></td> 1602*404b540aSrobert <td></td> 1603*404b540aSrobert <td></td> 1604*404b540aSrobert <td>missing</td> 1605*404b540aSrobert <td></td> 1606*404b540aSrobert </tr> 1607*404b540aSrobert <tr> 1608*404b540aSrobert <td>7.12</td> 1609*404b540aSrobert <td>Regular expression Iterators</td> 1610*404b540aSrobert <td></td> 1611*404b540aSrobert <td></td> 1612*404b540aSrobert <td>missing</td> 1613*404b540aSrobert <td></td> 1614*404b540aSrobert </tr> 1615*404b540aSrobert <tr> 1616*404b540aSrobert <td>7.12.1</td> 1617*404b540aSrobert <td>Class template <code>regex_iterator</code></td> 1618*404b540aSrobert <td></td> 1619*404b540aSrobert <td></td> 1620*404b540aSrobert <td>missing</td> 1621*404b540aSrobert <td></td> 1622*404b540aSrobert </tr> 1623*404b540aSrobert <tr> 1624*404b540aSrobert <td>7.12.1.1</td> 1625*404b540aSrobert <td><code>regex_iterator</code> constructors</td> 1626*404b540aSrobert <td></td> 1627*404b540aSrobert <td></td> 1628*404b540aSrobert <td>missing</td> 1629*404b540aSrobert <td></td> 1630*404b540aSrobert </tr> 1631*404b540aSrobert <tr> 1632*404b540aSrobert <td>7.12.1.2</td> 1633*404b540aSrobert <td><code>regex_iterator</code> comparisons</td> 1634*404b540aSrobert <td></td> 1635*404b540aSrobert <td></td> 1636*404b540aSrobert <td>missing</td> 1637*404b540aSrobert <td></td> 1638*404b540aSrobert </tr> 1639*404b540aSrobert <tr> 1640*404b540aSrobert <td>7.12.1.3</td> 1641*404b540aSrobert <td><code>regex_iterator</code> dereference</td> 1642*404b540aSrobert <td></td> 1643*404b540aSrobert <td></td> 1644*404b540aSrobert <td>missing</td> 1645*404b540aSrobert <td></td> 1646*404b540aSrobert </tr> 1647*404b540aSrobert <tr> 1648*404b540aSrobert <td>7.12.1.4</td> 1649*404b540aSrobert <td><code>regex_iterator</code> increment</td> 1650*404b540aSrobert <td></td> 1651*404b540aSrobert <td></td> 1652*404b540aSrobert <td>missing</td> 1653*404b540aSrobert <td></td> 1654*404b540aSrobert </tr> 1655*404b540aSrobert <tr> 1656*404b540aSrobert <td>7.12.2</td> 1657*404b540aSrobert <td>Class template <code>regex_token_iterator</code></td> 1658*404b540aSrobert <td></td> 1659*404b540aSrobert <td></td> 1660*404b540aSrobert <td>missing</td> 1661*404b540aSrobert <td></td> 1662*404b540aSrobert </tr> 1663*404b540aSrobert <tr> 1664*404b540aSrobert <td>7.12.2.1</td> 1665*404b540aSrobert <td><code>regex_token_iterator</code> constructors</td> 1666*404b540aSrobert <td></td> 1667*404b540aSrobert <td></td> 1668*404b540aSrobert <td>missing</td> 1669*404b540aSrobert <td></td> 1670*404b540aSrobert </tr> 1671*404b540aSrobert <tr> 1672*404b540aSrobert <td>7.12.2.2</td> 1673*404b540aSrobert <td><code>regex_token_iterator</code> comparisons</td> 1674*404b540aSrobert <td></td> 1675*404b540aSrobert <td></td> 1676*404b540aSrobert <td>missing</td> 1677*404b540aSrobert <td></td> 1678*404b540aSrobert </tr> 1679*404b540aSrobert <tr> 1680*404b540aSrobert <td>7.12.2.3</td> 1681*404b540aSrobert <td><code>regex_token_iterator</code> dereference</td> 1682*404b540aSrobert <td></td> 1683*404b540aSrobert <td></td> 1684*404b540aSrobert <td>missing</td> 1685*404b540aSrobert <td></td> 1686*404b540aSrobert </tr> 1687*404b540aSrobert <tr> 1688*404b540aSrobert <td>7.12.2.4</td> 1689*404b540aSrobert <td><code>regex_token_iterator</code> increment</td> 1690*404b540aSrobert <td></td> 1691*404b540aSrobert <td></td> 1692*404b540aSrobert <td>missing</td> 1693*404b540aSrobert <td></td> 1694*404b540aSrobert </tr> 1695*404b540aSrobert <tr> 1696*404b540aSrobert <td>7.13</td> 1697*404b540aSrobert <td>Modified ECMAScript regular expression grammar</td> 1698*404b540aSrobert <td></td> 1699*404b540aSrobert <td></td> 1700*404b540aSrobert <td>missing</td> 1701*404b540aSrobert <td></td> 1702*404b540aSrobert </tr> 1703*404b540aSrobert <tr> 1704*404b540aSrobert <td><b>8</b></td> 1705*404b540aSrobert <td colspan="5"><b>C compatibility</b></td> 1706*404b540aSrobert </tr> 1707*404b540aSrobert <tr> 1708*404b540aSrobert <td>8.1</td> 1709*404b540aSrobert <td>Additions to header <code><complex></code></td> 1710*404b540aSrobert <td>done</td> 1711*404b540aSrobert <td></td> 1712*404b540aSrobert <td></td> 1713*404b540aSrobert <td></td> 1714*404b540aSrobert </tr> 1715*404b540aSrobert <tr> 1716*404b540aSrobert <td>8.1.1</td> 1717*404b540aSrobert <td>Synopsis</td> 1718*404b540aSrobert <td>done</td> 1719*404b540aSrobert <td></td> 1720*404b540aSrobert <td></td> 1721*404b540aSrobert <td></td> 1722*404b540aSrobert </tr> 1723*404b540aSrobert <tr> 1724*404b540aSrobert <td>8.1.2</td> 1725*404b540aSrobert <td>Function <code>acos</code></td> 1726*404b540aSrobert <td>done</td> 1727*404b540aSrobert <td></td> 1728*404b540aSrobert <td></td> 1729*404b540aSrobert <td></td> 1730*404b540aSrobert </tr> 1731*404b540aSrobert <tr> 1732*404b540aSrobert <td>8.1.3</td> 1733*404b540aSrobert <td>Function <code>asin</code></td> 1734*404b540aSrobert <td>done</td> 1735*404b540aSrobert <td></td> 1736*404b540aSrobert <td></td> 1737*404b540aSrobert <td></td> 1738*404b540aSrobert </tr> 1739*404b540aSrobert <tr> 1740*404b540aSrobert <td>8.1.4</td> 1741*404b540aSrobert <td>Function <code>atan</code></td> 1742*404b540aSrobert <td>done</td> 1743*404b540aSrobert <td></td> 1744*404b540aSrobert <td></td> 1745*404b540aSrobert <td></td> 1746*404b540aSrobert </tr> 1747*404b540aSrobert <tr> 1748*404b540aSrobert <td>8.1.5</td> 1749*404b540aSrobert <td>Function <code>acosh</code></td> 1750*404b540aSrobert <td>done</td> 1751*404b540aSrobert <td></td> 1752*404b540aSrobert <td></td> 1753*404b540aSrobert <td></td> 1754*404b540aSrobert </tr> 1755*404b540aSrobert <tr> 1756*404b540aSrobert <td>8.1.6</td> 1757*404b540aSrobert <td>Function <code>asinh</code></td> 1758*404b540aSrobert <td>done</td> 1759*404b540aSrobert <td></td> 1760*404b540aSrobert <td></td> 1761*404b540aSrobert <td></td> 1762*404b540aSrobert </tr> 1763*404b540aSrobert <tr> 1764*404b540aSrobert <td>8.1.7</td> 1765*404b540aSrobert <td>Function <code>atanh</code></td> 1766*404b540aSrobert <td>done</td> 1767*404b540aSrobert <td></td> 1768*404b540aSrobert <td></td> 1769*404b540aSrobert <td></td> 1770*404b540aSrobert </tr> 1771*404b540aSrobert <tr> 1772*404b540aSrobert <td>8.1.8</td> 1773*404b540aSrobert <td>Function <code>fabs</code></td> 1774*404b540aSrobert <td>done</td> 1775*404b540aSrobert <td></td> 1776*404b540aSrobert <td></td> 1777*404b540aSrobert <td></td> 1778*404b540aSrobert </tr> 1779*404b540aSrobert <tr> 1780*404b540aSrobert <td>8.1.9</td> 1781*404b540aSrobert <td>Additional Overloads</td> 1782*404b540aSrobert <td>done</td> 1783*404b540aSrobert <td></td> 1784*404b540aSrobert <td></td> 1785*404b540aSrobert <td></td> 1786*404b540aSrobert </tr> 1787*404b540aSrobert <tr> 1788*404b540aSrobert <td>8.2</td> 1789*404b540aSrobert <td>Header <code><ccomplex></code></td> 1790*404b540aSrobert <td></td> 1791*404b540aSrobert <td></td> 1792*404b540aSrobert <td>missing</td> 1793*404b540aSrobert <td>DR 551</td> 1794*404b540aSrobert </tr> 1795*404b540aSrobert <tr> 1796*404b540aSrobert <td>8.3</td> 1797*404b540aSrobert <td>Header <code><complex.h></code></td> 1798*404b540aSrobert <td></td> 1799*404b540aSrobert <td></td> 1800*404b540aSrobert <td>missing</td> 1801*404b540aSrobert <td>DR 551</td> 1802*404b540aSrobert </tr> 1803*404b540aSrobert <tr> 1804*404b540aSrobert <td>8.4</td> 1805*404b540aSrobert <td>Additions to header <code><cctype></code></td> 1806*404b540aSrobert <td>done</td> 1807*404b540aSrobert <td></td> 1808*404b540aSrobert <td></td> 1809*404b540aSrobert <td></td> 1810*404b540aSrobert </tr> 1811*404b540aSrobert <tr> 1812*404b540aSrobert <td>8.4.1</td> 1813*404b540aSrobert <td>Synopsis</td> 1814*404b540aSrobert <td>done</td> 1815*404b540aSrobert <td></td> 1816*404b540aSrobert <td></td> 1817*404b540aSrobert <td></td> 1818*404b540aSrobert </tr> 1819*404b540aSrobert <tr> 1820*404b540aSrobert <td>8.4.2</td> 1821*404b540aSrobert <td>Function <code>isblank</code></td> 1822*404b540aSrobert <td>done</td> 1823*404b540aSrobert <td></td> 1824*404b540aSrobert <td></td> 1825*404b540aSrobert <td></td> 1826*404b540aSrobert </tr> 1827*404b540aSrobert <tr> 1828*404b540aSrobert <td>8.5</td> 1829*404b540aSrobert <td>Additions to header <code><ctype.h></code></td> 1830*404b540aSrobert <td>done</td> 1831*404b540aSrobert <td></td> 1832*404b540aSrobert <td></td> 1833*404b540aSrobert <td></td> 1834*404b540aSrobert </tr> 1835*404b540aSrobert <tr> 1836*404b540aSrobert <td>8.6</td> 1837*404b540aSrobert <td>Header <code><cfenv></code></td> 1838*404b540aSrobert <td>done</td> 1839*404b540aSrobert <td></td> 1840*404b540aSrobert <td></td> 1841*404b540aSrobert <td></td> 1842*404b540aSrobert </tr> 1843*404b540aSrobert <tr> 1844*404b540aSrobert <td>8.6.1</td> 1845*404b540aSrobert <td>Synopsis</td> 1846*404b540aSrobert <td>done</td> 1847*404b540aSrobert <td></td> 1848*404b540aSrobert <td></td> 1849*404b540aSrobert <td></td> 1850*404b540aSrobert </tr> 1851*404b540aSrobert <tr> 1852*404b540aSrobert <td>8.6.2</td> 1853*404b540aSrobert <td>Definitions</td> 1854*404b540aSrobert <td>done</td> 1855*404b540aSrobert <td></td> 1856*404b540aSrobert <td></td> 1857*404b540aSrobert <td></td> 1858*404b540aSrobert </tr> 1859*404b540aSrobert <tr> 1860*404b540aSrobert <td>8.7</td> 1861*404b540aSrobert <td>Header <code><fenv.h></code></td> 1862*404b540aSrobert <td>done</td> 1863*404b540aSrobert <td></td> 1864*404b540aSrobert <td></td> 1865*404b540aSrobert <td></td> 1866*404b540aSrobert </tr> 1867*404b540aSrobert <tr> 1868*404b540aSrobert <td>8.8</td> 1869*404b540aSrobert <td>Additions to header <code><cfloat></code></td> 1870*404b540aSrobert <td>done</td> 1871*404b540aSrobert <td></td> 1872*404b540aSrobert <td></td> 1873*404b540aSrobert <td></td> 1874*404b540aSrobert </tr> 1875*404b540aSrobert <tr> 1876*404b540aSrobert <td>8.9</td> 1877*404b540aSrobert <td>Additions to header <code><float.h></code></td> 1878*404b540aSrobert <td>done</td> 1879*404b540aSrobert <td></td> 1880*404b540aSrobert <td></td> 1881*404b540aSrobert <td></td> 1882*404b540aSrobert </tr> 1883*404b540aSrobert <tr> 1884*404b540aSrobert <td>8.10</td> 1885*404b540aSrobert <td>Additions to header <code><ios></code></td> 1886*404b540aSrobert <td></td> 1887*404b540aSrobert <td></td> 1888*404b540aSrobert <td>missing</td> 1889*404b540aSrobert <td></td> 1890*404b540aSrobert </tr> 1891*404b540aSrobert <tr> 1892*404b540aSrobert <td>8.10.1</td> 1893*404b540aSrobert <td>Synopsis</td> 1894*404b540aSrobert <td></td> 1895*404b540aSrobert <td></td> 1896*404b540aSrobert <td>missing</td> 1897*404b540aSrobert <td></td> 1898*404b540aSrobert </tr> 1899*404b540aSrobert <tr> 1900*404b540aSrobert <td>8.10.2</td> 1901*404b540aSrobert <td>Function <code>hexfloat</code></td> 1902*404b540aSrobert <td></td> 1903*404b540aSrobert <td></td> 1904*404b540aSrobert <td>missing</td> 1905*404b540aSrobert <td></td> 1906*404b540aSrobert </tr> 1907*404b540aSrobert <tr> 1908*404b540aSrobert <td>8.11</td> 1909*404b540aSrobert <td>Header <code><cinttypes></code></td> 1910*404b540aSrobert <td>done</td> 1911*404b540aSrobert <td></td> 1912*404b540aSrobert <td></td> 1913*404b540aSrobert <td></td> 1914*404b540aSrobert </tr> 1915*404b540aSrobert <tr> 1916*404b540aSrobert <td>8.11.1</td> 1917*404b540aSrobert <td>Synopsis</td> 1918*404b540aSrobert <td>done</td> 1919*404b540aSrobert <td></td> 1920*404b540aSrobert <td></td> 1921*404b540aSrobert <td>DR 557</td> 1922*404b540aSrobert </tr> 1923*404b540aSrobert <tr> 1924*404b540aSrobert <td>8.11.2</td> 1925*404b540aSrobert <td>Definitions</td> 1926*404b540aSrobert <td>done</td> 1927*404b540aSrobert <td></td> 1928*404b540aSrobert <td></td> 1929*404b540aSrobert <td></td> 1930*404b540aSrobert </tr> 1931*404b540aSrobert <tr> 1932*404b540aSrobert <td>8.12</td> 1933*404b540aSrobert <td>Header <code><inttypes.h></code></td> 1934*404b540aSrobert <td>done</td> 1935*404b540aSrobert <td></td> 1936*404b540aSrobert <td></td> 1937*404b540aSrobert <td></td> 1938*404b540aSrobert </tr> 1939*404b540aSrobert <tr> 1940*404b540aSrobert <td>8.13</td> 1941*404b540aSrobert <td>Additions to header <code><climits></code></td> 1942*404b540aSrobert <td>done</td> 1943*404b540aSrobert <td></td> 1944*404b540aSrobert <td></td> 1945*404b540aSrobert <td></td> 1946*404b540aSrobert </tr> 1947*404b540aSrobert <tr> 1948*404b540aSrobert <td>8.14</td> 1949*404b540aSrobert <td>Additions to header <code><limits.h></code></td> 1950*404b540aSrobert <td>done</td> 1951*404b540aSrobert <td></td> 1952*404b540aSrobert <td></td> 1953*404b540aSrobert <td></td> 1954*404b540aSrobert </tr> 1955*404b540aSrobert <tr> 1956*404b540aSrobert <td>8.15</td> 1957*404b540aSrobert <td>Additions to header <code><locale></code></td> 1958*404b540aSrobert <td></td> 1959*404b540aSrobert <td></td> 1960*404b540aSrobert <td>missing</td> 1961*404b540aSrobert <td></td> 1962*404b540aSrobert </tr> 1963*404b540aSrobert <tr> 1964*404b540aSrobert <td>8.16</td> 1965*404b540aSrobert <td>Additions to header <code><cmath></code></td> 1966*404b540aSrobert <td>done</td> 1967*404b540aSrobert <td></td> 1968*404b540aSrobert <td></td> 1969*404b540aSrobert <td></td> 1970*404b540aSrobert </tr> 1971*404b540aSrobert <tr> 1972*404b540aSrobert <td>8.16.1</td> 1973*404b540aSrobert <td>Synopsis</td> 1974*404b540aSrobert <td>done</td> 1975*404b540aSrobert <td></td> 1976*404b540aSrobert <td></td> 1977*404b540aSrobert <td></td> 1978*404b540aSrobert </tr> 1979*404b540aSrobert <tr> 1980*404b540aSrobert <td>8.16.2</td> 1981*404b540aSrobert <td>Definitions</td> 1982*404b540aSrobert <td>done</td> 1983*404b540aSrobert <td></td> 1984*404b540aSrobert <td></td> 1985*404b540aSrobert <td></td> 1986*404b540aSrobert </tr> 1987*404b540aSrobert <tr> 1988*404b540aSrobert <td>8.16.3</td> 1989*404b540aSrobert <td>Function template definitions</td> 1990*404b540aSrobert <td>done</td> 1991*404b540aSrobert <td></td> 1992*404b540aSrobert <td></td> 1993*404b540aSrobert <td></td> 1994*404b540aSrobert </tr> 1995*404b540aSrobert <tr> 1996*404b540aSrobert <td>8.16.4</td> 1997*404b540aSrobert <td>Additional overloads</td> 1998*404b540aSrobert <td>done</td> 1999*404b540aSrobert <td></td> 2000*404b540aSrobert <td></td> 2001*404b540aSrobert <td>DR 568; DR 550</td> 2002*404b540aSrobert </tr> 2003*404b540aSrobert <tr> 2004*404b540aSrobert <td>8.17</td> 2005*404b540aSrobert <td>Additions to header <code><math.h></code></td> 2006*404b540aSrobert <td>done</td> 2007*404b540aSrobert <td></td> 2008*404b540aSrobert <td></td> 2009*404b540aSrobert <td></td> 2010*404b540aSrobert </tr> 2011*404b540aSrobert <tr> 2012*404b540aSrobert <td>8.18</td> 2013*404b540aSrobert <td>Additions to header <code><cstdarg></code></td> 2014*404b540aSrobert <td>done</td> 2015*404b540aSrobert <td></td> 2016*404b540aSrobert <td></td> 2017*404b540aSrobert <td></td> 2018*404b540aSrobert </tr> 2019*404b540aSrobert <tr> 2020*404b540aSrobert <td>8.19</td> 2021*404b540aSrobert <td>Additions to header <code><stdarg.h></code></td> 2022*404b540aSrobert <td>done</td> 2023*404b540aSrobert <td></td> 2024*404b540aSrobert <td></td> 2025*404b540aSrobert <td></td> 2026*404b540aSrobert </tr> 2027*404b540aSrobert <tr> 2028*404b540aSrobert <td>8.20</td> 2029*404b540aSrobert <td>The header <code><cstdbool></code></td> 2030*404b540aSrobert <td>done</td> 2031*404b540aSrobert <td></td> 2032*404b540aSrobert <td></td> 2033*404b540aSrobert <td></td> 2034*404b540aSrobert </tr> 2035*404b540aSrobert <tr> 2036*404b540aSrobert <td>8.21</td> 2037*404b540aSrobert <td>The header <code><stdbool.h></code></td> 2038*404b540aSrobert <td>done</td> 2039*404b540aSrobert <td></td> 2040*404b540aSrobert <td></td> 2041*404b540aSrobert <td></td> 2042*404b540aSrobert </tr> 2043*404b540aSrobert <tr> 2044*404b540aSrobert <td>8.22</td> 2045*404b540aSrobert <td>The header <code><cstdint></code></td> 2046*404b540aSrobert <td>done</td> 2047*404b540aSrobert <td></td> 2048*404b540aSrobert <td></td> 2049*404b540aSrobert <td></td> 2050*404b540aSrobert </tr> 2051*404b540aSrobert <tr> 2052*404b540aSrobert <td>8.22.1</td> 2053*404b540aSrobert <td>Synopsis</td> 2054*404b540aSrobert <td>done</td> 2055*404b540aSrobert <td></td> 2056*404b540aSrobert <td></td> 2057*404b540aSrobert <td></td> 2058*404b540aSrobert </tr> 2059*404b540aSrobert <tr> 2060*404b540aSrobert <td>8.22.2</td> 2061*404b540aSrobert <td>Definitions</td> 2062*404b540aSrobert <td>done</td> 2063*404b540aSrobert <td></td> 2064*404b540aSrobert <td></td> 2065*404b540aSrobert <td></td> 2066*404b540aSrobert </tr> 2067*404b540aSrobert <tr> 2068*404b540aSrobert <td>8.23</td> 2069*404b540aSrobert <td>The header <code><stdint.h></code></td> 2070*404b540aSrobert <td>done</td> 2071*404b540aSrobert <td></td> 2072*404b540aSrobert <td></td> 2073*404b540aSrobert <td></td> 2074*404b540aSrobert </tr> 2075*404b540aSrobert <tr> 2076*404b540aSrobert <td>8.24</td> 2077*404b540aSrobert <td>Additions to header <code><cstdio></code></td> 2078*404b540aSrobert <td>done</td> 2079*404b540aSrobert <td></td> 2080*404b540aSrobert <td></td> 2081*404b540aSrobert <td></td> 2082*404b540aSrobert </tr> 2083*404b540aSrobert <tr> 2084*404b540aSrobert <td>8.24.1</td> 2085*404b540aSrobert <td>Synopsis</td> 2086*404b540aSrobert <td>done</td> 2087*404b540aSrobert <td></td> 2088*404b540aSrobert <td></td> 2089*404b540aSrobert <td></td> 2090*404b540aSrobert </tr> 2091*404b540aSrobert <tr> 2092*404b540aSrobert <td>8.24.2</td> 2093*404b540aSrobert <td>Definitions</td> 2094*404b540aSrobert <td>done</td> 2095*404b540aSrobert <td></td> 2096*404b540aSrobert <td></td> 2097*404b540aSrobert <td></td> 2098*404b540aSrobert </tr> 2099*404b540aSrobert <tr> 2100*404b540aSrobert <td>8.24.3</td> 2101*404b540aSrobert <td>Additional format specifiers</td> 2102*404b540aSrobert <td>done</td> 2103*404b540aSrobert <td></td> 2104*404b540aSrobert <td></td> 2105*404b540aSrobert <td>C library responsability</td> 2106*404b540aSrobert </tr> 2107*404b540aSrobert <tr> 2108*404b540aSrobert <td>8.24.4</td> 2109*404b540aSrobert <td>Additions to header <code><stdio.h></code></td> 2110*404b540aSrobert <td>done</td> 2111*404b540aSrobert <td></td> 2112*404b540aSrobert <td></td> 2113*404b540aSrobert <td></td> 2114*404b540aSrobert </tr> 2115*404b540aSrobert <tr> 2116*404b540aSrobert <td>8.25</td> 2117*404b540aSrobert <td>Additions to header <code><cstdlib></code></td> 2118*404b540aSrobert <td>done</td> 2119*404b540aSrobert <td></td> 2120*404b540aSrobert <td></td> 2121*404b540aSrobert <td></td> 2122*404b540aSrobert </tr> 2123*404b540aSrobert <tr> 2124*404b540aSrobert <td>8.25.1</td> 2125*404b540aSrobert <td>Synopsis</td> 2126*404b540aSrobert <td>done</td> 2127*404b540aSrobert <td></td> 2128*404b540aSrobert <td></td> 2129*404b540aSrobert <td></td> 2130*404b540aSrobert </tr> 2131*404b540aSrobert <tr> 2132*404b540aSrobert <td>8.25.2</td> 2133*404b540aSrobert <td>Definitions</td> 2134*404b540aSrobert <td>done</td> 2135*404b540aSrobert <td></td> 2136*404b540aSrobert <td></td> 2137*404b540aSrobert <td></td> 2138*404b540aSrobert </tr> 2139*404b540aSrobert <tr> 2140*404b540aSrobert <td>8.25.3</td> 2141*404b540aSrobert <td>Function <code>abs</code></td> 2142*404b540aSrobert <td>done</td> 2143*404b540aSrobert <td></td> 2144*404b540aSrobert <td></td> 2145*404b540aSrobert <td></td> 2146*404b540aSrobert </tr> 2147*404b540aSrobert <tr> 2148*404b540aSrobert <td>8.25.4</td> 2149*404b540aSrobert <td>Function <code>div</code></td> 2150*404b540aSrobert <td>done</td> 2151*404b540aSrobert <td></td> 2152*404b540aSrobert <td></td> 2153*404b540aSrobert <td></td> 2154*404b540aSrobert </tr> 2155*404b540aSrobert <tr> 2156*404b540aSrobert <td>8.26</td> 2157*404b540aSrobert <td>Additions to header <code><stdlib.h></code></td> 2158*404b540aSrobert <td>done</td> 2159*404b540aSrobert <td></td> 2160*404b540aSrobert <td></td> 2161*404b540aSrobert <td></td> 2162*404b540aSrobert </tr> 2163*404b540aSrobert <tr> 2164*404b540aSrobert <td>8.27</td> 2165*404b540aSrobert <td>Header <code><ctgmath></code></td> 2166*404b540aSrobert <td>done</td> 2167*404b540aSrobert <td></td> 2168*404b540aSrobert <td></td> 2169*404b540aSrobert <td>DR 551</td> 2170*404b540aSrobert </tr> 2171*404b540aSrobert <tr> 2172*404b540aSrobert <td>8.28</td> 2173*404b540aSrobert <td>Header <code><tgmath.h></code></td> 2174*404b540aSrobert <td>done</td> 2175*404b540aSrobert <td></td> 2176*404b540aSrobert <td></td> 2177*404b540aSrobert <td>DR 551</td> 2178*404b540aSrobert </tr> 2179*404b540aSrobert <tr> 2180*404b540aSrobert <td>8.29</td> 2181*404b540aSrobert <td>Additions to header <code><ctime></code></td> 2182*404b540aSrobert <td>done</td> 2183*404b540aSrobert <td></td> 2184*404b540aSrobert <td></td> 2185*404b540aSrobert <td>C library responsability</td> 2186*404b540aSrobert </tr> 2187*404b540aSrobert <tr> 2188*404b540aSrobert <td>8.30</td> 2189*404b540aSrobert <td>Additions to header <code><cwchar></code></td> 2190*404b540aSrobert <td>done</td> 2191*404b540aSrobert <td></td> 2192*404b540aSrobert <td></td> 2193*404b540aSrobert <td></td> 2194*404b540aSrobert </tr> 2195*404b540aSrobert <tr> 2196*404b540aSrobert <td>8.30.1</td> 2197*404b540aSrobert <td>Synopsis</td> 2198*404b540aSrobert <td>done</td> 2199*404b540aSrobert <td></td> 2200*404b540aSrobert <td></td> 2201*404b540aSrobert <td></td> 2202*404b540aSrobert </tr> 2203*404b540aSrobert <tr> 2204*404b540aSrobert <td>8.30.2</td> 2205*404b540aSrobert <td>Definitions</td> 2206*404b540aSrobert <td>done</td> 2207*404b540aSrobert <td></td> 2208*404b540aSrobert <td></td> 2209*404b540aSrobert <td></td> 2210*404b540aSrobert </tr> 2211*404b540aSrobert <tr> 2212*404b540aSrobert <td>8.30.3</td> 2213*404b540aSrobert <td>Additional wide format specifiers</td> 2214*404b540aSrobert <td>done</td> 2215*404b540aSrobert <td></td> 2216*404b540aSrobert <td></td> 2217*404b540aSrobert <td>C library responsability</td> 2218*404b540aSrobert </tr> 2219*404b540aSrobert <tr> 2220*404b540aSrobert <td>8.31</td> 2221*404b540aSrobert <td>Additions to header <code><wchar.h></code></td> 2222*404b540aSrobert <td>done</td> 2223*404b540aSrobert <td></td> 2224*404b540aSrobert <td></td> 2225*404b540aSrobert <td></td> 2226*404b540aSrobert </tr> 2227*404b540aSrobert <tr> 2228*404b540aSrobert <td>8.32</td> 2229*404b540aSrobert <td>Additions to header <code><cwctype></code></td> 2230*404b540aSrobert <td>done</td> 2231*404b540aSrobert <td></td> 2232*404b540aSrobert <td></td> 2233*404b540aSrobert <td></td> 2234*404b540aSrobert </tr> 2235*404b540aSrobert <tr> 2236*404b540aSrobert <td>8.32.1</td> 2237*404b540aSrobert <td>Synopsis</td> 2238*404b540aSrobert <td>done</td> 2239*404b540aSrobert <td></td> 2240*404b540aSrobert <td></td> 2241*404b540aSrobert <td></td> 2242*404b540aSrobert </tr> 2243*404b540aSrobert <tr> 2244*404b540aSrobert <td>8.32.2</td> 2245*404b540aSrobert <td>Function <code>iswblank</code></td> 2246*404b540aSrobert <td>done</td> 2247*404b540aSrobert <td></td> 2248*404b540aSrobert <td></td> 2249*404b540aSrobert <td></td> 2250*404b540aSrobert </tr> 2251*404b540aSrobert <tr> 2252*404b540aSrobert <td>8.33</td> 2253*404b540aSrobert <td>Additions to header <code><wctype.h></code></td> 2254*404b540aSrobert <td>done</td> 2255*404b540aSrobert <td></td> 2256*404b540aSrobert <td></td> 2257*404b540aSrobert <td></td> 2258*404b540aSrobert </tr> 2259*404b540aSrobert </tbody> 2260*404b540aSrobert</table> 2261*404b540aSrobert 2262*404b540aSrobert<h3>Footnotes</h3> 2263*404b540aSrobert 2264*404b540aSrobert<ol> 2265*404b540aSrobert 2266*404b540aSrobert <li> 2267*404b540aSrobert <a name="1"/> 2268*404b540aSrobert The shared_ptr implementation uses some code from the 2269*404b540aSrobert <a href="http://www.boost.org/libs/smart_ptr/shared_ptr.htm">Boost 2270*404b540aSrobert shared_ptr</a> library. 2271*404b540aSrobert </li> 2272*404b540aSrobert 2273*404b540aSrobert</ol> 2274*404b540aSrobert 2275*404b540aSrobert<p> 2276*404b540aSrobertPlease send FSF & GNU inquiries & questions to 2277*404b540aSrobert<a href="mailto:gnu@gnu.org">gnu@gnu.org</a>. 2278*404b540aSrobertThere are also <a href="http://www.gnu.org/home.html#ContactInfo">other ways 2279*404b540aSrobertto contact</a> the FSF. 2280*404b540aSrobert</p> 2281*404b540aSrobert 2282*404b540aSrobert<p> 2283*404b540aSrobertThese pages are maintained by 2284*404b540aSrobert<a href="http://gcc.gnu.org/about.html">the GCC team</a>. 2285*404b540aSrobert</p> 2286*404b540aSrobert 2287*404b540aSrobert<address> 2288*404b540aSrobertFor questions related to the use of GCC, please consult these web 2289*404b540aSrobertpages and the <a href="http://gcc.gnu.org/onlinedocs/">GCC manuals</a>. If 2290*404b540aSrobertthat fails, the <a href="mailto:gcc-help@gcc.gnu.org">gcc-help@gcc.gnu.org</a> 2291*404b540aSrobertmailing list might help.<br /> 2292*404b540aSrobertPlease send comments on these web pages and the development of GCC to our 2293*404b540aSrobertdeveloper mailing list at <a href="mailto:gcc@gnu.org">gcc@gnu.org</a> 2294*404b540aSrobertor <a href="mailto:gcc@gcc.gnu.org">gcc@gcc.gnu.org</a>. All of our lists 2295*404b540aSroberthave <a href="http://gcc.gnu.org/lists.html">public archives</a>. 2296*404b540aSrobert</address> 2297*404b540aSrobert 2298*404b540aSrobert<p> 2299*404b540aSrobertCopyright (C) Free Software Foundation, Inc., 2300*404b540aSrobert51 Franklin St, Fifth Floor, Boston, MA 02110, USA. 2301*404b540aSrobert</p> 2302*404b540aSrobert<p> 2303*404b540aSrobertVerbatim copying and distribution of this entire article is 2304*404b540aSrobertpermitted in any medium, provided this notice is preserved. 2305*404b540aSrobert</p> 2306*404b540aSrobert 2307*404b540aSrobert<table width="100%" border="0"> 2308*404b540aSrobert<tr> 2309*404b540aSrobert <td> 2310*404b540aSrobert <!-- IGNORE DIFF -->Last modified 2006-10-01 2311*404b540aSrobert </td> 2312*404b540aSrobert <td align="right" valign="bottom"> 2313*404b540aSrobert <a href="http://validator.w3.org/check/referer"> 2314*404b540aSrobert <img src="http://www.w3.org/Icons/valid-xhtml10" 2315*404b540aSrobert alt="Valid XHTML 1.0" border="0" width="88" height="31" /> 2316*404b540aSrobert </a> 2317*404b540aSrobert </td> 2318*404b540aSrobert</tr> 2319*404b540aSrobert</table> 2320*404b540aSrobert 2321*404b540aSrobert</body> 2322*404b540aSrobert</html> 2323