81dbcd7d55bb9adbc5af4b2da734cb50ee472f69
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
2
3 * config/abi/pre/gnu.ver: Adjust exports.
4
5 2009-10-07 Phil Muldoon <pmuldoon@redhat.com>
6
7 * doc/xml/manual/debug.xml: Rewrite and expand GDB Python
8 pretty-printer section.
9
10 2009-10-07 Chris Jefferson <chris@bubblescope.net>
11
12 * testsuite/25_algorithms/rotate/moveable2.cc: New.
13
14 2009-10-06 Janis Johnson <janis187@us.ibm.com>
15
16 * testsuite/decimal/binary-arith.cc: Fix directive to skip test.
17 * testsuite/decimal/cast_neg.cc: Ditto.
18 * testsuite/decimal/comparison.cc: Ditto.
19 * testsuite/decimal/compound-assignment.cc: Ditto.
20 * testsuite/decimal/compound-assignment-memfunc.cc: Ditto.
21 * testsuite/decimal/conversion-from-float.cc: Ditto.
22 * testsuite/decimal/conversion-from-integral.cc: Ditto.
23 * testsuite/decimal/conversion-to-generic-float.cc: Ditto.
24 * testsuite/decimal/conversion-to-integral.cc: Ditto.
25 * testsuite/decimal/ctor.cc: Ditto.
26 * testsuite/decimal/incdec.cc: Ditto.
27 * testsuite/decimal/incdec-memfunc.cc: Ditto.
28 * testsuite/decimal/make-decimal.cc: Ditto.
29 * testsuite/decimal/mixed-mode_neg.cc: Ditto.
30 * testsuite/decimal/operator_neg.cc: Ditto.
31 * testsuite/decimal/unary-arith.cc: Ditto.
32
33 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
34
35 * doc/html/*: Regenerate.
36
37 2009-10-05 John Bytheway <jbytheway@gmail.com>
38
39 PR libstdc++/41530
40 * include/std/tuple (_Tuple_impl<>::_Tuple_impl(_Tuple_impl<>&&)):
41 Fix to just move.
42 * testsuite/20_util/tuple/cons/41530.cc: New.
43
44 2009-10-05 Phil Muldoon <pmuldoon@redhat.com>
45
46 * doc/xml/manual/debug.xml: Add narrative for GDB Python pretty
47 printers. Add links to GDB wiki/online manual.
48
49 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
50 Edward Smith-Rowland <3dw4rd@verizon.net>
51
52 * include/decimal/decimal: Warn if decimal floating point types
53 are not available.
54 * acinclude.m4 (GLIBCXX_ENABLE_DECIMAL_FLOAT): New.
55 * configure.ac: Use it.
56 * configure: Regenerate.
57 * config.h.in: Regenerate.
58
59 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
60
61 * include/Makefile.am: Remove stray line break.
62
63 * include/decimal/decimal: Brief class doxygen markup.
64 * libsupc++/exception: Whitespace cleanup.
65
66 * testsuite/libstdc++-dg/conformance.exp: Add testsuite directory
67 decimal.
68 * scripts/create_testsuite_files (dlist): Same.
69
70 * doc/xml/manual/using.xml: One column in table. Move after TR1.
71
72 * testsuite/decimal/bad-cast.cc: Move to...
73 * testsuite/decimal/cast_neg.cc: ...here.
74 * testsuite/decimal/bad-mixed-mode.cc: Move to...
75 * testsuite/decimal/mixed-mode_neg.cc: ...here.
76 * testsuite/decimal/bad-operator.cc: Move to...
77 * testsuite/decimal/operator_neg.cc: ...here.
78
79 * doc/doxygen/user.cfg.in (INPUT): Add decimal/decimal.
80
81 2009-10-05 Janis Johnson <janis187@us.ibm.com>
82
83 * doc/Makefile.am: Process new file.
84 * doc/xml/manual/intro.xml: Ditto.
85 * doc/xml/manual/using.xml: Document new header.
86 * doc/xml/manual/status_cxxdecimal.xml: New file.
87 * include/Makefile.am: Process new headers.
88 * include/decimal/decimal: New file.
89 * include/decimal/decimal.h: New file.
90
91 2009-10-05 Janis Johnson <janis187@us.ibm.com>
92
93 * testsuite/decimal: New directory.
94 * testsuite/decimal/bad-cast.cc: New test.
95 * testsuite/decimal/bad-mixed-mode.cc: New test.
96 * testsuite/decimal/bad-operator.cc: New test.
97 * testsuite/decimal/binary-arith.cc: New test.
98 * testsuite/decimal/comparison.cc: New test.
99 * testsuite/decimal/compound-assignment.cc: New test.
100 * testsuite/decimal/compound-assignment-memfunc.cc: New test.
101 * testsuite/decimal/conversion-from-float.cc: New test.
102 * testsuite/decimal/conversion-from-integral.cc: New test.
103 * testsuite/decimal/conversion-to-generic-float.cc: New test.
104 * testsuite/decimal/conversion-to-integral.cc: New test.
105 * testsuite/decimal/ctor.cc: New test.
106 * testsuite/decimal/incdec.cc: New test.
107 * testsuite/decimal/incdec-memfunc.cc: New test.
108 * testsuite/decimal/make-decimal.cc: New test.
109 * testsuite/decimal/unary-arith.cc: New test.
110
111 2009-10-05 Paolo Carlini <paolo.carlini@oracle.com>
112
113 * testsuite/lib/libstdc++.exp (check_v3_target_rvalref): Remove.
114 * testsuite/lib/dg-options.exp (dg-require-rvalref): Likewise.
115
116 2009-10-05 Chris Jefferson <chris@bubblescope.net>
117
118 * include/bits/stl_algo.h (__stable_partition_adaptive,
119 __rotate_adaptive, __merge_adaptive, __merge_sort_loop):
120 Extend to work with rvalue references in C++0x mode.
121 * testsuite/25_algorithms/inplace_merge/moveable2.cc: New.
122 * testsuite/25_algorithms/inplace_merge/moveable.cc: Likewise.
123 * testsuite/25_algorithms/stable_partition/moveable.cc: Likewise.
124 * testsuite/25_algorithms/stable_sort/moveable2.cc: Likewise.
125 * testsuite/25_algorithms/stable_sort/moveable.cc: Likewise.
126
127 2009-10-04 Benjamin Kosnik <bkoz@redhat.com>
128
129 * doc/xml/manual/using.xml: Add profile headers.
130 * testsuite/ext/profile/mh.cc: Restrict to linux.
131
132 2009-10-02 Silvius Rus <silvius.rus@gmail.com>
133
134 * configure: Add check for execinfo.h.
135 * config.h.in: Add undef for HAVE_EXECINFO_H.
136 * include/Makefile.am: Add build support for profile mode.
137 * include/Makefile.in: Same.
138 * include/profile/base.h: New file.
139 * include/profile/bitset: Same.
140 * include/profile/deque: Same.
141 * include/profile/hashtable.h: Same.
142 * include/profile/list: Same.
143 * include/profile/map: Same.
144 * include/profile/map.h: Same.
145 * include/profile/multimap.h: Same.
146 * include/profile/multiset.h: Same.
147 * include/profile/set: Same.
148 * include/profile/set.h: Same.
149 * include/profile/unordered_map: Same.
150 * include/profile/unordered_set: Same.
151 * include/profile/vector: Same.
152 * include/profile/impl/profiler.h: Same.
153 * include/profile/impl/profiler_container_size.h: Same.
154 * include/profile/impl/profiler_hash_func.h: Same.
155 * include/profile/impl/profiler_hashtable_size.h: Same.
156 * include/profile/impl/profiler_map_to_unordered_map.h: Same.
157 * include/profile/impl/profiler_node.h: Same.
158 * include/profile/impl/profiler_state.h: Same.
159 * include/profile/impl/profiler_trace.h: Same.
160 * include/profile/impl/profiler_vector_size.h: Same.
161 * include/profile/impl/profiler_vector_to_list.h: Same.
162 * include/std/vector: Include corresponding profile header guarded by
163 _GLIBCXX_PROFILE.
164 * include/std/deque: Same.
165 * include/std/list: Same.
166 * include/std/map: Same.
167 * include/std/unordered_map: Same.
168 * include/std/bitset: Same.
169 * include/std/set: Same.
170 * include/std/unordered_set: Same.
171 * include/backward/hash_map: Same.
172 * include/backward/hash_set: Same.
173 * include/tr1_impl/hashtable (_Hashtable): Expose insert_return_type.
174 * include/bits/c++config: Define profile namespace.
175 * testsuite/Makefile.in: Add check-profile.
176 * testsuite/Makefile.am: Same.
177 * testsuite/ext/profile/all.cc: New file.
178 * testsuite/ext/profile/mh.cc: Same.
179 * testsuite/ext/profile/mutex_extensions.cc: Same.
180 * testsuite/23_containers/unordered_map/profile/hash_map.cc: Same.
181 * testsuite/23_containers/unordered_map/profile/unordered.cc: Same.
182 * testsuite/23_containers/vector/profile/vector.cc: Same.
183 * testsuite/23_containers/vector/resize/moveable.cc: Make it pass
184 in profile mode.
185 * testsuite/23_containers/deque/capacity/moveable.cc: Same.
186 * testsuite/23_containers/list/capacity/29134.cc: Same.
187 * doc/Makefile.in: Add reference to profile_mode.xml.
188 * doc/Makefile.am: Same.
189 * doc/xml/manual/profile_mode.xml: New file.
190 * doc/xml/manual/debug.xml: Add link to profile mode section.
191 * doc/xml/manual/extensions.xml: Add profile mode. Update numbering.
192 * doc/doxygen/user.cfg.in: Add profile mode files.
193
194 2009-10-02 Johannes Singler <singler@ira.uka.de>
195
196 * include/parallel/base.h: Take integer types from <tr1/cstdint>.
197 * include/parallel/compatibility.h: Likewise.
198 * include/parallel/multiseq_selection.h: Likewise.
199 * include/parallel/random_shuffle.h: Likewise.
200 * include/parallel/random_number.h: Likewise;
201 use numeric_limits<>::digit instead of sizeof()*8.
202 * include/parallel/types.h: Likewise.
203 * doc/html/manual/bk01pt12ch31s03.html:
204 Document dependency on stdint.h.
205
206 2009-10-01 Phil Muldoon <pmuldoon@redhat.com>
207
208 * python/libstdcxx/v6/printers.py (StdListPrinter):
209 Add -D_GLIBCXX_DEBUG implementation changes. Receive typename from
210 printer registration.
211 (StdListIteratorPrinter): Likewise.
212 (StdDebugIteratorPrinter): New printer.
213 (build_libstdcxx_dictionary): Add -D_GLIBCXX_DEBUG registration
214 entries. Always pass a typename where the type can change.
215 (StdSlistPrinter) Receive typename from printer registration. Use
216 in printer output.
217 (StdBitsetPrinter): Likewise.
218 (StdDequePrinter): Likewise.
219
220 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
221
222 * include/bits/random.tcc: Define static const data members.
223 * include/tr1/random.tcc: Likewise.
224 * testsuite/26_numerics/random/subtract_with_carry_engine/
225 requirements/constants.cc: New.
226 * testsuite/26_numerics/random/mersenne_twister_engine/
227 requirements/constants.cc: Likewise.
228 * testsuite/26_numerics/random/linear_congruential_engine/
229 requirements/constants.cc: Likewise.
230 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
231 constants.cc: Likewise.
232 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/
233 requirements/constants.cc: Likewise.
234 * testsuite/tr1/5_numerical_facilities/random/
235 subtract_with_carry_01/requirements/constants.cc: Likewise.
236 * testsuite/tr1/5_numerical_facilities/random/discard_block/
237 requirements/constants.cc: Likewise.
238 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/
239 requirements/constants.cc: Likewise.
240 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
241 requirements/constants.cc: Likewise.
242 * testsuite/tr1/5_numerical_facilities/random/xor_combine/
243 requirements/constants.cc: Likewise.
244
245 2009-09-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
246
247 PR libstdc++/38923
248 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
249 use sed script portable to Solaris /bin/sed for extracting ld
250 version.
251 * configure: Regenerate.
252
253 2009-09-28 Benjamin Kosnik <bkoz@redhat.com>
254
255 * libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
256 * libsupc++/vec.cc: Same.
257 * libsupc++/vterminate.cc: Same.
258 * libsupc++/new_opnt.cc: Same.
259
260 2009-09-28 Johannes Singler <singler@ira.uka.de>
261
262 * include/parallel/for_each_selectors.h: Remove obsolete comment.
263
264 2009-09-26 Paolo Carlini <paolo.carlini@oracle.com>
265
266 * doc/html/ext/lwg-active.html: Update to Revision R66.
267 * doc/html/ext/lwg-closed.html: Likewise.
268 * doc/html/ext/lwg-defects: Likewise.
269
270 * doc/xml/manual/intro.xml: Update entry for DR 853.
271
272 2009-09-26 Gerald Pfeifer <gerald@pfeifer.com>
273
274 * doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
275 according to upstream redirects.
276
277 2009-09-25 Johannes Singler <singler@ira.uka.de>
278
279 * include/parallel/include/parallel/checkers.h
280 (is_sorted_failure, is_sorted_print_failures): Remove (unused).
281 (__is_sorted): Remove default parameter for _Compare; remove
282 inappropriate printf.
283
284 2009-09-25 Johannes Singler <singler@ira.uka.de>
285
286 * include/parallel/base.h: Comment on presence of min/max duplicates.
287
288 2009-09-25 Johannes Singler <singler@ira.uka.de>
289
290 * include/parallel/partition.h (__parallel_nth_element):
291 Correct comment.
292
293 2009-09-24 Johannes Singler <singler@ira.uka.de>
294
295 * include/parallel/algo.h: Uglify internal identifiers;
296 correct line breaks.
297 * include/parallel/for_each.h: Likewise.
298 * include/parallel/numeric: Likewise.
299 * include/parallel/omp_loop.h: Likewise.
300 * include/parallel/omp_loop_static.h: Likewise.
301 * include/parallel/par_loop.h: Likewise.
302 * include/parallel/workstealing.h: Likewise.
303
304 2009-09-24 Johannes Singler <singler@ira.uka.de>
305
306 * include/parallel/base.h (_EqualFromLess): Move _Compare template
307 parameter to the end as of others.
308 * include/parallel/algobase.h
309 (__lexicographical_compare_switch): Likewise.
310
311 2009-09-23 Johannes Singler <singler@ira.uka.de>
312
313 * include/parallel/algobase.h: Uglify internal identifiers;
314 correct line breaks.
315 * include/parallel/algo.h: Likewise.
316 * include/parallel/base.h: Likewise.
317 * include/parallel/equally_split.h: Likewise.
318 * include/parallel/find.h: Likewise.
319 * include/parallel/find_selectors.h: Likewise.
320 * include/parallel/for_each_selectors.h: Likewise.
321 * include/parallel/list_partition.h: Likewise.
322 * include/parallel/losertree.h: Likewise.
323 * include/parallel/merge.h: Likewise.
324 * include/parallel/multiseq_selection.h: Likewise.
325 * include/parallel/multiway_merge.h: Likewise.
326 * include/parallel/multiway_mergesort.h: Likewise.
327 * include/parallel/numeric: Likewise.
328 * include/parallel/numericfwd.h: Likewise.
329 * include/parallel/omp_loop.h: Likewise.
330 * include/parallel/omp_loop_static.h: Likewise.
331 * include/parallel/par_loop.h: Likewise.
332 * include/parallel/partition.h: Likewise.
333 * include/parallel/random_shuffle.h: Likewise.
334 * include/parallel/search.h: Likewise.
335 * include/parallel/sort.h: Likewise.
336 * include/parallel/workstealing.h: Likewise.
337
338 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
339
340 * doc/xml/manual/appendix_contributing.xml: Adjust link to
341 coreutils.
342
343 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
344
345 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
346
347 2009-09-17 Joseph Myers <joseph@codesourcery.com>
348
349 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
350 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
351 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
352 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
353 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
354 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
355 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
356 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
357 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
358 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
359 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
360 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
361
362 2009-09-17 Joseph Myers <joseph@codesourcery.com>
363
364 * include/ext/vstring.h (to_wstring(long long),
365 to_wstring(unsigned long long), to_wstring(long double)): Disable
366 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
367
368 2009-09-17 Johannes Singler <singler@ira.uka.de>
369
370 * include/parallel/algobase.h: Replace tabs by spaces;
371 correct line breaks.
372 * include/parallel/algorithmfwd.h: Likewise.
373 * include/parallel/balanced_quicksort.h: Likewise.
374 * include/parallel/base.h: Likewise.
375 * include/parallel/checkers.h: Likewise.
376 * include/parallel/compatibility.h: Likewise.
377 * include/parallel/equally_split.h: Likewise.
378 * include/parallel/find.h: Likewise.
379 * include/parallel/for_each.h: Likewise.
380 * include/parallel/for_each_selectors.h: Likewise.
381 * include/parallel/iterator.h: Likewise.
382 * include/parallel/list_partition.h: Likewise.
383 * include/parallel/losertree.h: Likewise.
384 * include/parallel/merge.h: Likewise.
385 * include/parallel/multiseq_selection.h: Likewise.
386 * include/parallel/multiway_merge.h: Likewise.
387 * include/parallel/multiway_mergesort.h: Likewise.
388 * include/parallel/numeric: Likewise.
389 * include/parallel/numericfwd.h: Likewise.
390 * include/parallel/omp_loop.h: Likewise.
391 * include/parallel/omp_loop_static.h: Likewise.
392 * include/parallel/par_loop.h: Likewise.
393 * include/parallel/partial_sum.h: Likewise.
394 * include/parallel/partition.h: Likewise.
395 * include/parallel/queue.h: Likewise.
396 * include/parallel/quicksort.h: Likewise.
397 * include/parallel/random_number.h: Likewise.
398 * include/parallel/random_shuffle.h: Likewise.
399 * include/parallel/search.h: Likewise.
400 * include/parallel/set_operations.h: Likewise.
401 * include/parallel/settings.h: Likewise.
402 * include/parallel/sort.h: Likewise.
403 * include/parallel/types.h: Likewise.
404 * include/parallel/unique_copy.h: Likewise.
405 * include/parallel/workstealing.h: Likewise.
406 * include/parallel/algo.h: Likewise;
407 shorten _ForwardIterator to _FIterator.
408 * include/parallel/find_selectors.h: Likewise.
409
410 2009-09-16 Johannes Singler <singler@ira.uka.de>
411
412 * include/parallel/base.h: Correct some comments accidentally changed
413 during uglification.
414 * include/parallel/find.h: Likewise.
415 * include/parallel/find_selectors.h: Likewise.
416 * include/parallel/multiway_merge.h: Likewise.
417 * include/parallel/multiway_mergesort.h: Likewise.
418 * include/parallel/partial_sum.h: Likewise.
419 * include/parallel/partition.h: Likewise.
420 * include/parallel/queue.h: Likewise.
421 * include/parallel/random_shuffle.h: Likewise.
422 * include/parallel/settings.h: Likewise.
423 * include/parallel/sort.h: Likewise.
424 * include/parallel/tags.h: Likewise.
425 * include/parallel/workstealing.h: Likewise.
426
427 2009-09-16 Johannes Singler <singler@ira.uka.de>
428
429 * include/parallel/base.h (_EqualFromLess):
430 Correct uglification of member variables and method arguments.
431 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
432 * include/parallel/find_selectors.h (__find_first_of_selector):
433 Likewise.
434 * include/parallel/iterator.h (_IteratorTriple): Likewise.
435 * include/parallel/multiseq_selection.h
436 (_Lexicographic, _LexicographicReverse): Likewise.
437 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
438 Likewise.
439 * include/parallel/random_number.h (_RandomNumber): Likewise.
440 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
441 Likewise.
442 * include/parallel/set_operations.h (__symmetric_difference_func,
443 __difference_func, __intersection_func, __union_func,
444 parallel_set_union, parallel_set_intersection, parallel_set_difference,
445 parallel_set_symmetric_difference): Likewise.
446 * include/parallel/tags.h (parallel_tag): Likewise.
447 * include/parallel/workstealing.h (_Job): Likewise.
448 * include/parallel/multiway_merge.h
449 (__multiway_merge_k_variant_sentinel_switch:operator())
450 correct uglification of _*LoserTree*.
451 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
452 uglification of member variables and method arguments.
453 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
454 * include/parallel/for_each_selectors.h: Likewise.
455 * include/parallel/omp_loop.h: Likewise.
456 * include/parallel/algo.h: Likewise; uglify c_rand_number.
457
458 2009-09-16 Johannes Singler <singler@ira.uka.de>
459
460 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
461 Replace redundant _Self.
462 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
463 Replace redundant _Self.
464 * include/parallel/algo.h: Correct accidental _Self in comments.
465 * include/parallel/losertree.h: Likewise.
466 * include/parallel/multiway_merge.h: Likewise.
467 * include/parallel/random_shuffle.h: Likewise.
468
469 2009-09-16 Johannes Singler <singler@ira.uka.de>
470
471 * include/parallel/algobase.h: Uglify internal identifiers.
472 * include/parallel/algo.h: Likewise.
473 * include/parallel/algorithm: Likewise.
474 * include/parallel/algorithmfwd.h: Likewise.
475 * include/parallel/balanced_quicksort.h: Likewise.
476 * include/parallel/base.h: Likewise.
477 * include/parallel/basic_iterator.h: Likewise.
478 * include/parallel/checkers.h: Likewise.
479 * include/parallel/compatibility.h: Likewise.
480 * include/parallel/compiletime_settings.: Likewise.
481 * include/parallel/equally_split.h: Likewise.
482 * include/parallel/features.h: Likewise.
483 * include/parallel/find.h: Likewise.
484 * include/parallel/find_selectors.h: Likewise.
485 * include/parallel/for_each.h: Likewise.
486 * include/parallel/for_each_selectors.h: Likewise.
487 * include/parallel/iterator.h: Likewise.
488 * include/parallel/list_partition.h: Likewise.
489 * include/parallel/losertree.h: Likewise.
490 * include/parallel/merge.h: Likewise.
491 * include/parallel/multiseq_selection.h: Likewise.
492 * include/parallel/multiway_merge.h: Likewise.
493 * include/parallel/multiway_mergesort.h: Likewise.
494 * include/parallel/numeric: Likewise.
495 * include/parallel/numericfwd.h: Likewise.
496 * include/parallel/omp_loop.h: Likewise.
497 * include/parallel/omp_loop_static.h: Likewise.
498 * include/parallel/parallel.h: Likewise.
499 * include/parallel/par_loop.h: Likewise.
500 * include/parallel/partial_sum.h: Likewise.
501 * include/parallel/partition.h: Likewise.
502 * include/parallel/queue.h: Likewise.
503 * include/parallel/quicksort.h: Likewise.
504 * include/parallel/random_number.h: Likewise.
505 * include/parallel/random_shuffle.h: Likewise.
506 * include/parallel/search.h: Likewise.
507 * include/parallel/set_operations.h: Likewise.
508 * include/parallel/settings.h: Likewise.
509 * include/parallel/sort.h: Likewise.
510 * include/parallel/tags.h: Likewise.
511 * include/parallel/types.h: Likewise.
512 * include/parallel/unique_copy.h: Likewise.
513 * include/parallel/workstealing.h: Likewise.
514
515 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
516
517 PR libstdc++/41037
518 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
519 and wcerr flags.
520 * testsuite/27_io/objects/char/41037.cc: New.
521 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
522
523 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
524
525 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
526 constraint.
527
528 2009-09-11 Johannes Singler <singler@ira.uka.de>
529
530 * include/parallel/multiway_merge.h
531 (multiway_merge_exact_splitting): Deallocate borders correctly.
532 (parallel_multiway_merge): Remove unnecessarily complicated
533 allocation, random access iterators are default-constructible;
534 deallocate ne_seqs correctly.
535
536 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
537
538 PR libstdc++/41316
539 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
540 Remove.
541 (forward_list<>::sort(_Comp)): Only declare.
542 (forward_list<>::sort()): Forward to the latter.
543 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
544 Remove definition.
545 (forward_list<>::sort(_Comp)): Define.
546 * testsuite/23_containers/forward_list/requirements/dr438/
547 assign_neg.cc: Adjust dg-error line number.
548 * testsuite/23_containers/forward_list/requirements/dr438/
549 insert_neg.cc: Likewise.
550 * testsuite/23_containers/forward_list/requirements/dr438/
551 constructor_1_neg.cc: Likewise.
552 * testsuite/23_containers/forward_list/requirements/dr438/
553 constructor_2_neg.cc: Likewise.
554
555 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
556
557 * src/Makefile.am (libstdc___la_LINK): New.
558 * src/Makefile.in: Regenerate.
559
560 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
561
562 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
563 *-*-freebsd* from both dg-do and dg-options.
564
565 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
566
567 * configure: Rebuilt with modified libtool.m4.
568
569 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
570 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
571
572 PR libstdc++/41280
573 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
574 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
575 * configure: Regenerate.
576
577 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
578
579 PR libstdc++/41267
580 * include/bits/stl_algobase.h (__copy_move::__copy_m,
581 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
582 with a null third argument.
583
584 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
585
586 Revert.
587 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
588 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
589 bool for stream sentry objects.
590 * include/bits/istream.tcc: Same.
591 * include/bits/ostream.tcc: Same.
592 * include/bits/basic_string.tcc: Same.
593 * include/bits/ostream_insert.h: Same.
594 * src/istream.cc: Same.
595
596 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
597
598 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
599 instantiation with additional commands issued for each Makefile
600 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
601 runs these commands.
602 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
603 running `make' in include, passing `pch_build=' to `make'.
604 * configure: Regenerate.
605
606 PR libstdc++/41220
607 * include/Makefile.am (CLEANFILES): Add stamp-host.
608 * include/Makefile.in: Regenerate.
609
610 2009-09-02 Joseph Myers <joseph@codesourcery.com>
611
612 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
613 under util/ to remote host. Copy .h and .hpp files at more levels
614 under util/ to remote host.
615
616 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
617
618 * include/bits/stl_uninitialized.h
619 (__uninitialized_copy::uninitialized_copy): Just call (the now
620 forwarding) _Construct.
621
622 2009-09-01 Chris Jefferson <chris@bubblescope.net>
623 Paolo Carlini <paolo.carlini@oracle.com>
624
625 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
626 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
627 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
628 move_iterators/1.cc: Adjust, do not define
629 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
630 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
631 move_iterators/1.cc: Likewise.
632 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
633 * testsuite/25_algorithms/move/1.cc: Likewise.
634 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
635 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
636 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
637 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
638 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
639 test for predicated test.
640 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
641 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
642 for predicated version.
643 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
644
645 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
646 enable test2 and test3.
647
648 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
649 moving bug in C++0x mode.
650
651 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
652 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
653 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
654 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
655
656 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
657 Kaz Kojima <kkojima@gcc.gnu.org>
658
659 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
660 dg-add-options ieee.
661 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
662 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
663 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
664 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
665 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
666 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
667 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
668 * testsuite/18_support/numeric_limits/
669 specialization_default_values.cc: Likewise.
670 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
671 * testsuite/26_numerics/complex/pow.cc: Likewise.
672 * testsuite/tr1/5_numerical_facilities/special_functions/
673 01_assoc_laguerre/check_nan.cc: Likewise.
674 * testsuite/tr1/5_numerical_facilities/special_functions/
675 02_assoc_legendre/check_nan.cc: Likewise.
676 * testsuite/tr1/5_numerical_facilities/special_functions/
677 03_beta/check_nan.cc: Likewise.
678 * testsuite/tr1/5_numerical_facilities/special_functions/
679 04_comp_ellint_1/check_nan.cc: Likewise.
680 * testsuite/tr1/5_numerical_facilities/special_functions/
681 05_comp_ellint_2/check_nan.cc: Likewise.
682 * testsuite/tr1/5_numerical_facilities/special_functions/
683 06_comp_ellint_3/check_nan.cc: Likewise.
684 * testsuite/tr1/5_numerical_facilities/special_functions/
685 07_conf_hyperg/check_nan.cc: Likewise.
686 * testsuite/tr1/5_numerical_facilities/special_functions/
687 08_cyl_bessel_i/check_nan.cc: Likewise.
688 * testsuite/tr1/5_numerical_facilities/special_functions/
689 09_cyl_bessel_j/check_nan.cc: Likewise.
690 * testsuite/tr1/5_numerical_facilities/special_functions/
691 10_cyl_bessel_k/check_nan.cc: Likewise.
692 * testsuite/tr1/5_numerical_facilities/special_functions/
693 11_cyl_neumann/check_nan.cc: Likewise.
694 * testsuite/tr1/5_numerical_facilities/special_functions/
695 12_ellint_1/check_nan.cc: Likewise.
696 * testsuite/tr1/5_numerical_facilities/special_functions/
697 13_ellint_2/check_nan.cc: Likewise.
698 * testsuite/tr1/5_numerical_facilities/special_functions/
699 14_ellint_3/check_nan.cc: Likewise.
700 * testsuite/tr1/5_numerical_facilities/special_functions/
701 15_expint/check_nan.cc: Likewise.
702 * testsuite/tr1/5_numerical_facilities/special_functions/
703 16_hermite/check_nan.cc: Likewise.
704 * testsuite/tr1/5_numerical_facilities/special_functions/
705 17_hyperg/check_nan.cc: Likewise.
706 * testsuite/tr1/5_numerical_facilities/special_functions/
707 18_laguerre/check_nan.cc: Likewise.
708 * testsuite/tr1/5_numerical_facilities/special_functions/
709 19_legendre/check_nan.cc: Likewise.
710 * testsuite/tr1/5_numerical_facilities/special_functions/
711 20_riemann_zeta/check_nan.cc: Likewise.
712 * testsuite/tr1/5_numerical_facilities/special_functions/
713 21_sph_bessel/check_nan.cc: Likewise.
714 * testsuite/tr1/5_numerical_facilities/special_functions/
715 22_sph_legendre/check_nan.cc: Likewise.
716 * testsuite/tr1/5_numerical_facilities/special_functions/
717 23_sph_neumann/check_nan.cc: Likewise.
718
719 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
720
721 * include/bits/stl_construct.h: Include <bits/move.h>.
722
723 2009-08-29 Chris Jefferson <chris@bubblescope.net>
724
725 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
726 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
727 Add.
728 * include/bits/stl_tempbuf.h (_Temporary_buffer::
729 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
730 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
731 C++0x mode.
732 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
733 const copy_tracker&)): Add.
734 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
735 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
736
737 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
738
739 * config/abi/pre/gnu.ver: Fixups for string member functions.
740
741 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
742
743 PR libstdc++/41005
744 * configure.ac: Bump libtool_VERSION to 6:14:0.
745 * configure: Regenerate.
746 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
747 * src/Makefile.in: Regenerate.
748 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
749 move <future> symbols to 3.4.14 version.
750 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
751
752 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
753
754 * include/bits/basic_string.h (basic_string): Add cbegin(),
755 cend(), crbegin(), crend() in C++0x mode.
756 * config/abi/pre/gnu.ver: Add exports.
757
758 * testsuite/util/testsuite_containers.h: New.
759 * testsuite/util/testsuite_container_traits.h: New.
760 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
761 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
762 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
763 * testsuite/ext/vstring/requirements/typedefs.cc: New.
764 * testsuite/23_containers/unordered_map/requirements/
765 cliterators.cc: Edit.
766 * testsuite/23_containers/unordered_map/requirements/
767 citerators.cc: Edit.
768 * testsuite/23_containers/unordered_map/requirements/
769 explicit_instantiation/1.cc: New.
770 * testsuite/23_containers/unordered_map/requirements/
771 explicit_instantiation/2.cc: New.
772 * testsuite/23_containers/unordered_map/requirements/
773 explicit_instantiation/3.cc: New.
774 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
775 * testsuite/23_containers/unordered_map/requirements/
776 explicit_instantiation.cc: Move to nested directory.
777 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
778 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
779 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
780 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
781 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
782 * testsuite/23_containers/set/requirements/typedefs.cc: New.
783 * testsuite/23_containers/unordered_multimap/requirements/
784 cliterators.cc: Edit.
785 * testsuite/23_containers/unordered_multimap/requirements/
786 citerators.cc: Edit.
787 * testsuite/23_containers/unordered_multimap/requirements/
788 explicit_instantiation/1.cc: New.
789 * testsuite/23_containers/unordered_multimap/requirements/
790 explicit_instantiation/2.cc: Edit.: New.
791 * testsuite/23_containers/unordered_multimap/requirements/
792 explicit_instantiation/3.cc: New.
793 * testsuite/23_containers/unordered_multimap/requirements/
794 typedefs.cc: Edit.
795 * testsuite/23_containers/unordered_multimap/requirements/
796 explicit_instantiation.cc: Move to nested.
797 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
798 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
799 * testsuite/23_containers/forward_list/requirements/dr438/
800 insert_neg.cc: New.
801 * testsuite/23_containers/forward_list/requirements/dr438/
802 assign_neg.cc: New.
803 * testsuite/23_containers/forward_list/requirements/dr438/
804 constructor_1_neg.cc: New.
805 * testsuite/23_containers/forward_list/requirements/dr438/
806 constructor_2_neg.cc: New.
807 * testsuite/23_containers/forward_list/requirements/dr438/
808 constructor.cc: New.
809 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
810 * testsuite/23_containers/unordered_set/requirements/
811 cliterators.cc: Edit.
812 * testsuite/23_containers/unordered_set/requirements/
813 citerators.cc: Edit.
814 * testsuite/23_containers/unordered_set/requirements/
815 explicit_instantiation/1.cc: New.
816 * testsuite/23_containers/unordered_set/requirements/
817 explicit_instantiation/2.cc: New.
818 * testsuite/23_containers/unordered_set/requirements/
819 explicit_instantiation/3.cc: New.
820 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
821 * testsuite/23_containers/unordered_set/requirements/
822 explicit_instantiation.cc: Move to nested.
823 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
824 * testsuite/23_containers/vector/requirements/dr438/bool/
825 constructor.cc: Move.
826 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
827 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
828 * testsuite/23_containers/vector/bool/requirements/dr438/
829 constructor.cc: New.
830 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
831 * testsuite/23_containers/deque/requirements/typedefs.cc
832 * testsuite/23_containers/stack/requirements/typedefs.cc
833 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
834 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
835 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
836 * testsuite/23_containers/list/requirements/typedefs.cc: New.
837 * testsuite/23_containers/unordered_multiset/requirements/
838 cliterators.cc: Edit.
839 * testsuite/23_containers/unordered_multiset/requirements/
840 citerators.cc: Edit.
841 * testsuite/23_containers/unordered_multiset/requirements/
842 explicit_instantiation.cc: Move.
843 * testsuite/23_containers/unordered_multiset/requirements/
844 explicit_instantiation/1.cc: New.
845 * testsuite/23_containers/unordered_multiset/requirements/
846 explicit_instantiation/2.cc: New.
847 * testsuite/23_containers/unordered_multiset/requirements/
848 explicit_instantiation/3.cc: New.
849 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
850 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
851 * testsuite/23_containers/map/requirements/typedefs.cc: New.
852 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
853 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
854 Move.
855 * testsuite/23_containers/array/requirements/
856 explicit_instantiation/1.cc: New.
857 * testsuite/23_containers/array/requirements/
858 explicit_instantiation/2.cc: New.
859 * testsuite/23_containers/array/requirements/typedefs.cc: New.
860
861 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
862
863 * configure.ac (AC_PREREQ): Bump to 2.64.
864
865 2009-08-24 Chris Jefferson <chris@bubblescope.net>
866
867 * include/stl_algo.h (__unguarded_partition_pivot,
868 __move_median_first): New.
869 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
870 types.
871 (__unguarded_linear_insert): Assume always inserting value at __last.
872 (__unguarded_partition): Take pivot by reference.
873 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
874 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
875
876 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
877
878 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
879 before --mode argument.
880 * libsupc++/Makefile.in: Regenerate.
881
882 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
883
884 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
885 2.64 and Automake 1.11 in examples; update link to Autoconf
886 manual page about quadrigraphs.
887 * Makefile.am (install-html, install-pdf): Remove.
888 * Makefile.in: Regenerate.
889
890 * Makefile.in: Regenerate.
891 * acinclude.m4: Regenerate.
892 * aclocal.m4: Regenerate.
893 * config.h.in: Regenerate.
894 * configure: Regenerate.
895 * doc/Makefile.in: Regenerate.
896 * include/Makefile.in: Regenerate.
897 * libsupc++/Makefile.in: Regenerate.
898 * po/Makefile.in: Regenerate.
899 * python/Makefile.in: Regenerate.
900 * src/Makefile.in: Regenerate.
901 * testsuite/Makefile.in: Regenerate.
902
903 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
904
905 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
906 $(LIBTOOLFLAGS).
907 * libsupc++/Makefile.in: Regenerate.
908 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
909 and $(LIBTOOLFLAGS).
910 * src/Makefile.in: Regenerate.
911
912 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
913
914 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
915 missing dg-require directives.
916
917 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
918
919 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
920 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
921 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
922 __numeric_constants<_Tp>::__gamma_e().
923
924 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
925
926 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
927
928 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
929
930 * configure.ac: Move guarded checks for CC and CXX ...
931 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
932 * configure: Regenerate.
933
934 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
935 Paolo Carlini <paolo.carlini@oracle.com>
936
937 PR libstdc++/41061
938 * include/bits/random.h (operator<<(std::basic_ostream<>&,
939 const std::lognormal_distribution<>&),
940 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
941 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
942 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
943 operator<<(std::basic_ostream<>&,
944 const std::chi_squared_distribution<>&),
945 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
946 operator<<(std::basic_ostream<>&,
947 const std::fisher_f_distribution<>&),
948 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
949 operator<<(std::basic_ostream<>&,
950 const std::student_t_distribution<>&),
951 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
952 operator<<(std::basic_ostream<>&,
953 const std::negative_binomial_distribution<>&)): Declare friend.
954 * testsuite/26_numerics/random/uniform_real_distribution/operators/
955 serialize.cc: New.
956 * testsuite/26_numerics/random/piecewise_constant_distribution/
957 operators/serialize.cc: Likewise.
958 * testsuite/26_numerics/random/chi_squared_distribution/operators/
959 serialize.cc: Likewise.
960 * testsuite/26_numerics/random/normal_distribution/operators/
961 serialize.cc: Likewise.
962 * testsuite/26_numerics/random/uniform_int_distribution/operators/
963 serialize.cc: Likewise.
964 * testsuite/26_numerics/random/poisson_distribution/operators/
965 serialize.cc: Likewise.
966 * testsuite/26_numerics/random/bernoulli_distribution/operators/
967 serialize.cc: Likewise.
968 * testsuite/26_numerics/random/discrete_distribution/operators/
969 serialize.cc: Likewise.
970 * testsuite/26_numerics/random/weibull_distribution/operators/
971 serialize.cc: Likewise.
972 * testsuite/26_numerics/random/negative_binomial_distribution/
973 operators/serialize.cc: Likewise.
974 * testsuite/26_numerics/random/cauchy_distribution/operators/
975 serialize.cc: Likewise.
976 * testsuite/26_numerics/random/gamma_distribution/operators/
977 serialize.cc: Likewise.
978 * testsuite/26_numerics/random/fisher_f_distribution/operators/
979 serialize.cc: Likewise.
980 * testsuite/26_numerics/random/exponential_distribution/operators/
981 serialize.cc: Likewise.
982 * testsuite/26_numerics/random/lognormal_distribution/operators/
983 serialize.cc: Likewise.
984 * testsuite/26_numerics/random/binomial_distribution/operators/
985 serialize.cc: Likewise.
986 * testsuite/26_numerics/random/extreme_value_distribution/operators/
987 serialize.cc: Likewise.
988 * testsuite/26_numerics/random/piecewise_linear_distribution/
989 operators/serialize.cc
990 * testsuite/26_numerics/random/student_t_distribution/operators/
991 serialize.cc: Likewise.
992 * testsuite/26_numerics/random/geometric_distribution/operators/
993 serialize.cc: Likewise.
994
995 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
996
997 * include/bits/stl_tree.h: In C++0x mode make erase return
998 an iterator as per DR 130.
999 * include/bits/stl_set.h: Same.
1000 * include/bits/stl_multiset.h: Same.
1001 * include/bits/stl_map.h: Same.
1002 * include/bits/stl_multimap.h: Same.
1003 * doc/xml/manual/intro.xml: Document.
1004 * testsuite/23_containers/set/dr130.cc: New.
1005 * testsuite/23_containers/multiset/dr130.cc: New.
1006 * testsuite/23_containers/map/dr130.cc: New.
1007 * testsuite/23_containers/multimap/dr130.cc: New.
1008
1009 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
1010
1011 * include/ext/pointer.h: Add pragma system_header, use
1012 _GLIBCXX_USE_LONG_LONG, macro cleanup.
1013
1014 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
1015
1016 * src/compatibility-ldbl.cc: Include cmath.
1017
1018 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
1019
1020 * src/compatibility-ldbl.cc: Include tr1/functional.
1021
1022 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
1023
1024 * src/compatibility-ldbl.cc: Add explicit namespace scope.
1025
1026 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
1027
1028 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
1029 * include/precompiled/stdc++.h: Don't include cassert if
1030 _GLIBCXX_NO_ASSERT defined.
1031 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
1032 semi-colon.
1033 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
1034 Same.
1035
1036 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
1037 directory.
1038 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
1039 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
1040 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
1041
1042 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
1043 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
1044 use stdc++.h include.
1045 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
1046 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
1047 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
1048 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
1049 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
1050 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
1051 ...this.
1052 * testsuite/17_intro/headers/c++200x/all.cc: To...
1053 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
1054 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
1055 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
1056 ...this.
1057 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
1058 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
1059
1060 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1061
1062 * include/std/future: Move error handling bits outside macro guard.
1063 * src/future.cc: Adjust.
1064
1065 * include/precompiled/stdc++.h: Add future.
1066 * doc/xml/manual/using.xml: Same.
1067
1068 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1069
1070 * src/hashtable.cc: Just definitions.
1071 * src/hashtable_c++0x.cc: Compile C++0x versions.
1072 * src/hash.cc: Same.
1073 * src/hash_c++0x.cc: Same.
1074 src/hash_tr1.cc: Compile TR1 versions.
1075 src/hashtable_tr1.cc: Same.
1076
1077 * src/limits_c++0x.cc: Sync build error handling.
1078
1079 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
1080 hashtable.cc to hashtable_tr1.cc.
1081 * src/Makefile.in: Regenerate.
1082
1083 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1084
1085 * include/tr1_impl/functional: Doxygen markup.
1086
1087 * doc/html/*: Regenerate.
1088
1089 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1090
1091 * include/std/future: Fixes for -fno-exceptions.
1092 * include/bits/functexcept.h: Same.
1093 * libsupc++/exception_ptr.h: Same.
1094 * src/pool_allocator.cc: Same.
1095 * src/future.cc: Same.
1096 * src/functexcept.cc: Same.
1097 * config/abi/pre/gnu.ver: New exports.
1098 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
1099 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
1100 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1101 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1102 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
1103 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1104 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1105
1106 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
1107 * testsuite/23_containers/deque/operators/2.cc: New.
1108
1109 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1110
1111 * src/hash.cc (hash<string>::operator()(string),
1112 hash<wstring>::operator()(wstring)): Do not decorate as throwing
1113 nothing.
1114 * include/bits/functional_hash.h (hash<error_code>::
1115 operator()(error_code)): Likewise.
1116
1117 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
1118
1119 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
1120 bool for stream sentry objects.
1121 * include/bits/istream.tcc: Same.
1122 * include/bits/ostream.tcc: Same.
1123 * include/bits/basic_string.tcc: Same.
1124 * include/bits/ostream_insert.h: Same.
1125 * src/istream.cc: Same.
1126
1127 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1128
1129 PR libstdc++/15523
1130 * include/debug/safe_iterator.h (_Safe_iterator<>::
1131 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
1132 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
1133 do not error out when the source is a value-initialized iterator.
1134 * testsuite/23_containers/vector/15523.cc: New.
1135 * doc/xml/manual/intro.xml: Add an entry for DR 408.
1136
1137 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
1138
1139 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
1140 cosmetic changes, inline.
1141 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
1142 Likewise.
1143 * include/bits/move.h: Minor cosmetic changes.
1144
1145 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
1146
1147 PR libstdc++/40912 (final)
1148 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
1149 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1150 parms_neg.cc: Likewise.
1151 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1152 parms.cc: Likewise.
1153 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1154 default.cc: Likewise.
1155 * testsuite/26_numerics/random/uniform_real_distribution/
1156 requirements/typedefs.cc: Likewise.
1157 * testsuite/26_numerics/random/piecewise_constant_distribution/
1158 cons/range.cc: Likewise.
1159 * testsuite/26_numerics/random/piecewise_constant_distribution/
1160 cons/default.cc: Likewise.
1161 * testsuite/26_numerics/random/piecewise_constant_distribution/
1162 cons/num_xbound_fun.cc: Likewise.
1163 * testsuite/26_numerics/random/piecewise_constant_distribution/
1164 cons/initlist_fun.cc: Likewise.
1165 * testsuite/26_numerics/random/piecewise_constant_distribution/
1166 requirements/typedefs.cc: Likewise.
1167 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
1168 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1169 parms.cc: Likewise.
1170 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1171 default.cc: Likewise.
1172 * testsuite/26_numerics/random/chi_squared_distribution/
1173 requirements/typedefs.cc: Likewise.
1174 * testsuite/26_numerics/random/normal_distribution/
1175 cons/parms.cc: Likewise.
1176 * testsuite/26_numerics/random/normal_distribution/
1177 cons/default.cc: Likewise.
1178 * testsuite/26_numerics/random/normal_distribution/
1179 requirements/typedefs.cc: Likewise.
1180 * testsuite/26_numerics/random/seed_seq/cons/
1181 range.cc: Likewise.
1182 * testsuite/26_numerics/random/seed_seq/cons/
1183 initlist.cc: Likewise.
1184 * testsuite/26_numerics/random/seed_seq/cons/
1185 default.cc: Likewise.
1186 * testsuite/26_numerics/random/seed_seq/requirements/
1187 typedefs.cc: Likewise.
1188 * testsuite/26_numerics/random/uniform_int_distribution/
1189 cons/parms_neg.cc: Likewise.
1190 * testsuite/26_numerics/random/uniform_int_distribution/
1191 cons/parms.cc: Likewise.
1192 * testsuite/26_numerics/random/uniform_int_distribution/
1193 cons/default.cc: Likewise.
1194 * testsuite/26_numerics/random/uniform_int_distribution/
1195 requirements/typedefs.cc: Likewise.
1196 * testsuite/26_numerics/random/poisson_distribution/cons/
1197 parms.cc: Likewise.
1198 * testsuite/26_numerics/random/poisson_distribution/cons/
1199 default.cc: Likewise.
1200 * testsuite/26_numerics/random/poisson_distribution/
1201 requirements/typedefs.cc: Likewise.
1202 * testsuite/26_numerics/random/bernoulli_distribution/
1203 cons/parms.cc: Likewise.
1204 * testsuite/26_numerics/random/bernoulli_distribution/
1205 cons/default.cc: Likewise.
1206 * testsuite/26_numerics/random/bernoulli_distribution/
1207 requirements/typedefs.cc: Likewise.
1208 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
1209 * testsuite/26_numerics/random/
1210 default_random_engine.cc: Likewise.
1211 * testsuite/26_numerics/random/discrete_distribution/
1212 cons/range.cc: Likewise.
1213 * testsuite/26_numerics/random/discrete_distribution/
1214 cons/initlist.cc: Likewise.
1215 * testsuite/26_numerics/random/discrete_distribution/
1216 cons/default.cc: Likewise.
1217 * testsuite/26_numerics/random/discrete_distribution/
1218 cons/num_xbound_fun.cc: Likewise.
1219 * testsuite/26_numerics/random/discrete_distribution/
1220 requirements/typedefs.cc: Likewise.
1221 * testsuite/26_numerics/random/weibull_distribution/
1222 cons/parms.cc: Likewise.
1223 * testsuite/26_numerics/random/weibull_distribution/
1224 cons/default.cc: Likewise.
1225 * testsuite/26_numerics/random/weibull_distribution/
1226 requirements/typedefs.cc: Likewise.
1227 * testsuite/26_numerics/random/independent_bits_engine/
1228 cons/base_move.cc: Likewise.
1229 * testsuite/26_numerics/random/independent_bits_engine/
1230 cons/seed1.cc: Likewise.
1231 * testsuite/26_numerics/random/independent_bits_engine/
1232 cons/seed2.cc: Likewise.
1233 * testsuite/26_numerics/random/independent_bits_engine/
1234 cons/base_copy.cc: Likewise.
1235 * testsuite/26_numerics/random/independent_bits_engine/
1236 cons/default.cc: Likewise.
1237 * testsuite/26_numerics/random/independent_bits_engine/
1238 cons/seed_seq.cc: Likewise.
1239 * testsuite/26_numerics/random/independent_bits_engine/
1240 requirements/typedefs.cc: Likewise.
1241 * testsuite/26_numerics/random/independent_bits_engine/
1242 operators/equal.cc: Likewise.
1243 * testsuite/26_numerics/random/independent_bits_engine/
1244 operators/serialize.cc: Likewise.
1245 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
1246 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
1247 * testsuite/26_numerics/random/subtract_with_carry_engine/
1248 cons/seed1.cc: Likewise.
1249 * testsuite/26_numerics/random/subtract_with_carry_engine/
1250 cons/seed2.cc: Likewise.
1251 * testsuite/26_numerics/random/subtract_with_carry_engine/
1252 cons/default.cc: Likewise.
1253 * testsuite/26_numerics/random/subtract_with_carry_engine/
1254 requirements/typedefs.cc: Likewise.
1255 * testsuite/26_numerics/random/subtract_with_carry_engine/
1256 operators/equal.cc: Likewise.
1257 * testsuite/26_numerics/random/subtract_with_carry_engine/
1258 operators/serialize.cc: Likewise.
1259 * testsuite/26_numerics/random/discard_block_engine/cons/
1260 base_move.cc: Likewise.
1261 * testsuite/26_numerics/random/discard_block_engine/cons/
1262 seed1.cc: Likewise.
1263 * testsuite/26_numerics/random/discard_block_engine/cons/
1264 seed2.cc: Likewise.
1265 * testsuite/26_numerics/random/discard_block_engine/cons/
1266 base_copy.cc: Likewise.
1267 * testsuite/26_numerics/random/discard_block_engine/cons/
1268 default.cc: Likewise.
1269 * testsuite/26_numerics/random/discard_block_engine/cons/
1270 seed_seq.cc: Likewise.
1271 * testsuite/26_numerics/random/discard_block_engine/
1272 requirements/typedefs.cc: Likewise.
1273 * testsuite/26_numerics/random/discard_block_engine/
1274 operators/equal.cc: Likewise.
1275 * testsuite/26_numerics/random/discard_block_engine/
1276 operators/serialize.cc: Likewise.
1277 * testsuite/26_numerics/random/cauchy_distribution/
1278 cons/parms.cc: Likewise.
1279 * testsuite/26_numerics/random/cauchy_distribution/
1280 cons/default.cc: Likewise.
1281 * testsuite/26_numerics/random/cauchy_distribution/
1282 requirements/typedefs.cc: Likewise.
1283 * testsuite/26_numerics/random/negative_binomial_distribution/
1284 cons/parms.cc: Likewise.
1285 * testsuite/26_numerics/random/negative_binomial_distribution/
1286 cons/default.cc: Likewise.
1287 * testsuite/26_numerics/random/negative_binomial_distribution/
1288 requirements/typedefs.cc: Likewise.
1289 * testsuite/26_numerics/random/gamma_distribution/
1290 cons/parms.cc: Likewise.
1291 * testsuite/26_numerics/random/gamma_distribution/
1292 cons/default.cc: Likewise.
1293 * testsuite/26_numerics/random/gamma_distribution/
1294 requirements/typedefs.cc: Likewise.
1295 * testsuite/26_numerics/random/mersenne_twister_engine/
1296 cons/seed1.cc: Likewise.
1297 * testsuite/26_numerics/random/mersenne_twister_engine/
1298 cons/seed2.cc: Likewise.
1299 * testsuite/26_numerics/random/mersenne_twister_engine/
1300 cons/default.cc: Likewise.
1301 * testsuite/26_numerics/random/mersenne_twister_engine/
1302 requirements/typedefs.cc: Likewise.
1303 * testsuite/26_numerics/random/mersenne_twister_engine/
1304 operators/equal.cc: Likewise.
1305 * testsuite/26_numerics/random/mersenne_twister_engine/
1306 operators/serialize.cc: Likewise.
1307 * testsuite/26_numerics/random/fisher_f_distribution/
1308 cons/parms.cc: Likewise.
1309 * testsuite/26_numerics/random/fisher_f_distribution/
1310 cons/default.cc: Likewise.
1311 * testsuite/26_numerics/random/fisher_f_distribution/
1312 requirements/typedefs.cc: Likewise.
1313 * testsuite/26_numerics/random/exponential_distribution/
1314 cons/parms.cc: Likewise.
1315 * testsuite/26_numerics/random/exponential_distribution/
1316 cons/default.cc: Likewise.
1317 * testsuite/26_numerics/random/exponential_distribution/
1318 requirements/typedefs.cc: Likewise.
1319 * testsuite/26_numerics/random/binomial_distribution/
1320 cons/parms.cc: Likewise.
1321 * testsuite/26_numerics/random/binomial_distribution/
1322 cons/default.cc: Likewise.
1323 * testsuite/26_numerics/random/binomial_distribution/
1324 requirements/typedefs.cc: Likewise.
1325 * testsuite/26_numerics/random/lognormal_distribution/
1326 cons/parms.cc: Likewise.
1327 * testsuite/26_numerics/random/lognormal_distribution/
1328 cons/default.cc: Likewise.
1329 * testsuite/26_numerics/random/lognormal_distribution/
1330 requirements/typedefs.cc: Likewise.
1331 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1332 * testsuite/26_numerics/random/random_device/cons/
1333 token.cc: Likewise.
1334 * testsuite/26_numerics/random/random_device/cons/
1335 default.cc: Likewise.
1336 * testsuite/26_numerics/random/random_device/
1337 requirements/typedefs.cc: Likewise.
1338 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1339 * testsuite/26_numerics/random/extreme_value_distribution/
1340 cons/parms.cc: Likewise.
1341 * testsuite/26_numerics/random/extreme_value_distribution/
1342 cons/default.cc: Likewise.
1343 * testsuite/26_numerics/random/extreme_value_distribution/
1344 requirements/typedefs.cc: Likewise.
1345 * testsuite/26_numerics/random/piecewise_linear_distribution/
1346 cons/range.cc: Likewise.
1347 * testsuite/26_numerics/random/piecewise_linear_distribution/
1348 cons/default.cc: Likewise.
1349 * testsuite/26_numerics/random/piecewise_linear_distribution/
1350 cons/num_xbound_fun.cc: Likewise.
1351 * testsuite/26_numerics/random/piecewise_linear_distribution/
1352 cons/initlist_fun.cc: Likewise.
1353 * testsuite/26_numerics/random/piecewise_linear_distribution/
1354 requirements/typedefs.cc: Likewise.
1355 * testsuite/26_numerics/random/student_t_distribution/
1356 cons/parms.cc: Likewise.
1357 * testsuite/26_numerics/random/student_t_distribution/
1358 cons/default.cc: Likewise.
1359 * testsuite/26_numerics/random/student_t_distribution/
1360 requirements/typedefs.cc: Likewise.
1361 * testsuite/26_numerics/random/linear_congruential_engine/
1362 cons/seed1.cc: Likewise.
1363 * testsuite/26_numerics/random/linear_congruential_engine/
1364 cons/seed2.cc: Likewise.
1365 * testsuite/26_numerics/random/linear_congruential_engine/
1366 cons/default.cc: Likewise.
1367 * testsuite/26_numerics/random/linear_congruential_engine/
1368 requirements/non_uint_neg.cc: Likewise.
1369 * testsuite/26_numerics/random/linear_congruential_engine/
1370 requirements/typedefs.cc: Likewise.
1371 * testsuite/26_numerics/random/linear_congruential_engine/
1372 operators/equal.cc: Likewise.
1373 * testsuite/26_numerics/random/linear_congruential_engine/
1374 operators/serialize.cc: Likewise.
1375 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1376 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1377 base_move.cc: Likewise.
1378 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1379 seed1.cc: Likewise.
1380 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1381 seed2.cc: Likewise.
1382 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1383 base_copy.cc: Likewise.
1384 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1385 default.cc: Likewise.
1386 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1387 seed_seq.cc: Likewise.
1388 * testsuite/26_numerics/random/shuffle_order_engine/
1389 requirements/typedefs.cc: Likewise.
1390 * testsuite/26_numerics/random/shuffle_order_engine/
1391 operators/equal.cc: Likewise.
1392 * testsuite/26_numerics/random/shuffle_order_engine/
1393 operators/serialize.cc: Likewise.
1394 * testsuite/26_numerics/random/geometric_distribution/
1395 cons/parms.cc: Likewise.
1396 * testsuite/26_numerics/random/geometric_distribution/
1397 cons/default.cc: Likewise.
1398 * testsuite/26_numerics/random/geometric_distribution/
1399 requirements/typedefs.cc: Likewise.
1400 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1401
1402 2009-07-31 Jason Merrill <jason@redhat.com>
1403 Douglas Gregor <doug.gregor@gmail.com>
1404
1405 * include/bits/move.h (forward): Implement as in N2835.
1406 (move): Implement as in N2831.
1407 * include/std/istream (rvalue stream operator>>): New.
1408 * include/std/ostream (rvalue stream operator<<): New.
1409 * testsuite/27_io/rvalue_streams.cc: New.
1410
1411 2009-07-31 Jason Merrill <jason@redhat.com>
1412
1413 * include/bits/forward_list.h (splice_after): Use forward.
1414 (merge): Likewise.
1415 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1416 (move_iterator::operator[]): Use move.
1417 * include/bits/stl_list.h (insert): Use move.
1418 * include/std/thread (_Callable constructor): Use forward.
1419 * include/std/tuple: Don't specify explicit template args to move.
1420
1421 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1422 Adjust signature.
1423 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1424 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1425 reference.
1426 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1427 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1428 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1429 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1430 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1431 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1432 testsuite/23_containers/forward_list/operations/1.cc,
1433 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1434 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1435 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1436 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1437 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1438 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1439
1440 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1441
1442 PR libstdc++/40912 (partial)
1443 * include/std/random: Disable the facility if <stdint.h> is not
1444 available.
1445
1446 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1447
1448 PR libstdc++/40919
1449 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1450 xfail on darwin[3-9]*.
1451
1452 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1453
1454 PR libstdc++/40917
1455 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1456 tweak qualifications.
1457
1458 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1459
1460 PR libstdc++/40916
1461 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1462 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1463 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1464
1465 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1466
1467 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1468
1469 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1470
1471 PR libstdc++/40915
1472 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1473 std::terminate declaration.
1474
1475 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1476
1477 PR libstdc++/40908
1478 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1479 symbols at GLIBCXX_3.4.
1480
1481 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1482
1483 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1484 * testsuite/util/testsuite_abi.cc: Adjust.
1485 * configure.ac: Bump libtool_VERSION to 6:13:0.
1486 * configure: Regenerate.
1487
1488 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1489 Tyler Earman <rem.intellegare@gmail.com>
1490
1491 * doc/xml/manual/configure.xml: Consistent placement of
1492 ABI-changing options, clarify --enable-clocale.
1493
1494 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1495
1496 * python/Makefile.in: Regenerate.
1497
1498 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1499
1500 * python/Makefile.am (install-data-local): Use DESTDIR
1501 correctly.
1502
1503 2009-07-24 Jason Merrill <jason@redhat.com>
1504
1505 Core issue 901
1506 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1507 dealloc.
1508
1509 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1510
1511 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1512 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1513 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1514 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1515 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1516 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1517 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1518 Use dg-require-swprintf.
1519
1520 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1521
1522 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1523
1524 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1525
1526 * include/c_std/cmath (abs(_Tp)): Add.
1527 * include/c_global/cmath (abs(_Tp)): Likewise.
1528 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1529
1530 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1531
1532 * doc/html/ext/lwg-closed.html: Update to R65.
1533 * doc/html/ext/lwg-defects.html: Likewise.
1534 * doc/html/ext/lwg-active.html: Likewise.
1535 * doc/xml/manual/intro.xml: Update DRs entries.
1536
1537 2009-07-22 Jason Merrill <jason@redhat.com>
1538
1539 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1540
1541 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1542
1543 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1544 valarray<>::operator=(initializer_list<>)): Implement resolution
1545 of DR 630, [Ready] in Frankfurt.
1546 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1547 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1548 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1549
1550 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1551
1552 * include/std/chrono (duration<>::operator%=, operator%):
1553 Add, per DR 934.
1554 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1555 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1556
1557 * include/std/chrono (operator/): Simplify implementation.
1558
1559 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1560
1561 * doc/xml/manual/intro.xml: Escape '&', validate.
1562 * doc/xml/manual/using.xml: Validate, dead link check.
1563 * doc/xml/manual/strings.xml: Same.
1564 * doc/xml/manual/appendix_contributing.xml: Same.
1565 * doc/xml/manual/iterators.xml: Same.
1566 * doc/xml/manual/spine.xml: Same.
1567
1568 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1569 * doc/xml/gnu/gpl-3.0.xml: Same.
1570 * doc/xml/manual/mt_allocator.xml: Same.
1571 * doc/xml/manual/allocator.xml: Same.
1572 * doc/xml/manual/ctype.xml: Same.
1573 * doc/xml/manual/codecvt.xml: Same.
1574 * doc/xml/manual/backwards_compatibility.xml: Same.
1575 * doc/xml/manual/shared_ptr.xml: Same.
1576 * doc/xml/manual/abi.xml: Same.
1577 * doc/xml/manual/auto_ptr.xml: Same.
1578 * doc/xml/manual/internals.xml: Same.
1579 * doc/xml/manual/parallel_mode.xml: Same.
1580 * doc/xml/manual/bitmap_allocator.xml: Same.
1581 * doc/xml/manual/build_hacking.xml: Same.
1582 * doc/xml/manual/evolution.xml: Same.
1583 * doc/xml/manual/debug.xml: Same.
1584 * doc/xml/manual/localization.xml: Same.
1585 * doc/xml/manual/appendix_contributing.xml: Same.
1586 * doc/xml/manual/locale.xml: Same.
1587 * doc/xml/manual/messages.xml: Same.
1588 * doc/xml/manual/spine.xml: Same.
1589 * doc/xml/manual/test.xml: Same.
1590 * doc/xml/book.txml: Same.
1591 * doc/xml/spine.xml: Same.
1592
1593 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1594 * doc/xml/manual/backwards_compatibility.xml: Same.
1595 * doc/xml/manual/concurrency.xml: Same.
1596 * doc/xml/manual/intro.xml: Same.
1597 * doc/xml/manual/parallel_mode.xml: Same.
1598 * doc/xml/manual/status_cxx1998.xml: Same.
1599 * doc/xml/manual/containers.xml: Same.
1600 * doc/xml/manual/io.xml: Same.
1601 * doc/xml/manual/support.xml: Same.
1602 * doc/xml/manual/strings.xml: Same.
1603 * doc/xml/manual/debug_mode.xml: Same.
1604 * doc/xml/manual/extensions.xml: Same.
1605 * doc/xml/manual/appendix_contributing.xml: Same.
1606 * doc/xml/manual/messages.xml: Same.
1607 * doc/xml/manual/test.xml: Same.
1608
1609 * doc/xml/manual/abi.xml: Same.
1610 * doc/xml/manual/auto_ptr.xml: Same.
1611 * doc/xml/manual/parallel_mode.xml: Same.
1612 * doc/xml/manual/build_hacking.xml: Same.
1613 * doc/xml/manual/evolution.xml: Same.
1614 * doc/xml/manual/using.xml: Same.
1615 * doc/xml/manual/debug_mode.xml: Same.
1616 * doc/xml/manual/extensions.xml: Same.
1617 * doc/xml/manual/diagnostics.xml: Same.
1618 * doc/xml/manual/algorithms.xml: Same.
1619
1620 * doc/html: Regenerate.
1621
1622 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1623
1624 PR libstdc++/40712
1625 * config/locale/gnu/numeric_members.cc (numpunct<>::
1626 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1627 and copy the langinfo data into it.
1628 (numpunct<>::~numpunct): Free the allocated memory.
1629 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1630 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1631 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1632 _M_data->_M_curr_symbol.
1633 (moneypunct<>::~moneypunct): Free the allocated memory.
1634 * testsuite/22_locale/moneypunct/40712.cc: New.
1635
1636 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1637 Do not leak memory if new throws.
1638 * include/bits/locale_facets_nonio.tcc
1639 (__moneypunct_cache<>::_M_cache): Likewise.
1640
1641 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1642
1643 PR other/40784
1644 * configure: Regenerate.
1645
1646 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1647
1648 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1649 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1650 line numbers.
1651 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1652 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1653 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1654
1655 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1656
1657 * configure: Regenerate.
1658
1659 2009-07-16 Jason Merrill <jason@redhat.com>
1660
1661 PR libstdc++/37907
1662 * include/std/type_traits: Add is_standard_layout, is_trivial.
1663 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1664 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1665 Update line numbers.
1666
1667 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1668 Tom Tromey <tromey@redhat.com>
1669
1670 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1671 Fetch std::string to the given length.
1672
1673 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1674
1675 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1676 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1677 [Ready] in Frankfurt.
1678 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1679 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1680 New.
1681 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1682 Likewise.
1683 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1684 Adjust.
1685 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1686 Likewise.
1687 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1688
1689 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1690 __err locals.
1691 * include/bits/ostream.tcc: Likewise.
1692 * src/compatibility.cc: Likewise.
1693 * src/istream.cc: Likewise.
1694
1695 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1696
1697 * include/std/type_traits (common_type): Remove workaround for
1698 PR36628, now fixed.
1699
1700 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1701
1702 PR testsuite/40699
1703 PR testsuite/40707
1704 PR testsuite/40709
1705 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1706
1707 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1708
1709 PR libstdc++/40691
1710 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1711 * testsuite/26_numerics/valarray/40691.cc: New test.
1712
1713 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1714
1715 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1716 * testsuite/21_strings/c_strings/char/3.cc: Same.
1717
1718 2009-07-06 Jason Merrill <jason@redhat.com>
1719
1720 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1721 to defer searching bases that don't overlap the desired address.
1722
1723 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1724
1725 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1726 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1727 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1728 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1729 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1730 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1731 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1732 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1733 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1734 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1735 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1736 testsuite/ext/vstring/init-list.cc,
1737 testsuite/ext/vstring/moveable.cc,
1738 testsuite/ext/vstring/requirements/citerators.cc,
1739 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1740 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1741 Use dg-require-string-conversions.
1742
1743 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1744
1745 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1746 to ld_library_path. Use add_path. Add just find_libgcc_s to
1747 ld_library_path, not every libgcc multilib directory.
1748
1749 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1750
1751 PR libstdc++/40600
1752 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1753 std::minmax return type.
1754 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1755
1756 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1757
1758 PR libstdc++/40511
1759 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1760 with glibc2.2.x.
1761
1762 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1763
1764 * include/bits/random.tcc
1765 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1766 as array type.
1767
1768 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1769
1770 * include/bits/random.h (__mod(_Tp)): Use defaults.
1771 (struct _Mod): Adjust template parameters.
1772 (linear_congruential_engine<>::operator()()): Adjust.
1773 (typedef _UInt32Type): Remove.
1774 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1775 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1776 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1777 calls.
1778 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1779 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1780 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1781 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1782 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1783 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1784 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1785 Likewise.
1786
1787 * include/bits/random.tcc
1788 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1789 formula (i mod n).
1790 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1791 as array type.
1792 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1793 size.
1794 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1795 uint_least32_t.
1796
1797 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1798
1799 * include/std/future (shared_future): Adjust doxygen comment.
1800
1801 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1802
1803 PR libstdc++/40297
1804 * include/bits/atomic_0.h: Reverse debug assertions.
1805 * include/bits/atomic_2.h: Likewise.
1806
1807 2009-06-23 DJ Delorie <dj@redhat.com>
1808
1809 Add MeP port.
1810 * configure.host: Add mep support.
1811
1812 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1813
1814 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1815 (INPUT): Add future.
1816 * include/std/future: Adjust markup.
1817 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1818 line numbers.
1819 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1820 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1821 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1822 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1823
1824 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1825
1826 * include/bits/shared_ptr.h: Do not swap rvalues.
1827 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1828 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1829 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1830 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1831 * testsuite/20_util/tuple/swap.cc: Likewise.
1832
1833 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1834
1835 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1836 * include/std/ratio: Typo in comment.
1837
1838 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1839
1840 PR libstdc++/40518
1841 * include/bits/basic_string.h (basic_string<>::_Rep::
1842 _M_set_length_and_sharable): Do not write the empty rep.
1843 (basic_string<>::erase(iterator, iterator)): Likewise,
1844 move out of line...
1845 * include/bits/basic_string.tcc: ... here.
1846
1847 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1848
1849 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1850 bitwise_assignment_operators): Initialize a and b.
1851 (struct has_bitwise_operators): Do not call the latter.
1852 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1853 dg-error line numbers.
1854 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1855 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1856 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1857
1858 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1859
1860 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1861 possibly unused.
1862 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1863 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1864 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1865
1866 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1867
1868 * include/std/future: New.
1869 * include/Makefile.am: Add.
1870 * include/Makefile.in: Regenerate.
1871 * src/future.cc: New.
1872 * src/Makefile.am: Add.
1873 * src/Makefile.in: Regenerate.
1874 * config/abi/pre/gnu.ver: Add export.
1875 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1876 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1877 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1878 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1879 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1880 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1881 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1882 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1883 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1884 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1885 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1886 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1887 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1888 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1889 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1890 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1891 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1892 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1893 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1894 * testsuite/30_threads/packaged_task/requirements/
1895 explicit_instantiation.cc: New.
1896 * testsuite/30_threads/promise/cons/1.cc: New.
1897 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1898 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1899 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1900 * testsuite/30_threads/promise/cons/move.cc: New.
1901 * testsuite/30_threads/promise/members/get_future.cc: New.
1902 * testsuite/30_threads/promise/members/get_future2.cc: New.
1903 * testsuite/30_threads/promise/members/set_exception.cc: New.
1904 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1905 * testsuite/30_threads/promise/members/set_value.cc: New.
1906 * testsuite/30_threads/promise/members/set_value2.cc: New.
1907 * testsuite/30_threads/promise/members/set_value3.cc: New.
1908 * testsuite/30_threads/promise/members/swap.cc: New.
1909 * testsuite/30_threads/promise/requirements/
1910 explicit_instantiation.cc: New.
1911 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1912 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1913 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1914 * testsuite/30_threads/shared_future/cons/move.cc: New.
1915 * testsuite/30_threads/shared_future/members/get.cc: New.
1916 * testsuite/30_threads/shared_future/members/get2.cc: New.
1917 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1918 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1919 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1920 * testsuite/30_threads/shared_future/members/wait.cc: New.
1921 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1922 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1923 * testsuite/30_threads/shared_future/requirements/
1924 explicit_instantiation.cc: New.
1925 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1926 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1927 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1928 * testsuite/30_threads/unique_future/cons/move.cc: New.
1929 * testsuite/30_threads/unique_future/members/get.cc: New.
1930 * testsuite/30_threads/unique_future/members/get2.cc: New.
1931 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1932 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1933 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1934 * testsuite/30_threads/unique_future/members/wait.cc: New.
1935 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1936 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1937 * testsuite/30_threads/unique_future/requirements/
1938 explicit_instantiation.cc: New.
1939 * testsuite/performance/30_threads/future/polling.cc: New.
1940
1941 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1942
1943 * Revert last Change.
1944
1945 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1946
1947 PR libstdc++/40497
1948 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1949 signature per the current C++1x draft (N2857).
1950 * testsuite/24_iterators/operations/40497.cc: Add.
1951
1952 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1953
1954 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1955 a floating point type.
1956 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1957 _IntType)): Fix second default argument.
1958 (uniform_int_distribution<>::_M_call): Remove.
1959 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1960 const param_type&)): Only declare.
1961 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1962 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1963 Remove.
1964 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1965 const param_type&): Define here.
1966 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1967 const param_type&), discrete_distribution<>::operator()
1968 (_UniformRandomNumberGenerator&, const param_type&),
1969 piecewise_constant_distribution<>::operator()
1970 (_UniformRandomNumberGenerator&, const param_type&),
1971 piecewise_linear_distribution<>::operator()
1972 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1973 the second template argument of _Adaptor.
1974 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1975 default.cc: Adjust.
1976
1977 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1978
1979 * include/bits/random.tcc (discrete_distribution<>::param_type::
1980 param_type(size_t, double, double, _Func),
1981 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1982 const param_type&)): Tidy.
1983 (piecewise_constant_distribution<>::param_type::_M_initialize):
1984 Use reserve, fix.
1985 (piecewise_constant_distribution<>::param_type::
1986 param_type(initializer_list<>, _Func),
1987 piecewise_constant_distribution<>::param_type::
1988 param_type(size_t, _RealType, _RealType, _Func),
1989 piecewise_linear_distribution<>::param_type::
1990 param_type(initializer_list<>, _Func),
1991 piecewise_linear_distribution<>::param_type::
1992 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1993 (piecewise_constant_distribution<>::param_type::
1994 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1995 piecewise_constant_distribution<>::
1996 operator()(_UniformRandomNumberGenerator&, const param_type&),
1997 piecewise_linear_distribution<>::
1998 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1999 (operator>>(std::basic_istream<>&,
2000 piecewise_constant_distribution<>&),
2001 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
2002 Use reserve.
2003 * include/bits/random.h: Minor cosmetic changes.
2004
2005 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
2006
2007 * testsuite/23_containers/list/check_construct_destroy.h: New.
2008 Move test logic here.
2009 * testsuite/23_containers/list/moveable.h: Same.
2010 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
2011 * testsuite/23_containers/list/modifiers/1.h: Same.
2012 * testsuite/23_containers/list/modifiers/2.h: Same.
2013 * testsuite/23_containers/list/modifiers/3.h: Same.
2014 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
2015 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
2016 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
2017 * testsuite/23_containers/list/operations/1.h: Same.
2018 * testsuite/23_containers/list/operations/2.h: Same.
2019 * testsuite/23_containers/list/operations/3.h: Same.
2020 * testsuite/23_containers/list/operations/4.h: Same.
2021 * testsuite/23_containers/list/operations/5.h: Same.
2022 * testsuite/23_containers/list/capacity/1.h: Same.
2023 * testsuite/23_containers/list/init-list.h: Same.
2024 * testsuite/23_containers/list/cons/1.h: Same.
2025 * testsuite/23_containers/list/cons/2.h: Same.
2026 * testsuite/23_containers/list/cons/3.h: Same.
2027 * testsuite/23_containers/list/cons/4.h: Same.
2028 * testsuite/23_containers/list/cons/5.h: Same.
2029 * testsuite/23_containers/list/cons/6.h: Same.
2030 * testsuite/23_containers/list/cons/7.h: Same.
2031 * testsuite/23_containers/list/cons/8.h: Same.
2032 * testsuite/23_containers/list/cons/9.h: Same.
2033 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
2034 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
2035 header.
2036 * testsuite/23_containers/list/modifiers/1.cc: Same.
2037 * testsuite/23_containers/list/modifiers/2.cc: Same.
2038 * testsuite/23_containers/list/modifiers/3.cc: Same.
2039 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2040 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2041 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2042 * testsuite/23_containers/list/operations/1.cc: Same.
2043 * testsuite/23_containers/list/operations/2.cc: Same.
2044 * testsuite/23_containers/list/operations/3.cc: Same.
2045 * testsuite/23_containers/list/operations/4.cc: Same.
2046 * testsuite/23_containers/list/operations/5.cc: Same.
2047 * testsuite/23_containers/list/capacity/1.cc: Same.
2048 * testsuite/23_containers/list/init-list.cc: Same.
2049 * testsuite/23_containers/list/cons/1.cc: Same.
2050 * testsuite/23_containers/list/cons/2.cc: Same.
2051 * testsuite/23_containers/list/cons/3.cc: Same.
2052 * testsuite/23_containers/list/cons/4.cc: Same.
2053 * testsuite/23_containers/list/cons/5.cc: Same.
2054 * testsuite/23_containers/list/cons/6.cc: Same.
2055 * testsuite/23_containers/list/cons/7.cc: Same.
2056 * testsuite/23_containers/list/cons/8.cc: Same.
2057 * testsuite/23_containers/list/cons/9.cc: Same.
2058 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2059 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2060 * testsuite/23_containers/list/moveable.cc: Same.
2061
2062 2009-06-17 Tom Tromey <tromey@redhat.com>
2063
2064 * python/hook.in: Do not fail when there is no current objfile.
2065 Use os.path.normpath.
2066
2067 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2068
2069 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
2070 Remove.
2071 (exception_ptr::operator=(exception_ptr&&)): Cast source to
2072 rvalue-reference so that move constructor is called.
2073 * testsuite/18_support/exception_ptr/move.cc: New.
2074
2075 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2076
2077 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
2078 if joinable.
2079
2080 2009-06-15 Tom Tromey <tromey@redhat.com>
2081
2082 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
2083 set self.iter.
2084 (StdMapPrinter.to_string): Make a new iterator.
2085 (StdMapPrinter.children): Likewise.
2086 (StdSetPrinter.__init__): Don't set self.iter.
2087 (StdSetPrinter.to_string): Make a new iterator.
2088 (StdSetPrinter.children): Likewise.
2089
2090 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
2091
2092 * include/bits/random.tcc
2093 (negative_binomial_distribution<>::operator()
2094 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
2095 class member gamma_distribution.
2096 (negative_binomial_distribution<>::operator()
2097 (_UniformRandomNumberGenerator&)): Implement out of line here.
2098 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
2099 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
2100 (student_t_distribution<>::operator()
2101 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2102 simplify.
2103 (operator<<(basic_ostream<>&, student_t_distribution<>),
2104 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2105 (chi_squared_distribution<>::operator()
2106 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2107 tweak to use a class member gamma_distribution.
2108 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
2109 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
2110 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
2111 const param_type&): Move inline, tweak to use class member
2112 gamma_distributions.
2113 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
2114 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
2115 * include/bits/random.h: Adjust, minor tweaks.
2116
2117 2009-06-10 Tom Tromey <tromey@redhat.com>
2118
2119 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
2120 (build_libstdcxx_dictionary): Accept shortened form of
2121 basic_string names.
2122 (StdStringPrinter.to_string): Remove reference to WideEncoding.
2123
2124 2009-06-10 Tom Tromey <tromey@redhat.com>
2125
2126 PR libstdc++/40289:
2127 * python/Makefile.in: Rebuild.
2128 * python/hook.in: Compute module path relative to objfile.
2129 * python/Makefile.am (pythondir): Redefine.
2130 (gdb.py): Subst toolexeclibdir.
2131 (install-data-local): Rewrite.
2132
2133 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
2134
2135 * include/bits/move.h: Doxygen group fixes.
2136
2137 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2138
2139 * include/bits/random.tcc (gamma_distribution<>::operator()
2140 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
2141 the Marsaglia/Tsang algorithm.
2142 (gamma_distribution<>::param_type::_M_initialize): Adjust.
2143 (operator<<(basic_ostream<>&, gamma_distribution<>),
2144 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
2145
2146 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
2147 Remove, just use normal_distribution.
2148 (operator<<(basic_ostream<>&, student_t_distribution<>),
2149 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2150 (linear_congruential_engine<>::operator()()): Move inline.
2151 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
2152 const param_type&)): Move inline, just use normal_distribution.
2153 (operator<<(basic_ostream<>&, lognormal_distribution<>),
2154 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
2155 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
2156 const param_type&)): Move here, out of line.
2157 (piecewise_constant_distribution<>::param_type::param_type()): Move
2158 inline.
2159 * include/bits/random.h: Adjust, minor tweaks.
2160
2161 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
2162
2163 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
2164
2165 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
2166
2167 * include/ext/throw_allocator.h: Rework.
2168 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
2169 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
2170 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
2171 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
2172 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2173 * testsuite/util/regression/rand/priority_queue/
2174 container_rand_regression_test.tcc: Inline functions.
2175 * testsuite/util/regression/rand/assoc/
2176 container_rand_regression_test.tcc: Same.
2177
2178 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
2179
2180 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
2181
2182 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
2183
2184 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
2185 * configure: Regenerate.
2186
2187 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
2188
2189 PR libstdc++/40299
2190 * include/ext/memory: Fully qualify calls with __gnu_cxx.
2191 * testsuite/ext/rope/40299.cc: New.
2192
2193 2009-05-28 Tom Tromey <tromey@redhat.com>
2194 Phil Muldoon <pmuldoon@redhat.com>
2195 Jonathan Wakely <jwakely.gcc@gmail.com>
2196
2197 * python/Makefile.in, , python/libstdcxx/__init__.py,
2198 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
2199 python/hook.in, python/Makefile.am: New files.
2200 * configure, Makefile.in: Rebuild.
2201 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
2202 * Makefile.am (SUBDIRS): Add python.
2203
2204 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
2205
2206 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
2207 to ...
2208 * testsuite/util/replacement_memory_operators.h: ...here. New.
2209 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
2210 * testsuite/util/testsuite_hooks.cc: Same.
2211
2212 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
2213 replacement_memory_operators.h.
2214 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
2215 * testsuite/ext/mt_allocator/check_delete.cc: Same.
2216 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
2217 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
2218 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
2219 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
2220 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
2221 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
2222 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
2223 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
2224 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
2225 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
2226 * testsuite/ext/mt_allocator/check_new.cc: Same.
2227 * testsuite/ext/debug_allocator/check_delete.cc: Same.
2228 * testsuite/ext/debug_allocator/check_new.cc: Same.
2229 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
2230 * testsuite/ext/new_allocator/check_delete.cc: Same.
2231 * testsuite/ext/new_allocator/check_new.cc: Same.
2232 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
2233 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
2234 * testsuite/ext/throw_allocator/check_delete.cc: Same.
2235 * testsuite/ext/throw_allocator/check_new.cc: Same.
2236 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
2237 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
2238 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
2239 * testsuite/ext/malloc_allocator/check_new.cc: Same.
2240 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
2241 * testsuite/ext/pool_allocator/check_delete.cc: Same.
2242 * testsuite/ext/pool_allocator/check_new.cc: Same.
2243 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
2244 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
2245 * testsuite/ext/array_allocator/check_delete.cc: Same.
2246 * testsuite/ext/array_allocator/check_new.cc: Same.
2247 * testsuite/23_containers/deque/cons/1.cc: Same.
2248 * testsuite/23_containers/deque/cons/2.cc: Same.
2249
2250 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2251
2252 * libsupc++/initializer_list: Format.
2253 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
2254 * testsuite/18_support/initializer_list/requirements/
2255 explicit_instantiation.cc: New.
2256
2257 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2258
2259 PR libstdc++/40273
2260 * include/tr1_impl/functional: Add explicit casts.
2261 * testsuite/20_util/function/requirements/
2262 explicit_instantiation.cc: New.
2263 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
2264
2265 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
2266
2267 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
2268
2269 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
2270
2271 PR libstdc++/40221
2272 * include/tr1_impl/functional: Add explicit cast.
2273
2274 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2275
2276 PR libstdc++/40094
2277 Revert:
2278 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2279 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2280 out of line member functions definitions.
2281 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2282 Remove, use static locals instead.
2283 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2284 * src/throw_allocator.cc: New.
2285 * src/Makefile.am: Add.
2286 * config/abi/pre/gnu.ver: Add exports.
2287 * src/Makefile.in: Regenerate.
2288
2289 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2290
2291 * include/tr1_impl/functional (function): Use explicit operator bool.
2292 * include/bits/shared_ptr.h (__shared_ptr): Same.
2293 * include/bits/unique_ptr.h (unique_ptr): Same.
2294 * include/std/mutex (unique_lock): Same.
2295 * include/std/system_error (error_code): Same.
2296 (error_condition): Same.
2297 * include/std/ostream (sentry): Same.
2298 * include/std/istream (sentry): Same.
2299 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2300 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2301 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2302 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2303 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2304 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2305 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2306
2307 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2308
2309 * testsuite/23_containers/list/14340.cc: Abstract list type.
2310 * testsuite/23_containers/list/init-list.cc: Same.
2311 * testsuite/23_containers/list/pthread5.cc: Same.
2312 * testsuite/23_containers/list/invalidation/1.cc: Same.
2313 * testsuite/23_containers/list/invalidation/2.cc: Same.
2314 * testsuite/23_containers/list/invalidation/3.cc: Same.
2315 * testsuite/23_containers/list/invalidation/4.cc: Same.
2316 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2317 * testsuite/23_containers/list/modifiers/1.cc: Same.
2318 * testsuite/23_containers/list/modifiers/2.cc: Same.
2319 * testsuite/23_containers/list/modifiers/3.cc: Same.
2320 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2321 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2322 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2323 * testsuite/23_containers/list/cons/1.cc: Same.
2324 * testsuite/23_containers/list/cons/2.cc: Same.
2325 * testsuite/23_containers/list/cons/3.cc: Same.
2326 * testsuite/23_containers/list/cons/4.cc: Same.
2327 * testsuite/23_containers/list/cons/5.cc: Same.
2328 * testsuite/23_containers/list/cons/6.cc: Same.
2329 * testsuite/23_containers/list/cons/7.cc: Same.
2330 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2331 * testsuite/23_containers/list/cons/8.cc: Same.
2332 * testsuite/23_containers/list/cons/9.cc: Same.
2333 * testsuite/23_containers/list/operations/1.cc: Same.
2334 * testsuite/23_containers/list/operations/2.cc: Same.
2335 * testsuite/23_containers/list/operations/3.cc: Same.
2336 * testsuite/23_containers/list/operations/4.cc: Same.
2337 * testsuite/23_containers/list/operations/5.cc: Same.
2338 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2339 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2340 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2341 * testsuite/23_containers/list/requirements/dr438/
2342 constructor_1_neg.cc: Same.
2343 * testsuite/23_containers/list/requirements/dr438/
2344 constructor_2_neg.cc: Same.
2345 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2346 * testsuite/23_containers/list/requirements/
2347 partial_specialization/1.cc: Same.
2348 * testsuite/23_containers/list/23781.cc: Same.
2349 * testsuite/23_containers/list/pthread1.cc: Same.
2350 * testsuite/23_containers/list/capacity/1.cc: Same.
2351 * testsuite/23_containers/list/capacity/29134.cc: Same.
2352 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2353 * testsuite/23_containers/list/moveable.cc: Same.
2354
2355 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2356
2357 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2358
2359 PR libstdc++/40184
2360 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2361 Declare...
2362 * config/locale/gnu/c_locale.cc: ... and define.
2363 * config/locale/generic/c_locale.cc: Define.
2364 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2365 Use it.
2366 * testsuite/22_locale/locale/cons/40184.cc: New.
2367
2368 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2369
2370 PR libstdc++/40192
2371 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2372 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2373 * testsuite/23_containers/vector/40192.cc: New.
2374
2375 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2376
2377 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2378 * include/bits/stl_deque.h (swap): Likewise.
2379 * include/bits/stl_list.h (swap): Likewise.
2380 * include/bits/stl_vector.h (swap): Likewise.
2381 * include/bits/stl_bvector.h (swap): Likewise.
2382 * include/bits/stl_queue.h (swap): Likewise.
2383 * include/bits/stl_stack.h (swap): Likewise.
2384 * include/bits/stl_tree.h (swap): Likewise.
2385 * include/bits/stl_map.h (swap): Likewise.
2386 * include/bits/stl_multimap.h (swap): Likewise.
2387 * include/bits/stl_set.h (swap): Likewise.
2388 * include/bits/stl_multiset.h (swap): Likewise.
2389 * include/bits/forward_list.h (swap): Likewise.
2390 * include/bits/unique_ptr.h (swap): Likewise.
2391 * include/debug/deque (swap): Likewise.
2392 * include/debug/list (swap): Likewise.
2393 * include/debug/vector (swap): Likewise.
2394 * include/debug/map.h (swap): Likewise.
2395 * include/debug/multimap.h (swap): Likewise.
2396 * include/debug/set.h (swap): Likewise.
2397 * include/debug/multiset.h (swap): Likewise.
2398 * include/debug/unordered_map (swap): Likewise.
2399 * include/debug/unordered_set (swap): Likewise.
2400 * include/ext/vstring.h (swap): Likewise.
2401 * include/tr1_impl/unordered_map (swap): Likewise.
2402 * include/tr1_impl/hashtable (swap): Likewise.
2403 * include/tr1_impl/unordered_set (swap): Likewise.
2404 * include/std/tuple (swap): Likewise.
2405 * include/std/mutex (swap): Likewise.
2406 * include/std/thread (swap): Likewise.
2407 (operator<<): Only output to lvalue streams.
2408 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2409 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2410 * testsuite/23_containers/deque/requirements/dr438/
2411 assign_neg.cc: Adjust line numbers.
2412 * testsuite/23_containers/deque/requirements/dr438/
2413 constructor_1_neg.cc: Likewise.
2414 * testsuite/23_containers/deque/requirements/dr438/
2415 constructor_2_neg.cc: Likewise.
2416 * testsuite/23_containers/deque/requirements/dr438/
2417 insert_neg.cc: Likewise.
2418 * testsuite/23_containers/list/requirements/dr438/
2419 assign_neg.cc: Likewise.
2420 * testsuite/23_containers/list/requirements/dr438/
2421 constructor_1_neg.cc: Likewise.
2422 * testsuite/23_containers/list/requirements/dr438/
2423 constructor_2_neg.cc: Likewise.
2424 * testsuite/23_containers/list/requirements/dr438/
2425 insert_neg.cc: Likewise.
2426 * testsuite/23_containers/vector/requirements/dr438/
2427 assign_neg.cc: Likewise.
2428 * testsuite/23_containers/vector/requirements/dr438/
2429 constructor_1_neg.cc: Likewise.
2430 * testsuite/23_containers/vector/requirements/dr438/
2431 constructor_2_neg.cc: Likewise.
2432 * testsuite/23_containers/vector/requirements/dr438/
2433 insert_neg.cc: Likewise.
2434 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2435 test non-member swap.
2436 * testsuite/30_threads/thread/swap/2.cc: Remove.
2437
2438 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2439
2440 * include/std/mutex: Move std::lock_error to ...
2441 * src/compatibility.cc: Here.
2442 * src/mutex.cc: Likewise.
2443 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2444 for lock types and remove std::lock_error check.
2445
2446 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2447
2448 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2449 double include.
2450
2451 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2452
2453 PR libstdc++/40160
2454 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2455 typeid when __GXX_RTTI is undefined.
2456 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2457 for null _M_variant._M_iterator._M_type,
2458 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2459 * testsuite/21_strings/basic_string/40160.cc: New.
2460
2461 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2462
2463 * testsuite/26_numerics/random/discrete_distribution/cons/
2464 num_xbound_fun.cc: Minor tweaks.
2465 * testsuite/26_numerics/random/piecewise_constant_distribution/
2466 cons/initlist_fun.cc: Likewise
2467 * testsuite/26_numerics/random/piecewise_constant_distribution/
2468 cons/num_xbound_fun.cc: Likewise
2469 * testsuite/26_numerics/random/piecewise_linear_distribution/
2470 cons/initlist_fun.cc: Likewise
2471 * testsuite/26_numerics/random/piecewise_linear_distribution/
2472 cons/num_xbound_fun.cc: Likewise
2473
2474 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2475
2476 PR libstdc++/36211
2477 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2478 cxxldflags to additional_flags rather than cxx_final.
2479
2480 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2481
2482 * testsuite/26_numerics/random/discrete_distribution/cons/
2483 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2484 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2485 initlist_fun.cc: Likewise
2486 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2487 num_xbound_fun.cc: Likewise
2488 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2489 initlist_fun.cc: Likewise
2490 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2491 num_xbound_fun.cc: Likewise
2492
2493 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2494
2495 PR libstdc++/40123
2496 * random.tcc (independent_bits_engine<>::operator()()): Use
2497 result_type(1), not 1UL.
2498
2499 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2500 and _M_b.min(), instead of this->max() and this->min().
2501
2502 * random.h (_ShiftMin1): Remove, adjust everywhere.
2503
2504 * random.tcc: Minor cosmetic changes.
2505
2506 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2507
2508 * include/bits/random.tcc (cauchy_distribution<>::
2509 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2510 Avoid M_PI, a glibc extension.
2511
2512 2009-05-13 Ben Elliston <bje@au.ibm.com>
2513
2514 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2515 * include/Makefile.in: Likewise.
2516
2517 2009-05-13 Ben Elliston <bje@au.ibm.com>
2518
2519 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2520 const void * const.
2521
2522 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2523
2524 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2525 random number engines, complex, bitset, array, time utilities, and
2526 char_traits.
2527
2528 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2529
2530 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2531 * libsupc++/nested_exception.h: New.
2532 * libsupc++/Makefile.am: Add new header.
2533 * libsupc++/Makefile.in: Regenerate.
2534 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2535 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2536 * testsuite/18_support/nested_exception/cons.cc: New.
2537 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2538 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2539 * doc/xml/manual/status_cxx200x.xml: Adjust.
2540
2541 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2542
2543 * include/ext/throw_allocator.h: Remove redundant include.
2544
2545 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2546
2547 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2548 out of line member functions definitions.
2549 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2550 Remove, use static locals instead.
2551 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2552 * src/throw_allocator.cc: New.
2553 * src/Makefile.am: Add.
2554 * config/abi/pre/gnu.ver: Add exports.
2555 * src/Makefile.in: Regenerate.
2556
2557 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2558
2559 * configure.ac: Bump libtool_VERSION to 6:12:0.
2560 * configure: Regenerate.
2561
2562 2009-05-07 Matthias Klose <doko@ubuntu.com>
2563
2564 PR libstdc++/40038
2565 * src/math_stubs_long_double.cc: Add ceill.
2566
2567 2009-05-06 Johannes Singler <singler@ira.uka.de>
2568
2569 PR libstdc++/39546
2570 * include/parallel/algo.h (find_switch):
2571 Parametrize binder2nd with const T& instead of T.
2572 * testsuite/25_algorithms/find/39546.cc: new test case
2573
2574 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2575
2576 Revert:
2577 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2578
2579 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2580 possible.
2581 * configure: Regenerate.
2582
2583 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2584
2585 PR libstdc++/39909
2586 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2587 __set_once_functor_lock_ptr): Replace global lock object with local
2588 locks on global mutex.
2589 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2590 __set_once_functor_lock_ptr): Likewise, keeping old function to
2591 preserve ABI.
2592 (__once_proxy): Use pointer to local lock if set, global lock
2593 otherwise.
2594 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2595 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2596 * testsuite/30_threads/call_once/39909.cc: New.
2597
2598 2009-05-03 Jan Hubicka <jh@suse.cz>
2599
2600 * include/parallel/settings.h (get): Mark const.
2601 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2602 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2603 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2604 throw ().
2605 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2606 (is_open, fd): Mark pure and throw ().
2607 (seekoff): Mark throw ().
2608
2609 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2610
2611 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2612 possible.
2613 * configure: Regenerate.
2614
2615 2009-05-02 Jan Hubicka <jh@suse.cz>
2616
2617 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2618 operator): Mark pure.
2619
2620 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2621
2622 * scripts/create_testsuite_files: Remove thread directory.
2623
2624 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2625
2626 PR libstdc++/39868
2627 * scripts/run_doxygen: Uncomment removal of includes.
2628 (problematic): Rewrite __cxxabiv1 namespace to abi.
2629
2630 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2631
2632 Revert the last commit.
2633
2634 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2635
2636 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2637 Replace global lock object with local locks on global mutex.
2638 * src/mutex.cc: Likewise.
2639 * config/abi/pre/gnu.ver: Adjust.
2640 * testsuite/30_threads/call_once/call_once2.cc: New.
2641
2642 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2643
2644 PR libstdc++/39880
2645 PR libstdc++/39881
2646 PR libstdc++/39882
2647 * include/std/system_error (is_error_code_enum<errc>): Remove.
2648 (error_condition<>::error_condition(_ErrorCodeEnum,)
2649 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2650 (error_code<>::error_code(_ErrorCodeEnum,),
2651 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2652 * testsuite/19_diagnostics/system_error/39880.cc: New.
2653 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2654 Likewise.
2655 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2656 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2657 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2658 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2659 Adjust.
2660 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2661 Likewise.
2662 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2663 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2664 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2665 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2666 Likewise.
2667 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2668 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2669 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2670 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2671
2672 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2673
2674 * doc/xml/authors.xml: Add space.
2675 * doc/xml/faq.xml: Update links.
2676 * doc/xml/manual/intro.xml: Same.
2677 * doc/xml/manual/abi.xml: Update.
2678 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2679 * doc/xml/manual/status_cxxtr1.xml: Update links.
2680 * doc/xml/manual/status_cxx1998.xml: Same.
2681 * doc/xml/manual/status_cxx200x.xml: Same.
2682
2683 2009-04-22 Jan Hubicka <jh@suse.cz>
2684
2685 * include/tr1_impl/array (at): Do not use builtin_expect.
2686 * include/ext/throw_allocator.h (allocate): Likewise.
2687 * include/ext/pool_allocator.h (allocate): Likweise.
2688 * include/ext/bitmap_allocator.h (allocate): Likewise.
2689 * include/ext/rc_string_base.h (_S_construct): Likewise.
2690 * include/ext/malloc_allocator.h (allocate): Likewise.
2691 * include/ext/mt_allocator.h (allocate): Likewise.
2692 * include/ext/sso_string_base.h (_M_construct): Likewise.
2693 * include/bits/basic_string.tcc (_S_construct): Likewise.
2694
2695 2009-04-22 Jan Hubicka <jh@suse.cz>
2696
2697 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2698 (atexit, atoll, stroll, strtoull): Mark throw ()
2699 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2700 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2701 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2702 (atexit, atoll, stroll, strtoull): Mark throw ()
2703 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2704 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2705
2706 2009-04-21 Jan Hubicka <jh@suse.cz>
2707
2708 * include/ext/atomicity.h
2709 (__exchange_and_add, __atomic_add): Mark throw ().
2710 * config/os/aix/atomicity.h
2711 * config/os/aix/atomicity.h
2712 * config/os/irix/atomicity.h
2713 * config/cpu/cris/atomicity.h
2714 * config/cpu/m68k/atomicity.h
2715 * config/cpu/hppa/atomicity.h
2716 * config/cpu/sparc/atomicity.h
2717 * config/cpu/i386/atomicity.h
2718 * config/cpu/i486/atomicity.h
2719 * config/cpu/sh/atomicity.h
2720 * config/cpu/generic/atomicity_mutex/atomicity.h
2721 * config/cpu/generic/atomicity_builtins/atomicity.h
2722 (__exchange_and_add, __atomic_add): Mark throw ().
2723
2724 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2725
2726 PR libstdc++/39835
2727 * include/bits/random.h: Avoid the badname __alpha (and, for
2728 consistency, __beta too).
2729 * include/bits/random.tcc: Likewise.
2730
2731 2009-04-19 Jan Hubicka <jh@suse.cz>
2732
2733 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2734 _GLIBCXX_NOTHROW.
2735
2736 2009-04-19 Jan Hubicka <jh@suse.cz>
2737
2738 * include/c_compatibility/stdatomic.h
2739 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2740 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2741 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2742
2743 2009-04-18 Jan Hubicka <jh@suse.cz>
2744
2745 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2746 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2747 __cxa_get_globals_fast): Mark const.
2748 (__cxa_get_exception_ptr): Mark pure.
2749 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2750 (__terminate): Makr throw ().
2751 * libsupc++/exception (terminate): Mark throw().
2752 (uncaught_exception): Mark pure.
2753 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2754 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2755 Mark throw().
2756 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2757 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2758 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2759 __cxa_guard_abort): Mark throw ().
2760 (__cxa_pure_virtual): Mark noreturn.
2761 (__cxa_current_exception_type): Mark throw and pure.
2762 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2763 __cxa_exception_type): Mark pure.
2764 (_M_safe_bool_dummy): Mark pure and const.
2765
2766 2009-04-18 Jan Hubicka <jh@suse.cz>
2767
2768 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2769 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2770 _M_destroy_thread_key): Mark throw ()
2771 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2772 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2773 _M_get_max_length): Mark throw ().
2774 * include/debug/formatter.h (_M_message, _M_format_word,
2775 _M_get_max_length): Mark throw ().
2776 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2777 _M_detach_single): Mark throw ().
2778 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2779 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2780 throw ()
2781 (_M_get_mutex): Mark throw ().
2782 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2783 (_M_destroy_thread_key): Mark CONST and throw.
2784 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2785 throw ().
2786
2787 2009-04-18 Jan Hubicka <jh@suse.cz>
2788
2789 * src/condition_variable.cc (condition_variable,
2790 condition_variable_any constructors): Mark throw()
2791 * src/hash.cc (operator() for long double, string, and wstring): Mark
2792 throw ().
2793 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2794 _M_setup, rdbuf, str): Mark throw ().
2795 * src/chrono.cc (new): Mark throw ().
2796 * include/std/system_error (system_category, generic_category): Mark
2797 throw () and const.
2798 * include/std/chrono (now): Mark throw ().
2799 * include/std/condition_variable (condition_variable,
2800 ~condition_variable, condition_variable_any,
2801 ~condition_variable_any): Mark throw ().
2802 * include/std/mutex (mutex): Mark throw ().
2803 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2804 throw.
2805 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2806 and throw ().
2807 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2808 * include/bits/locale_classes.h (_S_initialize_once,
2809 _S_clone_c_locale): Mark throw ().
2810 (_S_get_c_name): Mark const and throw ().
2811 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2812 throw ().
2813 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2814 Mark throw ().
2815 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2816 throw ().
2817 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2818 ios_base): Mark throw ()
2819 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2820 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2821 (str, freeze, _M_setupf): Mark throw ().
2822 (pcount): Mark pure and throw ().
2823 (rdbuf): Mark const and throw ().
2824
2825 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2826
2827 PR libstdc++/39802
2828 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2829 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2830 Always accept negative values, for unsigned types too.
2831 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2832 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2833
2834 2009-04-18 Jan Hubicka <jh@suse.cz>
2835
2836 * include/debug/formater.h: Include bits/c++config.h.
2837 (_M_error): Mark noreturn.
2838 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2839 _GLIBCXX_NORETURN): New.
2840 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2841 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2842 Mark pure.
2843 * include/c_compatibility/stdatomic.h
2844 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2845 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2846 Mark by throw ().
2847 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2848 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2849 __atomic_flag_for_address): Mark by throw ().
2850
2851 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2852
2853 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2854
2855 2009-04-16 Jan Hubicka <jh@suse.cz>
2856
2857 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2858 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2859 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2860 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2861 out body to ...
2862 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2863 functions.
2864 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2865 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2866 _Rb_tree_black_count): Mark nothrow.
2867
2868 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2869
2870 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2871 from base classes.
2872 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2873
2874 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2875
2876 * doc/html: Regenerate.
2877
2878 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2879
2880 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2881
2882 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2883 * doc/xml/gnu/fdl-1.2.xml: Same.
2884 * doc/xml/manual/numerics.xml: Same.
2885 * doc/xml/manual/concurrency.xml: Same.
2886 * doc/xml/manual/intro.xml: Same.
2887 * doc/xml/manual/status_cxxtr1.xml: Same.
2888 * doc/xml/manual/containers.xml: Same.
2889 * doc/xml/manual/io.xml: Same.
2890 * doc/xml/manual/utilities.xml: Same.
2891 * doc/xml/manual/support.xml: Same.
2892 * doc/xml/manual/using.xml: Same.
2893 * doc/xml/manual/localization.xml: Same.
2894 * doc/xml/manual/locale.xml: Same.
2895 * doc/xml/manual/extensions.xml: Same.
2896 * doc/xml/manual/appendix_contributing.xml: Same.
2897 * doc/xml/manual/diagnostics.xml: Same.
2898 * doc/xml/manual/status_cxx200x.xml: Same.
2899
2900 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2901
2902 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2903 * doc/xml/manual/status_cxx200x.xml: Adjust.
2904
2905 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2906
2907 * doc/xml/spine.xml: Remove unused license entity, update
2908 copyright year.
2909
2910 * doc/xml/manual/spine.xml: Markup for primary index terms.
2911 * doc/xml/manual/numerics.xml: Same.
2912 * doc/xml/manual/intro.xml: Same.
2913 * doc/xml/manual/containers.xml: Same.
2914 * doc/xml/manual/io.xml: Same.
2915 * doc/xml/manual/appendix_porting.xml: Same.
2916 * doc/xml/manual/utilities.xml: Same.
2917 * doc/xml/manual/support.xml: Same.
2918 * doc/xml/manual/localization.xml: Same.
2919 * doc/xml/manual/strings.xml: Same.
2920 * doc/xml/manual/extensions.xml: Same.
2921 * doc/xml/manual/appendix_contributing.xml: Same.
2922 * doc/xml/manual/diagnostics.xml: Same.
2923 * doc/xml/manual/algorithms.xml: Same.
2924 * doc/xml/manual/appendix_free.xml: Same.
2925 * doc/xml/manual/iterators.xml: Same.
2926
2927 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2928 * doc/xml/gnu/fdl-1.2.xml: Same.
2929
2930 * doc/xml/manual/status_cxx200x.xml: Re-write.
2931
2932 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2933
2934 PR libstdc++/39629 (final bits)
2935 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2936 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2937 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2938 Fix formula for __j.
2939 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2940 const normal_distribution<>&): Remove.
2941 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2942 const uniform_int_distribution<>&), operator==(const
2943 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2944 operator==(const normal_distribution<>&, const normal_distribution<>&),
2945 operator==(const lognormal_distribution<>&,
2946 const lognormal_distribution<>&), operator==(const
2947 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2948 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2949 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2950 operator==(const student_t_distribution<>&,
2951 const student_t_distribution<>&), operator==(const
2952 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2953 operator==(const binomial_distribution<>&, const
2954 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2955 const geometric_distribution<>&), operator==(const
2956 negative_binomial_distribution<>&, const
2957 negative_binomial_distribution<>&), operator==(const
2958 poisson_distribution<>&, const poisson_distribution<>&),
2959 operator==(const exponential_distribution<>&,
2960 const exponential_distribution<>&), operator==(const
2961 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2962 weibull_distribution<>&, const weibull_distribution<>&),
2963 operator==(const extreme_value_distribution<>&,
2964 const extreme_value_distribution<>&), operator==(const
2965 discrete_distribution<>&, const discrete_distribution<>&),
2966 operator==(const piecewise_constant_distribution<>&,
2967 const piecewise_constant_distribution<>&), operator==(const
2968 piecewise_linear_distribution<>&, const
2969 piecewise_linear_distribution<>&)): Remove.
2970 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2971 serialize.cc: Remove.
2972 * testsuite/26_numerics/random/piecewise_constant_distribution/
2973 operators/serialize.cc: Likewise.
2974 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2975 serialize.cc: Likewise.
2976 * testsuite/26_numerics/random/normal_distribution/operators/
2977 serialize.cc: Likewise.
2978 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2979 serialize.cc: Likewise.
2980 * testsuite/26_numerics/random/poisson_distribution/operators/
2981 serialize.cc: Likewise.
2982 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2983 serialize.cc: Likewise.
2984 * testsuite/26_numerics/random/discrete_distribution/operators/
2985 serialize.cc: Likewise.
2986 * testsuite/26_numerics/random/weibull_distribution/operators/
2987 serialize.cc: Likewise.
2988 * testsuite/26_numerics/random/negative_binomial_distribution/
2989 operators/serialize.cc: Likewise.
2990 * testsuite/26_numerics/random/cauchy_distribution/operators/
2991 serialize.cc: Likewise.
2992 * testsuite/26_numerics/random/gamma_distribution/operators/
2993 serialize.cc: Likewise.
2994 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2995 serialize.cc: Likewise.
2996 * testsuite/26_numerics/random/exponential_distribution/operators/
2997 serialize.cc: Likewise.
2998 * testsuite/26_numerics/random/lognormal_distribution/operators/
2999 serialize.cc: Likewise.
3000 * testsuite/26_numerics/random/binomial_distribution/operators/
3001 serialize.cc: Likewise.
3002 * testsuite/26_numerics/random/extreme_value_distribution/
3003 operators/serialize.cc: Likewise.
3004 * testsuite/26_numerics/random/piecewise_linear_distribution/
3005 operators/serialize.cc: Likewise.
3006 * testsuite/26_numerics/random/student_t_distribution/operators/
3007 serialize.cc: Likewise.
3008 * testsuite/26_numerics/random/geometric_distribution/operators/
3009 serialize.cc: Likewise.
3010
3011 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
3012 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
3013 mersenne_twister_engine<>::seed(_Gen&,
3014 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
3015 subtract_with_carry_engine<>::seed(_Gen&,
3016 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
3017 Remove, unused.
3018 * include/bits/random.tcc (linear_congruential_engine<>::
3019 seed(_Gen&, false_type): Likewise.
3020
3021 2009-04-09 Nick Clifton <nickc@redhat.com>
3022
3023 * src/allocator-inst.cc: Change copyright header to refer to
3024 version 3 of the GNU General Public License with version 3.1
3025 of the GCC Runtime Library Exception and to point readers at
3026 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
3027 web page.
3028 * config/abi/compatibility.h: Likewise.
3029 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
3030 * config/abi/pre/gnu.ver: Likewise.
3031 * config/allocator/bitmap_allocator_base.h: Likewise.
3032 * config/allocator/malloc_allocator_base.h: Likewise.
3033 * config/allocator/mt_allocator_base.h: Likewise.
3034 * config/allocator/new_allocator_base.h: Likewise.
3035 * config/allocator/pool_allocator_base.h: Likewise.
3036 * config/cpu/alpha/atomic_word.h: Likewise.
3037 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
3038 * config/cpu/cris/atomic_word.h: Likewise.
3039 * config/cpu/cris/atomicity.h: Likewise.
3040 * config/cpu/generic/atomic_word.h: Likewise.
3041 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
3042 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
3043 * config/cpu/generic/cpu_defines.h: Likewise.
3044 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
3045 * config/cpu/hppa/atomicity.h: Likewise.
3046 * config/cpu/i386/atomicity.h: Likewise.
3047 * config/cpu/i486/atomicity.h: Likewise.
3048 * config/cpu/ia64/atomic_word.h: Likewise.
3049 * config/cpu/m68k/atomicity.h: Likewise.
3050 * config/cpu/powerpc/atomic_word.h: Likewise.
3051 * config/cpu/powerpc/cpu_defines.h: Likewise.
3052 * config/cpu/sh/atomicity.h: Likewise.
3053 * config/cpu/sparc/atomic_word.h: Likewise.
3054 * config/cpu/sparc/atomicity.h: Likewise.
3055 * config/io/basic_file_stdio.cc: Likewise.
3056 * config/io/basic_file_stdio.h: Likewise.
3057 * config/io/c_io_stdio.h: Likewise.
3058 * config/locale/darwin/ctype_members.cc: Likewise.
3059 * config/locale/generic/c++locale_internal.h: Likewise.
3060 * config/locale/generic/c_locale.cc: Likewise.
3061 * config/locale/generic/c_locale.h: Likewise.
3062 * config/locale/generic/codecvt_members.cc: Likewise.
3063 * config/locale/generic/collate_members.cc: Likewise.
3064 * config/locale/generic/ctype_members.cc: Likewise.
3065 * config/locale/generic/messages_members.cc: Likewise.
3066 * config/locale/generic/messages_members.h: Likewise.
3067 * config/locale/generic/monetary_members.cc: Likewise.
3068 * config/locale/generic/numeric_members.cc: Likewise.
3069 * config/locale/generic/time_members.cc: Likewise.
3070 * config/locale/generic/time_members.h: Likewise.
3071 * config/locale/gnu/c++locale_internal.h: Likewise.
3072 * config/locale/gnu/c_locale.cc: Likewise.
3073 * config/locale/gnu/c_locale.h: Likewise.
3074 * config/locale/gnu/codecvt_members.cc: Likewise.
3075 * config/locale/gnu/collate_members.cc: Likewise.
3076 * config/locale/gnu/ctype_members.cc: Likewise.
3077 * config/locale/gnu/messages_members.cc: Likewise.
3078 * config/locale/gnu/messages_members.h: Likewise.
3079 * config/locale/gnu/monetary_members.cc: Likewise.
3080 * config/locale/gnu/numeric_members.cc: Likewise.
3081 * config/locale/gnu/time_members.cc: Likewise.
3082 * config/locale/gnu/time_members.h: Likewise.
3083 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
3084 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
3085 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
3086 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
3087 * config/os/aix/atomic_word.h: Likewise.
3088 * config/os/aix/atomicity.h: Likewise.
3089 * config/os/aix/ctype_base.h: Likewise.
3090 * config/os/aix/ctype_inline.h: Likewise.
3091 * config/os/aix/ctype_noninline.h: Likewise.
3092 * config/os/aix/os_defines.h: Likewise.
3093 * config/os/bsd/darwin/ctype_base.h: Likewise.
3094 * config/os/bsd/darwin/ctype_inline.h: Likewise.
3095 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
3096 * config/os/bsd/darwin/os_defines.h: Likewise.
3097 * config/os/bsd/freebsd/ctype_base.h: Likewise.
3098 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
3099 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
3100 * config/os/bsd/freebsd/os_defines.h: Likewise.
3101 * config/os/bsd/netbsd/ctype_base.h: Likewise.
3102 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
3103 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
3104 * config/os/bsd/netbsd/os_defines.h: Likewise.
3105 * config/os/djgpp/ctype_base.h: Likewise.
3106 * config/os/djgpp/ctype_inline.h: Likewise.
3107 * config/os/djgpp/ctype_noninline.h: Likewise.
3108 * config/os/djgpp/os_defines.h: Likewise.
3109 * config/os/generic/ctype_base.h: Likewise.
3110 * config/os/generic/ctype_inline.h: Likewise.
3111 * config/os/generic/ctype_noninline.h: Likewise.
3112 * config/os/generic/error_constants.h: Likewise.
3113 * config/os/generic/os_defines.h: Likewise.
3114 * config/os/gnu-linux/ctype_base.h: Likewise.
3115 * config/os/gnu-linux/ctype_inline.h: Likewise.
3116 * config/os/gnu-linux/ctype_noninline.h: Likewise.
3117 * config/os/gnu-linux/os_defines.h: Likewise.
3118 * config/os/hpux/ctype_base.h: Likewise.
3119 * config/os/hpux/ctype_inline.h: Likewise.
3120 * config/os/hpux/ctype_noninline.h: Likewise.
3121 * config/os/hpux/os_defines.h: Likewise.
3122 * config/os/irix/atomic_word.h: Likewise.
3123 * config/os/irix/atomicity.h: Likewise.
3124 * config/os/irix/irix5.2/ctype_base.h: Likewise.
3125 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
3126 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
3127 * config/os/irix/irix5.2/os_defines.h: Likewise.
3128 * config/os/irix/irix6.5/ctype_base.h: Likewise.
3129 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
3130 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
3131 * config/os/irix/irix6.5/os_defines.h: Likewise.
3132 * config/os/mingw32/ctype_base.h: Likewise.
3133 * config/os/mingw32/ctype_inline.h: Likewise.
3134 * config/os/mingw32/ctype_noninline.h: Likewise.
3135 * config/os/mingw32/error_constants.h: Likewise.
3136 * config/os/mingw32/os_defines.h: Likewise.
3137 * config/os/newlib/ctype_base.h: Likewise.
3138 * config/os/newlib/ctype_inline.h: Likewise.
3139 * config/os/newlib/ctype_noninline.h: Likewise.
3140 * config/os/newlib/os_defines.h: Likewise.
3141 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
3142 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
3143 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
3144 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
3145 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
3146 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
3147 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
3148 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
3149 * config/os/tpf/ctype_base.h: Likewise.
3150 * config/os/tpf/ctype_inline.h: Likewise.
3151 * config/os/tpf/ctype_noninline.h: Likewise.
3152 * config/os/tpf/os_defines.h: Likewise.
3153 * config/os/uclibc/ctype_base.h: Likewise.
3154 * config/os/uclibc/ctype_inline.h: Likewise.
3155 * config/os/uclibc/ctype_noninline.h: Likewise.
3156 * config/os/uclibc/os_defines.h: Likewise.
3157 * config/os/vxworks/ctype_base.h: Likewise.
3158 * config/os/vxworks/ctype_inline.h: Likewise.
3159 * config/os/vxworks/ctype_noninline.h: Likewise.
3160 * config/os/vxworks/os_defines.h: Likewise.
3161 * include/backward/auto_ptr.h: Likewise.
3162 * include/backward/backward_warning.h: Likewise.
3163 * include/backward/binders.h: Likewise.
3164 * include/backward/hash_fun.h: Likewise.
3165 * include/backward/hash_map: Likewise.
3166 * include/backward/hash_set: Likewise.
3167 * include/backward/hashtable.h: Likewise.
3168 * include/backward/strstream: Likewise.
3169 * include/bits/algorithmfwd.h: Likewise.
3170 * include/bits/allocator.h: Likewise.
3171 * include/bits/atomic_0.h: Likewise.
3172 * include/bits/atomic_2.h: Likewise.
3173 * include/bits/atomicfwd_c.h: Likewise.
3174 * include/bits/atomicfwd_cxx.h: Likewise.
3175 * include/bits/basic_ios.h: Likewise.
3176 * include/bits/basic_ios.tcc: Likewise.
3177 * include/bits/basic_string.h: Likewise.
3178 * include/bits/basic_string.tcc: Likewise.
3179 * include/bits/boost_concept_check.h: Likewise.
3180 * include/bits/c++config: Likewise.
3181 * include/bits/char_traits.h: Likewise.
3182 * include/bits/codecvt.h: Likewise.
3183 * include/bits/concept_check.h: Likewise.
3184 * include/bits/cpp_type_traits.h: Likewise.
3185 * include/bits/deque.tcc: Likewise.
3186 * include/bits/forward_list.h: Likewise.
3187 * include/bits/forward_list.tcc: Likewise.
3188 * include/bits/fstream.tcc: Likewise.
3189 * include/bits/functexcept.h: Likewise.
3190 * include/bits/functional_hash.h: Likewise.
3191 * include/bits/gslice.h: Likewise.
3192 * include/bits/gslice_array.h: Likewise.
3193 * include/bits/hashtable.h: Likewise.
3194 * include/bits/indirect_array.h: Likewise.
3195 * include/bits/ios_base.h: Likewise.
3196 * include/bits/istream.tcc: Likewise.
3197 * include/bits/list.tcc: Likewise.
3198 * include/bits/locale_classes.h: Likewise.
3199 * include/bits/locale_classes.tcc: Likewise.
3200 * include/bits/locale_facets.h: Likewise.
3201 * include/bits/locale_facets.tcc: Likewise.
3202 * include/bits/locale_facets_nonio.h: Likewise.
3203 * include/bits/locale_facets_nonio.tcc: Likewise.
3204 * include/bits/localefwd.h: Likewise.
3205 * include/bits/mask_array.h: Likewise.
3206 * include/bits/move.h: Likewise.
3207 * include/bits/ostream.tcc: Likewise.
3208 * include/bits/ostream_insert.h: Likewise.
3209 * include/bits/postypes.h: Likewise.
3210 * include/bits/shared_ptr.h: Likewise.
3211 * include/bits/slice_array.h: Likewise.
3212 * include/bits/sstream.tcc: Likewise.
3213 * include/bits/stl_algo.h: Likewise.
3214 * include/bits/stl_algobase.h: Likewise.
3215 * include/bits/stl_bvector.h: Likewise.
3216 * include/bits/stl_construct.h: Likewise.
3217 * include/bits/stl_deque.h: Likewise.
3218 * include/bits/stl_function.h: Likewise.
3219 * include/bits/stl_heap.h: Likewise.
3220 * include/bits/stl_iterator.h: Likewise.
3221 * include/bits/stl_iterator_base_funcs.h: Likewise.
3222 * include/bits/stl_iterator_base_types.h: Likewise.
3223 * include/bits/stl_list.h: Likewise.
3224 * include/bits/stl_map.h: Likewise.
3225 * include/bits/stl_multimap.h: Likewise.
3226 * include/bits/stl_multiset.h: Likewise.
3227 * include/bits/stl_numeric.h: Likewise.
3228 * include/bits/stl_pair.h: Likewise.
3229 * include/bits/stl_queue.h: Likewise.
3230 * include/bits/stl_raw_storage_iter.h: Likewise.
3231 * include/bits/stl_relops.h: Likewise.
3232 * include/bits/stl_set.h: Likewise.
3233 * include/bits/stl_stack.h: Likewise.
3234 * include/bits/stl_tempbuf.h: Likewise.
3235 * include/bits/stl_tree.h: Likewise.
3236 * include/bits/stl_uninitialized.h: Likewise.
3237 * include/bits/stl_vector.h: Likewise.
3238 * include/bits/stream_iterator.h: Likewise.
3239 * include/bits/streambuf.tcc: Likewise.
3240 * include/bits/streambuf_iterator.h: Likewise.
3241 * include/bits/stringfwd.h: Likewise.
3242 * include/bits/unique_ptr.h: Likewise.
3243 * include/bits/valarray_after.h: Likewise.
3244 * include/bits/valarray_array.h: Likewise.
3245 * include/bits/valarray_array.tcc: Likewise.
3246 * include/bits/valarray_before.h: Likewise.
3247 * include/bits/vector.tcc: Likewise.
3248 * include/c/cassert: Likewise.
3249 * include/c/cctype: Likewise.
3250 * include/c/cerrno: Likewise.
3251 * include/c/cfloat: Likewise.
3252 * include/c/ciso646: Likewise.
3253 * include/c/climits: Likewise.
3254 * include/c/clocale: Likewise.
3255 * include/c/cmath: Likewise.
3256 * include/c/csetjmp: Likewise.
3257 * include/c/csignal: Likewise.
3258 * include/c/cstdarg: Likewise.
3259 * include/c/cstddef: Likewise.
3260 * include/c/cstdio: Likewise.
3261 * include/c/cstdlib: Likewise.
3262 * include/c/cstring: Likewise.
3263 * include/c/ctime: Likewise.
3264 * include/c/cwchar: Likewise.
3265 * include/c/cwctype: Likewise.
3266 * include/c_compatibility/assert.h: Likewise.
3267 * include/c_compatibility/complex.h: Likewise.
3268 * include/c_compatibility/ctype.h: Likewise.
3269 * include/c_compatibility/errno.h: Likewise.
3270 * include/c_compatibility/fenv.h: Likewise.
3271 * include/c_compatibility/float.h: Likewise.
3272 * include/c_compatibility/inttypes.h: Likewise.
3273 * include/c_compatibility/iso646.h: Likewise.
3274 * include/c_compatibility/limits.h: Likewise.
3275 * include/c_compatibility/locale.h: Likewise.
3276 * include/c_compatibility/math.h: Likewise.
3277 * include/c_compatibility/setjmp.h: Likewise.
3278 * include/c_compatibility/signal.h: Likewise.
3279 * include/c_compatibility/stdarg.h: Likewise.
3280 * include/c_compatibility/stdatomic.h: Likewise.
3281 * include/c_compatibility/stdbool.h: Likewise.
3282 * include/c_compatibility/stddef.h: Likewise.
3283 * include/c_compatibility/stdint.h: Likewise.
3284 * include/c_compatibility/stdio.h: Likewise.
3285 * include/c_compatibility/stdlib.h: Likewise.
3286 * include/c_compatibility/string.h: Likewise.
3287 * include/c_compatibility/tgmath.h: Likewise.
3288 * include/c_compatibility/time.h: Likewise.
3289 * include/c_compatibility/wchar.h: Likewise.
3290 * include/c_compatibility/wctype.h: Likewise.
3291 * include/c_global/cassert: Likewise.
3292 * include/c_global/ccomplex: Likewise.
3293 * include/c_global/cctype: Likewise.
3294 * include/c_global/cerrno: Likewise.
3295 * include/c_global/cfenv: Likewise.
3296 * include/c_global/cfloat: Likewise.
3297 * include/c_global/cinttypes: Likewise.
3298 * include/c_global/ciso646: Likewise.
3299 * include/c_global/climits: Likewise.
3300 * include/c_global/clocale: Likewise.
3301 * include/c_global/cmath.tcc: Likewise.
3302 * include/c_global/cmath: Likewise.
3303 * include/c_global/csetjmp: Likewise.
3304 * include/c_global/csignal: Likewise.
3305 * include/c_global/cstdarg: Likewise.
3306 * include/c_global/cstdatomic: Likewise.
3307 * include/c_global/cstdbool: Likewise.
3308 * include/c_global/cstddef: Likewise.
3309 * include/c_global/cstdint: Likewise.
3310 * include/c_global/cstdio: Likewise.
3311 * include/c_global/cstdlib: Likewise.
3312 * include/c_global/cstring: Likewise.
3313 * include/c_global/ctgmath: Likewise.
3314 * include/c_global/ctime: Likewise.
3315 * include/c_global/cwchar: Likewise.
3316 * include/c_global/cwctype: Likewise.
3317 * include/c_std/cassert: Likewise.
3318 * include/c_std/cctype: Likewise.
3319 * include/c_std/cerrno: Likewise.
3320 * include/c_std/cfloat: Likewise.
3321 * include/c_std/ciso646: Likewise.
3322 * include/c_std/climits: Likewise.
3323 * include/c_std/clocale: Likewise.
3324 * include/c_std/cmath.tcc: Likewise.
3325 * include/c_std/cmath: Likewise.
3326 * include/c_std/csetjmp: Likewise.
3327 * include/c_std/csignal: Likewise.
3328 * include/c_std/cstdarg: Likewise.
3329 * include/c_std/cstddef: Likewise.
3330 * include/c_std/cstdio: Likewise.
3331 * include/c_std/cstdlib: Likewise.
3332 * include/c_std/cstring: Likewise.
3333 * include/c_std/ctime: Likewise.
3334 * include/c_std/cwchar: Likewise.
3335 * include/c_std/cwctype: Likewise.
3336 * include/debug/bitset: Likewise.
3337 * include/debug/debug.h: Likewise.
3338 * include/debug/deque: Likewise.
3339 * include/debug/formatter.h: Likewise.
3340 * include/debug/functions.h: Likewise.
3341 * include/debug/list: Likewise.
3342 * include/debug/macros.h: Likewise.
3343 * include/debug/map.h: Likewise.
3344 * include/debug/map: Likewise.
3345 * include/debug/multimap.h: Likewise.
3346 * include/debug/multiset.h: Likewise.
3347 * include/debug/safe_base.h: Likewise.
3348 * include/debug/safe_iterator.h: Likewise.
3349 * include/debug/safe_iterator.tcc: Likewise.
3350 * include/debug/safe_sequence.h: Likewise.
3351 * include/debug/set.h: Likewise.
3352 * include/debug/set: Likewise.
3353 * include/debug/string: Likewise.
3354 * include/debug/unordered_map: Likewise.
3355 * include/debug/unordered_set: Likewise.
3356 * include/debug/vector: Likewise.
3357 * include/ext/algorithm: Likewise.
3358 * include/ext/array_allocator.h: Likewise.
3359 * include/ext/atomicity.h: Likewise.
3360 * include/ext/bitmap_allocator.h: Likewise.
3361 * include/ext/cast.h: Likewise.
3362 * include/ext/codecvt_specializations.h: Likewise.
3363 * include/ext/concurrence.h: Likewise.
3364 * include/ext/debug_allocator.h: Likewise.
3365 * include/ext/enc_filebuf.h: Likewise.
3366 * include/ext/extptr_allocator.h: Likewise.
3367 * include/ext/functional: Likewise.
3368 * include/ext/iterator: Likewise.
3369 * include/ext/malloc_allocator.h: Likewise.
3370 * include/ext/memory: Likewise.
3371 * include/ext/mt_allocator.h: Likewise.
3372 * include/ext/new_allocator.h: Likewise.
3373 * include/ext/numeric: Likewise.
3374 * include/ext/numeric_traits.h: Likewise.
3375 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3376 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3377 Likewise.
3378 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3379 Likewise.
3380 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3381 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3382 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3383 Likewise.
3384 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3385 Likewise.
3386 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3387 Likewise.
3388 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3389 Likewise.
3390 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3391 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3392 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3393 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3394 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3395 Likewise.
3396 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3397 Likewise.
3398 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3399 Likewise.
3400 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3401 Likewise.
3402 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3403 Likewise.
3404 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3405 Likewise.
3406 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3407 Likewise.
3408 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3409 Likewise.
3410 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3411 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3412 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3413 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3414 Likewise.
3415 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3416 Likewise.
3417 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3418 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3419 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3420 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3421 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3422 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3423 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3424 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3425 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3426 Likewise.
3427 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3428 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3429 Likewise.
3430 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3431 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3432 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3433 Likewise.
3434 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3435 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3436 Likewise.
3437 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3438 Likewise.
3439 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3440 Likewise.
3441 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3442 Likewise.
3443 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3444 Likewise.
3445 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3446 Likewise.
3447 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3448 Likewise.
3449 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3450 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3451 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3452 Likewise.
3453 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3454 Likewise.
3455 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3456 Likewise.
3457 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3458 Likewise.
3459 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3460 Likewise.
3461 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3462 Likewise.
3463 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3464 Likewise.
3465 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3466 Likewise.
3467 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3468 Likewise.
3469 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3470 Likewise.
3471 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3472 Likewise.
3473 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3474 Likewise.
3475 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3476 Likewise.
3477 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3478 Likewise.
3479 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3480 Likewise.
3481 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3482 Likewise.
3483 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3484 Likewise.
3485 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3486 Likewise.
3487 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3488 Likewise.
3489 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3490 Likewise.
3491 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3492 Likewise.
3493 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3494 Likewise.
3495 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3496 Likewise.
3497 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3498 Likewise.
3499 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3500 Likewise.
3501 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3502 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3503 Likewise.
3504 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3505 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3506 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3507 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3508 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3509 Likewise.
3510 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3511 Likewise.
3512 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3513 Likewise.
3514 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3515 Likewise.
3516 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3517 Likewise.
3518 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3519 Likewise.
3520 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3521 Likewise.
3522 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3523 Likewise.
3524 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3525 Likewise.
3526 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3527 Likewise.
3528 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3529 Likewise.
3530 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3531 Likewise.
3532 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3533 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3534 Likewise.
3535 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3536 Likewise.
3537 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3538 Likewise.
3539 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3540 Likewise.
3541 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3542 Likewise.
3543 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3544 Likewise.
3545 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3546 Likewise.
3547 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3548 Likewise.
3549 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3550 Likewise.
3551 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3552 Likewise.
3553 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3554 Likewise.
3555 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3556 Likewise.
3557 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3558 Likewise.
3559 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3560 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3561 Likewise.
3562 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3563 Likewise.
3564 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3565 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3566 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3567 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3568 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3569 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3570 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3571 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3572 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3573 Likewise.
3574 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3575 Likewise.
3576 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3577 Likewise.
3578 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3579 Likewise.
3580 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3581 Likewise.
3582 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3583 Likewise.
3584 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3585 Likewise.
3586 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3587 Likewise.
3588 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3589 Likewise.
3590 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3591 Likewise.
3592 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3593 Likewise.
3594 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3595 Likewise.
3596 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3597 Likewise.
3598 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3599 Likewise.
3600 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3601 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3602 Likewise.
3603 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3604 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3605 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3606 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3607 Likewise.
3608 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3609 Likewise.
3610 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3611 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3612 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3613 Likewise.
3614 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3615 Likewise.
3616 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3617 Likewise.
3618 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3619 Likewise.
3620 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3621 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3622 Likewise.
3623 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3624 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3625 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3626 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3627 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3628 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3629 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3630 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3631 Likewise.
3632 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3633 Likewise.
3634 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3635 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3636 Likewise.
3637 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3638 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3639 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3640 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3641 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3642 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3643 Likewise.
3644 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3645 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3646 Likewise.
3647 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3648 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3649 Likewise.
3650 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3651 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3652 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3653 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3654 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3655 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3656 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3657 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3658 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3659 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3660 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3661 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3662 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3663 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3664 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3665 Likewise.
3666 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3667 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3668 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3669 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3670 Likewise.
3671 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3672 Likewise.
3673 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3674 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3675 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3676 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3677 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3678 Likewise.
3679 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3680 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3681 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3682 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3683 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3684 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3685 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3686 Likewise.
3687 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3688 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3689 Likewise.
3690 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3691 Likewise.
3692 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3693 Likewise.
3694 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3695 Likewise.
3696 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3697 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3698 Likewise.
3699 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3700 Likewise.
3701 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3702 Likewise.
3703 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3704 Likewise.
3705 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3706 Likewise.
3707 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3708 Likewise.
3709 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3710 Likewise.
3711 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3712 Likewise.
3713 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3714 Likewise.
3715 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3716 Likewise.
3717 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3718 Likewise.
3719 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3720 Likewise.
3721 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3722 Likewise.
3723 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3724 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3725 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3726 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3727 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3728 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3729 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3730 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3731 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3732 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3733 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3734 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3735 Likewise.
3736 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3737 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3738 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3739 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3740 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3741 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3742 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3743 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3744 Likewise.
3745 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3746 Likewise.
3747 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3748 Likewise.
3749 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3750 Likewise.
3751 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3752 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3753 Likewise.
3754 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3755 Likewise.
3756 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3757 Likewise.
3758 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3759 Likewise.
3760 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3761 Likewise.
3762 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3763 Likewise.
3764 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3765 Likewise.
3766 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3767 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3768 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3769 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3770 Likewise.
3771 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3772 Likewise.
3773 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3774 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3775 Likewise.
3776 * include/ext/pb_ds/exception.hpp: Likewise.
3777 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3778 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3779 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3780 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3781 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3782 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3783 * include/ext/pod_char_traits.h: Likewise.
3784 * include/ext/pointer.h: Likewise.
3785 * include/ext/pool_allocator.h: Likewise.
3786 * include/ext/rb_tree: Likewise.
3787 * include/ext/rc_string_base.h: Likewise.
3788 * include/ext/rope: Likewise.
3789 * include/ext/ropeimpl.h: Likewise.
3790 * include/ext/slist: Likewise.
3791 * include/ext/sso_string_base.h: Likewise.
3792 * include/ext/stdio_filebuf.h: Likewise.
3793 * include/ext/stdio_sync_filebuf.h: Likewise.
3794 * include/ext/string_conversions.h: Likewise.
3795 * include/ext/throw_allocator.h: Likewise.
3796 * include/ext/type_traits.h: Likewise.
3797 * include/ext/typelist.h: Likewise.
3798 * include/ext/vstring.h: Likewise.
3799 * include/ext/vstring.tcc: Likewise.
3800 * include/ext/vstring_fwd.h: Likewise.
3801 * include/ext/vstring_util.h: Likewise.
3802 * include/parallel/algo.h: Likewise.
3803 * include/parallel/algobase.h: Likewise.
3804 * include/parallel/algorithm: Likewise.
3805 * include/parallel/algorithmfwd.h: Likewise.
3806 * include/parallel/balanced_quicksort.h: Likewise.
3807 * include/parallel/base.h: Likewise.
3808 * include/parallel/basic_iterator.h: Likewise.
3809 * include/parallel/checkers.h: Likewise.
3810 * include/parallel/compatibility.h: Likewise.
3811 * include/parallel/compiletime_settings.h: Likewise.
3812 * include/parallel/equally_split.h: Likewise.
3813 * include/parallel/features.h: Likewise.
3814 * include/parallel/find.h: Likewise.
3815 * include/parallel/find_selectors.h: Likewise.
3816 * include/parallel/for_each.h: Likewise.
3817 * include/parallel/for_each_selectors.h: Likewise.
3818 * include/parallel/iterator.h: Likewise.
3819 * include/parallel/list_partition.h: Likewise.
3820 * include/parallel/losertree.h: Likewise.
3821 * include/parallel/merge.h: Likewise.
3822 * include/parallel/multiseq_selection.h: Likewise.
3823 * include/parallel/multiway_merge.h: Likewise.
3824 * include/parallel/multiway_mergesort.h: Likewise.
3825 * include/parallel/numeric: Likewise.
3826 * include/parallel/numericfwd.h: Likewise.
3827 * include/parallel/omp_loop.h: Likewise.
3828 * include/parallel/omp_loop_static.h: Likewise.
3829 * include/parallel/par_loop.h: Likewise.
3830 * include/parallel/parallel.h: Likewise.
3831 * include/parallel/partial_sum.h: Likewise.
3832 * include/parallel/partition.h: Likewise.
3833 * include/parallel/queue.h: Likewise.
3834 * include/parallel/quicksort.h: Likewise.
3835 * include/parallel/random_number.h: Likewise.
3836 * include/parallel/random_shuffle.h: Likewise.
3837 * include/parallel/search.h: Likewise.
3838 * include/parallel/set_operations.h: Likewise.
3839 * include/parallel/settings.h: Likewise.
3840 * include/parallel/sort.h: Likewise.
3841 * include/parallel/tags.h: Likewise.
3842 * include/parallel/types.h: Likewise.
3843 * include/parallel/unique_copy.h: Likewise.
3844 * include/parallel/workstealing.h: Likewise.
3845 * include/precompiled/extc++.h: Likewise.
3846 * include/precompiled/stdc++.h: Likewise.
3847 * include/precompiled/stdtr1c++.h: Likewise.
3848 * include/std/algorithm: Likewise.
3849 * include/std/array: Likewise.
3850 * include/std/bitset: Likewise.
3851 * include/std/c++0x_warning.h: Likewise.
3852 * include/std/chrono: Likewise.
3853 * include/std/complex: Likewise.
3854 * include/std/condition_variable: Likewise.
3855 * include/std/deque: Likewise.
3856 * include/std/forward_list: Likewise.
3857 * include/std/fstream: Likewise.
3858 * include/std/functional: Likewise.
3859 * include/std/iomanip: Likewise.
3860 * include/std/ios: Likewise.
3861 * include/std/iosfwd: Likewise.
3862 * include/std/iostream: Likewise.
3863 * include/std/istream: Likewise.
3864 * include/std/iterator: Likewise.
3865 * include/std/limits: Likewise.
3866 * include/std/list: Likewise.
3867 * include/std/locale: Likewise.
3868 * include/std/map: Likewise.
3869 * include/std/memory: Likewise.
3870 * include/std/mutex: Likewise.
3871 * include/std/numeric: Likewise.
3872 * include/std/ostream: Likewise.
3873 * include/std/queue: Likewise.
3874 * include/std/random: Likewise.
3875 * include/std/ratio: Likewise.
3876 * include/std/regex: Likewise.
3877 * include/std/set: Likewise.
3878 * include/std/sstream: Likewise.
3879 * include/std/stack: Likewise.
3880 * include/std/stdexcept: Likewise.
3881 * include/std/streambuf: Likewise.
3882 * include/std/string: Likewise.
3883 * include/std/system_error: Likewise.
3884 * include/std/thread: Likewise.
3885 * include/std/tuple: Likewise.
3886 * include/std/type_traits: Likewise.
3887 * include/std/unordered_map: Likewise.
3888 * include/std/unordered_set: Likewise.
3889 * include/std/utility: Likewise.
3890 * include/std/valarray: Likewise.
3891 * include/std/vector: Likewise.
3892 * include/tr1/array: Likewise.
3893 * include/tr1/bessel_function.tcc: Likewise.
3894 * include/tr1/beta_function.tcc: Likewise.
3895 * include/tr1/ccomplex: Likewise.
3896 * include/tr1/cctype: Likewise.
3897 * include/tr1/cfenv: Likewise.
3898 * include/tr1/cfloat: Likewise.
3899 * include/tr1/cinttypes: Likewise.
3900 * include/tr1/climits: Likewise.
3901 * include/tr1/cmath: Likewise.
3902 * include/tr1/complex.h: Likewise.
3903 * include/tr1/complex: Likewise.
3904 * include/tr1/cstdarg: Likewise.
3905 * include/tr1/cstdbool: Likewise.
3906 * include/tr1/cstdint: Likewise.
3907 * include/tr1/cstdio: Likewise.
3908 * include/tr1/cstdlib: Likewise.
3909 * include/tr1/ctgmath: Likewise.
3910 * include/tr1/ctime: Likewise.
3911 * include/tr1/ctype.h: Likewise.
3912 * include/tr1/cwchar: Likewise.
3913 * include/tr1/cwctype: Likewise.
3914 * include/tr1/ell_integral.tcc: Likewise.
3915 * include/tr1/exp_integral.tcc: Likewise.
3916 * include/tr1/fenv.h: Likewise.
3917 * include/tr1/float.h: Likewise.
3918 * include/tr1/functional: Likewise.
3919 * include/tr1/functional_hash.h: Likewise.
3920 * include/tr1/gamma.tcc: Likewise.
3921 * include/tr1/hashtable.h: Likewise.
3922 * include/tr1/hypergeometric.tcc: Likewise.
3923 * include/tr1/inttypes.h: Likewise.
3924 * include/tr1/legendre_function.tcc: Likewise.
3925 * include/tr1/limits.h: Likewise.
3926 * include/tr1/math.h: Likewise.
3927 * include/tr1/memory: Likewise.
3928 * include/tr1/modified_bessel_func.tcc: Likewise.
3929 * include/tr1/poly_hermite.tcc: Likewise.
3930 * include/tr1/poly_laguerre.tcc: Likewise.
3931 * include/tr1/random: Likewise.
3932 * include/tr1/regex: Likewise.
3933 * include/tr1/riemann_zeta.tcc: Likewise.
3934 * include/tr1/shared_ptr.h: Likewise.
3935 * include/tr1/special_function_util.h: Likewise.
3936 * include/tr1/stdarg.h: Likewise.
3937 * include/tr1/stdbool.h: Likewise.
3938 * include/tr1/stdint.h: Likewise.
3939 * include/tr1/stdio.h: Likewise.
3940 * include/tr1/stdlib.h: Likewise.
3941 * include/tr1/tgmath.h: Likewise.
3942 * include/tr1/tuple: Likewise.
3943 * include/tr1/type_traits: Likewise.
3944 * include/tr1/unordered_map: Likewise.
3945 * include/tr1/unordered_set: Likewise.
3946 * include/tr1/utility: Likewise.
3947 * include/tr1/wchar.h: Likewise.
3948 * include/tr1/wctype.h: Likewise.
3949 * include/tr1_impl/array: Likewise.
3950 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3951 * include/tr1_impl/cctype: Likewise.
3952 * include/tr1_impl/cfenv: Likewise.
3953 * include/tr1_impl/cinttypes: Likewise.
3954 * include/tr1_impl/cmath: Likewise.
3955 * include/tr1_impl/complex: Likewise.
3956 * include/tr1_impl/cstdint: Likewise.
3957 * include/tr1_impl/cstdio: Likewise.
3958 * include/tr1_impl/cstdlib: Likewise.
3959 * include/tr1_impl/cwchar: Likewise.
3960 * include/tr1_impl/cwctype: Likewise.
3961 * include/tr1_impl/functional: Likewise.
3962 * include/tr1_impl/functional_hash.h: Likewise.
3963 * include/tr1_impl/hashtable: Likewise.
3964 * include/tr1_impl/hashtable_policy.h: Likewise.
3965 * include/tr1_impl/random.tcc: Likewise.
3966 * include/tr1_impl/random: Likewise.
3967 * include/tr1_impl/regex: Likewise.
3968 * include/tr1_impl/type_traits: Likewise.
3969 * include/tr1_impl/unordered_map: Likewise.
3970 * include/tr1_impl/unordered_set: Likewise.
3971 * include/tr1_impl/utility: Likewise.
3972 * libsupc++/array_type_info.cc: Likewise.
3973 * libsupc++/atexit_arm.cc: Likewise.
3974 * libsupc++/bad_cast.cc: Likewise.
3975 * libsupc++/bad_typeid.cc: Likewise.
3976 * libsupc++/class_type_info.cc: Likewise.
3977 * libsupc++/cxxabi-forced.h: Likewise.
3978 * libsupc++/cxxabi.h: Likewise.
3979 * libsupc++/del_op.cc: Likewise.
3980 * libsupc++/del_opnt.cc: Likewise.
3981 * libsupc++/del_opv.cc: Likewise.
3982 * libsupc++/del_opvnt.cc: Likewise.
3983 * libsupc++/dyncast.cc: Likewise.
3984 * libsupc++/eh_alloc.cc: Likewise.
3985 * libsupc++/eh_arm.cc: Likewise.
3986 * libsupc++/eh_aux_runtime.cc: Likewise.
3987 * libsupc++/eh_call.cc: Likewise.
3988 * libsupc++/eh_catch.cc: Likewise.
3989 * libsupc++/eh_exception.cc: Likewise.
3990 * libsupc++/eh_globals.cc: Likewise.
3991 * libsupc++/eh_personality.cc: Likewise.
3992 * libsupc++/eh_ptr.cc: Likewise.
3993 * libsupc++/eh_term_handler.cc: Likewise.
3994 * libsupc++/eh_terminate.cc: Likewise.
3995 * libsupc++/eh_throw.cc: Likewise.
3996 * libsupc++/eh_type.cc: Likewise.
3997 * libsupc++/eh_unex_handler.cc: Likewise.
3998 * libsupc++/enum_type_info.cc: Likewise.
3999 * libsupc++/exception: Likewise.
4000 * libsupc++/exception_defines.h: Likewise.
4001 * libsupc++/exception_ptr.h: Likewise.
4002 * libsupc++/function_type_info.cc: Likewise.
4003 * libsupc++/fundamental_type_info.cc: Likewise.
4004 * libsupc++/guard.cc: Likewise.
4005 * libsupc++/initializer_list: Likewise.
4006 * libsupc++/new: Likewise.
4007 * libsupc++/new_handler.cc: Likewise.
4008 * libsupc++/new_op.cc: Likewise.
4009 * libsupc++/new_opnt.cc: Likewise.
4010 * libsupc++/new_opv.cc: Likewise.
4011 * libsupc++/new_opvnt.cc: Likewise.
4012 * libsupc++/pbase_type_info.cc: Likewise.
4013 * libsupc++/pmem_type_info.cc: Likewise.
4014 * libsupc++/pointer_type_info.cc: Likewise.
4015 * libsupc++/pure.cc: Likewise.
4016 * libsupc++/si_class_type_info.cc: Likewise.
4017 * libsupc++/tinfo.cc: Likewise.
4018 * libsupc++/tinfo.h: Likewise.
4019 * libsupc++/tinfo2.cc: Likewise.
4020 * libsupc++/typeinfo: Likewise.
4021 * libsupc++/unwind-cxx.h: Likewise.
4022 * libsupc++/vec.cc: Likewise.
4023 * libsupc++/vmi_class_type_info.cc: Likewise.
4024 * libsupc++/vterminate.cc: Likewise.
4025 * po/string_literals.cc: Likewise.
4026 * src/atomic.cc: Likewise.
4027 * src/bitmap_allocator.cc: Likewise.
4028 * src/chrono.cc: Likewise.
4029 * src/codecvt.cc: Likewise.
4030 * src/compatibility-ldbl.cc: Likewise.
4031 * src/compatibility.cc: Likewise.
4032 * src/complex_io.cc: Likewise.
4033 * src/concept-inst.cc: Likewise.
4034 * src/condition_variable.cc: Likewise.
4035 * src/ctype.cc: Likewise.
4036 * src/debug.cc: Likewise.
4037 * src/debug_list.cc: Likewise.
4038 * src/ext-inst.cc: Likewise.
4039 * src/fstream-inst.cc: Likewise.
4040 * src/functexcept.cc: Likewise.
4041 * src/globals_io.cc: Likewise.
4042 * src/hash.cc: Likewise.
4043 * src/hash_c++0x.cc: Likewise.
4044 * src/hashtable.cc: Likewise.
4045 * src/hashtable_c++0x.cc: Likewise.
4046 * src/ios-inst.cc: Likewise.
4047 * src/ios.cc: Likewise.
4048 * src/ios_failure.cc: Likewise.
4049 * src/ios_init.cc: Likewise.
4050 * src/ios_locale.cc: Likewise.
4051 * src/iostream-inst.cc: Likewise.
4052 * src/istream-inst.cc: Likewise.
4053 * src/istream.cc: Likewise.
4054 * src/limits.cc: Likewise.
4055 * src/limits_c++0x.cc: Likewise.
4056 * src/list.cc: Likewise.
4057 * src/locale-inst.cc: Likewise.
4058 * src/locale.cc: Likewise.
4059 * src/locale_facets.cc: Likewise.
4060 * src/locale_init.cc: Likewise.
4061 * src/localename.cc: Likewise.
4062 * src/math_stubs_float.cc: Likewise.
4063 * src/math_stubs_long_double.cc: Likewise.
4064 * src/misc-inst.cc: Likewise.
4065 * src/mt_allocator.cc: Likewise.
4066 * src/mutex.cc: Likewise.
4067 * src/ostream-inst.cc: Likewise.
4068 * src/parallel_list.cc: Likewise.
4069 * src/parallel_settings.cc: Likewise.
4070 * src/pool_allocator.cc: Likewise.
4071 * src/sstream-inst.cc: Likewise.
4072 * src/stdexcept.cc: Likewise.
4073 * src/streambuf-inst.cc: Likewise.
4074 * src/streambuf.cc: Likewise.
4075 * src/string-inst.cc: Likewise.
4076 * src/strstream.cc: Likewise.
4077 * src/system_error.cc: Likewise.
4078 * src/thread.cc: Likewise.
4079 * src/tree.cc: Likewise.
4080 * src/valarray-inst.cc: Likewise.
4081 * src/wlocale-inst.cc: Likewise.
4082 * src/wstring-inst.cc: Likewise.
4083 * doc/xml/manual/intro.xml: Change documentation to refer the
4084 reader to version 3 of the GNU General Public License, version
4085 3.1 of the GCC Runtime Library Exception, and to point readers
4086 at the FSF's license web page.
4087
4088 2009-04-09 Jakub Jelinek <jakub@redhat.com>
4089
4090 * Makefile.am: Change copyright header to refer to version
4091 3 of the GNU General Public License and to point readers at the
4092 COPYING3 file and the FSF's license web page.
4093 * doc/Makefile.am: Likewise.
4094 * include/Makefile.am: Likewise.
4095 * libsupc++/Makefile.am: Likewise.
4096 * po/Makefile.am: Likewise.
4097 * po/POTFILES.in: Likewise.
4098 * src/Makefile.am: Likewise.
4099 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
4100 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
4101 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
4102 Likewise.
4103 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
4104 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
4105 Likewise.
4106 * testsuite/17_intro/using_namespace_std.cc: Likewise.
4107 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
4108 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
4109 * testsuite/18_support/bad_alloc/what.cc: Likewise.
4110 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
4111 * testsuite/18_support/bad_cast/what.cc: Likewise.
4112 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
4113 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
4114 Likewise.
4115 * testsuite/18_support/bad_exception/what.cc: Likewise.
4116 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
4117 * testsuite/18_support/bad_typeid/what.cc: Likewise.
4118 * testsuite/18_support/exception/38732.cc: Likewise.
4119 * testsuite/18_support/exception/what.cc: Likewise.
4120 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
4121 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
4122 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
4123 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
4124 * testsuite/18_support/headers/climits/values.cc: Likewise.
4125 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
4126 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
4127 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
4128 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
4129 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
4130 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
4131 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
4132 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
4133 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
4134 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
4135 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
4136 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
4137 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
4138 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
4139 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
4140 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
4141 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
4142 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
4143 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
4144 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
4145 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
4146 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
4147 * testsuite/18_support/headers/new/types_std.cc: Likewise.
4148 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
4149 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
4150 * testsuite/18_support/new_delete_placement.cc: Likewise.
4151 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
4152 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
4153 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
4154 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
4155 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
4156 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
4157 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
4158 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
4159 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
4160 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
4161 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
4162 Likewise.
4163 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
4164 * testsuite/18_support/pthread_guard.cc: Likewise.
4165 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
4166 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
4167 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
4168 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
4169 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
4170 Likewise.
4171 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
4172 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
4173 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
4174 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
4175 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
4176 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
4177 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
4178 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
4179 Likewise.
4180 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
4181 Likewise.
4182 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
4183 Likewise.
4184 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
4185 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
4186 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
4187 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
4188 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
4189 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
4190 Likewise.
4191 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
4192 Likewise.
4193 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
4194 Likewise.
4195 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
4196 Likewise.
4197 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
4198 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
4199 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
4200 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
4201 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
4202 Likewise.
4203 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
4204 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
4205 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
4206 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
4207 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
4208 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
4209 Likewise.
4210 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
4211 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
4212 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
4213 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
4214 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
4215 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
4216 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
4217 * testsuite/20_util/aligned_storage/value.cc: Likewise.
4218 * testsuite/20_util/allocator/1.cc: Likewise.
4219 * testsuite/20_util/allocator/10378.cc: Likewise.
4220 * testsuite/20_util/allocator/14176.cc: Likewise.
4221 * testsuite/20_util/allocator/33807.cc: Likewise.
4222 * testsuite/20_util/allocator/8230.cc: Likewise.
4223 * testsuite/20_util/auto_ptr/1.cc: Likewise.
4224 * testsuite/20_util/auto_ptr/2.cc: Likewise.
4225 * testsuite/20_util/auto_ptr/3.cc: Likewise.
4226 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
4227 * testsuite/20_util/auto_ptr/4.cc: Likewise.
4228 * testsuite/20_util/auto_ptr/5.cc: Likewise.
4229 * testsuite/20_util/auto_ptr/6.cc: Likewise.
4230 * testsuite/20_util/auto_ptr/7.cc: Likewise.
4231 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
4232 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
4233 Likewise.
4234 * testsuite/20_util/clocks/1.cc: Likewise.
4235 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
4236 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
4237 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
4238 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
4239 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
4240 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
4241 * testsuite/20_util/duration/cons/1.cc: Likewise.
4242 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
4243 * testsuite/20_util/duration/cons/2.cc: Likewise.
4244 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
4245 Likewise.
4246 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
4247 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
4248 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
4249 Likewise.
4250 * testsuite/20_util/forward/1.cc: Likewise.
4251 * testsuite/20_util/forward/1_neg.cc: Likewise.
4252 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
4253 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
4254 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
4255 * testsuite/20_util/function_objects/dr660.cc: Likewise.
4256 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
4257 Likewise.
4258 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
4259 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
4260 Likewise.
4261 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
4262 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
4263 Likewise.
4264 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
4265 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
4266 Likewise.
4267 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
4268 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
4269 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
4270 Likewise.
4271 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
4272 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
4273 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
4274 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
4275 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
4276 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
4277 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
4278 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
4279 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
4280 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
4281 Likewise.
4282 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4283 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4284 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4285 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4286 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4287 Likewise.
4288 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4289 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4290 Likewise.
4291 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4292 * testsuite/20_util/identity/value.cc: Likewise.
4293 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4294 * testsuite/20_util/is_integral/value.cc: Likewise.
4295 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4296 Likewise.
4297 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4298 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4299 * testsuite/20_util/is_reference/value.cc: Likewise.
4300 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4301 Likewise.
4302 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4303 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4304 * testsuite/20_util/is_signed/value.cc: Likewise.
4305 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4306 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4307 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4308 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4309 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4310 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4311 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4312 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4313 Likewise.
4314 * testsuite/20_util/move/1.cc: Likewise.
4315 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4316 * testsuite/20_util/pair/1.cc: Likewise.
4317 * testsuite/20_util/pair/2.cc: Likewise.
4318 * testsuite/20_util/pair/3.cc: Likewise.
4319 * testsuite/20_util/pair/4.cc: Likewise.
4320 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4321 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4322 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4323 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4324 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4325 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4326 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4327 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4328 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4329 Likewise.
4330 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4331 Likewise.
4332 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4333 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4334 * testsuite/20_util/rel_ops.cc: Likewise.
4335 * testsuite/20_util/remove_reference/value.cc: Likewise.
4336 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4337 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4338 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4339 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4340 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4341 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4342 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4343 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4344 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4345 Likewise.
4346 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4347 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4348 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4349 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4350 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4351 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4352 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4353 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4354 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4355 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4356 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4357 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4358 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4359 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4360 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4361 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4362 Likewise.
4363 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4364 Likewise.
4365 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4366 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4367 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4368 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4369 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4370 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4371 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4372 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4373 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4374 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4375 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4376 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4377 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4378 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4379 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4380 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4381 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4382 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4383 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4384 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4385 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4386 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4387 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4388 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4389 Likewise.
4390 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4391 Likewise.
4392 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4393 Likewise.
4394 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4395 Likewise.
4396 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4397 Likewise.
4398 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4399 Likewise.
4400 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4401 Likewise.
4402 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4403 Likewise.
4404 * testsuite/20_util/temporary_buffer.cc: Likewise.
4405 * testsuite/20_util/time_point/1.cc: Likewise.
4406 * testsuite/20_util/time_point/2.cc: Likewise.
4407 * testsuite/20_util/time_point/3.cc: Likewise.
4408 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4409 Likewise.
4410 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4411 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4412 Likewise.
4413 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4414 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4415 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4416 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4417 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4418 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4419 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4420 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4421 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4422 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4423 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4424 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4425 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4426 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4427 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4428 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4429 Likewise.
4430 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4431 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4432 Likewise.
4433 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4434 Likewise.
4435 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4436 Likewise.
4437 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4438 Likewise.
4439 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4440 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4441 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4442 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4443 Likewise.
4444 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4445 Likewise.
4446 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4447 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4448 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4449 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4450 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4451 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4452 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4453 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4454 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4455 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4456 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4457 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4458 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4459 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4460 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4461 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4462 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4463 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4464 Likewise.
4465 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4466 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4467 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4468 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4469 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4470 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4471 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4472 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4473 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4474 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4475 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4476 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4477 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4478 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4479 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4480 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4481 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4482 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4483 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4484 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4485 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4486 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4487 Likewise.
4488 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4489 Likewise.
4490 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4491 Likewise.
4492 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4493 Likewise.
4494 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4495 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4496 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4497 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4498 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4499 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4500 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4501 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4502 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4503 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4504 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4505 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4506 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4507 Likewise.
4508 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4509 Likewise.
4510 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4511 Likewise.
4512 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4513 Likewise.
4514 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4515 Likewise.
4516 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4517 Likewise.
4518 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4519 Likewise.
4520 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4521 Likewise.
4522 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4523 Likewise.
4524 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4525 Likewise.
4526 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4527 Likewise.
4528 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4529 Likewise.
4530 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4531 Likewise.
4532 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4533 Likewise.
4534 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4535 Likewise.
4536 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4537 Likewise.
4538 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4539 Likewise.
4540 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4541 Likewise.
4542 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4543 Likewise.
4544 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4545 Likewise.
4546 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4547 Likewise.
4548 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4549 Likewise.
4550 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4551 Likewise.
4552 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4553 Likewise.
4554 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4555 Likewise.
4556 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4557 Likewise.
4558 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4559 Likewise.
4560 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4561 Likewise.
4562 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4563 Likewise.
4564 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4565 Likewise.
4566 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4567 Likewise.
4568 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4569 Likewise.
4570 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4571 Likewise.
4572 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4573 Likewise.
4574 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4575 Likewise.
4576 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4577 Likewise.
4578 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4579 Likewise.
4580 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4581 Likewise.
4582 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4583 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4584 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4585 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4586 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4587 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4588 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4589 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4590 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4591 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4592 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4593 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4594 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4595 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4596 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4597 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4598 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4599 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4600 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4601 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4602 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4603 Likewise.
4604 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4605 Likewise.
4606 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4607 Likewise.
4608 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4609 Likewise.
4610 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4611 Likewise.
4612 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4613 Likewise.
4614 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4615 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4616 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4617 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4618 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4619 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4620 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4621 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4622 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4623 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4624 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4625 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4626 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4627 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4628 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4629 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4630 Likewise.
4631 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4632 Likewise.
4633 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4634 Likewise.
4635 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4636 Likewise.
4637 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4638 Likewise.
4639 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4640 Likewise.
4641 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4642 Likewise.
4643 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4644 Likewise.
4645 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4646 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4647 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4648 Likewise.
4649 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4650 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4651 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4652 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4653 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4654 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4655 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4656 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4657 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4658 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4659 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4660 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4661 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4662 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4663 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4664 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4665 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4666 Likewise.
4667 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4668 Likewise.
4669 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4670 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4671 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4672 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4673 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4674 Likewise.
4675 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4676 Likewise.
4677 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4678 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4679 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4680 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4681 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4682 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4683 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4684 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4685 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4686 Likewise.
4687 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4688 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4689 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4690 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4691 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4692 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4693 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4694 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4695 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4696 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4697 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4698 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4699 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4700 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4701 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4702 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4703 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4704 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4705 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4706 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4707 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4708 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4709 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4710 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4711 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4712 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4713 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4714 Likewise.
4715 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4716 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4717 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4718 Likewise.
4719 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4720 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4721 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4722 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4723 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4724 Likewise.
4725 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4726 Likewise.
4727 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4728 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4729 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4730 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4731 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4732 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4733 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4734 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4735 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4736 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4737 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4738 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4739 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4740 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4741 Likewise.
4742 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4743 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4744 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4745 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4746 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4747 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4748 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4749 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4750 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4751 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4752 Likewise.
4753 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4754 Likewise.
4755 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4756 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4757 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4758 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4759 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4760 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4761 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4762 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4763 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4764 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4765 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4766 Likewise.
4767 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4768 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4769 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4770 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4771 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4772 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4773 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4774 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4775 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4776 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4777 Likewise.
4778 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4779 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4780 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4781 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4782 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4783 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4784 Likewise.
4785 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4786 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4787 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4788 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4789 Likewise.
4790 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4791 Likewise.
4792 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4793 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4794 Likewise.
4795 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4796 * testsuite/22_locale/ctype/2.cc: Likewise.
4797 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4798 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4799 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4800 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4801 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4802 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4803 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4804 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4805 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4806 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4807 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4808 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4809 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4810 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4811 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4812 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4813 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4814 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4815 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4816 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4817 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4818 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4819 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4820 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4821 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4822 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4823 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4824 * testsuite/22_locale/facet/1.cc: Likewise.
4825 * testsuite/22_locale/facet/2.cc: Likewise.
4826 * testsuite/22_locale/facet/25421.cc: Likewise.
4827 * testsuite/22_locale/global_templates/1.cc: Likewise.
4828 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4829 Likewise.
4830 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4831 Likewise.
4832 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4833 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4834 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4835 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4836 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4837 * testsuite/22_locale/locale/13630.cc: Likewise.
4838 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4839 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4840 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4841 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4842 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4843 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4844 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4845 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4846 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4847 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4848 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4849 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4850 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4851 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4852 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4853 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4854 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4855 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4856 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4857 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4858 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4859 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4860 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4861 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4862 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4863 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4864 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4865 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4866 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4867 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4868 Likewise.
4869 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4870 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4871 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4872 Likewise.
4873 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4874 Likewise.
4875 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4876 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4877 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4878 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4879 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4880 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4881 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4882 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4883 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4884 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4885 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4886 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4887 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4888 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4889 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4890 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4891 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4892 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4893 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4894 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4895 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4896 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4897 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4898 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4899 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4900 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4901 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4902 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4903 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4904 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4905 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4906 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4907 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4908 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4909 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4910 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4911 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4912 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4913 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4914 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4915 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4916 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4917 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4918 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4919 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4920 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4921 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4922 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4923 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4924 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4925 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4926 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4927 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4928 Likewise.
4929 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4930 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4931 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4932 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4933 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4934 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4935 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4936 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4937 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4938 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4939 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4940 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4941 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4942 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4943 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4944 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4945 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4946 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4947 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4948 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4949 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4950 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4951 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4952 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4953 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4954 Likewise.
4955 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4956 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4957 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4958 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4959 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4960 Likewise.
4961 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4962 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4963 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4964 Likewise.
4965 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4966 Likewise.
4967 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4968 Likewise.
4969 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4970 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4971 Likewise.
4972 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4973 Likewise.
4974 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4975 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4976 Likewise.
4977 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4978 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4979 Likewise.
4980 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4981 Likewise.
4982 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4983 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4984 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4985 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4986 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4987 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4988 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4989 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4990 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4991 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4992 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4993 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4994 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4995 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4996 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4997 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4998 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4999 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
5000 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
5001 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
5002 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
5003 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
5004 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
5005 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
5006 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
5007 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
5008 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
5009 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
5010 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
5011 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
5012 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
5013 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
5014 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
5015 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
5016 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
5017 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
5018 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
5019 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
5020 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
5021 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
5022 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
5023 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
5024 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
5025 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
5026 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
5027 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
5028 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
5029 Likewise.
5030 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
5031 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
5032 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
5033 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
5034 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
5035 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
5036 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
5037 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
5038 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
5039 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
5040 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
5041 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
5042 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
5043 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
5044 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
5045 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
5046 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
5047 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
5048 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
5049 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
5050 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
5051 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
5052 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
5053 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
5054 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
5055 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
5056 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
5057 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
5058 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
5059 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
5060 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
5061 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
5062 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
5063 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
5064 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
5065 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
5066 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
5067 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
5068 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
5069 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
5070 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
5071 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
5072 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
5073 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
5074 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
5075 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
5076 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
5077 Likewise.
5078 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
5079 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
5080 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
5081 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
5082 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
5083 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
5084 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
5085 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
5086 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
5087 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
5088 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
5089 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
5090 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
5091 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
5092 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
5093 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
5094 Likewise.
5095 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
5096 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
5097 Likewise.
5098 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
5099 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
5100 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
5101 Likewise.
5102 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
5103 Likewise.
5104 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
5105 Likewise.
5106 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
5107 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
5108 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
5109 Likewise.
5110 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
5111 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
5112 Likewise.
5113 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
5114 Likewise.
5115 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
5116 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
5117 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
5118 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
5119 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
5120 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
5121 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
5122 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
5123 Likewise.
5124 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
5125 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
5126 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
5127 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
5128 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
5129 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
5130 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
5131 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
5132 Likewise.
5133 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
5134 Likewise.
5135 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
5136 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
5137 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
5138 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
5139 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
5140 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
5141 Likewise.
5142 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
5143 Likewise.
5144 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
5145 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
5146 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
5147 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
5148 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
5149 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
5150 Likewise.
5151 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
5152 Likewise.
5153 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
5154 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
5155 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
5156 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
5157 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
5158 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
5159 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
5160 Likewise.
5161 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
5162 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
5163 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
5164 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
5165 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
5166 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
5167 Likewise.
5168 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
5169 Likewise.
5170 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
5171 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
5172 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
5173 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
5174 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
5175 Likewise.
5176 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
5177 Likewise.
5178 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
5179 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
5180 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
5181 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
5182 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
5183 Likewise.
5184 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
5185 Likewise.
5186 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
5187 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
5188 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
5189 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
5190 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
5191 Likewise.
5192 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
5193 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
5194 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
5195 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
5196 Likewise.
5197 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
5198 Likewise.
5199 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
5200 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
5201 Likewise.
5202 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
5203 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
5204 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
5205 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
5206 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
5207 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
5208 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
5209 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
5210 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
5211 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
5212 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
5213 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
5214 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
5215 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
5216 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
5217 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
5218 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
5219 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
5220 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
5221 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
5222 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
5223 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
5224 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
5225 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
5226 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
5227 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
5228 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
5229 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
5230 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
5231 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
5232 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
5233 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
5234 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
5235 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
5236 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
5237 Likewise.
5238 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
5239 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
5240 * testsuite/23_containers/bitset/18604.cc: Likewise.
5241 * testsuite/23_containers/bitset/all/1.cc: Likewise.
5242 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
5243 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
5244 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
5245 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
5246 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
5247 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
5248 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
5249 * testsuite/23_containers/bitset/input/1.cc: Likewise.
5250 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
5251 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
5252 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
5253 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
5254 * testsuite/23_containers/bitset/test/1.cc: Likewise.
5255 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
5256 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
5257 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
5258 * testsuite/23_containers/deque/18604.cc: Likewise.
5259 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
5260 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
5261 * testsuite/23_containers/deque/cons/1.cc: Likewise.
5262 * testsuite/23_containers/deque/cons/2.cc: Likewise.
5263 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
5264 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
5265 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
5266 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
5267 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
5268 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
5269 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
5270 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
5271 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
5272 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
5273 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
5274 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
5275 * testsuite/23_containers/deque/operators/1.cc: Likewise.
5276 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
5277 Likewise.
5278 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
5279 Likewise.
5280 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
5281 Likewise.
5282 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5283 Likewise.
5284 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5285 Likewise.
5286 * testsuite/23_containers/deque/types/1.cc: Likewise.
5287 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5288 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5289 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5290 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5291 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5292 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5293 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5294 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5295 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5296 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5297 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5298 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5299 Likewise.
5300 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5301 Likewise.
5302 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5303 Likewise.
5304 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5305 Likewise.
5306 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5307 Likewise.
5308 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5309 Likewise.
5310 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5311 Likewise.
5312 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5313 Likewise.
5314 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5315 Likewise.
5316 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5317 Likewise.
5318 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5319 Likewise.
5320 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5321 Likewise.
5322 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5323 Likewise.
5324 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5325 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5326 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5327 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5328 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5329 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5330 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5331 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5332 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5333 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5334 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5335 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5336 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5337 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5338 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5339 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5340 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5341 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5342 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5343 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5344 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5345 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5346 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5347 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5348 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5349 Likewise.
5350 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5351 Likewise.
5352 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5353 * testsuite/23_containers/list/18604.cc: Likewise.
5354 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5355 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5356 * testsuite/23_containers/list/cons/1.cc: Likewise.
5357 * testsuite/23_containers/list/cons/2.cc: Likewise.
5358 * testsuite/23_containers/list/cons/3.cc: Likewise.
5359 * testsuite/23_containers/list/cons/4.cc: Likewise.
5360 * testsuite/23_containers/list/cons/5.cc: Likewise.
5361 * testsuite/23_containers/list/cons/6.cc: Likewise.
5362 * testsuite/23_containers/list/cons/7.cc: Likewise.
5363 * testsuite/23_containers/list/cons/8.cc: Likewise.
5364 * testsuite/23_containers/list/cons/9.cc: Likewise.
5365 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5366 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5367 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5368 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5369 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5370 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5371 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5372 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5373 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5374 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5375 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5376 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5377 * testsuite/23_containers/list/operations/1.cc: Likewise.
5378 * testsuite/23_containers/list/operations/2.cc: Likewise.
5379 * testsuite/23_containers/list/operations/3.cc: Likewise.
5380 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5381 * testsuite/23_containers/list/operations/4.cc: Likewise.
5382 * testsuite/23_containers/list/operations/5.cc: Likewise.
5383 * testsuite/23_containers/list/pthread1.cc: Likewise.
5384 * testsuite/23_containers/list/pthread5.cc: Likewise.
5385 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5386 Likewise.
5387 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5388 Likewise.
5389 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5390 Likewise.
5391 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5392 Likewise.
5393 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5394 Likewise.
5395 * testsuite/23_containers/map/18604.cc: Likewise.
5396 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5397 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5398 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5399 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5400 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5401 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5402 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5403 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5404 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5405 * testsuite/23_containers/map/operators/1.cc: Likewise.
5406 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5407 * testsuite/23_containers/map/pthread6.cc: Likewise.
5408 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5409 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5410 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5411 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5412 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5413 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5414 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5415 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5416 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5417 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5418 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5419 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5420 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5421 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5422 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5423 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5424 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5425 * testsuite/23_containers/set/18604.cc: Likewise.
5426 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5427 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5428 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5429 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5430 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5431 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5432 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5433 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5434 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5435 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5436 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5437 Likewise.
5438 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5439 Likewise.
5440 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5441 Likewise.
5442 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5443 Likewise.
5444 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5445 Likewise.
5446 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5447 Likewise.
5448 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5449 Likewise.
5450 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5451 Likewise.
5452 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5453 Likewise.
5454 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5455 Likewise.
5456 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5457 Likewise.
5458 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5459 Likewise.
5460 * testsuite/23_containers/vector/18604.cc: Likewise.
5461 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5462 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5463 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5464 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5465 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5466 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5467 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5468 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5469 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5470 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5471 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5472 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5473 Likewise.
5474 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5475 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5476 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5477 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5478 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5479 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5480 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5481 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5482 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5483 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5484 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5485 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5486 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5487 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5488 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5489 Likewise.
5490 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5491 Likewise.
5492 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5493 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5494 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5495 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5496 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5497 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5498 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5499 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5500 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5501 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5502 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5503 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5504 Likewise.
5505 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5506 Likewise.
5507 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5508 Likewise.
5509 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5510 Likewise.
5511 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5512 Likewise.
5513 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5514 Likewise.
5515 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5516 * testsuite/23_containers/vector/types/1.cc: Likewise.
5517 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5518 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5519 Likewise.
5520 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5521 Likewise.
5522 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5523 Likewise.
5524 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5525 Likewise.
5526 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5527 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5528 Likewise.
5529 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5530 Likewise.
5531 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5532 Likewise.
5533 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5534 Likewise.
5535 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5536 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5537 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5538 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5539 Likewise.
5540 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5541 Likewise.
5542 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5543 Likewise.
5544 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5545 Likewise.
5546 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5547 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5548 Likewise.
5549 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5550 Likewise.
5551 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5552 Likewise.
5553 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5554 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5555 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5556 Likewise.
5557 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5558 Likewise.
5559 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5560 Likewise.
5561 * testsuite/24_iterators/operations/next.cc: Likewise.
5562 * testsuite/24_iterators/operations/prev.cc: Likewise.
5563 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5564 Likewise.
5565 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5566 Likewise.
5567 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5568 Likewise.
5569 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5570 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5571 Likewise.
5572 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5573 Likewise.
5574 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5575 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5576 Likewise.
5577 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5578 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5579 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5580 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5581 Likewise.
5582 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5583 Likewise.
5584 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5585 Likewise.
5586 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5587 Likewise.
5588 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5589 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5590 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5591 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5592 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5593 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5594 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5595 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5596 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5597 * testsuite/25_algorithms/copy/1.cc: Likewise.
5598 * testsuite/25_algorithms/copy/2.cc: Likewise.
5599 * testsuite/25_algorithms/copy/3.cc: Likewise.
5600 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5601 * testsuite/25_algorithms/copy/4.cc: Likewise.
5602 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5603 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5604 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5605 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5606 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5607 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5608 Likewise.
5609 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5610 Likewise.
5611 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5612 Likewise.
5613 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5614 Likewise.
5615 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5616 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5617 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5618 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5619 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5620 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5621 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5622 * testsuite/25_algorithms/count/1.cc: Likewise.
5623 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5624 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5625 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5626 * testsuite/25_algorithms/equal/1.cc: Likewise.
5627 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5628 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5629 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5630 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5631 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5632 * testsuite/25_algorithms/fill/1.cc: Likewise.
5633 * testsuite/25_algorithms/fill/2.cc: Likewise.
5634 * testsuite/25_algorithms/fill/3.cc: Likewise.
5635 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5636 * testsuite/25_algorithms/fill/4.cc: Likewise.
5637 * testsuite/25_algorithms/fill/5.cc: Likewise.
5638 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5639 * testsuite/25_algorithms/find/1.cc: Likewise.
5640 * testsuite/25_algorithms/find/17441.cc: Likewise.
5641 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5642 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5643 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5644 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5645 Likewise.
5646 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5647 Likewise.
5648 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5649 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5650 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5651 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5652 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5653 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5654 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5655 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5656 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5657 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5658 Likewise.
5659 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5660 Likewise.
5661 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5662 Likewise.
5663 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5664 Likewise.
5665 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5666 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5667 * testsuite/25_algorithms/heap/1.cc: Likewise.
5668 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5669 * testsuite/25_algorithms/includes/1.cc: Likewise.
5670 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5671 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5672 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5673 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5674 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5675 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5676 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5677 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5678 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5679 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5680 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5681 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5682 Likewise.
5683 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5684 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5685 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5686 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5687 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5688 * testsuite/25_algorithms/max/1.cc: Likewise.
5689 * testsuite/25_algorithms/max/2.cc: Likewise.
5690 * testsuite/25_algorithms/max/3.cc: Likewise.
5691 * testsuite/25_algorithms/max/37547.cc: Likewise.
5692 * testsuite/25_algorithms/max/4.cc: Likewise.
5693 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5694 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5695 * testsuite/25_algorithms/merge/1.cc: Likewise.
5696 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5697 * testsuite/25_algorithms/min/1.cc: Likewise.
5698 * testsuite/25_algorithms/min/2.cc: Likewise.
5699 * testsuite/25_algorithms/min/3.cc: Likewise.
5700 * testsuite/25_algorithms/min/37547.cc: Likewise.
5701 * testsuite/25_algorithms/min/4.cc: Likewise.
5702 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5703 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5704 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5705 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5706 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5707 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5708 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5709 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5710 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5711 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5712 * testsuite/25_algorithms/move/1.cc: Likewise.
5713 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5714 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5715 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5716 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5717 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5718 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5719 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5720 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5721 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5722 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5723 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5724 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5725 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5726 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5727 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5728 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5729 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5730 * testsuite/25_algorithms/partition/1.cc: Likewise.
5731 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5732 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5733 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5734 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5735 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5736 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5737 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5738 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5739 * testsuite/25_algorithms/remove/1.cc: Likewise.
5740 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5741 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5742 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5743 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5744 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5745 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5746 * testsuite/25_algorithms/replace/1.cc: Likewise.
5747 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5748 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5749 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5750 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5751 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5752 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5753 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5754 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5755 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5756 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5757 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5758 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5759 * testsuite/25_algorithms/search/1.cc: Likewise.
5760 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5761 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5762 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5763 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5764 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5765 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5766 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5767 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5768 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5769 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5770 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5771 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5772 Likewise.
5773 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5774 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5775 * testsuite/25_algorithms/sort/1.cc: Likewise.
5776 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5777 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5778 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5779 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5780 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5781 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5782 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5783 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5784 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5785 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5786 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5787 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5788 * testsuite/25_algorithms/unique/1.cc: Likewise.
5789 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5790 * testsuite/25_algorithms/unique/2.cc: Likewise.
5791 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5792 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5793 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5794 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5795 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5796 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5797 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5798 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5799 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5800 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5801 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5802 * testsuite/26_numerics/complex/13450.cc: Likewise.
5803 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5804 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5805 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5806 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5807 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5808 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5809 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5810 Likewise.
5811 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5812 Likewise.
5813 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5814 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5815 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5816 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5817 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5818 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5819 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5820 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5821 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5822 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5823 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5824 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5825 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5826 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5827 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5828 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5829 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5830 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5831 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5832 Likewise.
5833 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5834 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5835 Likewise.
5836 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5837 Likewise.
5838 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5839 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5840 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5841 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5842 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5843 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5844 * testsuite/26_numerics/iota/1.cc: Likewise.
5845 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5846 * testsuite/26_numerics/slice/1.cc: Likewise.
5847 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5848 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5849 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5850 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5851 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5852 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5853 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5854 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5855 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5856 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5857 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5858 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5859 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5860 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5861 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5862 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5863 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5864 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5865 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5866 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5867 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5868 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5869 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5870 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5871 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5872 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5873 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5874 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5875 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5876 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5877 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5878 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5879 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5880 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5881 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5882 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5883 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5884 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5885 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5886 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5887 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5888 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5889 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5890 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5891 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5892 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5893 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5894 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5895 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5896 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5897 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5898 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5899 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5900 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5901 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5902 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5903 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5904 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5905 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5906 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5907 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5908 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5909 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5910 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5911 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5912 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5913 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5914 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5915 Likewise.
5916 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5917 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5918 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5919 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5920 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5921 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5922 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5923 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5924 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5925 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5926 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5927 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5928 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5929 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5930 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5931 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5932 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5933 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5934 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5935 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5936 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5937 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5938 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5939 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5940 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5941 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5942 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5943 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5944 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5945 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5946 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5947 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5948 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5949 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5950 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5951 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5952 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5953 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5954 Likewise.
5955 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5956 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5957 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5958 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5959 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5960 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5961 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5962 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5963 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5964 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5965 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5966 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5967 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5968 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5969 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5970 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5971 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5972 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5973 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5974 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5975 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5976 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5977 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5978 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5979 Likewise.
5980 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5981 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5982 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5983 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5984 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5985 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5986 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5987 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5988 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5989 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5990 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5991 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5992 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5993 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5994 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5995 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5996 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5997 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5998 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5999 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
6000 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
6001 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
6002 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
6003 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
6004 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
6005 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
6006 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
6007 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
6008 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
6009 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
6010 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
6011 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
6012 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
6013 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
6014 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
6015 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
6016 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
6017 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
6018 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
6019 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
6020 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
6021 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
6022 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
6023 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
6024 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
6025 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
6026 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
6027 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
6028 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
6029 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
6030 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
6031 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
6032 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
6033 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
6034 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
6035 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
6036 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
6037 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
6038 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
6039 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
6040 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
6041 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
6042 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
6043 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
6044 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
6045 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
6046 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
6047 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
6048 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
6049 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
6050 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
6051 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
6052 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
6053 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
6054 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
6055 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
6056 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
6057 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
6058 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
6059 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
6060 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
6061 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
6062 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
6063 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
6064 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
6065 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
6066 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
6067 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
6068 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
6069 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
6070 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
6071 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
6072 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
6073 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
6074 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
6075 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
6076 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
6077 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
6078 Likewise.
6079 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
6080 Likewise.
6081 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
6082 Likewise.
6083 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
6084 Likewise.
6085 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
6086 Likewise.
6087 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
6088 Likewise.
6089 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
6090 Likewise.
6091 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
6092 Likewise.
6093 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
6094 Likewise.
6095 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
6096 Likewise.
6097 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
6098 Likewise.
6099 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
6100 Likewise.
6101 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
6102 Likewise.
6103 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
6104 Likewise.
6105 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
6106 Likewise.
6107 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
6108 Likewise.
6109 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
6110 Likewise.
6111 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
6112 Likewise.
6113 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
6114 Likewise.
6115 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
6116 Likewise.
6117 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
6118 Likewise.
6119 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
6120 Likewise.
6121 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
6122 Likewise.
6123 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6124 Likewise.
6125 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
6126 Likewise.
6127 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
6128 Likewise.
6129 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
6130 Likewise.
6131 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
6132 Likewise.
6133 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
6134 Likewise.
6135 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
6136 Likewise.
6137 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
6138 Likewise.
6139 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
6140 Likewise.
6141 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
6142 Likewise.
6143 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
6144 Likewise.
6145 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
6146 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
6147 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
6148 Likewise.
6149 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
6150 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
6151 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
6152 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
6153 Likewise.
6154 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
6155 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
6156 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
6157 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
6158 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
6159 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
6160 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
6161 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
6162 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
6163 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
6164 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
6165 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
6166 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
6167 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
6168 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
6169 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
6170 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
6171 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
6172 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
6173 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
6174 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
6175 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
6176 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
6177 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
6178 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
6179 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
6180 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
6181 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
6182 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
6183 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
6184 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
6185 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
6186 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
6187 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
6188 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
6189 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
6190 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
6191 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
6192 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
6193 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
6194 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
6195 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
6196 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
6197 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
6198 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
6199 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
6200 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
6201 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
6202 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
6203 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
6204 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
6205 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
6206 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
6207 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
6208 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
6209 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
6210 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
6211 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
6212 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
6213 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
6214 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
6215 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
6216 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
6217 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
6218 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
6219 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
6220 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
6221 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
6222 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
6223 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
6224 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
6225 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
6226 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
6227 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
6228 Likewise.
6229 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
6230 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
6231 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
6232 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
6233 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
6234 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
6235 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
6236 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
6237 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
6238 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
6239 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
6240 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
6241 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
6242 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
6243 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
6244 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
6245 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
6246 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
6247 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
6248 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
6249 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
6250 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
6251 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
6252 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
6253 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
6254 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
6255 Likewise.
6256 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
6257 Likewise.
6258 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
6259 Likewise.
6260 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
6261 Likewise.
6262 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
6263 Likewise.
6264 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
6265 Likewise.
6266 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
6267 Likewise.
6268 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
6269 Likewise.
6270 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
6271 Likewise.
6272 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
6273 Likewise.
6274 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
6275 Likewise.
6276 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
6277 Likewise.
6278 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
6279 Likewise.
6280 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
6281 Likewise.
6282 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6283 Likewise.
6284 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6285 Likewise.
6286 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6287 Likewise.
6288 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6289 Likewise.
6290 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6291 Likewise.
6292 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6293 Likewise.
6294 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6295 Likewise.
6296 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6297 Likewise.
6298 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6299 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6300 Likewise.
6301 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6302 Likewise.
6303 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6304 Likewise.
6305 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6306 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6307 Likewise.
6308 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6309 Likewise.
6310 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6311 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6312 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6313 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6314 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6315 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6316 Likewise.
6317 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6318 Likewise.
6319 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6320 Likewise.
6321 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6322 Likewise.
6323 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6324 Likewise.
6325 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6326 Likewise.
6327 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6328 Likewise.
6329 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6330 Likewise.
6331 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6332 Likewise.
6333 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6334 Likewise.
6335 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6336 Likewise.
6337 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6338 Likewise.
6339 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6340 Likewise.
6341 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6342 Likewise.
6343 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6344 Likewise.
6345 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6346 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6347 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6348 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6349 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6350 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6351 Likewise.
6352 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6353 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6354 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6355 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6356 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6357 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6358 Likewise.
6359 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6360 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6361 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6362 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6363 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6364 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6365 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6366 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6367 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6368 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6369 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6370 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6371 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6372 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6373 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6374 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6375 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6376 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6377 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6378 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6379 Likewise.
6380 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6381 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6382 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6383 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6384 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6385 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6386 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6387 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6388 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6389 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6390 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6391 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6392 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6393 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6394 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6395 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6396 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6397 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6398 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6399 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6400 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6401 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6402 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6403 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6404 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6405 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6406 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6407 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6408 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6409 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6410 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6411 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6412 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6413 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6414 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6415 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6416 Likewise.
6417 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6418 Likewise.
6419 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6420 Likewise.
6421 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6422 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6423 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6424 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6425 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6426 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6427 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6428 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6429 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6430 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6431 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6432 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6433 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6434 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6435 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6436 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6437 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6438 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6439 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6440 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6441 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6442 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6443 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6444 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6445 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6446 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6447 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6448 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6449 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6450 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6451 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6452 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6453 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6454 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6455 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6456 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6457 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6458 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6459 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6460 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6461 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6462 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6463 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6464 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6465 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6466 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6467 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6468 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6469 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6470 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6471 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6472 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6473 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6474 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6475 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6476 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6477 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6478 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6479 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6480 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6481 Likewise.
6482 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6483 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6484 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6485 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6486 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6487 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6488 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6489 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6490 * testsuite/27_io/fpos/11450.cc: Likewise.
6491 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6492 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6493 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6494 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6495 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6496 * testsuite/27_io/fpos/14775.cc: Likewise.
6497 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6498 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6499 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6500 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6501 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6502 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6503 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6504 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6505 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6506 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6507 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6508 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6509 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6510 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6511 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6512 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6513 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6514 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6515 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6516 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6517 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6518 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6519 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6520 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6521 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6522 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6523 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6524 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6525 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6526 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6527 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6528 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6529 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6530 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6531 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6532 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6533 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6534 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6535 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6536 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6537 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6538 * testsuite/27_io/objects/char/1.cc: Likewise.
6539 * testsuite/27_io/objects/char/10.cc: Likewise.
6540 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6541 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6542 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6543 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6544 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6545 * testsuite/27_io/objects/char/2.cc: Likewise.
6546 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6547 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6548 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6549 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6550 * testsuite/27_io/objects/char/5.cc: Likewise.
6551 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6552 * testsuite/27_io/objects/char/6.cc: Likewise.
6553 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6554 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6555 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6556 * testsuite/27_io/objects/char/7.cc: Likewise.
6557 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6558 * testsuite/27_io/objects/char/8.cc: Likewise.
6559 * testsuite/27_io/objects/char/9.cc: Likewise.
6560 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6561 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6562 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6563 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6564 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6565 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6566 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6567 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6568 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6569 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6570 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6571 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6572 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6573 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6574 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6575 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6576 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6577 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6578 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6579 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6580 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6581 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6582 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6583 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6584 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6585 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6586 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6587 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6588 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6589 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6590 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6591 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6592 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6593 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6594 * testsuite/27_io/types/1.cc: Likewise.
6595 * testsuite/27_io/types/2.cc: Likewise.
6596 * testsuite/27_io/types/3.cc: Likewise.
6597 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6598 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6599 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6600 Likewise.
6601 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6602 Likewise.
6603 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6604 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6605 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6606 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6607 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6608 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6609 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6610 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6611 Likewise.
6612 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6613 Likewise.
6614 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6615 Likewise.
6616 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6617 Likewise.
6618 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6619 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6620 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6621 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6622 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6623 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6624 Likewise.
6625 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6626 Likewise.
6627 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6628 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6629 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6630 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6631 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6632 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6633 * testsuite/Makefile.am: Likewise.
6634 * testsuite/abi/30586.cc: Likewise.
6635 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6636 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6637 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6638 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6639 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6640 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6641 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6642 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6643 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6644 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6645 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6646 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6647 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6648 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6649 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6650 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6651 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6652 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6653 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6654 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6655 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6656 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6657 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6658 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6659 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6660 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6661 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6662 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6663 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6664 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6665 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6666 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6667 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6668 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6669 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6670 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6671 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6672 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6673 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6674 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6675 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6676 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6677 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6678 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6679 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6680 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6681 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6682 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6683 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6684 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6685 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6686 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6687 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6688 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6689 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6690 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6691 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6692 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6693 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6694 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6695 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6696 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6697 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6698 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6699 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6700 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6701 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6702 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6703 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6704 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6705 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6706 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6707 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6708 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6709 * testsuite/abi/demangle/regression/old.cc: Likewise.
6710 * testsuite/abi/header_cxxabi.c: Likewise.
6711 * testsuite/backward/11460.cc: Likewise.
6712 * testsuite/backward/hash_map/1.cc: Likewise.
6713 * testsuite/backward/hash_map/14648.cc: Likewise.
6714 * testsuite/backward/hash_map/23528.cc: Likewise.
6715 * testsuite/backward/hash_set/1.cc: Likewise.
6716 * testsuite/backward/strstream_members.cc: Likewise.
6717 * testsuite/config/default.exp: Likewise.
6718 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6719 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6720 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6721 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6722 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6723 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6724 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6725 * testsuite/data/sgetn.txt: Likewise.
6726 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6727 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6728 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6729 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6730 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6731 * testsuite/ext/array_allocator/26875.cc: Likewise.
6732 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6733 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6734 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6735 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6736 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6737 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6738 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6739 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6740 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6741 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6742 * testsuite/ext/codecvt/1.cc: Likewise.
6743 * testsuite/ext/codecvt/char-1.cc: Likewise.
6744 * testsuite/ext/codecvt/char-2.cc: Likewise.
6745 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6746 * testsuite/ext/concept_checks.cc: Likewise.
6747 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6748 Likewise.
6749 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6750 Likewise.
6751 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6752 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6753 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6754 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6755 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6756 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6757 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6758 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6759 Likewise.
6760 * testsuite/ext/headers.cc: Likewise.
6761 * testsuite/ext/is_heap/1.cc: Likewise.
6762 * testsuite/ext/is_heap/check_type.cc: Likewise.
6763 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6764 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6765 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6766 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6767 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6768 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6769 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6770 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6771 * testsuite/ext/median.cc: Likewise.
6772 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6773 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6774 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6775 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6776 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6777 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6778 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6779 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6780 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6781 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6782 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6783 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6784 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6785 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6786 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6787 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6788 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6789 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6790 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6791 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6792 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6793 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6794 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6795 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6796 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6797 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6798 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6799 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6800 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6801 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6802 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6803 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6804 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6805 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6806 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6807 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6808 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6809 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6810 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6811 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6812 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6813 * testsuite/ext/rope/1.cc: Likewise.
6814 * testsuite/ext/rope/2.cc: Likewise.
6815 * testsuite/ext/rope/3.cc: Likewise.
6816 * testsuite/ext/rope/36832.cc: Likewise.
6817 * testsuite/ext/rope/4.cc: Likewise.
6818 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6819 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6820 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6821 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6822 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6823 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6824 Likewise.
6825 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6826 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6827 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6828 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6829 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6830 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6831 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6832 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6833 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6834 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6835 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6836 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6837 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6838 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6839 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6840 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6841 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6842 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6843 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6844 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6845 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6846 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6847 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6848 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6849 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6850 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6851 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6852 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6853 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6854 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6855 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6856 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6857 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6858 * testsuite/lib/dg-options.exp: Likewise.
6859 * testsuite/lib/libstdc++.exp: Likewise.
6860 * testsuite/lib/prune.exp: Likewise.
6861 * testsuite/libstdc++-abi/abi.exp: Likewise.
6862 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6863 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6864 Likewise.
6865 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6866 Likewise.
6867 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6868 Likewise.
6869 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6870 Likewise.
6871 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6872 Likewise.
6873 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6874 Likewise.
6875 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6876 Likewise.
6877 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6878 Likewise.
6879 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6880 Likewise.
6881 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6882 Likewise.
6883 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6884 Likewise.
6885 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6886 Likewise.
6887 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6888 Likewise.
6889 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6890 Likewise.
6891 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6892 Likewise.
6893 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6894 Likewise.
6895 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6896 Likewise.
6897 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6898 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6899 Likewise.
6900 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6901 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6902 Likewise.
6903 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6904 Likewise.
6905 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6906 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6907 Likewise.
6908 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6909 Likewise.
6910 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6911 Likewise.
6912 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6913 Likewise.
6914 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6915 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6916 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6917 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6918 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6919 Likewise.
6920 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6921 Likewise.
6922 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6923 Likewise.
6924 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6925 Likewise.
6926 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6927 Likewise.
6928 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6929 Likewise.
6930 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6931 Likewise.
6932 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6933 Likewise.
6934 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6935 Likewise.
6936 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6937 Likewise.
6938 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6939 Likewise.
6940 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6941 Likewise.
6942 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6943 Likewise.
6944 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6945 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6946 Likewise.
6947 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6948 Likewise.
6949 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6950 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6951 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6952 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6953 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6954 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6955 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6956 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6957 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6958 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6959 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6960 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6961 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6962 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6963 Likewise.
6964 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6965 Likewise.
6966 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6967 Likewise.
6968 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6969 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6970 Likewise.
6971 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6972 Likewise.
6973 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6974 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6975 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6976 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6977 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6978 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6979 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6980 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6981 Likewise.
6982 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6983 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6984 Likewise.
6985 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6986 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6987 Likewise.
6988 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6989 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6990 Likewise.
6991 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6992 Likewise.
6993 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6994 Likewise.
6995 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6996 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6997 Likewise.
6998 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6999 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
7000 Likewise.
7001 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
7002 Likewise.
7003 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
7004 Likewise.
7005 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
7006 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
7007 Likewise.
7008 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
7009 Likewise.
7010 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
7011 Likewise.
7012 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
7013 Likewise.
7014 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
7015 Likewise.
7016 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
7017 Likewise.
7018 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
7019 Likewise.
7020 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
7021 Likewise.
7022 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
7023 Likewise.
7024 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
7025 Likewise.
7026 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
7027 Likewise.
7028 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
7029 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
7030 Likewise.
7031 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
7032 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
7033 Likewise.
7034 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
7035 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
7036 Likewise.
7037 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
7038 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
7039 Likewise.
7040 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
7041 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
7042 Likewise.
7043 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
7044 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
7045 Likewise.
7046 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
7047 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
7048 Likewise.
7049 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
7050 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
7051 Likewise.
7052 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
7053 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
7054 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
7055 Likewise.
7056 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
7057 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
7058 Likewise.
7059 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
7060 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
7061 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
7062 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
7063 Likewise.
7064 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
7065 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
7066 Likewise.
7067 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
7068 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
7069 Likewise.
7070 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
7071 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
7072 Likewise.
7073 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
7074 Likewise.
7075 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
7076 Likewise.
7077 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
7078 Likewise.
7079 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
7080 Likewise.
7081 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
7082 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
7083 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
7084 Likewise.
7085 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
7086 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
7087 Likewise.
7088 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
7089 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
7090 Likewise.
7091 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
7092 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
7093 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
7094 Likewise.
7095 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
7096 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
7097 Likewise.
7098 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
7099 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
7100 Likewise.
7101 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
7102 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
7103 Likewise.
7104 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
7105 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
7106 Likewise.
7107 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
7108 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
7109 Likewise.
7110 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
7111 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
7112 Likewise.
7113 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
7114 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
7115 Likewise.
7116 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
7117 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
7118 Likewise.
7119 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
7120 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
7121 Likewise.
7122 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
7123 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
7124 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
7125 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
7126 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
7127 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
7128 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
7129 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
7130 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
7131 Likewise.
7132 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
7133 Likewise.
7134 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
7135 Likewise.
7136 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
7137 Likewise.
7138 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
7139 Likewise.
7140 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
7141 Likewise.
7142 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
7143 Likewise.
7144 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
7145 Likewise.
7146 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
7147 Likewise.
7148 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
7149 Likewise.
7150 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
7151 Likewise.
7152 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
7153 Likewise.
7154 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
7155 Likewise.
7156 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
7157 Likewise.
7158 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
7159 Likewise.
7160 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
7161 Likewise.
7162 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
7163 Likewise.
7164 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
7165 Likewise.
7166 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
7167 Likewise.
7168 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
7169 Likewise.
7170 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
7171 Likewise.
7172 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
7173 Likewise.
7174 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
7175 Likewise.
7176 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
7177 Likewise.
7178 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
7179 Likewise.
7180 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
7181 Likewise.
7182 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
7183 Likewise.
7184 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
7185 Likewise.
7186 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
7187 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
7188 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
7189 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
7190 Likewise.
7191 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
7192 Likewise.
7193 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
7194 Likewise.
7195 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
7196 Likewise.
7197 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
7198 Likewise.
7199 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
7200 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
7201 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
7202 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
7203 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
7204 Likewise.
7205 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
7206 Likewise.
7207 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
7208 Likewise.
7209 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
7210 Likewise.
7211 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
7212 Likewise.
7213 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
7214 Likewise.
7215 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
7216 Likewise.
7217 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
7218 Likewise.
7219 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
7220 Likewise.
7221 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
7222 Likewise.
7223 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
7224 Likewise.
7225 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
7226 Likewise.
7227 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
7228 Likewise.
7229 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
7230 Likewise.
7231 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
7232 Likewise.
7233 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
7234 Likewise.
7235 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
7236 Likewise.
7237 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
7238 Likewise.
7239 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
7240 Likewise.
7241 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
7242 Likewise.
7243 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
7244 Likewise.
7245 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
7246 Likewise.
7247 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
7248 Likewise.
7249 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
7250 Likewise.
7251 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
7252 Likewise.
7253 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
7254 Likewise.
7255 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
7256 Likewise.
7257 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
7258 Likewise.
7259 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
7260 Likewise.
7261 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
7262 Likewise.
7263 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
7264 Likewise.
7265 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
7266 Likewise.
7267 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
7268 Likewise.
7269 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
7270 Likewise.
7271 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
7272 Likewise.
7273 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
7274 Likewise.
7275 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
7276 Likewise.
7277 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
7278 Likewise.
7279 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
7280 Likewise.
7281 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
7282 Likewise.
7283 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7284 Likewise.
7285 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7286 Likewise.
7287 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7288 Likewise.
7289 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7290 Likewise.
7291 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7292 Likewise.
7293 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7294 Likewise.
7295 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7296 Likewise.
7297 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7298 Likewise.
7299 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7300 Likewise.
7301 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7302 Likewise.
7303 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7304 Likewise.
7305 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7306 Likewise.
7307 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7308 Likewise.
7309 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7310 Likewise.
7311 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7312 Likewise.
7313 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7314 Likewise.
7315 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7316 Likewise.
7317 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7318 Likewise.
7319 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7320 Likewise.
7321 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7322 Likewise.
7323 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7324 Likewise.
7325 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7326 Likewise.
7327 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7328 Likewise.
7329 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7330 Likewise.
7331 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7332 Likewise.
7333 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7334 Likewise.
7335 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7336 Likewise.
7337 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7338 Likewise.
7339 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7340 Likewise.
7341 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7342 Likewise.
7343 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7344 Likewise.
7345 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7346 Likewise.
7347 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7348 Likewise.
7349 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7350 Likewise.
7351 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7352 Likewise.
7353 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7354 Likewise.
7355 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7356 Likewise.
7357 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7358 Likewise.
7359 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7360 Likewise.
7361 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7362 Likewise.
7363 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7364 Likewise.
7365 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7366 Likewise.
7367 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7368 Likewise.
7369 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7370 Likewise.
7371 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7372 Likewise.
7373 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7374 Likewise.
7375 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7376 Likewise.
7377 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7378 Likewise.
7379 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7380 Likewise.
7381 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7382 Likewise.
7383 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7384 Likewise.
7385 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7386 Likewise.
7387 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7388 Likewise.
7389 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7390 Likewise.
7391 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7392 Likewise.
7393 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7394 Likewise.
7395 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7396 Likewise.
7397 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7398 Likewise.
7399 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7400 Likewise.
7401 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7402 Likewise.
7403 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7404 Likewise.
7405 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7406 Likewise.
7407 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7408 Likewise.
7409 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7410 Likewise.
7411 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7412 Likewise.
7413 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7414 Likewise.
7415 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7416 Likewise.
7417 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7418 Likewise.
7419 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7420 Likewise.
7421 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7422 Likewise.
7423 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7424 Likewise.
7425 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7426 Likewise.
7427 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7428 Likewise.
7429 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7430 Likewise.
7431 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7432 Likewise.
7433 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7434 Likewise.
7435 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7436 Likewise.
7437 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7438 Likewise.
7439 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7440 Likewise.
7441 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7442 Likewise.
7443 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7444 Likewise.
7445 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7446 Likewise.
7447 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7448 Likewise.
7449 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7450 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7451 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7452 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7453 Likewise.
7454 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7455 Likewise.
7456 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7457 Likewise.
7458 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7459 Likewise.
7460 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7461 Likewise.
7462 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7463 Likewise.
7464 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7465 Likewise.
7466 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7467 Likewise.
7468 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7469 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7470 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7471 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7472 Likewise.
7473 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7474 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7475 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7476 Likewise.
7477 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7478 Likewise.
7479 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7480 Likewise.
7481 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7482 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7483 Likewise.
7484 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7485 Likewise.
7486 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7487 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7488 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7489 Likewise.
7490 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7491 Likewise.
7492 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7493 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7494 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7495 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7496 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7497 Likewise.
7498 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7499 Likewise.
7500 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7501 Likewise.
7502 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7503 Likewise.
7504 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7505 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7506 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7507 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7508 Likewise.
7509 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7510 Likewise.
7511 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7512 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7513 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7514 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7515 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7516 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7517 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7518 Likewise.
7519 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7520 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7521 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7522 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7523 Likewise.
7524 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7525 Likewise.
7526 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7527 Likewise.
7528 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7529 Likewise.
7530 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7531 Likewise.
7532 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7533 Likewise.
7534 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7535 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7536 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7537 Likewise.
7538 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7539 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7540 Likewise.
7541 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7542 Likewise.
7543 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7544 Likewise.
7545 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7546 Likewise.
7547 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7548 Likewise.
7549 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7550 Likewise.
7551 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7552 Likewise.
7553 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7554 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7555 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7556 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7557 Likewise.
7558 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7559 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7560 Likewise.
7561 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7562 Likewise.
7563 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7564 Likewise.
7565 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7566 Likewise.
7567 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7568 Likewise.
7569 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7570 Likewise.
7571 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7572 Likewise.
7573 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7574 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7575 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7576 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7577 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7578 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7579 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7580 Likewise.
7581 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7582 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7583 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7584 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7585 Likewise.
7586 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7587 Likewise.
7588 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7589 Likewise.
7590 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7591 Likewise.
7592 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7593 Likewise.
7594 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7595 Likewise.
7596 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7597 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7598 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7599 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7600 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7601 Likewise.
7602 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7603 Likewise.
7604 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7605 Likewise.
7606 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7607 Likewise.
7608 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7609 Likewise.
7610 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7611 Likewise.
7612 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7613 Likewise.
7614 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7615 Likewise.
7616 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7617 Likewise.
7618 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7619 Likewise.
7620 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7621 Likewise.
7622 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7623 Likewise.
7624 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7625 Likewise.
7626 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7627 Likewise.
7628 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7629 Likewise.
7630 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7631 Likewise.
7632 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7633 Likewise.
7634 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7635 Likewise.
7636 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7637 Likewise.
7638 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7639 Likewise.
7640 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7641 Likewise.
7642 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7643 Likewise.
7644 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7645 Likewise.
7646 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7647 Likewise.
7648 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7649 Likewise.
7650 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7651 Likewise.
7652 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7653 Likewise.
7654 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7655 Likewise.
7656 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7657 Likewise.
7658 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7659 Likewise.
7660 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7661 Likewise.
7662 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7663 Likewise.
7664 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7665 Likewise.
7666 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7667 Likewise.
7668 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7669 Likewise.
7670 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7671 Likewise.
7672 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7673 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7674 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7675 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7676 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7677 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7678 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7679 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7680 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7681 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7682 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7683 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7684 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7685 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7686 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7687 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7688 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7689 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7690 * testsuite/tr1/headers/all.cc: Likewise.
7691 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7692 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7693 * testsuite/util/testsuite_shared.cc: Likewise.
7694 * scripts/extract_symvers: Likewise. Remove runtime exception.
7695 * testsuite/17_intro/headers/all.cc: Likewise.
7696 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7697 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7698 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7699 Likewise.
7700 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7701 Likewise.
7702 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7703 Likewise.
7704 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7705 Likewise.
7706 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7707 Likewise.
7708 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7709 Likewise.
7710 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7711 Likewise.
7712 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7713 Likewise.
7714 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7715 Likewise.
7716 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7717 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7718 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7719 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7720 Likewise.
7721 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7722 Likewise.
7723 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7724 Likewise.
7725 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7726 Likewise.
7727 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7728 Likewise.
7729 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7730 Likewise.
7731 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7732 Likewise.
7733 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7734 Likewise.
7735 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7736 Likewise.
7737 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7738 Likewise.
7739 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7740 Likewise.
7741 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7742 Likewise.
7743 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7744 Likewise.
7745 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7746 Likewise.
7747 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7748 Likewise.
7749 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7750 Likewise.
7751 * testsuite/20_util/pair/moveable.cc: Likewise.
7752 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7753 Likewise.
7754 * testsuite/20_util/pair/swap.cc: Likewise.
7755 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7756 Likewise.
7757 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7758 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7759 Likewise.
7760 * testsuite/20_util/tuple/moveable.cc: Likewise.
7761 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7762 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7763 Likewise.
7764 * testsuite/20_util/tuple/swap.cc: Likewise.
7765 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7766 Likewise.
7767 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7768 Likewise.
7769 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7770 Likewise.
7771 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7772 Likewise.
7773 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7774 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7775 Likewise.
7776 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7777 Likewise.
7778 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7779 Likewise.
7780 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7781 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7782 Likewise.
7783 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7784 Likewise.
7785 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7786 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7787 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7788 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7789 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7790 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7791 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7792 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7793 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7794 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7795 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7796 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7797 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7798 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7799 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7800 Likewise.
7801 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7802 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7803 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7804 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7805 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7806 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7807 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7808 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7809 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7810 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7811 Likewise.
7812 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7813 Likewise.
7814 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7815 Likewise.
7816 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7817 Likewise.
7818 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7819 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7820 Likewise.
7821 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7822 Likewise.
7823 * testsuite/23_containers/deque/14340.cc: Likewise.
7824 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7825 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7826 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7827 * testsuite/23_containers/deque/init-list.cc: Likewise.
7828 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7829 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7830 * testsuite/23_containers/deque/moveable.cc: Likewise.
7831 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7832 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7833 Likewise.
7834 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7835 Likewise.
7836 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7837 Likewise.
7838 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7839 Likewise.
7840 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7841 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7842 Likewise.
7843 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7844 Likewise.
7845 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7846 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7847 Likewise.
7848 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7849 Likewise.
7850 * testsuite/23_containers/list/14340.cc: Likewise.
7851 * testsuite/23_containers/list/23781.cc: Likewise.
7852 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7853 * testsuite/23_containers/list/init-list.cc: Likewise.
7854 * testsuite/23_containers/list/moveable.cc: Likewise.
7855 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7856 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7857 Likewise.
7858 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7859 Likewise.
7860 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7861 Likewise.
7862 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7863 Likewise.
7864 * testsuite/23_containers/map/14340.cc: Likewise.
7865 * testsuite/23_containers/map/23781.cc: Likewise.
7866 * testsuite/23_containers/map/init-list.cc: Likewise.
7867 * testsuite/23_containers/map/moveable.cc: Likewise.
7868 * testsuite/23_containers/map/operations/1.cc: Likewise.
7869 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7870 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7871 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7872 Likewise.
7873 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7874 Likewise.
7875 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7876 Likewise.
7877 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7878 Likewise.
7879 * testsuite/23_containers/multimap/14340.cc: Likewise.
7880 * testsuite/23_containers/multimap/23781.cc: Likewise.
7881 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7882 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7883 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7884 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7885 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7886 Likewise.
7887 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7888 Likewise.
7889 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7890 Likewise.
7891 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7892 Likewise.
7893 * testsuite/23_containers/multiset/14340.cc: Likewise.
7894 * testsuite/23_containers/multiset/23781.cc: Likewise.
7895 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7896 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7897 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7898 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7899 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7900 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7901 Likewise.
7902 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7903 Likewise.
7904 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7905 Likewise.
7906 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7907 Likewise.
7908 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7909 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7910 Likewise.
7911 * testsuite/23_containers/queue/moveable.cc: Likewise.
7912 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7913 Likewise.
7914 * testsuite/23_containers/set/14340.cc: Likewise.
7915 * testsuite/23_containers/set/23781.cc: Likewise.
7916 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7917 * testsuite/23_containers/set/init-list.cc: Likewise.
7918 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7919 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7920 * testsuite/23_containers/set/moveable.cc: Likewise.
7921 * testsuite/23_containers/set/operations/1.cc: Likewise.
7922 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7923 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7924 Likewise.
7925 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7926 Likewise.
7927 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7928 Likewise.
7929 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7930 Likewise.
7931 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7932 Likewise.
7933 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7934 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7935 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7936 Likewise.
7937 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7938 Likewise.
7939 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7940 Likewise.
7941 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7942 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7943 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7944 Likewise.
7945 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7946 Likewise.
7947 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7948 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7949 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7950 Likewise.
7951 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7952 Likewise.
7953 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7954 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7955 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7956 Likewise.
7957 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7958 Likewise.
7959 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7960 Likewise.
7961 * testsuite/23_containers/vector/14340.cc: Likewise.
7962 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7963 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7964 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7965 Likewise.
7966 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7967 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7968 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7969 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7970 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7971 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7972 Likewise.
7973 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7974 Likewise.
7975 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7976 Likewise.
7977 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7978 Likewise.
7979 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7980 Likewise.
7981 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7982 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7983 * testsuite/23_containers/vector/init-list.cc: Likewise.
7984 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7985 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7986 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7987 * testsuite/23_containers/vector/moveable.cc: Likewise.
7988 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7989 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7990 Likewise.
7991 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7992 Likewise.
7993 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7994 Likewise.
7995 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7996 Likewise.
7997 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7998 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7999 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
8000 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
8001 Likewise.
8002 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
8003 Likewise.
8004 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
8005 Likewise.
8006 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
8007 Likewise.
8008 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
8009 Likewise.
8010 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
8011 Likewise.
8012 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
8013 Likewise.
8014 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
8015 Likewise.
8016 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
8017 Likewise.
8018 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
8019 Likewise.
8020 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
8021 Likewise.
8022 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
8023 Likewise.
8024 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
8025 Likewise.
8026 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
8027 Likewise.
8028 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
8029 Likewise.
8030 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
8031 Likewise.
8032 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
8033 Likewise.
8034 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
8035 Likewise.
8036 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
8037 Likewise.
8038 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
8039 Likewise.
8040 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
8041 Likewise.
8042 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
8043 Likewise.
8044 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
8045 Likewise.
8046 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
8047 Likewise.
8048 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
8049 Likewise.
8050 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
8051 Likewise.
8052 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
8053 Likewise.
8054 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
8055 Likewise.
8056 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
8057 Likewise.
8058 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
8059 Likewise.
8060 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
8061 Likewise.
8062 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
8063 Likewise.
8064 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
8065 Likewise.
8066 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
8067 Likewise.
8068 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
8069 Likewise.
8070 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
8071 Likewise.
8072 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
8073 Likewise.
8074 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
8075 Likewise.
8076 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
8077 Likewise.
8078 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
8079 Likewise.
8080 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
8081 Likewise.
8082 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
8083 Likewise.
8084 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
8085 Likewise.
8086 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
8087 Likewise.
8088 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
8089 Likewise.
8090 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
8091 Likewise.
8092 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
8093 Likewise.
8094 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
8095 Likewise.
8096 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
8097 Likewise.
8098 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
8099 Likewise.
8100 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
8101 Likewise.
8102 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
8103 Likewise.
8104 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
8105 Likewise.
8106 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
8107 Likewise.
8108 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
8109 Likewise.
8110 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
8111 Likewise.
8112 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
8113 Likewise.
8114 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
8115 Likewise.
8116 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
8117 Likewise.
8118 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
8119 Likewise.
8120 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
8121 Likewise.
8122 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
8123 Likewise.
8124 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
8125 Likewise.
8126 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
8127 Likewise.
8128 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
8129 Likewise.
8130 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
8131 Likewise.
8132 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
8133 Likewise.
8134 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
8135 Likewise.
8136 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
8137 Likewise.
8138 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
8139 Likewise.
8140 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
8141 Likewise.
8142 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
8143 Likewise.
8144 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
8145 Likewise.
8146 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
8147 Likewise.
8148 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
8149 Likewise.
8150 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
8151 Likewise.
8152 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
8153 Likewise.
8154 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
8155 Likewise.
8156 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
8157 Likewise.
8158 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
8159 Likewise.
8160 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
8161 Likewise.
8162 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
8163 Likewise.
8164 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
8165 Likewise.
8166 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
8167 Likewise.
8168 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
8169 Likewise.
8170 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
8171 Likewise.
8172 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
8173 Likewise.
8174 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
8175 Likewise.
8176 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
8177 Likewise.
8178 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
8179 Likewise.
8180 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
8181 Likewise.
8182 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
8183 Likewise.
8184 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
8185 Likewise.
8186 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
8187 Likewise.
8188 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
8189 Likewise.
8190 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
8191 Likewise.
8192 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
8193 Likewise.
8194 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
8195 Likewise.
8196 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
8197 Likewise.
8198 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
8199 Likewise.
8200 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
8201 Likewise.
8202 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
8203 Likewise.
8204 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
8205 Likewise.
8206 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
8207 Likewise.
8208 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
8209 Likewise.
8210 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
8211 Likewise.
8212 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
8213 Likewise.
8214 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
8215 Likewise.
8216 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
8217 Likewise.
8218 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
8219 Likewise.
8220 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
8221 Likewise.
8222 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
8223 Likewise.
8224 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
8225 Likewise.
8226 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
8227 Likewise.
8228 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
8229 Likewise.
8230 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
8231 Likewise.
8232 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
8233 Likewise.
8234 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
8235 Likewise.
8236 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
8237 Likewise.
8238 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
8239 Likewise.
8240 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
8241 Likewise.
8242 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
8243 Likewise.
8244 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
8245 Likewise.
8246 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
8247 Likewise.
8248 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
8249 Likewise.
8250 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
8251 Likewise.
8252 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
8253 Likewise.
8254 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
8255 Likewise.
8256 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
8257 Likewise.
8258 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
8259 Likewise.
8260 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
8261 Likewise.
8262 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
8263 Likewise.
8264 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
8265 Likewise.
8266 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
8267 Likewise.
8268 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
8269 Likewise.
8270 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
8271 Likewise.
8272 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
8273 Likewise.
8274 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
8275 Likewise.
8276 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
8277 Likewise.
8278 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
8279 Likewise.
8280 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
8281 Likewise.
8282 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8283 Likewise.
8284 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8285 Likewise.
8286 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8287 Likewise.
8288 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8289 Likewise.
8290 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8291 Likewise.
8292 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8293 Likewise.
8294 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8295 Likewise.
8296 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8297 Likewise.
8298 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8299 Likewise.
8300 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8301 Likewise.
8302 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8303 Likewise.
8304 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8305 Likewise.
8306 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8307 Likewise.
8308 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8309 Likewise.
8310 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8311 Likewise.
8312 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8313 Likewise.
8314 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8315 Likewise.
8316 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8317 Likewise.
8318 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8319 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8320 Likewise.
8321 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8322 Likewise.
8323 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8324 Likewise.
8325 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8326 Likewise.
8327 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8328 Likewise.
8329 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8330 Likewise.
8331 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8332 Likewise.
8333 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8334 Likewise.
8335 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8336 Likewise.
8337 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8338 Likewise.
8339 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8340 Likewise.
8341 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8342 Likewise.
8343 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8344 Likewise.
8345 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8346 Likewise.
8347 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8348 Likewise.
8349 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8350 Likewise.
8351 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8352 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8353 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8354 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8355 Likewise.
8356 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8357 Likewise.
8358 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8359 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8360 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8361 Likewise.
8362 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8363 Likewise.
8364 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8365 Likewise.
8366 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8367 Likewise.
8368 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8369 Likewise.
8370 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8371 Likewise.
8372 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8373 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8374 Likewise.
8375 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8376 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8377 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8378 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8379 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8380 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8381 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8382 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8383 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8384 Likewise.
8385 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8386 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8387 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8388 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8389 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8390 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8391 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8392 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8393 Likewise.
8394 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8395 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8396 Likewise.
8397 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8398 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8399 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8400 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8401 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8402 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8403 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8404 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8405 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8406 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8407 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8408 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8409 Likewise.
8410 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8411 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8412 Likewise.
8413 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8414 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8415 Likewise.
8416 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8417 Likewise.
8418 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8419 Likewise.
8420 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8421 Likewise.
8422 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8423 Likewise.
8424 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8425 Likewise.
8426 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8427 Likewise.
8428 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8429 Likewise.
8430 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8431 Likewise.
8432 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8433 Likewise.
8434 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8435 Likewise.
8436 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8437 Likewise.
8438 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8439 Likewise.
8440 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8441 Likewise.
8442 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8443 Likewise.
8444 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8445 Likewise.
8446 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8447 Likewise.
8448 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8449 Likewise.
8450 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8451 Likewise.
8452 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8453 Likewise.
8454 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8455 Likewise.
8456 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8457 Likewise.
8458 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8459 Likewise.
8460 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8461 Likewise.
8462 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8463 Likewise.
8464 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8465 Likewise.
8466 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8467 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8468 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8469 Likewise.
8470 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8471 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8472 Likewise.
8473 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8474 Likewise.
8475 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8476 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8477 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8478 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8479 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8480 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8481 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8482 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8483 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8484 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8485 Likewise.
8486 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8487 Likewise.
8488 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8489 Likewise.
8490 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8491 Likewise.
8492 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8493 Likewise.
8494 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8495 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8496 Likewise.
8497 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8498 Likewise.
8499 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8500 Likewise.
8501 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8502 Likewise.
8503 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8504 Likewise.
8505 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8506 Likewise.
8507 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8508 Likewise.
8509 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8510 Likewise.
8511 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8512 Likewise.
8513 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8514 Likewise.
8515 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8516 Likewise.
8517 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8518 Likewise.
8519 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8520 Likewise.
8521 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8522 Likewise.
8523 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8524 Likewise.
8525 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8526 Likewise.
8527 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8528 Likewise.
8529 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8530 Likewise.
8531 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8532 Likewise.
8533 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8534 Likewise.
8535 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8536 Likewise.
8537 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8538 Likewise.
8539 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8540 Likewise.
8541 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8542 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8543 Likewise.
8544 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8545 Likewise.
8546 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8547 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8548 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8549 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8550 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8551 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8552 Likewise.
8553 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8554 Likewise.
8555 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8556 Likewise.
8557 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8558 Likewise.
8559 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8560 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8561 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8562 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8563 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8564 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8565 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8566 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8567 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8568 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8569 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8570 Likewise.
8571 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8572 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8573 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8574 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8575 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8576 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8577 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8578 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8579 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8580 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8581 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8582 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8583 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8584 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8585 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8586 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8587 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8588 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8589 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8590 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8591 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8592 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8593 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8594 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8595 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8596 Likewise.
8597 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8598 * testsuite/27_io/fpos/14252.cc: Likewise.
8599 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8600 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8601 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8602 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8603 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8604 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8605 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8606 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8607 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8608 Likewise.
8609 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8610 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8611 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8612 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8613 Likewise.
8614 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8615 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8616 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8617 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8618 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8619 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8620 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8621 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8622 * testsuite/27_io/objects/char/3045.cc: Likewise.
8623 * testsuite/27_io/objects/char/3647.cc: Likewise.
8624 * testsuite/27_io/objects/char/5268.cc: Likewise.
8625 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8626 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8627 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8628 * testsuite/28_regex/init-list.cc: Likewise.
8629 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8630 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8631 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8632 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8633 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8634 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8635 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8636 Likewise.
8637 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8638 Likewise.
8639 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8640 Likewise.
8641 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8642 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8643 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8644 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8645 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8646 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8647 Likewise.
8648 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8649 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8650 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8651 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8652 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8653 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8654 Likewise.
8655 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8656 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8657 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8658 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8659 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8660 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8661 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8662 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8663 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8664 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8665 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8666 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8667 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8668 Likewise.
8669 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8670 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8671 Likewise.
8672 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8673 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8674 Likewise.
8675 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8676 Likewise.
8677 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8678 Likewise.
8679 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8680 Likewise.
8681 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8682 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8683 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8684 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8685 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8686 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8687 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8688 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8689 Likewise.
8690 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8691 Likewise.
8692 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8693 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8694 Likewise.
8695 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8696 Likewise.
8697 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8698 Likewise.
8699 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8700 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8701 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8702 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8703 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8704 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8705 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8706 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8707 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8708 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8709 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8710 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8711 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8712 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8713 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8714 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8715 Likewise.
8716 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8717 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8718 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8719 Likewise.
8720 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8721 Likewise.
8722 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8723 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8724 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8725 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8726 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8727 Likewise.
8728 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8729 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8730 Likewise.
8731 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8732 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8733 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8734 Likewise.
8735 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8736 Likewise.
8737 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8738 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8739 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8740 Likewise.
8741 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8742 Likewise.
8743 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8744 Likewise.
8745 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8746 Likewise.
8747 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8748 Likewise.
8749 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8750 * testsuite/30_threads/this_thread/1.cc: Likewise.
8751 * testsuite/30_threads/this_thread/2.cc: Likewise.
8752 * testsuite/30_threads/this_thread/3.cc: Likewise.
8753 * testsuite/30_threads/this_thread/4.cc: Likewise.
8754 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8755 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8756 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8757 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8758 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8759 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8760 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8761 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8762 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8763 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8764 * testsuite/30_threads/thread/members/1.cc: Likewise.
8765 * testsuite/30_threads/thread/members/2.cc: Likewise.
8766 * testsuite/30_threads/thread/members/3.cc: Likewise.
8767 * testsuite/30_threads/thread/members/4.cc: Likewise.
8768 * testsuite/30_threads/thread/members/5.cc: Likewise.
8769 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8770 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8771 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8772 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8773 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8774 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8775 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8776 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8777 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8778 Likewise.
8779 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8780 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8781 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8782 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8783 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8784 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8785 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8786 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8787 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8788 * testsuite/30_threads/try_lock/1.cc: Likewise.
8789 * testsuite/30_threads/try_lock/2.cc: Likewise.
8790 * testsuite/30_threads/try_lock/3.cc: Likewise.
8791 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8792 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8793 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8794 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8795 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8796 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8797 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8798 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8799 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8800 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8801 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8802 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8803 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8804 Likewise.
8805 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8806 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8807 Likewise.
8808 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8809 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8810 Likewise.
8811 * testsuite/ext/array_allocator/1.cc: Likewise.
8812 * testsuite/ext/array_allocator/2.cc: Likewise.
8813 * testsuite/ext/array_allocator/3.cc: Likewise.
8814 * testsuite/ext/ext_pointer/1.cc: Likewise.
8815 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8816 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8817 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8818 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8819 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8820 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8821 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8822 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8823 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8824 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8825 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8826 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8827 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8828 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8829 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8830 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8831 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8832 Likewise.
8833 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8834 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8835 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8836 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8837 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8838 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8839 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8840 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8841 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8842 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8843 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8844 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8845 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8846 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8847 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8848 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8849 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8850 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8851 Likewise.
8852 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8853 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8854 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8855 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8856 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8857 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8858 * testsuite/ext/pod_char_traits.cc: Likewise.
8859 * testsuite/ext/slist/23781.cc: Likewise.
8860 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8861 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8862 * testsuite/ext/vstring/init-list.cc: Likewise.
8863 * testsuite/ext/vstring/moveable.cc: Likewise.
8864 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8865 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8866 Likewise.
8867 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8868 Likewise.
8869 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8870 Likewise.
8871 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8872 Likewise.
8873 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8874 Likewise.
8875 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8876 Likewise.
8877 * testsuite/ext/vstring/types/23767.cc: Likewise.
8878 * testsuite/performance/21_strings/string_append.cc: Likewise.
8879 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8880 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8881 Likewise.
8882 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8883 Likewise.
8884 * testsuite/performance/21_strings/string_find.cc: Likewise.
8885 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8886 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8887 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8888 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8889 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8890 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8891 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8892 Likewise.
8893 * testsuite/performance/23_containers/create/map.cc: Likewise.
8894 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8895 Likewise.
8896 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8897 * testsuite/performance/23_containers/find/map.cc: Likewise.
8898 * testsuite/performance/23_containers/index/map.cc: Likewise.
8899 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8900 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8901 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8902 Likewise.
8903 * testsuite/performance/23_containers/insert_erase/associative.cc:
8904 Likewise.
8905 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8906 Likewise.
8907 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8908 Likewise.
8909 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8910 Likewise.
8911 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8912 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8913 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8914 Likewise.
8915 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8916 Likewise.
8917 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8918 Likewise.
8919 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8920 Likewise.
8921 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8922 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8923 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8924 Likewise.
8925 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8926 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8927 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8928 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8929 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8930 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8931 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8932 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8933 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8934 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8935 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8936 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8937 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8938 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8939 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8940 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8941 Likewise.
8942 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8943 Likewise.
8944 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8945 Likewise.
8946 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8947 Likewise.
8948 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8949 Likewise.
8950 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8951 Likewise.
8952 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8953 Likewise.
8954 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8955 Likewise.
8956 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8957 Likewise.
8958 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8959 Likewise.
8960 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8961 Likewise.
8962 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8963 Likewise.
8964 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8965 Likewise.
8966 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8967 Likewise.
8968 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8969 Likewise.
8970 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8971 Likewise.
8972 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8973 Likewise.
8974 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8975 Likewise.
8976 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8977 Likewise.
8978 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8979 Likewise.
8980 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8981 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8982 Likewise.
8983 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8984 Likewise.
8985 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8986 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8987 Likewise.
8988 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8989 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8990 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8991 Likewise.
8992 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8993 Likewise.
8994 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8995 Likewise.
8996 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8997 Likewise.
8998 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8999 Likewise.
9000 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
9001 Likewise.
9002 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
9003 Likewise.
9004 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
9005 Likewise.
9006 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
9007 Likewise.
9008 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
9009 Likewise.
9010 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
9011 Likewise.
9012 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
9013 Likewise.
9014 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
9015 Likewise.
9016 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
9017 Likewise.
9018 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
9019 Likewise.
9020 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
9021 Likewise.
9022 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
9023 Likewise.
9024 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
9025 Likewise.
9026 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
9027 Likewise.
9028 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
9029 Likewise.
9030 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
9031 Likewise.
9032 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
9033 Likewise.
9034 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
9035 Likewise.
9036 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
9037 Likewise.
9038 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
9039 Likewise.
9040 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
9041 Likewise.
9042 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
9043 Likewise.
9044 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
9045 Likewise.
9046 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
9047 Likewise.
9048 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
9049 Likewise.
9050 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
9051 Likewise.
9052 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
9053 Likewise.
9054 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
9055 Likewise.
9056 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
9057 Likewise.
9058 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
9059 Likewise.
9060 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
9061 Likewise.
9062 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
9063 Likewise.
9064 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
9065 Likewise.
9066 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
9067 Likewise.
9068 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
9069 Likewise.
9070 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
9071 Likewise.
9072 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
9073 Likewise.
9074 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
9075 Likewise.
9076 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
9077 Likewise.
9078 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
9079 Likewise.
9080 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
9081 Likewise.
9082 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
9083 Likewise.
9084 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
9085 Likewise.
9086 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
9087 Likewise.
9088 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
9089 Likewise.
9090 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
9091 Likewise.
9092 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
9093 Likewise.
9094 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
9095 Likewise.
9096 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
9097 Likewise.
9098 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
9099 Likewise.
9100 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
9101 Likewise.
9102 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
9103 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
9104 Likewise.
9105 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
9106 Likewise.
9107 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
9108 Likewise.
9109 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
9110 Likewise.
9111 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
9112 Likewise.
9113 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
9114 Likewise.
9115 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
9116 Likewise.
9117 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
9118 Likewise.
9119 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
9120 Likewise.
9121 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
9122 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
9123 Likewise.
9124 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
9125 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
9126 Likewise.
9127 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
9128 Likewise.
9129 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
9130 Likewise.
9131 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
9132 Likewise.
9133 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
9134 Likewise.
9135 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
9136 Likewise.
9137 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
9138 Likewise.
9139 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
9140 Likewise.
9141 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
9142 Likewise.
9143 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
9144 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
9145 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
9146 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
9147 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
9148 Likewise.
9149 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
9150 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
9151 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
9152 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
9153 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
9154 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
9155 * testsuite/util/io/illegal_input_error.hpp: Likewise.
9156 * testsuite/util/io/prog_bar.cc: Likewise.
9157 * testsuite/util/io/prog_bar.hpp: Likewise.
9158 * testsuite/util/io/text_populate.hpp: Likewise.
9159 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
9160 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
9161 * testsuite/util/io/xml.hpp: Likewise.
9162 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
9163 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
9164 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
9165 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
9166 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
9167 * testsuite/util/native_type/native_map.hpp: Likewise.
9168 * testsuite/util/native_type/native_multimap.hpp: Likewise.
9169 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
9170 * testsuite/util/native_type/native_set.hpp: Likewise.
9171 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
9172 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
9173 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
9174 Likewise.
9175 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
9176 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
9177 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
9178 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
9179 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
9180 Likewise.
9181 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
9182 Likewise.
9183 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
9184 Likewise.
9185 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
9186 Likewise.
9187 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
9188 Likewise.
9189 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
9190 Likewise.
9191 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
9192 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
9193 Likewise.
9194 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
9195 Likewise.
9196 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
9197 Likewise.
9198 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
9199 Likewise.
9200 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
9201 Likewise.
9202 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
9203 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
9204 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
9205 * testsuite/util/regression/basic_type.hpp: Likewise.
9206 * testsuite/util/regression/common_type.hpp: Likewise.
9207 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
9208 Likewise.
9209 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
9210 Likewise.
9211 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
9212 Likewise.
9213 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
9214 Likewise.
9215 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
9216 Likewise.
9217 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
9218 Likewise.
9219 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
9220 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
9221 Likewise.
9222 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
9223 Likewise.
9224 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
9225 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
9226 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
9227 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
9228 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
9229 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
9230 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
9231 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
9232 * testsuite/util/statistic/result_recorder.hpp: Likewise.
9233 * testsuite/util/statistic/sample_mean.hpp: Likewise.
9234 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
9235 * testsuite/util/statistic/sample_variance.hpp: Likewise.
9236 * testsuite/util/testsuite_abi.cc: Likewise.
9237 * testsuite/util/testsuite_abi.h: Likewise.
9238 * testsuite/util/testsuite_abi_check.cc: Likewise.
9239 * testsuite/util/testsuite_allocator.cc: Likewise.
9240 * testsuite/util/testsuite_allocator.h: Likewise.
9241 * testsuite/util/testsuite_api.h: Likewise.
9242 * testsuite/util/testsuite_character.cc: Likewise.
9243 * testsuite/util/testsuite_character.h: Likewise.
9244 * testsuite/util/testsuite_common_types.h: Likewise.
9245 * testsuite/util/testsuite_error.h: Likewise.
9246 * testsuite/util/testsuite_hooks.cc: Likewise.
9247 * testsuite/util/testsuite_hooks.h: Likewise.
9248 * testsuite/util/testsuite_io.h: Likewise.
9249 * testsuite/util/testsuite_iterators.h: Likewise.
9250 * testsuite/util/testsuite_performance.h: Likewise.
9251 * testsuite/util/testsuite_rng.h: Likewise.
9252 * testsuite/util/testsuite_rvalref.h: Likewise.
9253 * testsuite/util/testsuite_tr1.h: Likewise.
9254 * testsuite/util/thread/all.h: Likewise.
9255 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
9256 Likewise.
9257 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
9258 Likewise.
9259 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
9260 Likewise.
9261 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
9262 Likewise.
9263 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
9264 Likewise.
9265 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
9266 Likewise.
9267 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
9268 Likewise.
9269 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
9270 Likewise.
9271 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
9272 Likewise.
9273 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
9274 Likewise.
9275 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
9276 Likewise.
9277 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
9278 Likewise.
9279 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
9280 Likewise.
9281 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
9282 Likewise.
9283 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9284 Likewise.
9285 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9286 Likewise.
9287 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9288 Likewise.
9289 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9290 Likewise.
9291 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9292 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9293 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9294 Likewise.
9295 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9296 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9297 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9298 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9299 Likewise.
9300 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9301 Likewise.
9302 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9303 Likewise.
9304 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9305 Likewise.
9306 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9307 Likewise.
9308 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9309 Likewise.
9310 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9311 Likewise.
9312 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9313 Likewise.
9314 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9315 Likewise.
9316 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9317 Likewise.
9318 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9319 Likewise.
9320 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9321 Likewise.
9322 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9323 Likewise.
9324 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9325 Likewise.
9326 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9327 Likewise.
9328 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9329 Likewise.
9330 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9331 Likewise.
9332 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9333 Likewise.
9334 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9335 Likewise.
9336 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9337 Likewise.
9338 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9339 Likewise.
9340 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9341 Likewise.
9342 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9343 Likewise.
9344 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9345 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9346 Likewise.
9347 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9348 Likewise.
9349 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9350 Likewise.
9351 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9352 Likewise.
9353 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9354 Likewise.
9355 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9356 Likewise.
9357 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9358 Likewise.
9359 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9360 Likewise.
9361 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9362 Likewise.
9363 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9364 Likewise.
9365 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9366 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9367 Likewise.
9368 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9369 Likewise.
9370 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9371 Likewise.
9372 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9373 Likewise.
9374 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9375 Likewise.
9376 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9377 Likewise.
9378 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9379 Likewise.
9380 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9381 Likewise.
9382 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9383 Likewise.
9384 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9385 Likewise.
9386 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9387 Likewise.
9388 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9389 Likewise.
9390 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9391 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9392 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9393 Likewise.
9394 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9395 Likewise.
9396 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9397 Likewise.
9398 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9399 Likewise.
9400 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9401 Likewise.
9402 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9403 Likewise.
9404 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9405 Likewise.
9406 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9407 Likewise.
9408 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9409 Likewise.
9410 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9411 Likewise.
9412 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9413 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9414 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9415 Likewise.
9416 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9417 Likewise.
9418 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9419 Likewise.
9420 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9421 Likewise.
9422 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9423 Likewise.
9424 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9425 Likewise.
9426 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9427 Likewise.
9428 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9429 Likewise.
9430 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9431 Likewise.
9432 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9433 Likewise.
9434 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9435 Likewise.
9436 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9437 Likewise.
9438 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9439 Likewise.
9440 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9441 Likewise.
9442 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9443 Likewise.
9444 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9445 Likewise.
9446 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9447 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9448 Likewise.
9449 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9450 Likewise.
9451 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9452 Likewise.
9453 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9454 Likewise.
9455 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9456 Likewise.
9457 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9458 Likewise.
9459 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9460 Likewise.
9461 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9462 Likewise.
9463 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9464 Likewise.
9465 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9466 Likewise.
9467 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9468 Likewise.
9469 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9470 Likewise.
9471 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9472 Likewise.
9473 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9474 Likewise.
9475 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9476 Likewise.
9477 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9478 Likewise.
9479 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9480 Likewise.
9481 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9482 Likewise.
9483 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9484 Likewise.
9485 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9486 Likewise.
9487 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9488 Likewise.
9489 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9490 Likewise.
9491 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9492 Likewise.
9493 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9494 Likewise.
9495 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9496 Likewise.
9497 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9498 Likewise.
9499 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9500 Likewise.
9501 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9502 Likewise.
9503 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9504 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9505 Likewise.
9506 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9507 Likewise.
9508 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9509 Likewise.
9510 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9511 Likewise.
9512 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9513 Likewise.
9514 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9515 Likewise.
9516 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9517 Likewise.
9518 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9519 Likewise.
9520 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9521 Likewise.
9522 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9523 Likewise.
9524 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9525 Likewise.
9526 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9527 Likewise.
9528 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9529 Likewise.
9530 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9531 Likewise.
9532 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9533 Likewise.
9534 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9535 Likewise.
9536 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9537 Likewise.
9538 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9539 Likewise.
9540 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9541 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9542 * testsuite/backward/hash_map/25896.cc: Likewise.
9543 * testsuite/backward/hash_set/25896.cc: Likewise.
9544
9545 2009-04-08 Ian Lance Taylor <iant@google.com>
9546
9547 * include/backward/hashtable.h (erase): Correctly handle erasing a
9548 reference to an entry in the hash table.
9549 * testsuite/backward/hash_map/25896.cc: New.
9550 * testsuite/backward/hash_set/25896.cc: New.
9551
9552 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9553
9554 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9555 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9556
9557 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9558
9559 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9560 of debug.
9561 * include/Makefile.in: Regenerate.
9562 * include/precompiled/stdc++.h: Add.
9563
9564 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9565
9566 * include/bits/random.h: Adjust doxygen markup.
9567 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9568
9569 * testsuite/26_numerics/random/piecewise_linear_distribution/
9570 operators/serialize.cc: Use typedefs.
9571
9572 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9573
9574 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9575 __gnu_cxx namespace. Remove "static inline".
9576
9577 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9578
9579 * include/bits/random.tcc (linear_congruential_engine<>::
9580 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9581
9582 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9583
9584 * include/bits/random.h (operator==): Mark all inline.
9585 (mersenne_twister_engine): Enable #if 0 checks.
9586
9587 * include/bits/random.h: Formatting tweaks.
9588
9589 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9590
9591 * include/bits/random.tcc (piecewise_linear_distribution<>::
9592 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9593 Remove spurious closed parenthesis.
9594
9595 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9596
9597 PR libstdc++/39644 (partial)
9598 * include/bits/random.tcc (linear_congruential_engine<>::
9599 seed(seed_seq&), independent_bits_engine<>::operator(),
9600 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9601
9602 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9603
9604 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9605 thinko.
9606 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9607 default.cc: Enable.
9608
9609 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9610
9611 PR libstdc++/39629 (partial)
9612 * testsuite/26_numerics/random/independent_bits_engine/cons/
9613 base_move.cc: Use uint_fast64_t instead of unsigned long.
9614 * testsuite/26_numerics/random/independent_bits_engine/cons/
9615 seed1.cc: Likewise.
9616 * testsuite/26_numerics/random/independent_bits_engine/cons/
9617 seed2.cc: Likewise.
9618 * testsuite/26_numerics/random/independent_bits_engine/cons/
9619 base_copy.cc: Likewise.
9620 * testsuite/26_numerics/random/independent_bits_engine/cons/
9621 default.cc: Likewise.
9622 * testsuite/26_numerics/random/independent_bits_engine/cons/
9623 seed_seq.cc: Likewise.
9624 * testsuite/26_numerics/random/independent_bits_engine/
9625 requirements/typedefs.cc: Likewise.
9626 * testsuite/26_numerics/random/independent_bits_engine/
9627 operators/equal.cc: Likewise.
9628 * testsuite/26_numerics/random/independent_bits_engine/
9629 operators/serialize.cc: Likewise.
9630 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9631
9632 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9633
9634 * include/tr1_impl/random: Remove, empty.
9635 * include/tr1_impl/random.tcc: Likewise.
9636
9637 * include/std/random: Minor clean-ups, formatting fixes, adjust
9638 copyright years.
9639 * include/bits/random.tcc: Likewise.
9640 * include/bits/random.h: Likewise.
9641 * include/tr1/random: Likewise.
9642 * include/tr1/random.tcc: Likewise.
9643 * include/tr1/random.h: Likewise.
9644
9645 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9646
9647 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9648 * doc/html/api.html: Regenerate.
9649
9650 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9651
9652 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9653 Change to mersenne_twister_engine, add same defaults as
9654 mersenne_twister_engine/cons/default.cc.
9655 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9656
9657 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9658 to __il.
9659 * include/bits/random.h (mersenne_twister_engine): Qualify
9660 _ShiftMin1 with namespace __detail.
9661 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9662 constexpr std::numeric_limits::max() can be used.
9663 (mersenne_twister_engine): Split apart static asserts into one
9664 assert per message. Temporarily disable the last three.
9665
9666 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9667
9668 * include/Makefile.am: Update to N2836. Modified for new random headers.
9669 * include/Makefile.in: Ditto.
9670 * include/tr1_impl/random: Moved to tr1/random.h
9671 * include/tr1_impl/random.tcc: Moved to tr1
9672 * include/tr1/random: Just point to moved tr1 random headers.
9673 * include/tr1/random.tcc: Moved from tr1_impl.
9674 * include/tr1/random.h: Moved from tr1_impl/random.
9675 * include/std/random: Modified to point to std random headers.
9676 * include/bits/random.tcc: New implementation of std random facilities.
9677 * include/bits/random.h: Ditto.
9678 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9679 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9680 seed1.cc: New.
9681 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9682 seed2.cc: New.
9683 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9684 default.cc: New.
9685 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9686 non_uint_neg.cc: New.
9687 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9688 typedefs.cc: New.
9689 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9690 equal.cc: New.
9691 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9692 serialize.cc: New.
9693 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9694 seed1.cc: New.
9695 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9696 seed2.cc: New.
9697 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9698 default.cc: New.
9699 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9700 typedefs.cc: New.
9701 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9702 equal.cc: New.
9703 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9704 serialize.cc: New.
9705 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9706 seed1.cc: New.
9707 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9708 seed2.cc: New.
9709 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9710 default.cc: New.
9711 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9712 typedefs.cc: New.
9713 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9714 equal.cc: New.
9715 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9716 serialize.cc: New.
9717 * testsuite/26_numerics/random/discard_block_engine/cons/
9718 base_move.cc: New.
9719 * testsuite/26_numerics/random/discard_block_engine/cons/
9720 seed1.cc: New.
9721 * testsuite/26_numerics/random/discard_block_engine/cons/
9722 seed2.cc: New.
9723 * testsuite/26_numerics/random/discard_block_engine/cons/
9724 base_copy.cc: New.
9725 * testsuite/26_numerics/random/discard_block_engine/cons/
9726 default.cc: New.
9727 * testsuite/26_numerics/random/discard_block_engine/cons/
9728 seed_seq.cc: New.
9729 * testsuite/26_numerics/random/discard_block_engine/requirements/
9730 typedefs.cc: New.
9731 * testsuite/26_numerics/random/discard_block_engine/operators/
9732 equal.cc: New.
9733 * testsuite/26_numerics/random/discard_block_engine/operators/
9734 serialize.cc: New.
9735 * testsuite/26_numerics/random/independent_bits_engine/cons/
9736 base_move.cc: New.
9737 * testsuite/26_numerics/random/independent_bits_engine/cons/
9738 seed1.cc: New.
9739 * testsuite/26_numerics/random/independent_bits_engine/cons/
9740 seed2.cc: New.
9741 * testsuite/26_numerics/random/independent_bits_engine/cons/
9742 base_copy.cc: New.
9743 * testsuite/26_numerics/random/independent_bits_engine/cons/
9744 default.cc: New.
9745 * testsuite/26_numerics/random/independent_bits_engine/cons/
9746 seed_seq.cc: New.
9747 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9748 typedefs.cc: New.
9749 * testsuite/26_numerics/random/independent_bits_engine/operators/
9750 equal.cc: New.
9751 * testsuite/26_numerics/random/independent_bits_engine/operators/
9752 serialize.cc: New.
9753 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9754 base_move.cc: New.
9755 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9756 seed1.cc: New.
9757 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9758 seed2.cc: New.
9759 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9760 base_copy.cc: New.
9761 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9762 default.cc: New.
9763 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9764 seed_seq.cc: New.
9765 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9766 typedefs.cc: New.
9767 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9768 equal.cc: New.
9769 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9770 serialize.cc
9771 * testsuite/26_numerics/random/mt19937.cc: New.
9772 * testsuite/26_numerics/random/mt19937_64.cc: New.
9773 * testsuite/26_numerics/random/minstd_rand.cc: New.
9774 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9775 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9776 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9777 * testsuite/26_numerics/random/ranlux24.cc: New.
9778 * testsuite/26_numerics/random/ranlux48.cc: New.
9779 * testsuite/26_numerics/random/knuth_b.cc: New.
9780 * testsuite/26_numerics/random/default_random_engine.cc: New.
9781 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9782 parms.cc: New.
9783 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9784 default.cc: New.
9785 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9786 typedefs.cc: New.
9787 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9788 serialize.cc: New.
9789 * testsuite/26_numerics/random/normal_distribution/cons/
9790 parms.cc: New.
9791 * testsuite/26_numerics/random/normal_distribution/cons/
9792 default.cc: New.
9793 * testsuite/26_numerics/random/normal_distribution/requirements/
9794 typedefs.cc: New.
9795 * testsuite/26_numerics/random/normal_distribution/operators/
9796 serialize.cc: New.
9797 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9798 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9799 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9800 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9801 parms_neg.cc: New.
9802 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9803 parms.cc: New.
9804 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9805 default.cc: New.
9806 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9807 typedefs.cc: New.
9808 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9809 serialize.cc: New.
9810 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9811 parms_neg.cc: New.
9812 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9813 parms.cc: New.
9814 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9815 default.cc: New.
9816 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9817 typedefs.cc: New.
9818 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9819 serialize.cc: New.
9820 * testsuite/26_numerics/random/poisson_distribution/cons/
9821 parms.cc: New.
9822 * testsuite/26_numerics/random/poisson_distribution/cons/
9823 default.cc: New.
9824 * testsuite/26_numerics/random/poisson_distribution/requirements/
9825 typedefs.cc
9826 * testsuite/26_numerics/random/poisson_distribution/operators/
9827 serialize.cc: New.
9828 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9829 parms.cc: New.
9830 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9831 default.cc: New.
9832 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9833 typedefs.cc: New.
9834 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9835 serialize.cc: New.
9836 * testsuite/26_numerics/random/discrete_distribution/cons/
9837 range.cc: New.
9838 * testsuite/26_numerics/random/discrete_distribution/cons/
9839 initlist.cc: New.
9840 * testsuite/26_numerics/random/discrete_distribution/cons/
9841 default.cc: New.
9842 * testsuite/26_numerics/random/discrete_distribution/cons/
9843 num_xbound_fun.cc: New.
9844 * testsuite/26_numerics/random/discrete_distribution/requirements/
9845 typedefs.cc: New.
9846 * testsuite/26_numerics/random/discrete_distribution/operators/
9847 serialize.cc: New.
9848 * testsuite/26_numerics/random/weibull_distribution/cons/
9849 parms.cc: New.
9850 * testsuite/26_numerics/random/weibull_distribution/cons/
9851 default.cc: New.
9852 * testsuite/26_numerics/random/weibull_distribution/requirements/
9853 typedefs.cc: New.
9854 * testsuite/26_numerics/random/weibull_distribution/operators/
9855 serialize.cc: New.
9856 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9857 parms.cc: New.
9858 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9859 default.cc: New.
9860 * testsuite/26_numerics/random/negative_binomial_distribution/
9861 requirements/typedefs.cc: New.
9862 * testsuite/26_numerics/random/negative_binomial_distribution/
9863 operators/serialize.cc: New.
9864 * testsuite/26_numerics/random/cauchy_distribution/cons/
9865 parms.cc: New.
9866 * testsuite/26_numerics/random/cauchy_distribution/cons/
9867 default.cc: New.
9868 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9869 typedefs.cc: New.
9870 * testsuite/26_numerics/random/cauchy_distribution/operators/
9871 serialize.cc: New.
9872 * testsuite/26_numerics/random/gamma_distribution/cons/
9873 parms.cc: New.
9874 * testsuite/26_numerics/random/gamma_distribution/cons/
9875 default.cc: New.
9876 * testsuite/26_numerics/random/gamma_distribution/requirements/
9877 typedefs.cc: New.
9878 * testsuite/26_numerics/random/gamma_distribution/operators/
9879 serialize.cc: New.
9880 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9881 parms.cc: New.
9882 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9883 default.cc: New.
9884 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9885 typedefs.cc: New.
9886 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9887 serialize.cc: New.
9888
9889 * testsuite/26_numerics/random/exponential_distribution/cons/
9890 parms.cc: New.
9891 * testsuite/26_numerics/random/exponential_distribution/cons/
9892 default.cc: New.
9893 * testsuite/26_numerics/random/exponential_distribution/requirements/
9894 typedefs.cc: New.
9895 * testsuite/26_numerics/random/exponential_distribution/operators/
9896 serialize.cc: New.
9897 * testsuite/26_numerics/random/lognormal_distribution/cons/
9898 parms.cc: New.
9899 * testsuite/26_numerics/random/lognormal_distribution/cons/
9900 default.cc: New.
9901 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9902 typedefs.cc: New.
9903 * testsuite/26_numerics/random/lognormal_distribution/operators/
9904 serialize.cc: New.
9905 * testsuite/26_numerics/random/binomial_distribution/cons/
9906 parms.cc: New.
9907 * testsuite/26_numerics/random/binomial_distribution/cons/
9908 default.cc: New.
9909 * testsuite/26_numerics/random/binomial_distribution/requirements/
9910 typedefs.cc: New.
9911 * testsuite/26_numerics/random/binomial_distribution/operators/
9912 serialize.cc: New.
9913 * testsuite/26_numerics/random/random_device/cons/
9914 token.cc: New.
9915 * testsuite/26_numerics/random/random_device/cons/
9916 default.cc: New.
9917 * testsuite/26_numerics/random/random_device/requirements/
9918 typedefs.cc: New.
9919 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9920 parms.cc: New.
9921 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9922 default.cc: New.
9923 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9924 typedefs.cc: New.
9925 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9926 serialize.cc: New.
9927 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9928 range.cc: New.
9929 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9930 default.cc: New.
9931 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9932 num_xbound_fun.cc: New.
9933 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9934 initlist_fun.cc: New.
9935 * testsuite/26_numerics/random/piecewise_linear_distribution/
9936 requirements/typedefs.cc: New.
9937 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9938 serialize.cc: New.
9939 * testsuite/26_numerics/random/student_t_distribution/cons/
9940 parms.cc: New.
9941 * testsuite/26_numerics/random/student_t_distribution/cons/
9942 default.cc: New.
9943 * testsuite/26_numerics/random/student_t_distribution/requirements/
9944 typedefs.cc: New.
9945 * testsuite/26_numerics/random/student_t_distribution/operators/
9946 serialize.cc: New.
9947 * testsuite/26_numerics/random/geometric_distribution/cons/
9948 parms.cc: New.
9949 * testsuite/26_numerics/random/geometric_distribution/cons/
9950 default.cc: New.
9951 * testsuite/26_numerics/random/geometric_distribution/requirements/
9952 typedefs.cc: New.
9953 * testsuite/26_numerics/random/geometric_distribution/operators/
9954 serialize.cc: New.
9955 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9956 range.cc: New.
9957 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9958 default.cc: New.
9959 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9960 num_xbound_fun.cc: New.
9961 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9962 initlist_fun.cc: New.
9963 * testsuite/26_numerics/random/piecewise_constant_distribution/
9964 requirements/typedefs.cc: New.
9965 * testsuite/26_numerics/random/piecewise_constant_distribution/
9966 operators/serialize.cc: New.
9967
9968 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9969
9970 * include/ext/bitmap_allocator.h: The typedefs should be made public
9971 if we want them to be accessible. This has been revealed by the patch
9972 that fixes PR c++/26693 in g++.
9973
9974 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9975
9976 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9977 Regenerated.
9978 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9979 Regenerated.
9980 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9981 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9982 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9983 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9984 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9985 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9986 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9987 Regenerated.
9988 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9989
9990 2009-03-31 Jason Merrill <jason@redhat.com>
9991
9992 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9993
9994 PR libstdc++/39310
9995 * include/tr1_impl/type_traits (is_function): Add partial
9996 specializations with function cv-quals.
9997 (__is_function_helper): Remove.
9998 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9999
10000 2009-03-30 Ian Lance Taylor <iant@google.com>
10001
10002 * include/backward/hashtable.h (clear): Return quickly if the
10003 table is empty.
10004
10005 2009-03-27 Ian Lance Taylor <iant@google.com>
10006
10007 * include/backward/hashtable.h (_S_num_primes): Change to 29.
10008 (__stl_prime_list): Add 5 at the start of the list.
10009
10010 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
10011
10012 * include/std/fstream (basic_filebuf<>::open(const std::string&,
10013 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
10014 std::string&, ios_base::openmode), basic_ifstream<>::
10015 open(const std::string&, ios_base::openmode), basic_ofstream<>::
10016 basic_ofstream(const std::string&, ios_base::openmode),
10017 basic_ofstream<>::open(const std::string&, ios_base::openmode),
10018 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
10019 basic_fstream<>::open(const std::string&, ios_base::openmode)):
10020 Add in C++0x mode.
10021 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
10022 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
10023 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
10024 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
10025 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
10026 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
10027 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
10028
10029 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10030
10031 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
10032 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
10033 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
10034 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
10035
10036 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10037
10038 * include/bits/forward_list.h (_Fwd_list_node_base<>::
10039 _M_transfer_after, _M_reverse_after): Move out of line...
10040 * include/bits/forward_list.tcc: ... here.
10041 (forward_list<>::reverse): Move inline...
10042 * include/bits/forward_list.h: ... here; minor cosmetic changes.
10043
10044 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10045
10046 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
10047 28277.cc: Likewise.
10048 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
10049 Likewise.
10050 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
10051 Likewise.
10052 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
10053 Likewise.
10054
10055 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10056
10057 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
10058 year(s).
10059 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10060 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10061 Likewise.
10062 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10063 Likewise.
10064 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10065 Likewise.
10066 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10067
10068 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10069
10070 * testsuite/25_algorithms/search_n/iterator.cc: Condition
10071 iterations for simulators.
10072 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10073 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10074 Condition stream width for simulators.
10075 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10076 Likewise.
10077 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10078 Likewise.
10079 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10080
10081 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
10082
10083 * doc/xml/manual/appendix_contributing.xml: Add docbook style
10084 sheet version information. Table-ize docbook element examples.
10085 * doc/xml/manual/using.xml: Human-readable header
10086 markup. Alphabetized. Add new headers.
10087 * doc/html: Regenerate.
10088
10089 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
10090
10091 * doc/xml/faq.xml: Fix link to setup documentation.
10092
10093 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
10094
10095 * include/std/type_traits (__add_lvalue_reference_helper,
10096 __add_rvalue_reference_helper): As an optimization, rewrite
10097 condition (avoid is_function).
10098
10099 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
10100
10101 PR libstdc++/39405
10102 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
10103 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
10104
10105 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
10106
10107 * testsuite/30_threads/condition_variable_any/native_handle/
10108 typesizes.cc: Include tweaks.
10109 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10110 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10111 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10112 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10113 * testsuite/30_threads/condition_variable/native_handle/
10114 typesizes.cc: Same.
10115
10116 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10117
10118 * include/bits/shared_ptr.h: Add include guards.
10119 * include/tr1/shared_ptr.h: Likewise.
10120
10121 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10122
10123 * include/std/iostream: Fix doxygen link.
10124 * include/bits/forward_list.h: Fix doxygen markup.
10125 * include/ext/vstring.h: Escape backslash in doxygen comment.
10126 * include/bits/basic_string.h: Likewise.
10127
10128 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10129
10130 * doc/xml/faq.xml: Fix links to implementation status pages.
10131
10132 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10133
10134 * include/std/complex (operator+(const complex<>&, const _Tp&),
10135 operator+(const _Tp&, const complex<>&),
10136 operator-(const complex<>&, const _Tp&),
10137 operator-(const _Tp&, const complex<>&)): Do not assume real()
10138 returns a reference (against DR 387).
10139 * testsuite/26_numerics/complex/dr387_2.cc: New.
10140
10141 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
10142
10143 * testsuite/thread/pthread4.cc: Move...
10144 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
10145 * testsuite/thread/pthread5.cc: Move...
10146 * testsuite/23_containers/list/pthread5.cc: ...here.
10147 * testsuite/thread/pthread6.cc: Move...
10148 * testsuite/23_containers/map/pthread6.cc: ...here.
10149 * testsuite/thread/pthread7-rope.cc: Move...
10150 * testsuite/ext/rope/pthread7-rope.cc: ...here.
10151 * testsuite/thread/guard.cc: Move...
10152 * testsuite/18_support/pthread_guard.cc: ...here.
10153 * testsuite/thread/18185.cc: Move...
10154 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
10155 * testsuite/thread/pthread1.cc: Move...
10156 * testsuite/23_containers/list/pthread1.cc: ...here.
10157 * testsuite/thread/pthread2.cc: Move...
10158 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
10159 * testsuite/thread/pthread3.cc: Move...
10160 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
10161
10162 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
10163 * testsuite/thread: Remove.
10164
10165 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
10166
10167 * configure: Regenerate.
10168
10169 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
10170
10171 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
10172 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
10173 from baseline_dir.
10174 * configure: Regenerate.
10175 * testsuite/Makefile.am (baseline_file): Remove variable.
10176 (site.exp): Set baseline_dir rather than baseline_file.
10177 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
10178 * testsuite/Makefile.in: Regenerate.
10179
10180 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10181
10182 * testsuite/30_threads/thread/this_thread: Move...
10183 * testsuite/30_threads/this_thread: ...here.
10184 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
10185 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
10186 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
10187 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
10188 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
10189 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
10190
10191 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10192
10193 * doc/doxygen/user.cfg.in: Tweaks.
10194 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
10195 be elsewhere.
10196
10197 * include/tr1_impl/unordered_map: Just use most specialized
10198 container module.
10199 * include/tr1_impl/unordered_set: Same.
10200 * include/tr1_impl/array: Same.
10201 * include/bits/stl_list.h: Same.
10202 * include/bits/stl_map.h: Same.
10203 * include/bits/stl_queue.h: Same.
10204 * include/bits/stl_set.h: Same.
10205 * include/bits/stl_stack.h: Same.
10206 * include/bits/forward_list.h: Same.
10207 * include/bits/basic_string.h: Same.
10208 * include/bits/stl_multimap.h: Same.
10209 * include/bits/stl_vector.h: Same.
10210 * include/bits/stl_deque.h: Same.
10211 * include/bits/stl_multiset.h: Same.
10212 * include/bits/stl_bvector.h: Same.
10213
10214 * include/backward/binders.h: Change binder module to binders.
10215
10216 * include/std/complex: Add complex_numers module.
10217 * include/tr1_impl/complex: Same.
10218
10219 * include/std/valarray: Add numeric_arrays module.
10220 * include/bits/gslice_array.h: Same.
10221 * include/bits/gslice.h: Same.
10222 * include/bits/mask_array.h: Same.
10223 * include/bits/slice_array.h: Same.
10224 * include/bits/indirect_array.h: Same.
10225
10226 * include/bits/allocator.h: Add allocators module.
10227 * include/ext/throw_allocator.h
10228 * include/ext/pool_allocator.h
10229 * include/ext/bitmap_allocator.h
10230 * include/ext/new_allocator.h
10231 * include/ext/malloc_allocator.h
10232 * include/ext/array_allocator.h
10233 * include/ext/mt_allocator.h
10234 * include/ext/debug_allocator.h
10235 * include/ext/extptr_allocator.h
10236
10237 * include/tr1_impl/functional: Move namespace markup here.
10238 * include/tr1_impl/regex: Same.
10239
10240 * include/tr1_impl/type_traits: Add metaprogramming module.
10241 * include/std/type_traits: Same.
10242
10243 * include/std/memory: Add memory module.
10244
10245 * include/std/ratio: Add ratio module.
10246
10247 * include/std/chrono: Move namespace markup here, add time module.
10248
10249 * include/std/thread: Move namespace markup here, add concurrency
10250 module.
10251 * include/std/mutex: Use concurrency module.
10252 * include/std/condition_variable: Same.
10253
10254
10255 * include/bits/ios_base.h: Refine io module.
10256 * include/bits/basic_ios.h: Same.
10257 * include/std/fstream: Same.
10258 * include/std/istream: Same.
10259 * include/std/ostream: Same.
10260 * include/std/sstream: Same.
10261
10262 * include/ext/vstring.h: Correct parameter markup.
10263
10264 * include/bits/shared_ptr.h: Add pointer_abstractions module.
10265 * include/bits/unique_ptr.h: Same.
10266
10267 * include/bits/algorithmfwd.h: Add mutating_algorithms,
10268 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
10269 * include/bits/stl_heap.h: Add markup for new groupings.
10270 * include/bits/stl_algobase.h: Same.
10271 * include/bits/stl_algo.h: Same.
10272
10273 * include/c_compatibility/stdatomic.h: Add atomics module.
10274 * include/c_global/cstdatomic: Same.
10275
10276 * libsupc++/exception: Add exceptions module.
10277 * libsupc++/typeinfo: Same.
10278 * libsupc++/new: Same.
10279 * libsupc++/exception_ptr.h: Same.
10280 * include/std/system_error: Same.
10281 * include/std/stdexcept: Same.
10282
10283 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10284 * libsupc++/cxxabi-forced.h: Same.
10285
10286 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10287 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10288 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10289 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10290 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10291 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10292 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10293 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10294 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10295 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10296 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10297 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10298 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10299 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10300 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10301 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10302 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10303 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10304 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10305 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10306 * testsuite/23_containers/vector/requirements/dr438/
10307 constructor_1_neg.cc: Same.
10308 * testsuite/23_containers/vector/requirements/dr438/
10309 constructor_2_neg.cc: Same.
10310 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10311 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10312 * testsuite/23_containers/deque/requirements/dr438/
10313 constructor_1_neg.cc: Same.
10314 * testsuite/23_containers/deque/requirements/dr438/
10315 constructor_2_neg.cc: Same.
10316 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10317 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10318 * testsuite/23_containers/list/requirements/dr438/
10319 constructor_1_neg.cc: Same.
10320 * testsuite/23_containers/list/requirements/dr438/
10321 constructor_2_neg.cc: Same.
10322 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10323 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10324 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10325 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10326 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10327 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10328 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10329 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10330 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10331 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10332
10333 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10334
10335 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10336 * doc/doxygen/user.cfg.in: Update.
10337 * scripts/run_doxygen: Adjust for new group names.
10338
10339 * include/tr1_impl/random: Update doxygen group markup.
10340 * include/tr1_impl/unordered_map: Same.
10341 * include/tr1_impl/unordered_set: Same.
10342 * include/tr1_impl/array: Same.
10343 * include/std/numeric: Same.
10344 * include/std/utility: Same.
10345 * include/std/bitset: Same.
10346 * include/std/iosfwd: Same.
10347 * include/bits/stl_list.h: Same.
10348 * include/bits/stl_map.h: Same.
10349 * include/bits/stl_algobase.h: Same.
10350 * include/bits/stl_queue.h: Same.
10351 * include/bits/stl_set.h: Same.
10352 * include/bits/stl_stack.h: Same.
10353 * include/bits/stl_iterator_base_types.h: Same.
10354 * include/bits/forward_list.h: Same.
10355 * include/bits/basic_string.h: Same.
10356 * include/bits/stl_multimap.h: Same.
10357 * include/bits/stl_vector.h: Same.
10358 * include/bits/stl_deque.h: Same.
10359 * include/bits/stl_multiset.h: Same.
10360 * include/bits/stl_algo.h: Same.
10361 * include/bits/stl_bvector.h: Same.
10362 * include/bits/algorithmfwd.h: Same.
10363 * include/bits/stl_function.h: Same.
10364 * include/tr1/cmath: Same.
10365 * include/backward/binders.h: Same.
10366
10367 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10368
10369 * include/std/system_error (system_category): To system_category().
10370 (generic_category): To generic_category. DR 890.
10371 * src/system_error.cc: Define.
10372 * include/bits/functexcept.h: Only one __throw_system_error.
10373 * src/functexcept.cc: Same.
10374 * include/std/mutex: Fixup for changes above.
10375 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10376 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10377 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10378 * config/abi/pre/gnu.ver: Clean up exports.
10379
10380 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10381
10382 * include/std/thread: Fix typo.
10383 * src/thread.cc (thread::join): Use NULL.
10384
10385 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10386
10387 PR libstdc++/39168
10388 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10389 const string&)): Also check that the value != CHAR_MAX.
10390 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10391 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10392 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10393 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10394 _M_cache(const locale&)): Likewise.
10395 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10396 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10397 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10398 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10399 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10400 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10401
10402 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10403 Benjamin Kosnik <bkoz@redhat.com>
10404
10405 * include/std/thread (_Impl_base): Move _M_id out and into ...
10406 (thread): ...here. Call _M_make_routine in body of constructors.
10407 Adjust data member usage to reflect changes.
10408 (_M_make_routine): From _M_make_shared_data.
10409 (_M_start_thread): Add __shared_base_type argument.
10410 * src/thread.cc: Fixups for above.
10411 * config/abi/pre/gnu.ver: Adjust exports.
10412 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10413 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10414 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10415
10416 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10417
10418 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10419 (compare_type_to_native_type): ...this, add alignment check.
10420 * testsuite/30_threads/condition_variable_any/native_handle/
10421 typesizes.cc: Modify as above.
10422 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10423 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10424 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10425 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10426 * testsuite/30_threads/condition_variable/native_handle/
10427 typesizes.cc: Same.
10428 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10429 typesizes.cc: Same.
10430
10431 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10432 * testsuite/30_threads/thread/cons/2.cc: Same.
10433 * testsuite/30_threads/thread/cons/3.cc: Same.
10434 * testsuite/30_threads/thread/cons/4.cc: Same.
10435 * testsuite/30_threads/thread/cons/5.cc: Same.
10436 * testsuite/30_threads/thread/cons/6.cc: Same.
10437 * testsuite/30_threads/thread/cons/7.cc: Same.
10438 * testsuite/30_threads/thread/cons/8.cc: Same.
10439
10440 * testsuite/30_threads/thread/cons/9.cc: New.
10441 * testsuite/30_threads/thread/cons/moveable.cc: New.
10442
10443 * src/condition_variable.cc: Clean up whitespace.
10444 * include/std/condition_variable: Same.
10445
10446 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10447
10448 * include/std/condition_variable (condition_variable): Remove
10449 _M_internal_mutex. Add private __native_type typedef.
10450 * src/condition_variable.cc (condition_variable::notify_one):
10451 Remove _M_internal_mutex use. Use typedef.
10452 (condition_variable::notify_all): Same.
10453 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10454 (recursive_mutex): Same.
10455 (timed_mutex): Same.
10456 (recursive_timed_mutex): Same.
10457 (once_flag): Make __native_type typedef private.
10458
10459 * include/std/thread (this_thread): Add minimal markup.
10460
10461 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10462 Adjust line numbers.
10463 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10464 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10465 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10466 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10467 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10468 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10469 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10470 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10471 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10472 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10473 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10474 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10475 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10476
10477 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10478 * testsuite/30_threads/condition_variable_any/native_handle/
10479 typesizes.cc: New.
10480 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10481 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10482 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10483 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10484 * testsuite/30_threads/condition_variable/native_handle/
10485 typesizes.cc: Same.
10486 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10487 typesizes.cc: Same.
10488
10489 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10490
10491 PR testsuite/33300
10492 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10493 on darwin for lp64.
10494
10495 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10496
10497 * configure.host: Set abi_baseline_pair for mips64*-linux.
10498 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10499
10500 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10501
10502 * include/std/thread (this_thread::get_id): Inline.
10503
10504 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10505
10506 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10507 _Callable as template argument for _M_make_shared_data.
10508 * testsuite/30_threads/thread/cons/6.cc: New.
10509 * testsuite/30_threads/thread/cons/7.cc: New.
10510 * testsuite/30_threads/thread/cons/8.cc: New.
10511
10512 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10513
10514 * testsuite/30_threads/thread/member: To..
10515 * testsuite/30_threads/thread/members: ...this.
10516 * testsuite/30_threads/condition_variable/member: To...
10517 * testsuite/30_threads/condition_variable/members: ...this.
10518
10519 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10520
10521 * include/std/thread (thread::id): Move definition inside thread.
10522 Use native_handle_type. Remove this_thread::get_id friend.
10523 Change __thread_data_ptr to __shared_base_ptr.
10524 (thread::id::id(native_handle_type): Make public. Still explicit.
10525 Use native_handle_type. Change _M_thread_id to _M_thread.
10526 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10527 _M_thread_handle to _M_id.
10528 (thread::__thread_data): Rename to _Impl.
10529 Fixup for renames.
10530 (thread::_M_make_thread_data): Return derived type.
10531 (thread::hardware_concurrency): Add definition for default case.
10532 (thread::get_id): Now can define inline.
10533 (thread): Change _M_thread_data to _M_data.
10534 (this_thread::get_id): Now can define inline.
10535 * src/thread.cc (__thread_proxy): Rename to
10536 execute_native_thread_routine.
10537 Fixup for other renames.
10538 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10539 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10540 * testsuite/30_threads/thread/algorithm: Move to..
10541 * testsuite/30_threads/thread/swap: ...this.
10542 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10543 * testsuite/30_threads/thread/id/operators.cc: New.
10544
10545 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10546
10547 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10548 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10549 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10550 exposing it in public std::tuple interface.
10551
10552 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10553 Benjamin Kosnik <bkoz@redhat.com>
10554
10555 * include/std/thread (__thread_data_base): Nest class in std::thread.
10556 (__thread_data): Likewise.
10557 (__thread_data_ptr): Nest typedef in std::thread.
10558 * src/thread.cc (__thread_proxy): Qualify the above names.
10559 * config/abi/pre/gnu.ver: Remove unused exports.
10560
10561 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10562
10563 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10564 * include/bits/stl_vector.h: Remove private vector_type typedef.
10565 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10566 Fix line numbers.
10567 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10568 * testsuite/23_containers/vector/requirements/dr438/
10569 constructor_1_neg.cc: Same.
10570 * testsuite/23_containers/vector/requirements/dr438/
10571 constructor_2_neg.cc: Same.
10572 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10573 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10574
10575 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10576
10577 PR libstdc++/25191
10578 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10579 deal consistently with __try and __catch too.
10580 * src/localename.cc: Replace try -> __try, catch -> __catch.
10581 * src/ios.cc: Likewise.
10582 * src/locale.cc: Likewise.
10583 * src/istream.cc: Likewise.
10584 * src/thread.cc: Likewise.
10585 * src/compatibility.cc: Likewise.
10586 * src/bitmap_allocator.cc: Likewise.
10587 * src/ios_init.cc: Likewise.
10588 * include/debug/deque: Likewise.
10589 * include/debug/list: Likewise.
10590 * include/tr1_impl/hashtable: Likewise.
10591 * include/std/bitset: Likewise.
10592 * include/ext/pb_ds/detail/resize_policy/
10593 hash_load_check_resize_trigger_imp.hpp: Likewise.
10594 * include/ext/pb_ds/detail/resize_policy/
10595 hash_standard_resize_policy_imp.hpp: Likewise.
10596 * include/ext/pb_ds/detail/cc_hash_table_map_/
10597 resize_fn_imps.hpp: Likewise.
10598 * include/ext/pb_ds/detail/cc_hash_table_map_/
10599 constructor_destructor_fn_imps.hpp: Likewise.
10600 * include/ext/pb_ds/detail/pat_trie_/
10601 split_join_branch_bag.hpp: Likewise.
10602 * include/ext/pb_ds/detail/pat_trie_/
10603 constructors_destructor_fn_imps.hpp: Likewise.
10604 * include/ext/pb_ds/detail/bin_search_tree_/
10605 constructors_destructor_fn_imps.hpp: Likewise.
10606 * include/ext/pb_ds/detail/gp_hash_table_map_/
10607 resize_fn_imps.hpp: Likewise.
10608 * include/ext/pb_ds/detail/gp_hash_table_map_/
10609 constructor_destructor_fn_imps.hpp: Likewise.
10610 * include/ext/pb_ds/detail/binary_heap_/
10611 constructors_destructor_fn_imps.hpp: Likewise.
10612 * include/ext/pb_ds/detail/binary_heap_/
10613 erase_fn_imps.hpp: Likewise.
10614 * include/ext/pb_ds/detail/binary_heap_/
10615 split_join_fn_imps.hpp: Likewise.
10616 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10617 constructors_destructor_fn_imps.hpp: Likewise.
10618 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10619 * include/ext/pb_ds/detail/list_update_map_/
10620 constructor_destructor_fn_imps.hpp: Likewise.
10621 * include/ext/slist: Likewise.
10622 * include/ext/memory: Likewise.
10623 * include/ext/rc_string_base.h: Likewise.
10624 * include/ext/ropeimpl.h: Likewise.
10625 * include/ext/vstring.tcc: Likewise.
10626 * include/ext/rope: Likewise.
10627 * include/ext/sso_string_base.h: Likewise.
10628 * include/bits/shared_ptr.h: Likewise.
10629 * include/bits/stl_list.h: Likewise.
10630 * include/bits/locale_classes.tcc: Likewise.
10631 * include/bits/locale_facets.tcc: Likewise.
10632 * include/bits/locale_classes.h: Likewise.
10633 * include/bits/forward_list.h: Likewise.
10634 * include/bits/stl_vector.h: Likewise.
10635 * include/bits/stl_deque.h: Likewise.
10636 * include/bits/istream.tcc: Likewise.
10637 * include/bits/stl_uninitialized.h: Likewise.
10638 * include/bits/ostream.tcc: Likewise.
10639 * include/bits/vector.tcc: Likewise.
10640 * include/bits/stl_tempbuf.h: Likewise.
10641 * include/bits/deque.tcc: Likewise.
10642 * include/bits/basic_string.tcc: Likewise.
10643 * include/bits/ostream_insert.h: Likewise.
10644 * include/bits/locale_facets_nonio.tcc: Likewise.
10645 * include/bits/stl_tree.h: Likewise.
10646 * include/bits/fstream.tcc: Likewise.
10647 * include/tr1/shared_ptr.h: Likewise.
10648 * include/tr1/hypergeometric.tcc: Likewise.
10649 * include/backward/hashtable.h: Likewise.
10650 * libsupc++/exception_ptr.h: Likewise.
10651 * libsupc++/eh_personality.cc: Likewise.
10652 * libsupc++/eh_call.cc: Likewise.
10653 * config/locale/gnu/monetary_members.cc: Likewise.
10654 * config/locale/gnu/time_members.h: Likewise.
10655 * config/locale/generic/time_members.h: Likewise.
10656
10657 2009-02-03 Johannes Singler <singler@ira.uka.de>
10658
10659 * include/parallel/algorithmfwd.h:
10660 Add parallelism default for many declarations.
10661 * include/parallel/numericfwd.h: Likewise.
10662 * include/parallel/iterator.h: Use iterator_traits as usual.
10663 * include/parallel/par_loop.h:
10664 Include equally_split.h.
10665 (for_each_template_random_access_ed):
10666 Avoid calling the Result default constructor.
10667 * include/parallel/numeric: Replace
10668 for_each_template_random_access by
10669 for_each_template_random_access_ed in numeric functions.
10670
10671 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10672
10673 * config/os/gnu-linux/os_defines.h: Remove superfluous
10674 __NO_STRING_INLINES.
10675
10676 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10677
10678 * testsuite/21_strings/c_strings/char/3.cc: New test.
10679 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10680
10681 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10682 Jakub Jelinek <jakub@redhat.com>
10683
10684 PR libstdc++/30928 (partial, works together with recent glibcs)
10685 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10686 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10687 defined.
10688 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10689 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10690 defined.
10691 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10692 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10693 defined.
10694 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10695 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10696 defined.
10697 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10698 argument is const char *, assign result to const char * var, not
10699 char *.
10700 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10701 argument is const wchar_t *, assign result to const wchar_t * var, not
10702 wchar_t *.
10703
10704 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10705
10706 * include/std/thread: Remove unused headers.
10707 (__thread_data_base): Remove unused mutex and base.
10708 (thread::~thread): Only detach if joinable.
10709 (thread::joinable): Test if thread data ptr is empty.
10710 (thread::_M_thread_data_mutex): Remove.
10711 (thread::_M_get_thread_data): Remove.
10712 (thread::_M_make_thread_data): Remove overload, use make_shared.
10713 (thread::id::id): Make constructor explicit.
10714 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10715 (thread::_M_start_thread): Break shared_ptr cycle on error.
10716 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10717 * testsuite/30_threads/thread/member/4.cc: New.
10718 * testsuite/30_threads/thread/member/5.cc: New.
10719
10720 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10721
10722 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10723 (standard_layout): Just use !has_virtual_destructor for now.
10724 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10725 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10726 * testsuite/30_threads/recursive_mutex/requirements/
10727 standard_layout.cc: New.
10728 * testsuite/30_threads/condition_variable/requirements/
10729 standard_layout.cc: New.
10730 * testsuite/29_atomics/atomic_address/requirements/
10731 standard_layout.cc: Adjust.
10732 * testsuite/29_atomics/atomic_flag/requirements/
10733 standard_layout.cc: Same.
10734 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10735 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10736 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10737 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10738 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10739 line numbers.
10740 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10741 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10742 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10743 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10744 Remove, not required.
10745
10746 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10747
10748 * include/std/thread (__thread_data_base, thread): Rename member
10749 functions to match coding style.
10750 (thread::thread,thread::operator=): Define move operations.
10751 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10752 * config/abi/pre/gnu.ver: Adjust.
10753
10754 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10755
10756 PR libstdc++/38384
10757 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10758 on HPUX.
10759 * configure: Regenerate.
10760
10761 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10762
10763 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10764 atomic_flag_fence.
10765
10766 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10767
10768 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10769 Uros Bizjak <ubizjak@gmail.com>
10770
10771 PR libstdc++/38834
10772 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10773 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10774
10775 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10776 Rainer Emrich <r.emrich@de.tecosim.com>
10777
10778 PR libstdc++/38919
10779 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10780 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10781 * configure: Regenerate.
10782
10783 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10784
10785 * include/std/thread (__thread_data_base::__run): Make non-const.
10786 * testsuite/30_threads/thread/cons/5.cc: New.
10787
10788 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10789
10790 * src/Makefile.am (sources): Add math_stubs_float.cc.
10791 * src/Makefile.in: Regenerate.
10792 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10793
10794 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10795
10796 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10797 * src/Makefile.in: Regenerate.
10798 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10799
10800 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10801
10802 PR libstdc++/32666
10803 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10804
10805 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10806
10807 PR libstdc++/32666
10808 * Makefile.am (hosted_source): Remove libmath directory.
10809 * Makefile.in: Regenerate.
10810 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10811 (AC_REPLACE_MATHFUNCS): Remove.
10812 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10813 in GLIBCXX_CHECK_C99_TR1.
10814 * acinclude.m4: Remove libmath, need_math.
10815 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10816 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10817 * configure.ac: Same.
10818 * configure: Regenerate.
10819 * fragment.am: Fix comment.
10820 * config.h.in: Regenerate.
10821 * src/Makefile.in: Regenerate.
10822 * src/Makefile.am: Remove libmath references.
10823 * doc/Makefile.in: Regenerate.
10824 * po/Makefile.in: Regenerate.
10825 * include/Makefile.in: Regenerate.
10826 * libsupc++/Makefile.in: Regenerate.
10827 * testsuite/Makefile.in: Regenerate.
10828
10829 * src/compatibility.cc: Also export long double versions of "C" math
10830 library if hppa-linux.
10831 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10832 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10833
10834 * libmath: Remove.
10835 * libmath/signbit.c: Same.
10836 * libmath/stubs.c: Same.
10837 * libmath/Makefile.in: Same.
10838 * libmath/copysignf.c: Same.
10839 * libmath/mathconf.h: Same.
10840 * libmath/signbitf.c: Same.
10841 * libmath/Makefile.am: Same.
10842 * libmath/signbitl.c: Same.
10843
10844 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10845 Paolo Carlini <paolo.carlini@oracle.com>
10846
10847 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10848 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10849 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10850 * configure.ac: Adjust.
10851 * doc/xml/manual/configure.xml: Update.
10852 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10853 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10854 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10855 * configure: Regenerate.
10856 * config.h.in: Likewise.
10857
10858 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10859 thread::joinable, thread::swap, this_thread::get_id,
10860 this_thread::yield): Define inline...
10861 * include/std/thread: ... here.
10862 * config/abi/pre/gnu.ver: Adjust.
10863
10864 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10865
10866 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10867 Add dg-timeout-factor 2.0.
10868 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10869 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10870 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10871 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10872 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10873 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10874
10875 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10876
10877 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10878 field from readelf output.
10879
10880 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10881
10882 PR libstdc++/38384
10883 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10884 * configure: Regenerate.
10885
10886 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10887
10888 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10889 _GLIBCXX_HAVE_TLS.
10890 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10891
10892 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10893
10894 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10895 constructor for _M_pattern.
10896 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10897 string.cc: Test construction from different basic_string type.
10898 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10899 string.cc: Likewise.
10900
10901 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10902 Jonathan Larmour <jifl@eCosCentric.com>
10903
10904 PR libstdc++/36801
10905 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10906 New.
10907 (__gnu_cxx::__exchange_and_add): Use it.
10908 * src/atomic.cc (get_atomic_mutex): New.
10909 * src/debug.cc (get_safe_base_mutex): New.
10910 * src/locale.cc (get_locale_cache_mutex): New.
10911 * src/mt_allocator.cc (get_freelist): New.
10912 (get_freelist_mutex): New.
10913 * src/pool_allocator.cc (get_palloc_mutex): New.
10914 * include/std/mutex (__once_functor_lock): To
10915 (__get_once_functor_lock): ...this.
10916 * src/mutex.cc (__once_mutex): Don't export, use
10917 (get_once_mutex): ...this.
10918 * config/abi/pre/gnu.ver: Adjust exports.
10919
10920 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10921
10922 PR libstdc++/38732
10923 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10924 referenceCount field again.
10925 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10926 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10927 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10928 inline functions.
10929 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10930 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10931 instead of __cxa_exception.
10932 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10933 __cxxabiv1::__cxa_throw): Likewise.
10934 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10935 std::__exception_ptr::exception_ptr::_M_addref,
10936 std::__exception_ptr::exception_ptr::_M_release,
10937 __gxx_dependent_exception_cleanup): Likewise.
10938 * testsuite/18_support/exception/38732.cc: New test.
10939
10940 PR libstdc++/38092
10941 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10942 * src/compatibility.cc: Don't use .symver directives if
10943 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10944 * config.h.in: Regenerated.
10945 * configure: Likewise.
10946
10947 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10948
10949 PR libstdc++/38466
10950 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10951
10952 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10953
10954 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10955 of classic locale...
10956 (locale::classic): Here.
10957
10958 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10959
10960 * include/tr1_impl/regex: Fix bad return statements and typos.
10961
10962 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10963
10964 * include/tr1_impl/regex: Remove unimplemented function definitions.
10965 * testsuite/28_regex/init-list.cc: Compile only.
10966 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10967 c_string_extended.cc: Same.
10968 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10969 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10970
10971 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10972
10973 PR libstdc++/38384
10974 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10975 * configure: Regenerate.
10976
10977 2009-01-05 Ben Elliston <bje@au.ibm.com>
10978
10979 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10980 * configure: Regenerate.
10981
10982 2009-01-05 Ben Elliston <bje@au.ibm.com>
10983
10984 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10985 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10986 * configure: Regenerate.
10987
10988 2009-01-04 Richard Guenther <rguenther@suse.de>
10989
10990 PR libstdc++/38720
10991 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10992 integer type for storage, arithmetic and comparisons.
10993 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10994
10995 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10996
10997 PR libstdc++/38719
10998 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10999 _Fwd_list_const_iterator::_M_next): Fix return type.
11000
11001 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
11002
11003 * Revert last commit, reopen and suspend libstdc++/38678.
11004
11005 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
11006
11007 PR libstdc++/38678
11008 * include/std/istream (basic_istream<>::_M_read): New.
11009 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
11010 (basic_istream<>::read, basic_istream<>::readsome): Use it.
11011 * include/std/ostream (basic_ostream<>::_M_write_): New.
11012 (basic_ostream<>::_M_write): Adjust.
11013 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
11014 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
11015 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
11016 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
11017 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.