OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-gcc/] [gcc-4.1.1/] [libstdc++-v3/] [docs/] [html/] [ext/] [tr1.html] - Blame information for rev 20

Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.