3f1ea9812512308f04355915ce7460b2efd26d81
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-10-15 Phil Muldoon <pmuldoon@redhat.com>
2
3 * python/libstdcxx/v6/printers.py (StdTuplePrinter): New printer.
4 (build_libstdcxx_dictionary): Add StdTuplePrinter registration.
5
6 2009-10-16 Benjamin Kosnik <bkoz@redhat.com>
7
8 * include/c_compatibility/stdatomic.h: Include cstdatomic if
9 __cplusplus.
10
11 2009-10-15 Benjamin Kosnik <bkoz@redhat.com>
12
13 PR libstdc++/40654
14 PR libstdc++/40826
15 * src/atomic.cc (atomic_flag_test_and_set_explicit): Add
16 static_cast from base to derived.
17 (atomic_flag_clear_explicit): Same.
18 * include/bits/atomic_2.h (__atomic2::atomic_flag): Public derivation.
19 Remove value type constructor.
20 * include/bits/atomic_0.h (__atomic0::atomic_flag): Same.
21 * include/std/future (_Future_state): Use ATOMIC_FLAG_INIT to
22 initialized the atomic_flag member.
23
24 2009-10-14 Benjamin Kosnik <bkoz@redhat.com>
25
26 * doc/xml/authors.xml: Update.
27 * doc/xml/manual/intro.xml: Move test section...
28 * doc/xml/manual/appendix_porting.xml: ...here.
29 * doc/xml/manual/diagnostics.xml: Edit.
30 * doc/xml/manual/using.xml: Break out exception section.
31 * doc/xml/manual/using_exceptions.xml: New.
32 * doc/html: Regenerate.
33
34 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
35
36 * config/abi/pre/gnu.ver: Export the _S_construct<> helpers.
37
38 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
39
40 * include/bits/basic_string.h (operator+=(initializer_list<>),
41 append(initializer_list<>)): Forward to the append overload taking
42 a const CharT* pointer and a size, thus avoiding instantiating
43 unnecessarily in the built library the overload taking a pair of
44 iterators.
45 (operator=(initializer_list<>), assign(initializer_list<>)): Likewise
46 for assign.
47 (insert(iterator, initializer_list<>): Likewise for insert.
48
49 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
50
51 * include/bits/c++config: Do not disable extern templates for string
52 in plain parallel-mode and in profile-mode; add comment explaining
53 _GLIBCXX_EXTERN_TEMPLATE == -1.
54 * testsuite/ext/profile/mutex_extensions.cc: Adjust dg-error line.
55
56 2009-10-14 Jason Merrill <jason@redhat.com>
57
58 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Adjust expected.
59
60 2009-10-13 Paolo Carlini <paolo.carlini@oracle.com>
61
62 * include/parallel/for_each_selectors.h: Minor uglification and
63 stylistic fixes.
64
65 2009-10-13 Edward Smith-Rowland <3dw4rd@verizon.net>
66
67 * include/precompiled/stdc++.h: Include <initializer_list>
68 for completeness.
69
70 2009-10-12 Paolo Carlini <paolo.carlini@oracle.com>
71
72 * include/bits/random.h (class linear_congruential_engine,
73 class mersenne_twister_engine, class subtract_with_carry_engine,
74 class discard_block_engine, class independent_bits_engine,
75 class shuffle_order_engine, class uniform_int_distribution,
76 class binomial_distribution, class geometric_distribution,
77 class negative_binomial_distribution, class poisson_distribution,
78 class discrete_distribution): Do not use simulated concept checks,
79 tidy startic_asserts on argument types and ranges.
80 (class uniform_real_distribution, class normal_distribution,
81 class lognormal_distribution, class gamma_distribution,
82 class chi_squared_distribution, class cauchy_distribution,
83 class fisher_f_distribution, class student_t_distribution,
84 class exponential_distribution, class weibull_distribution,
85 class extreme_value_distribution, class piecewise_linear_distribution,
86 class piecewise_constant_distribution): Add static_assert on
87 template argument type.
88 * include/std/random: Do not include <bits/concept_check.h>.
89 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
90 Fix.
91 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
92 Likewise.
93 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
94 Likewise.
95 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
96 Likewise.
97 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
98 Likewise.
99 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
100 Likewise.
101 * testsuite/26_numerics/random/discard_block_engine/requirements/
102 typedefs.cc: Likewise.
103 * testsuite/26_numerics/random/discard_block_engine/operators/
104 equal.cc: Likewise.
105 * testsuite/26_numerics/random/discard_block_engine/operators/
106 serialize.cc: Likewise.
107 * testsuite/26_numerics/random/linear_congruential_engine/
108 requirements/non_uint_neg.cc: Tweak.
109
110 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
111
112 * doc/xml/manual/messages.xml: Update GNU gettext reference.
113
114 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
115
116 * doc/xml/manual/codecvt.xml: Refer to The Open Group Base
117 Specifications, Issue 6 (IEEE Std. 1003.1-2004).
118 Update link to bogus site with reference to unix.org.
119 * doc/xml/manual/ctype.xml: Ditto.
120 * doc/xml/manual/locale.xml: Ditto.
121
122 2009-10-09 Paolo Carlini <paolo.carlini@oracle.com>
123
124 * include/parallel/numeric (__adjacent_difference_switch): Fix typo.
125 * include/parallel/for_each_selectors.h
126 (__adjacent_difference_selector): Likewise.
127
128 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
129
130 * include/ext/bitmap_allocator.h: Minor clean-ups.
131
132 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
133
134 * config/abi/pre/gnu.ver: Adjust exports.
135
136 2009-10-07 Phil Muldoon <pmuldoon@redhat.com>
137
138 * doc/xml/manual/debug.xml: Rewrite and expand GDB Python
139 pretty-printer section.
140
141 2009-10-07 Chris Jefferson <chris@bubblescope.net>
142
143 * testsuite/25_algorithms/rotate/moveable2.cc: New.
144
145 2009-10-06 Janis Johnson <janis187@us.ibm.com>
146
147 * testsuite/decimal/binary-arith.cc: Fix directive to skip test.
148 * testsuite/decimal/cast_neg.cc: Ditto.
149 * testsuite/decimal/comparison.cc: Ditto.
150 * testsuite/decimal/compound-assignment.cc: Ditto.
151 * testsuite/decimal/compound-assignment-memfunc.cc: Ditto.
152 * testsuite/decimal/conversion-from-float.cc: Ditto.
153 * testsuite/decimal/conversion-from-integral.cc: Ditto.
154 * testsuite/decimal/conversion-to-generic-float.cc: Ditto.
155 * testsuite/decimal/conversion-to-integral.cc: Ditto.
156 * testsuite/decimal/ctor.cc: Ditto.
157 * testsuite/decimal/incdec.cc: Ditto.
158 * testsuite/decimal/incdec-memfunc.cc: Ditto.
159 * testsuite/decimal/make-decimal.cc: Ditto.
160 * testsuite/decimal/mixed-mode_neg.cc: Ditto.
161 * testsuite/decimal/operator_neg.cc: Ditto.
162 * testsuite/decimal/unary-arith.cc: Ditto.
163
164 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
165
166 * doc/html/*: Regenerate.
167
168 2009-10-05 John Bytheway <jbytheway@gmail.com>
169
170 PR libstdc++/41530
171 * include/std/tuple (_Tuple_impl<>::_Tuple_impl(_Tuple_impl<>&&)):
172 Fix to just move.
173 * testsuite/20_util/tuple/cons/41530.cc: New.
174
175 2009-10-05 Phil Muldoon <pmuldoon@redhat.com>
176
177 * doc/xml/manual/debug.xml: Add narrative for GDB Python pretty
178 printers. Add links to GDB wiki/online manual.
179
180 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
181 Edward Smith-Rowland <3dw4rd@verizon.net>
182
183 * include/decimal/decimal: Warn if decimal floating point types
184 are not available.
185 * acinclude.m4 (GLIBCXX_ENABLE_DECIMAL_FLOAT): New.
186 * configure.ac: Use it.
187 * configure: Regenerate.
188 * config.h.in: Regenerate.
189
190 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
191
192 * include/Makefile.am: Remove stray line break.
193
194 * include/decimal/decimal: Brief class doxygen markup.
195 * libsupc++/exception: Whitespace cleanup.
196
197 * testsuite/libstdc++-dg/conformance.exp: Add testsuite directory
198 decimal.
199 * scripts/create_testsuite_files (dlist): Same.
200
201 * doc/xml/manual/using.xml: One column in table. Move after TR1.
202
203 * testsuite/decimal/bad-cast.cc: Move to...
204 * testsuite/decimal/cast_neg.cc: ...here.
205 * testsuite/decimal/bad-mixed-mode.cc: Move to...
206 * testsuite/decimal/mixed-mode_neg.cc: ...here.
207 * testsuite/decimal/bad-operator.cc: Move to...
208 * testsuite/decimal/operator_neg.cc: ...here.
209
210 * doc/doxygen/user.cfg.in (INPUT): Add decimal/decimal.
211
212 2009-10-05 Janis Johnson <janis187@us.ibm.com>
213
214 * doc/Makefile.am: Process new file.
215 * doc/xml/manual/intro.xml: Ditto.
216 * doc/xml/manual/using.xml: Document new header.
217 * doc/xml/manual/status_cxxdecimal.xml: New file.
218 * include/Makefile.am: Process new headers.
219 * include/decimal/decimal: New file.
220 * include/decimal/decimal.h: New file.
221
222 2009-10-05 Janis Johnson <janis187@us.ibm.com>
223
224 * testsuite/decimal: New directory.
225 * testsuite/decimal/bad-cast.cc: New test.
226 * testsuite/decimal/bad-mixed-mode.cc: New test.
227 * testsuite/decimal/bad-operator.cc: New test.
228 * testsuite/decimal/binary-arith.cc: New test.
229 * testsuite/decimal/comparison.cc: New test.
230 * testsuite/decimal/compound-assignment.cc: New test.
231 * testsuite/decimal/compound-assignment-memfunc.cc: New test.
232 * testsuite/decimal/conversion-from-float.cc: New test.
233 * testsuite/decimal/conversion-from-integral.cc: New test.
234 * testsuite/decimal/conversion-to-generic-float.cc: New test.
235 * testsuite/decimal/conversion-to-integral.cc: New test.
236 * testsuite/decimal/ctor.cc: New test.
237 * testsuite/decimal/incdec.cc: New test.
238 * testsuite/decimal/incdec-memfunc.cc: New test.
239 * testsuite/decimal/make-decimal.cc: New test.
240 * testsuite/decimal/unary-arith.cc: New test.
241
242 2009-10-05 Paolo Carlini <paolo.carlini@oracle.com>
243
244 * testsuite/lib/libstdc++.exp (check_v3_target_rvalref): Remove.
245 * testsuite/lib/dg-options.exp (dg-require-rvalref): Likewise.
246
247 2009-10-05 Chris Jefferson <chris@bubblescope.net>
248
249 * include/bits/stl_algo.h (__stable_partition_adaptive,
250 __rotate_adaptive, __merge_adaptive, __merge_sort_loop):
251 Extend to work with rvalue references in C++0x mode.
252 * testsuite/25_algorithms/inplace_merge/moveable2.cc: New.
253 * testsuite/25_algorithms/inplace_merge/moveable.cc: Likewise.
254 * testsuite/25_algorithms/stable_partition/moveable.cc: Likewise.
255 * testsuite/25_algorithms/stable_sort/moveable2.cc: Likewise.
256 * testsuite/25_algorithms/stable_sort/moveable.cc: Likewise.
257
258 2009-10-04 Benjamin Kosnik <bkoz@redhat.com>
259
260 * doc/xml/manual/using.xml: Add profile headers.
261 * testsuite/ext/profile/mh.cc: Restrict to linux.
262
263 2009-10-02 Silvius Rus <silvius.rus@gmail.com>
264
265 * configure: Add check for execinfo.h.
266 * config.h.in: Add undef for HAVE_EXECINFO_H.
267 * include/Makefile.am: Add build support for profile mode.
268 * include/Makefile.in: Same.
269 * include/profile/base.h: New file.
270 * include/profile/bitset: Same.
271 * include/profile/deque: Same.
272 * include/profile/hashtable.h: Same.
273 * include/profile/list: Same.
274 * include/profile/map: Same.
275 * include/profile/map.h: Same.
276 * include/profile/multimap.h: Same.
277 * include/profile/multiset.h: Same.
278 * include/profile/set: Same.
279 * include/profile/set.h: Same.
280 * include/profile/unordered_map: Same.
281 * include/profile/unordered_set: Same.
282 * include/profile/vector: Same.
283 * include/profile/impl/profiler.h: Same.
284 * include/profile/impl/profiler_container_size.h: Same.
285 * include/profile/impl/profiler_hash_func.h: Same.
286 * include/profile/impl/profiler_hashtable_size.h: Same.
287 * include/profile/impl/profiler_map_to_unordered_map.h: Same.
288 * include/profile/impl/profiler_node.h: Same.
289 * include/profile/impl/profiler_state.h: Same.
290 * include/profile/impl/profiler_trace.h: Same.
291 * include/profile/impl/profiler_vector_size.h: Same.
292 * include/profile/impl/profiler_vector_to_list.h: Same.
293 * include/std/vector: Include corresponding profile header guarded by
294 _GLIBCXX_PROFILE.
295 * include/std/deque: Same.
296 * include/std/list: Same.
297 * include/std/map: Same.
298 * include/std/unordered_map: Same.
299 * include/std/bitset: Same.
300 * include/std/set: Same.
301 * include/std/unordered_set: Same.
302 * include/backward/hash_map: Same.
303 * include/backward/hash_set: Same.
304 * include/tr1_impl/hashtable (_Hashtable): Expose insert_return_type.
305 * include/bits/c++config: Define profile namespace.
306 * testsuite/Makefile.in: Add check-profile.
307 * testsuite/Makefile.am: Same.
308 * testsuite/ext/profile/all.cc: New file.
309 * testsuite/ext/profile/mh.cc: Same.
310 * testsuite/ext/profile/mutex_extensions.cc: Same.
311 * testsuite/23_containers/unordered_map/profile/hash_map.cc: Same.
312 * testsuite/23_containers/unordered_map/profile/unordered.cc: Same.
313 * testsuite/23_containers/vector/profile/vector.cc: Same.
314 * testsuite/23_containers/vector/resize/moveable.cc: Make it pass
315 in profile mode.
316 * testsuite/23_containers/deque/capacity/moveable.cc: Same.
317 * testsuite/23_containers/list/capacity/29134.cc: Same.
318 * doc/Makefile.in: Add reference to profile_mode.xml.
319 * doc/Makefile.am: Same.
320 * doc/xml/manual/profile_mode.xml: New file.
321 * doc/xml/manual/debug.xml: Add link to profile mode section.
322 * doc/xml/manual/extensions.xml: Add profile mode. Update numbering.
323 * doc/doxygen/user.cfg.in: Add profile mode files.
324
325 2009-10-02 Johannes Singler <singler@ira.uka.de>
326
327 * include/parallel/base.h: Take integer types from <tr1/cstdint>.
328 * include/parallel/compatibility.h: Likewise.
329 * include/parallel/multiseq_selection.h: Likewise.
330 * include/parallel/random_shuffle.h: Likewise.
331 * include/parallel/random_number.h: Likewise;
332 use numeric_limits<>::digit instead of sizeof()*8.
333 * include/parallel/types.h: Likewise.
334 * doc/html/manual/bk01pt12ch31s03.html:
335 Document dependency on stdint.h.
336
337 2009-10-01 Phil Muldoon <pmuldoon@redhat.com>
338
339 * python/libstdcxx/v6/printers.py (StdListPrinter):
340 Add -D_GLIBCXX_DEBUG implementation changes. Receive typename from
341 printer registration.
342 (StdListIteratorPrinter): Likewise.
343 (StdDebugIteratorPrinter): New printer.
344 (build_libstdcxx_dictionary): Add -D_GLIBCXX_DEBUG registration
345 entries. Always pass a typename where the type can change.
346 (StdSlistPrinter) Receive typename from printer registration. Use
347 in printer output.
348 (StdBitsetPrinter): Likewise.
349 (StdDequePrinter): Likewise.
350
351 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
352
353 * include/bits/random.tcc: Define static const data members.
354 * include/tr1/random.tcc: Likewise.
355 * testsuite/26_numerics/random/subtract_with_carry_engine/
356 requirements/constants.cc: New.
357 * testsuite/26_numerics/random/mersenne_twister_engine/
358 requirements/constants.cc: Likewise.
359 * testsuite/26_numerics/random/linear_congruential_engine/
360 requirements/constants.cc: Likewise.
361 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
362 constants.cc: Likewise.
363 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/
364 requirements/constants.cc: Likewise.
365 * testsuite/tr1/5_numerical_facilities/random/
366 subtract_with_carry_01/requirements/constants.cc: Likewise.
367 * testsuite/tr1/5_numerical_facilities/random/discard_block/
368 requirements/constants.cc: Likewise.
369 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/
370 requirements/constants.cc: Likewise.
371 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
372 requirements/constants.cc: Likewise.
373 * testsuite/tr1/5_numerical_facilities/random/xor_combine/
374 requirements/constants.cc: Likewise.
375
376 2009-09-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
377
378 PR libstdc++/38923
379 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
380 use sed script portable to Solaris /bin/sed for extracting ld
381 version.
382 * configure: Regenerate.
383
384 2009-09-28 Benjamin Kosnik <bkoz@redhat.com>
385
386 * libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
387 * libsupc++/vec.cc: Same.
388 * libsupc++/vterminate.cc: Same.
389 * libsupc++/new_opnt.cc: Same.
390
391 2009-09-28 Johannes Singler <singler@ira.uka.de>
392
393 * include/parallel/for_each_selectors.h: Remove obsolete comment.
394
395 2009-09-26 Paolo Carlini <paolo.carlini@oracle.com>
396
397 * doc/html/ext/lwg-active.html: Update to Revision R66.
398 * doc/html/ext/lwg-closed.html: Likewise.
399 * doc/html/ext/lwg-defects: Likewise.
400
401 * doc/xml/manual/intro.xml: Update entry for DR 853.
402
403 2009-09-26 Gerald Pfeifer <gerald@pfeifer.com>
404
405 * doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
406 according to upstream redirects.
407
408 2009-09-25 Johannes Singler <singler@ira.uka.de>
409
410 * include/parallel/include/parallel/checkers.h
411 (is_sorted_failure, is_sorted_print_failures): Remove (unused).
412 (__is_sorted): Remove default parameter for _Compare; remove
413 inappropriate printf.
414
415 2009-09-25 Johannes Singler <singler@ira.uka.de>
416
417 * include/parallel/base.h: Comment on presence of min/max duplicates.
418
419 2009-09-25 Johannes Singler <singler@ira.uka.de>
420
421 * include/parallel/partition.h (__parallel_nth_element):
422 Correct comment.
423
424 2009-09-24 Johannes Singler <singler@ira.uka.de>
425
426 * include/parallel/algo.h: Uglify internal identifiers;
427 correct line breaks.
428 * include/parallel/for_each.h: Likewise.
429 * include/parallel/numeric: Likewise.
430 * include/parallel/omp_loop.h: Likewise.
431 * include/parallel/omp_loop_static.h: Likewise.
432 * include/parallel/par_loop.h: Likewise.
433 * include/parallel/workstealing.h: Likewise.
434
435 2009-09-24 Johannes Singler <singler@ira.uka.de>
436
437 * include/parallel/base.h (_EqualFromLess): Move _Compare template
438 parameter to the end as of others.
439 * include/parallel/algobase.h
440 (__lexicographical_compare_switch): Likewise.
441
442 2009-09-23 Johannes Singler <singler@ira.uka.de>
443
444 * include/parallel/algobase.h: Uglify internal identifiers;
445 correct line breaks.
446 * include/parallel/algo.h: Likewise.
447 * include/parallel/base.h: Likewise.
448 * include/parallel/equally_split.h: Likewise.
449 * include/parallel/find.h: Likewise.
450 * include/parallel/find_selectors.h: Likewise.
451 * include/parallel/for_each_selectors.h: Likewise.
452 * include/parallel/list_partition.h: Likewise.
453 * include/parallel/losertree.h: Likewise.
454 * include/parallel/merge.h: Likewise.
455 * include/parallel/multiseq_selection.h: Likewise.
456 * include/parallel/multiway_merge.h: Likewise.
457 * include/parallel/multiway_mergesort.h: Likewise.
458 * include/parallel/numeric: Likewise.
459 * include/parallel/numericfwd.h: Likewise.
460 * include/parallel/omp_loop.h: Likewise.
461 * include/parallel/omp_loop_static.h: Likewise.
462 * include/parallel/par_loop.h: Likewise.
463 * include/parallel/partition.h: Likewise.
464 * include/parallel/random_shuffle.h: Likewise.
465 * include/parallel/search.h: Likewise.
466 * include/parallel/sort.h: Likewise.
467 * include/parallel/workstealing.h: Likewise.
468
469 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
470
471 * doc/xml/manual/appendix_contributing.xml: Adjust link to
472 coreutils.
473
474 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
475
476 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
477
478 2009-09-17 Joseph Myers <joseph@codesourcery.com>
479
480 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
481 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
482 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
483 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
484 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
485 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
486 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
487 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
488 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
489 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
490 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
491 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
492
493 2009-09-17 Joseph Myers <joseph@codesourcery.com>
494
495 * include/ext/vstring.h (to_wstring(long long),
496 to_wstring(unsigned long long), to_wstring(long double)): Disable
497 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
498
499 2009-09-17 Johannes Singler <singler@ira.uka.de>
500
501 * include/parallel/algobase.h: Replace tabs by spaces;
502 correct line breaks.
503 * include/parallel/algorithmfwd.h: Likewise.
504 * include/parallel/balanced_quicksort.h: Likewise.
505 * include/parallel/base.h: Likewise.
506 * include/parallel/checkers.h: Likewise.
507 * include/parallel/compatibility.h: Likewise.
508 * include/parallel/equally_split.h: Likewise.
509 * include/parallel/find.h: Likewise.
510 * include/parallel/for_each.h: Likewise.
511 * include/parallel/for_each_selectors.h: Likewise.
512 * include/parallel/iterator.h: Likewise.
513 * include/parallel/list_partition.h: Likewise.
514 * include/parallel/losertree.h: Likewise.
515 * include/parallel/merge.h: Likewise.
516 * include/parallel/multiseq_selection.h: Likewise.
517 * include/parallel/multiway_merge.h: Likewise.
518 * include/parallel/multiway_mergesort.h: Likewise.
519 * include/parallel/numeric: Likewise.
520 * include/parallel/numericfwd.h: Likewise.
521 * include/parallel/omp_loop.h: Likewise.
522 * include/parallel/omp_loop_static.h: Likewise.
523 * include/parallel/par_loop.h: Likewise.
524 * include/parallel/partial_sum.h: Likewise.
525 * include/parallel/partition.h: Likewise.
526 * include/parallel/queue.h: Likewise.
527 * include/parallel/quicksort.h: Likewise.
528 * include/parallel/random_number.h: Likewise.
529 * include/parallel/random_shuffle.h: Likewise.
530 * include/parallel/search.h: Likewise.
531 * include/parallel/set_operations.h: Likewise.
532 * include/parallel/settings.h: Likewise.
533 * include/parallel/sort.h: Likewise.
534 * include/parallel/types.h: Likewise.
535 * include/parallel/unique_copy.h: Likewise.
536 * include/parallel/workstealing.h: Likewise.
537 * include/parallel/algo.h: Likewise;
538 shorten _ForwardIterator to _FIterator.
539 * include/parallel/find_selectors.h: Likewise.
540
541 2009-09-16 Johannes Singler <singler@ira.uka.de>
542
543 * include/parallel/base.h: Correct some comments accidentally changed
544 during uglification.
545 * include/parallel/find.h: Likewise.
546 * include/parallel/find_selectors.h: Likewise.
547 * include/parallel/multiway_merge.h: Likewise.
548 * include/parallel/multiway_mergesort.h: Likewise.
549 * include/parallel/partial_sum.h: Likewise.
550 * include/parallel/partition.h: Likewise.
551 * include/parallel/queue.h: Likewise.
552 * include/parallel/random_shuffle.h: Likewise.
553 * include/parallel/settings.h: Likewise.
554 * include/parallel/sort.h: Likewise.
555 * include/parallel/tags.h: Likewise.
556 * include/parallel/workstealing.h: Likewise.
557
558 2009-09-16 Johannes Singler <singler@ira.uka.de>
559
560 * include/parallel/base.h (_EqualFromLess):
561 Correct uglification of member variables and method arguments.
562 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
563 * include/parallel/find_selectors.h (__find_first_of_selector):
564 Likewise.
565 * include/parallel/iterator.h (_IteratorTriple): Likewise.
566 * include/parallel/multiseq_selection.h
567 (_Lexicographic, _LexicographicReverse): Likewise.
568 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
569 Likewise.
570 * include/parallel/random_number.h (_RandomNumber): Likewise.
571 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
572 Likewise.
573 * include/parallel/set_operations.h (__symmetric_difference_func,
574 __difference_func, __intersection_func, __union_func,
575 parallel_set_union, parallel_set_intersection, parallel_set_difference,
576 parallel_set_symmetric_difference): Likewise.
577 * include/parallel/tags.h (parallel_tag): Likewise.
578 * include/parallel/workstealing.h (_Job): Likewise.
579 * include/parallel/multiway_merge.h
580 (__multiway_merge_k_variant_sentinel_switch:operator())
581 correct uglification of _*LoserTree*.
582 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
583 uglification of member variables and method arguments.
584 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
585 * include/parallel/for_each_selectors.h: Likewise.
586 * include/parallel/omp_loop.h: Likewise.
587 * include/parallel/algo.h: Likewise; uglify c_rand_number.
588
589 2009-09-16 Johannes Singler <singler@ira.uka.de>
590
591 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
592 Replace redundant _Self.
593 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
594 Replace redundant _Self.
595 * include/parallel/algo.h: Correct accidental _Self in comments.
596 * include/parallel/losertree.h: Likewise.
597 * include/parallel/multiway_merge.h: Likewise.
598 * include/parallel/random_shuffle.h: Likewise.
599
600 2009-09-16 Johannes Singler <singler@ira.uka.de>
601
602 * include/parallel/algobase.h: Uglify internal identifiers.
603 * include/parallel/algo.h: Likewise.
604 * include/parallel/algorithm: Likewise.
605 * include/parallel/algorithmfwd.h: Likewise.
606 * include/parallel/balanced_quicksort.h: Likewise.
607 * include/parallel/base.h: Likewise.
608 * include/parallel/basic_iterator.h: Likewise.
609 * include/parallel/checkers.h: Likewise.
610 * include/parallel/compatibility.h: Likewise.
611 * include/parallel/compiletime_settings.: Likewise.
612 * include/parallel/equally_split.h: Likewise.
613 * include/parallel/features.h: Likewise.
614 * include/parallel/find.h: Likewise.
615 * include/parallel/find_selectors.h: Likewise.
616 * include/parallel/for_each.h: Likewise.
617 * include/parallel/for_each_selectors.h: Likewise.
618 * include/parallel/iterator.h: Likewise.
619 * include/parallel/list_partition.h: Likewise.
620 * include/parallel/losertree.h: Likewise.
621 * include/parallel/merge.h: Likewise.
622 * include/parallel/multiseq_selection.h: Likewise.
623 * include/parallel/multiway_merge.h: Likewise.
624 * include/parallel/multiway_mergesort.h: Likewise.
625 * include/parallel/numeric: Likewise.
626 * include/parallel/numericfwd.h: Likewise.
627 * include/parallel/omp_loop.h: Likewise.
628 * include/parallel/omp_loop_static.h: Likewise.
629 * include/parallel/parallel.h: Likewise.
630 * include/parallel/par_loop.h: Likewise.
631 * include/parallel/partial_sum.h: Likewise.
632 * include/parallel/partition.h: Likewise.
633 * include/parallel/queue.h: Likewise.
634 * include/parallel/quicksort.h: Likewise.
635 * include/parallel/random_number.h: Likewise.
636 * include/parallel/random_shuffle.h: Likewise.
637 * include/parallel/search.h: Likewise.
638 * include/parallel/set_operations.h: Likewise.
639 * include/parallel/settings.h: Likewise.
640 * include/parallel/sort.h: Likewise.
641 * include/parallel/tags.h: Likewise.
642 * include/parallel/types.h: Likewise.
643 * include/parallel/unique_copy.h: Likewise.
644 * include/parallel/workstealing.h: Likewise.
645
646 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
647
648 PR libstdc++/41037
649 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
650 and wcerr flags.
651 * testsuite/27_io/objects/char/41037.cc: New.
652 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
653
654 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
655
656 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
657 constraint.
658
659 2009-09-11 Johannes Singler <singler@ira.uka.de>
660
661 * include/parallel/multiway_merge.h
662 (multiway_merge_exact_splitting): Deallocate borders correctly.
663 (parallel_multiway_merge): Remove unnecessarily complicated
664 allocation, random access iterators are default-constructible;
665 deallocate ne_seqs correctly.
666
667 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
668
669 PR libstdc++/41316
670 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
671 Remove.
672 (forward_list<>::sort(_Comp)): Only declare.
673 (forward_list<>::sort()): Forward to the latter.
674 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
675 Remove definition.
676 (forward_list<>::sort(_Comp)): Define.
677 * testsuite/23_containers/forward_list/requirements/dr438/
678 assign_neg.cc: Adjust dg-error line number.
679 * testsuite/23_containers/forward_list/requirements/dr438/
680 insert_neg.cc: Likewise.
681 * testsuite/23_containers/forward_list/requirements/dr438/
682 constructor_1_neg.cc: Likewise.
683 * testsuite/23_containers/forward_list/requirements/dr438/
684 constructor_2_neg.cc: Likewise.
685
686 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
687
688 * src/Makefile.am (libstdc___la_LINK): New.
689 * src/Makefile.in: Regenerate.
690
691 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
692
693 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
694 *-*-freebsd* from both dg-do and dg-options.
695
696 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
697
698 * configure: Rebuilt with modified libtool.m4.
699
700 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
701 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
702
703 PR libstdc++/41280
704 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
705 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
706 * configure: Regenerate.
707
708 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
709
710 PR libstdc++/41267
711 * include/bits/stl_algobase.h (__copy_move::__copy_m,
712 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
713 with a null third argument.
714
715 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
716
717 Revert.
718 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
719 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
720 bool for stream sentry objects.
721 * include/bits/istream.tcc: Same.
722 * include/bits/ostream.tcc: Same.
723 * include/bits/basic_string.tcc: Same.
724 * include/bits/ostream_insert.h: Same.
725 * src/istream.cc: Same.
726
727 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
728
729 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
730 instantiation with additional commands issued for each Makefile
731 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
732 runs these commands.
733 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
734 running `make' in include, passing `pch_build=' to `make'.
735 * configure: Regenerate.
736
737 PR libstdc++/41220
738 * include/Makefile.am (CLEANFILES): Add stamp-host.
739 * include/Makefile.in: Regenerate.
740
741 2009-09-02 Joseph Myers <joseph@codesourcery.com>
742
743 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
744 under util/ to remote host. Copy .h and .hpp files at more levels
745 under util/ to remote host.
746
747 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
748
749 * include/bits/stl_uninitialized.h
750 (__uninitialized_copy::uninitialized_copy): Just call (the now
751 forwarding) _Construct.
752
753 2009-09-01 Chris Jefferson <chris@bubblescope.net>
754 Paolo Carlini <paolo.carlini@oracle.com>
755
756 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
757 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
758 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
759 move_iterators/1.cc: Adjust, do not define
760 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
761 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
762 move_iterators/1.cc: Likewise.
763 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
764 * testsuite/25_algorithms/move/1.cc: Likewise.
765 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
766 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
767 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
768 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
769 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
770 test for predicated test.
771 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
772 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
773 for predicated version.
774 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
775
776 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
777 enable test2 and test3.
778
779 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
780 moving bug in C++0x mode.
781
782 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
783 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
784 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
785 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
786
787 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
788 Kaz Kojima <kkojima@gcc.gnu.org>
789
790 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
791 dg-add-options ieee.
792 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
793 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
794 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
795 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
796 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
797 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
798 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
799 * testsuite/18_support/numeric_limits/
800 specialization_default_values.cc: Likewise.
801 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
802 * testsuite/26_numerics/complex/pow.cc: Likewise.
803 * testsuite/tr1/5_numerical_facilities/special_functions/
804 01_assoc_laguerre/check_nan.cc: Likewise.
805 * testsuite/tr1/5_numerical_facilities/special_functions/
806 02_assoc_legendre/check_nan.cc: Likewise.
807 * testsuite/tr1/5_numerical_facilities/special_functions/
808 03_beta/check_nan.cc: Likewise.
809 * testsuite/tr1/5_numerical_facilities/special_functions/
810 04_comp_ellint_1/check_nan.cc: Likewise.
811 * testsuite/tr1/5_numerical_facilities/special_functions/
812 05_comp_ellint_2/check_nan.cc: Likewise.
813 * testsuite/tr1/5_numerical_facilities/special_functions/
814 06_comp_ellint_3/check_nan.cc: Likewise.
815 * testsuite/tr1/5_numerical_facilities/special_functions/
816 07_conf_hyperg/check_nan.cc: Likewise.
817 * testsuite/tr1/5_numerical_facilities/special_functions/
818 08_cyl_bessel_i/check_nan.cc: Likewise.
819 * testsuite/tr1/5_numerical_facilities/special_functions/
820 09_cyl_bessel_j/check_nan.cc: Likewise.
821 * testsuite/tr1/5_numerical_facilities/special_functions/
822 10_cyl_bessel_k/check_nan.cc: Likewise.
823 * testsuite/tr1/5_numerical_facilities/special_functions/
824 11_cyl_neumann/check_nan.cc: Likewise.
825 * testsuite/tr1/5_numerical_facilities/special_functions/
826 12_ellint_1/check_nan.cc: Likewise.
827 * testsuite/tr1/5_numerical_facilities/special_functions/
828 13_ellint_2/check_nan.cc: Likewise.
829 * testsuite/tr1/5_numerical_facilities/special_functions/
830 14_ellint_3/check_nan.cc: Likewise.
831 * testsuite/tr1/5_numerical_facilities/special_functions/
832 15_expint/check_nan.cc: Likewise.
833 * testsuite/tr1/5_numerical_facilities/special_functions/
834 16_hermite/check_nan.cc: Likewise.
835 * testsuite/tr1/5_numerical_facilities/special_functions/
836 17_hyperg/check_nan.cc: Likewise.
837 * testsuite/tr1/5_numerical_facilities/special_functions/
838 18_laguerre/check_nan.cc: Likewise.
839 * testsuite/tr1/5_numerical_facilities/special_functions/
840 19_legendre/check_nan.cc: Likewise.
841 * testsuite/tr1/5_numerical_facilities/special_functions/
842 20_riemann_zeta/check_nan.cc: Likewise.
843 * testsuite/tr1/5_numerical_facilities/special_functions/
844 21_sph_bessel/check_nan.cc: Likewise.
845 * testsuite/tr1/5_numerical_facilities/special_functions/
846 22_sph_legendre/check_nan.cc: Likewise.
847 * testsuite/tr1/5_numerical_facilities/special_functions/
848 23_sph_neumann/check_nan.cc: Likewise.
849
850 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
851
852 * include/bits/stl_construct.h: Include <bits/move.h>.
853
854 2009-08-29 Chris Jefferson <chris@bubblescope.net>
855
856 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
857 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
858 Add.
859 * include/bits/stl_tempbuf.h (_Temporary_buffer::
860 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
861 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
862 C++0x mode.
863 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
864 const copy_tracker&)): Add.
865 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
866 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
867
868 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
869
870 * config/abi/pre/gnu.ver: Fixups for string member functions.
871
872 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
873
874 PR libstdc++/41005
875 * configure.ac: Bump libtool_VERSION to 6:14:0.
876 * configure: Regenerate.
877 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
878 * src/Makefile.in: Regenerate.
879 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
880 move <future> symbols to 3.4.14 version.
881 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
882
883 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
884
885 * include/bits/basic_string.h (basic_string): Add cbegin(),
886 cend(), crbegin(), crend() in C++0x mode.
887 * config/abi/pre/gnu.ver: Add exports.
888
889 * testsuite/util/testsuite_containers.h: New.
890 * testsuite/util/testsuite_container_traits.h: New.
891 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
892 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
893 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
894 * testsuite/ext/vstring/requirements/typedefs.cc: New.
895 * testsuite/23_containers/unordered_map/requirements/
896 cliterators.cc: Edit.
897 * testsuite/23_containers/unordered_map/requirements/
898 citerators.cc: Edit.
899 * testsuite/23_containers/unordered_map/requirements/
900 explicit_instantiation/1.cc: New.
901 * testsuite/23_containers/unordered_map/requirements/
902 explicit_instantiation/2.cc: New.
903 * testsuite/23_containers/unordered_map/requirements/
904 explicit_instantiation/3.cc: New.
905 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
906 * testsuite/23_containers/unordered_map/requirements/
907 explicit_instantiation.cc: Move to nested directory.
908 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
909 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
910 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
911 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
912 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
913 * testsuite/23_containers/set/requirements/typedefs.cc: New.
914 * testsuite/23_containers/unordered_multimap/requirements/
915 cliterators.cc: Edit.
916 * testsuite/23_containers/unordered_multimap/requirements/
917 citerators.cc: Edit.
918 * testsuite/23_containers/unordered_multimap/requirements/
919 explicit_instantiation/1.cc: New.
920 * testsuite/23_containers/unordered_multimap/requirements/
921 explicit_instantiation/2.cc: Edit.: New.
922 * testsuite/23_containers/unordered_multimap/requirements/
923 explicit_instantiation/3.cc: New.
924 * testsuite/23_containers/unordered_multimap/requirements/
925 typedefs.cc: Edit.
926 * testsuite/23_containers/unordered_multimap/requirements/
927 explicit_instantiation.cc: Move to nested.
928 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
929 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
930 * testsuite/23_containers/forward_list/requirements/dr438/
931 insert_neg.cc: New.
932 * testsuite/23_containers/forward_list/requirements/dr438/
933 assign_neg.cc: New.
934 * testsuite/23_containers/forward_list/requirements/dr438/
935 constructor_1_neg.cc: New.
936 * testsuite/23_containers/forward_list/requirements/dr438/
937 constructor_2_neg.cc: New.
938 * testsuite/23_containers/forward_list/requirements/dr438/
939 constructor.cc: New.
940 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
941 * testsuite/23_containers/unordered_set/requirements/
942 cliterators.cc: Edit.
943 * testsuite/23_containers/unordered_set/requirements/
944 citerators.cc: Edit.
945 * testsuite/23_containers/unordered_set/requirements/
946 explicit_instantiation/1.cc: New.
947 * testsuite/23_containers/unordered_set/requirements/
948 explicit_instantiation/2.cc: New.
949 * testsuite/23_containers/unordered_set/requirements/
950 explicit_instantiation/3.cc: New.
951 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
952 * testsuite/23_containers/unordered_set/requirements/
953 explicit_instantiation.cc: Move to nested.
954 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
955 * testsuite/23_containers/vector/requirements/dr438/bool/
956 constructor.cc: Move.
957 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
958 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
959 * testsuite/23_containers/vector/bool/requirements/dr438/
960 constructor.cc: New.
961 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
962 * testsuite/23_containers/deque/requirements/typedefs.cc
963 * testsuite/23_containers/stack/requirements/typedefs.cc
964 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
965 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
966 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
967 * testsuite/23_containers/list/requirements/typedefs.cc: New.
968 * testsuite/23_containers/unordered_multiset/requirements/
969 cliterators.cc: Edit.
970 * testsuite/23_containers/unordered_multiset/requirements/
971 citerators.cc: Edit.
972 * testsuite/23_containers/unordered_multiset/requirements/
973 explicit_instantiation.cc: Move.
974 * testsuite/23_containers/unordered_multiset/requirements/
975 explicit_instantiation/1.cc: New.
976 * testsuite/23_containers/unordered_multiset/requirements/
977 explicit_instantiation/2.cc: New.
978 * testsuite/23_containers/unordered_multiset/requirements/
979 explicit_instantiation/3.cc: New.
980 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
981 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
982 * testsuite/23_containers/map/requirements/typedefs.cc: New.
983 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
984 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
985 Move.
986 * testsuite/23_containers/array/requirements/
987 explicit_instantiation/1.cc: New.
988 * testsuite/23_containers/array/requirements/
989 explicit_instantiation/2.cc: New.
990 * testsuite/23_containers/array/requirements/typedefs.cc: New.
991
992 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
993
994 * configure.ac (AC_PREREQ): Bump to 2.64.
995
996 2009-08-24 Chris Jefferson <chris@bubblescope.net>
997
998 * include/stl_algo.h (__unguarded_partition_pivot,
999 __move_median_first): New.
1000 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
1001 types.
1002 (__unguarded_linear_insert): Assume always inserting value at __last.
1003 (__unguarded_partition): Take pivot by reference.
1004 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
1005 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
1006
1007 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1008
1009 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
1010 before --mode argument.
1011 * libsupc++/Makefile.in: Regenerate.
1012
1013 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1014
1015 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
1016 2.64 and Automake 1.11 in examples; update link to Autoconf
1017 manual page about quadrigraphs.
1018 * Makefile.am (install-html, install-pdf): Remove.
1019 * Makefile.in: Regenerate.
1020
1021 * Makefile.in: Regenerate.
1022 * acinclude.m4: Regenerate.
1023 * aclocal.m4: Regenerate.
1024 * config.h.in: Regenerate.
1025 * configure: Regenerate.
1026 * doc/Makefile.in: Regenerate.
1027 * include/Makefile.in: Regenerate.
1028 * libsupc++/Makefile.in: Regenerate.
1029 * po/Makefile.in: Regenerate.
1030 * python/Makefile.in: Regenerate.
1031 * src/Makefile.in: Regenerate.
1032 * testsuite/Makefile.in: Regenerate.
1033
1034 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1035
1036 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
1037 $(LIBTOOLFLAGS).
1038 * libsupc++/Makefile.in: Regenerate.
1039 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
1040 and $(LIBTOOLFLAGS).
1041 * src/Makefile.in: Regenerate.
1042
1043 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
1044
1045 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
1046 missing dg-require directives.
1047
1048 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
1049
1050 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
1051 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
1052 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
1053 __numeric_constants<_Tp>::__gamma_e().
1054
1055 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
1056
1057 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
1058
1059 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1060
1061 * configure.ac: Move guarded checks for CC and CXX ...
1062 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
1063 * configure: Regenerate.
1064
1065 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1066 Paolo Carlini <paolo.carlini@oracle.com>
1067
1068 PR libstdc++/41061
1069 * include/bits/random.h (operator<<(std::basic_ostream<>&,
1070 const std::lognormal_distribution<>&),
1071 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
1072 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
1073 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
1074 operator<<(std::basic_ostream<>&,
1075 const std::chi_squared_distribution<>&),
1076 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
1077 operator<<(std::basic_ostream<>&,
1078 const std::fisher_f_distribution<>&),
1079 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
1080 operator<<(std::basic_ostream<>&,
1081 const std::student_t_distribution<>&),
1082 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
1083 operator<<(std::basic_ostream<>&,
1084 const std::negative_binomial_distribution<>&)): Declare friend.
1085 * testsuite/26_numerics/random/uniform_real_distribution/operators/
1086 serialize.cc: New.
1087 * testsuite/26_numerics/random/piecewise_constant_distribution/
1088 operators/serialize.cc: Likewise.
1089 * testsuite/26_numerics/random/chi_squared_distribution/operators/
1090 serialize.cc: Likewise.
1091 * testsuite/26_numerics/random/normal_distribution/operators/
1092 serialize.cc: Likewise.
1093 * testsuite/26_numerics/random/uniform_int_distribution/operators/
1094 serialize.cc: Likewise.
1095 * testsuite/26_numerics/random/poisson_distribution/operators/
1096 serialize.cc: Likewise.
1097 * testsuite/26_numerics/random/bernoulli_distribution/operators/
1098 serialize.cc: Likewise.
1099 * testsuite/26_numerics/random/discrete_distribution/operators/
1100 serialize.cc: Likewise.
1101 * testsuite/26_numerics/random/weibull_distribution/operators/
1102 serialize.cc: Likewise.
1103 * testsuite/26_numerics/random/negative_binomial_distribution/
1104 operators/serialize.cc: Likewise.
1105 * testsuite/26_numerics/random/cauchy_distribution/operators/
1106 serialize.cc: Likewise.
1107 * testsuite/26_numerics/random/gamma_distribution/operators/
1108 serialize.cc: Likewise.
1109 * testsuite/26_numerics/random/fisher_f_distribution/operators/
1110 serialize.cc: Likewise.
1111 * testsuite/26_numerics/random/exponential_distribution/operators/
1112 serialize.cc: Likewise.
1113 * testsuite/26_numerics/random/lognormal_distribution/operators/
1114 serialize.cc: Likewise.
1115 * testsuite/26_numerics/random/binomial_distribution/operators/
1116 serialize.cc: Likewise.
1117 * testsuite/26_numerics/random/extreme_value_distribution/operators/
1118 serialize.cc: Likewise.
1119 * testsuite/26_numerics/random/piecewise_linear_distribution/
1120 operators/serialize.cc
1121 * testsuite/26_numerics/random/student_t_distribution/operators/
1122 serialize.cc: Likewise.
1123 * testsuite/26_numerics/random/geometric_distribution/operators/
1124 serialize.cc: Likewise.
1125
1126 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1127
1128 * include/bits/stl_tree.h: In C++0x mode make erase return
1129 an iterator as per DR 130.
1130 * include/bits/stl_set.h: Same.
1131 * include/bits/stl_multiset.h: Same.
1132 * include/bits/stl_map.h: Same.
1133 * include/bits/stl_multimap.h: Same.
1134 * doc/xml/manual/intro.xml: Document.
1135 * testsuite/23_containers/set/dr130.cc: New.
1136 * testsuite/23_containers/multiset/dr130.cc: New.
1137 * testsuite/23_containers/map/dr130.cc: New.
1138 * testsuite/23_containers/multimap/dr130.cc: New.
1139
1140 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
1141
1142 * include/ext/pointer.h: Add pragma system_header, use
1143 _GLIBCXX_USE_LONG_LONG, macro cleanup.
1144
1145 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
1146
1147 * src/compatibility-ldbl.cc: Include cmath.
1148
1149 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
1150
1151 * src/compatibility-ldbl.cc: Include tr1/functional.
1152
1153 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
1154
1155 * src/compatibility-ldbl.cc: Add explicit namespace scope.
1156
1157 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
1158
1159 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
1160 * include/precompiled/stdc++.h: Don't include cassert if
1161 _GLIBCXX_NO_ASSERT defined.
1162 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
1163 semi-colon.
1164 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
1165 Same.
1166
1167 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
1168 directory.
1169 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
1170 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
1171 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
1172
1173 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
1174 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
1175 use stdc++.h include.
1176 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
1177 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
1178 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
1179 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
1180 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
1181 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
1182 ...this.
1183 * testsuite/17_intro/headers/c++200x/all.cc: To...
1184 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
1185 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
1186 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
1187 ...this.
1188 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
1189 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
1190
1191 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1192
1193 * include/std/future: Move error handling bits outside macro guard.
1194 * src/future.cc: Adjust.
1195
1196 * include/precompiled/stdc++.h: Add future.
1197 * doc/xml/manual/using.xml: Same.
1198
1199 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1200
1201 * src/hashtable.cc: Just definitions.
1202 * src/hashtable_c++0x.cc: Compile C++0x versions.
1203 * src/hash.cc: Same.
1204 * src/hash_c++0x.cc: Same.
1205 src/hash_tr1.cc: Compile TR1 versions.
1206 src/hashtable_tr1.cc: Same.
1207
1208 * src/limits_c++0x.cc: Sync build error handling.
1209
1210 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
1211 hashtable.cc to hashtable_tr1.cc.
1212 * src/Makefile.in: Regenerate.
1213
1214 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1215
1216 * include/tr1_impl/functional: Doxygen markup.
1217
1218 * doc/html/*: Regenerate.
1219
1220 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1221
1222 * include/std/future: Fixes for -fno-exceptions.
1223 * include/bits/functexcept.h: Same.
1224 * libsupc++/exception_ptr.h: Same.
1225 * src/pool_allocator.cc: Same.
1226 * src/future.cc: Same.
1227 * src/functexcept.cc: Same.
1228 * config/abi/pre/gnu.ver: New exports.
1229 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
1230 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
1231 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1232 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1233 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
1234 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1235 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1236
1237 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
1238 * testsuite/23_containers/deque/operators/2.cc: New.
1239
1240 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1241
1242 * src/hash.cc (hash<string>::operator()(string),
1243 hash<wstring>::operator()(wstring)): Do not decorate as throwing
1244 nothing.
1245 * include/bits/functional_hash.h (hash<error_code>::
1246 operator()(error_code)): Likewise.
1247
1248 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
1249
1250 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
1251 bool for stream sentry objects.
1252 * include/bits/istream.tcc: Same.
1253 * include/bits/ostream.tcc: Same.
1254 * include/bits/basic_string.tcc: Same.
1255 * include/bits/ostream_insert.h: Same.
1256 * src/istream.cc: Same.
1257
1258 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1259
1260 PR libstdc++/15523
1261 * include/debug/safe_iterator.h (_Safe_iterator<>::
1262 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
1263 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
1264 do not error out when the source is a value-initialized iterator.
1265 * testsuite/23_containers/vector/15523.cc: New.
1266 * doc/xml/manual/intro.xml: Add an entry for DR 408.
1267
1268 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
1269
1270 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
1271 cosmetic changes, inline.
1272 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
1273 Likewise.
1274 * include/bits/move.h: Minor cosmetic changes.
1275
1276 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
1277
1278 PR libstdc++/40912 (final)
1279 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
1280 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1281 parms_neg.cc: Likewise.
1282 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1283 parms.cc: Likewise.
1284 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1285 default.cc: Likewise.
1286 * testsuite/26_numerics/random/uniform_real_distribution/
1287 requirements/typedefs.cc: Likewise.
1288 * testsuite/26_numerics/random/piecewise_constant_distribution/
1289 cons/range.cc: Likewise.
1290 * testsuite/26_numerics/random/piecewise_constant_distribution/
1291 cons/default.cc: Likewise.
1292 * testsuite/26_numerics/random/piecewise_constant_distribution/
1293 cons/num_xbound_fun.cc: Likewise.
1294 * testsuite/26_numerics/random/piecewise_constant_distribution/
1295 cons/initlist_fun.cc: Likewise.
1296 * testsuite/26_numerics/random/piecewise_constant_distribution/
1297 requirements/typedefs.cc: Likewise.
1298 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
1299 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1300 parms.cc: Likewise.
1301 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1302 default.cc: Likewise.
1303 * testsuite/26_numerics/random/chi_squared_distribution/
1304 requirements/typedefs.cc: Likewise.
1305 * testsuite/26_numerics/random/normal_distribution/
1306 cons/parms.cc: Likewise.
1307 * testsuite/26_numerics/random/normal_distribution/
1308 cons/default.cc: Likewise.
1309 * testsuite/26_numerics/random/normal_distribution/
1310 requirements/typedefs.cc: Likewise.
1311 * testsuite/26_numerics/random/seed_seq/cons/
1312 range.cc: Likewise.
1313 * testsuite/26_numerics/random/seed_seq/cons/
1314 initlist.cc: Likewise.
1315 * testsuite/26_numerics/random/seed_seq/cons/
1316 default.cc: Likewise.
1317 * testsuite/26_numerics/random/seed_seq/requirements/
1318 typedefs.cc: Likewise.
1319 * testsuite/26_numerics/random/uniform_int_distribution/
1320 cons/parms_neg.cc: Likewise.
1321 * testsuite/26_numerics/random/uniform_int_distribution/
1322 cons/parms.cc: Likewise.
1323 * testsuite/26_numerics/random/uniform_int_distribution/
1324 cons/default.cc: Likewise.
1325 * testsuite/26_numerics/random/uniform_int_distribution/
1326 requirements/typedefs.cc: Likewise.
1327 * testsuite/26_numerics/random/poisson_distribution/cons/
1328 parms.cc: Likewise.
1329 * testsuite/26_numerics/random/poisson_distribution/cons/
1330 default.cc: Likewise.
1331 * testsuite/26_numerics/random/poisson_distribution/
1332 requirements/typedefs.cc: Likewise.
1333 * testsuite/26_numerics/random/bernoulli_distribution/
1334 cons/parms.cc: Likewise.
1335 * testsuite/26_numerics/random/bernoulli_distribution/
1336 cons/default.cc: Likewise.
1337 * testsuite/26_numerics/random/bernoulli_distribution/
1338 requirements/typedefs.cc: Likewise.
1339 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
1340 * testsuite/26_numerics/random/
1341 default_random_engine.cc: Likewise.
1342 * testsuite/26_numerics/random/discrete_distribution/
1343 cons/range.cc: Likewise.
1344 * testsuite/26_numerics/random/discrete_distribution/
1345 cons/initlist.cc: Likewise.
1346 * testsuite/26_numerics/random/discrete_distribution/
1347 cons/default.cc: Likewise.
1348 * testsuite/26_numerics/random/discrete_distribution/
1349 cons/num_xbound_fun.cc: Likewise.
1350 * testsuite/26_numerics/random/discrete_distribution/
1351 requirements/typedefs.cc: Likewise.
1352 * testsuite/26_numerics/random/weibull_distribution/
1353 cons/parms.cc: Likewise.
1354 * testsuite/26_numerics/random/weibull_distribution/
1355 cons/default.cc: Likewise.
1356 * testsuite/26_numerics/random/weibull_distribution/
1357 requirements/typedefs.cc: Likewise.
1358 * testsuite/26_numerics/random/independent_bits_engine/
1359 cons/base_move.cc: Likewise.
1360 * testsuite/26_numerics/random/independent_bits_engine/
1361 cons/seed1.cc: Likewise.
1362 * testsuite/26_numerics/random/independent_bits_engine/
1363 cons/seed2.cc: Likewise.
1364 * testsuite/26_numerics/random/independent_bits_engine/
1365 cons/base_copy.cc: Likewise.
1366 * testsuite/26_numerics/random/independent_bits_engine/
1367 cons/default.cc: Likewise.
1368 * testsuite/26_numerics/random/independent_bits_engine/
1369 cons/seed_seq.cc: Likewise.
1370 * testsuite/26_numerics/random/independent_bits_engine/
1371 requirements/typedefs.cc: Likewise.
1372 * testsuite/26_numerics/random/independent_bits_engine/
1373 operators/equal.cc: Likewise.
1374 * testsuite/26_numerics/random/independent_bits_engine/
1375 operators/serialize.cc: Likewise.
1376 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
1377 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
1378 * testsuite/26_numerics/random/subtract_with_carry_engine/
1379 cons/seed1.cc: Likewise.
1380 * testsuite/26_numerics/random/subtract_with_carry_engine/
1381 cons/seed2.cc: Likewise.
1382 * testsuite/26_numerics/random/subtract_with_carry_engine/
1383 cons/default.cc: Likewise.
1384 * testsuite/26_numerics/random/subtract_with_carry_engine/
1385 requirements/typedefs.cc: Likewise.
1386 * testsuite/26_numerics/random/subtract_with_carry_engine/
1387 operators/equal.cc: Likewise.
1388 * testsuite/26_numerics/random/subtract_with_carry_engine/
1389 operators/serialize.cc: Likewise.
1390 * testsuite/26_numerics/random/discard_block_engine/cons/
1391 base_move.cc: Likewise.
1392 * testsuite/26_numerics/random/discard_block_engine/cons/
1393 seed1.cc: Likewise.
1394 * testsuite/26_numerics/random/discard_block_engine/cons/
1395 seed2.cc: Likewise.
1396 * testsuite/26_numerics/random/discard_block_engine/cons/
1397 base_copy.cc: Likewise.
1398 * testsuite/26_numerics/random/discard_block_engine/cons/
1399 default.cc: Likewise.
1400 * testsuite/26_numerics/random/discard_block_engine/cons/
1401 seed_seq.cc: Likewise.
1402 * testsuite/26_numerics/random/discard_block_engine/
1403 requirements/typedefs.cc: Likewise.
1404 * testsuite/26_numerics/random/discard_block_engine/
1405 operators/equal.cc: Likewise.
1406 * testsuite/26_numerics/random/discard_block_engine/
1407 operators/serialize.cc: Likewise.
1408 * testsuite/26_numerics/random/cauchy_distribution/
1409 cons/parms.cc: Likewise.
1410 * testsuite/26_numerics/random/cauchy_distribution/
1411 cons/default.cc: Likewise.
1412 * testsuite/26_numerics/random/cauchy_distribution/
1413 requirements/typedefs.cc: Likewise.
1414 * testsuite/26_numerics/random/negative_binomial_distribution/
1415 cons/parms.cc: Likewise.
1416 * testsuite/26_numerics/random/negative_binomial_distribution/
1417 cons/default.cc: Likewise.
1418 * testsuite/26_numerics/random/negative_binomial_distribution/
1419 requirements/typedefs.cc: Likewise.
1420 * testsuite/26_numerics/random/gamma_distribution/
1421 cons/parms.cc: Likewise.
1422 * testsuite/26_numerics/random/gamma_distribution/
1423 cons/default.cc: Likewise.
1424 * testsuite/26_numerics/random/gamma_distribution/
1425 requirements/typedefs.cc: Likewise.
1426 * testsuite/26_numerics/random/mersenne_twister_engine/
1427 cons/seed1.cc: Likewise.
1428 * testsuite/26_numerics/random/mersenne_twister_engine/
1429 cons/seed2.cc: Likewise.
1430 * testsuite/26_numerics/random/mersenne_twister_engine/
1431 cons/default.cc: Likewise.
1432 * testsuite/26_numerics/random/mersenne_twister_engine/
1433 requirements/typedefs.cc: Likewise.
1434 * testsuite/26_numerics/random/mersenne_twister_engine/
1435 operators/equal.cc: Likewise.
1436 * testsuite/26_numerics/random/mersenne_twister_engine/
1437 operators/serialize.cc: Likewise.
1438 * testsuite/26_numerics/random/fisher_f_distribution/
1439 cons/parms.cc: Likewise.
1440 * testsuite/26_numerics/random/fisher_f_distribution/
1441 cons/default.cc: Likewise.
1442 * testsuite/26_numerics/random/fisher_f_distribution/
1443 requirements/typedefs.cc: Likewise.
1444 * testsuite/26_numerics/random/exponential_distribution/
1445 cons/parms.cc: Likewise.
1446 * testsuite/26_numerics/random/exponential_distribution/
1447 cons/default.cc: Likewise.
1448 * testsuite/26_numerics/random/exponential_distribution/
1449 requirements/typedefs.cc: Likewise.
1450 * testsuite/26_numerics/random/binomial_distribution/
1451 cons/parms.cc: Likewise.
1452 * testsuite/26_numerics/random/binomial_distribution/
1453 cons/default.cc: Likewise.
1454 * testsuite/26_numerics/random/binomial_distribution/
1455 requirements/typedefs.cc: Likewise.
1456 * testsuite/26_numerics/random/lognormal_distribution/
1457 cons/parms.cc: Likewise.
1458 * testsuite/26_numerics/random/lognormal_distribution/
1459 cons/default.cc: Likewise.
1460 * testsuite/26_numerics/random/lognormal_distribution/
1461 requirements/typedefs.cc: Likewise.
1462 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1463 * testsuite/26_numerics/random/random_device/cons/
1464 token.cc: Likewise.
1465 * testsuite/26_numerics/random/random_device/cons/
1466 default.cc: Likewise.
1467 * testsuite/26_numerics/random/random_device/
1468 requirements/typedefs.cc: Likewise.
1469 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1470 * testsuite/26_numerics/random/extreme_value_distribution/
1471 cons/parms.cc: Likewise.
1472 * testsuite/26_numerics/random/extreme_value_distribution/
1473 cons/default.cc: Likewise.
1474 * testsuite/26_numerics/random/extreme_value_distribution/
1475 requirements/typedefs.cc: Likewise.
1476 * testsuite/26_numerics/random/piecewise_linear_distribution/
1477 cons/range.cc: Likewise.
1478 * testsuite/26_numerics/random/piecewise_linear_distribution/
1479 cons/default.cc: Likewise.
1480 * testsuite/26_numerics/random/piecewise_linear_distribution/
1481 cons/num_xbound_fun.cc: Likewise.
1482 * testsuite/26_numerics/random/piecewise_linear_distribution/
1483 cons/initlist_fun.cc: Likewise.
1484 * testsuite/26_numerics/random/piecewise_linear_distribution/
1485 requirements/typedefs.cc: Likewise.
1486 * testsuite/26_numerics/random/student_t_distribution/
1487 cons/parms.cc: Likewise.
1488 * testsuite/26_numerics/random/student_t_distribution/
1489 cons/default.cc: Likewise.
1490 * testsuite/26_numerics/random/student_t_distribution/
1491 requirements/typedefs.cc: Likewise.
1492 * testsuite/26_numerics/random/linear_congruential_engine/
1493 cons/seed1.cc: Likewise.
1494 * testsuite/26_numerics/random/linear_congruential_engine/
1495 cons/seed2.cc: Likewise.
1496 * testsuite/26_numerics/random/linear_congruential_engine/
1497 cons/default.cc: Likewise.
1498 * testsuite/26_numerics/random/linear_congruential_engine/
1499 requirements/non_uint_neg.cc: Likewise.
1500 * testsuite/26_numerics/random/linear_congruential_engine/
1501 requirements/typedefs.cc: Likewise.
1502 * testsuite/26_numerics/random/linear_congruential_engine/
1503 operators/equal.cc: Likewise.
1504 * testsuite/26_numerics/random/linear_congruential_engine/
1505 operators/serialize.cc: Likewise.
1506 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1507 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1508 base_move.cc: Likewise.
1509 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1510 seed1.cc: Likewise.
1511 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1512 seed2.cc: Likewise.
1513 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1514 base_copy.cc: Likewise.
1515 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1516 default.cc: Likewise.
1517 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1518 seed_seq.cc: Likewise.
1519 * testsuite/26_numerics/random/shuffle_order_engine/
1520 requirements/typedefs.cc: Likewise.
1521 * testsuite/26_numerics/random/shuffle_order_engine/
1522 operators/equal.cc: Likewise.
1523 * testsuite/26_numerics/random/shuffle_order_engine/
1524 operators/serialize.cc: Likewise.
1525 * testsuite/26_numerics/random/geometric_distribution/
1526 cons/parms.cc: Likewise.
1527 * testsuite/26_numerics/random/geometric_distribution/
1528 cons/default.cc: Likewise.
1529 * testsuite/26_numerics/random/geometric_distribution/
1530 requirements/typedefs.cc: Likewise.
1531 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1532
1533 2009-07-31 Jason Merrill <jason@redhat.com>
1534 Douglas Gregor <doug.gregor@gmail.com>
1535
1536 * include/bits/move.h (forward): Implement as in N2835.
1537 (move): Implement as in N2831.
1538 * include/std/istream (rvalue stream operator>>): New.
1539 * include/std/ostream (rvalue stream operator<<): New.
1540 * testsuite/27_io/rvalue_streams.cc: New.
1541
1542 2009-07-31 Jason Merrill <jason@redhat.com>
1543
1544 * include/bits/forward_list.h (splice_after): Use forward.
1545 (merge): Likewise.
1546 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1547 (move_iterator::operator[]): Use move.
1548 * include/bits/stl_list.h (insert): Use move.
1549 * include/std/thread (_Callable constructor): Use forward.
1550 * include/std/tuple: Don't specify explicit template args to move.
1551
1552 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1553 Adjust signature.
1554 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1555 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1556 reference.
1557 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1558 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1559 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1560 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1561 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1562 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1563 testsuite/23_containers/forward_list/operations/1.cc,
1564 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1565 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1566 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1567 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1568 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1569 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1570
1571 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1572
1573 PR libstdc++/40912 (partial)
1574 * include/std/random: Disable the facility if <stdint.h> is not
1575 available.
1576
1577 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1578
1579 PR libstdc++/40919
1580 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1581 xfail on darwin[3-9]*.
1582
1583 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1584
1585 PR libstdc++/40917
1586 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1587 tweak qualifications.
1588
1589 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1590
1591 PR libstdc++/40916
1592 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1593 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1594 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1595
1596 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1597
1598 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1599
1600 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1601
1602 PR libstdc++/40915
1603 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1604 std::terminate declaration.
1605
1606 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1607
1608 PR libstdc++/40908
1609 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1610 symbols at GLIBCXX_3.4.
1611
1612 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1613
1614 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1615 * testsuite/util/testsuite_abi.cc: Adjust.
1616 * configure.ac: Bump libtool_VERSION to 6:13:0.
1617 * configure: Regenerate.
1618
1619 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1620 Tyler Earman <rem.intellegare@gmail.com>
1621
1622 * doc/xml/manual/configure.xml: Consistent placement of
1623 ABI-changing options, clarify --enable-clocale.
1624
1625 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1626
1627 * python/Makefile.in: Regenerate.
1628
1629 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1630
1631 * python/Makefile.am (install-data-local): Use DESTDIR
1632 correctly.
1633
1634 2009-07-24 Jason Merrill <jason@redhat.com>
1635
1636 Core issue 901
1637 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1638 dealloc.
1639
1640 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1641
1642 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1643 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1644 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1645 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1646 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1647 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1648 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1649 Use dg-require-swprintf.
1650
1651 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1652
1653 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1654
1655 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1656
1657 * include/c_std/cmath (abs(_Tp)): Add.
1658 * include/c_global/cmath (abs(_Tp)): Likewise.
1659 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1660
1661 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1662
1663 * doc/html/ext/lwg-closed.html: Update to R65.
1664 * doc/html/ext/lwg-defects.html: Likewise.
1665 * doc/html/ext/lwg-active.html: Likewise.
1666 * doc/xml/manual/intro.xml: Update DRs entries.
1667
1668 2009-07-22 Jason Merrill <jason@redhat.com>
1669
1670 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1671
1672 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1673
1674 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1675 valarray<>::operator=(initializer_list<>)): Implement resolution
1676 of DR 630, [Ready] in Frankfurt.
1677 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1678 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1679 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1680
1681 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1682
1683 * include/std/chrono (duration<>::operator%=, operator%):
1684 Add, per DR 934.
1685 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1686 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1687
1688 * include/std/chrono (operator/): Simplify implementation.
1689
1690 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1691
1692 * doc/xml/manual/intro.xml: Escape '&', validate.
1693 * doc/xml/manual/using.xml: Validate, dead link check.
1694 * doc/xml/manual/strings.xml: Same.
1695 * doc/xml/manual/appendix_contributing.xml: Same.
1696 * doc/xml/manual/iterators.xml: Same.
1697 * doc/xml/manual/spine.xml: Same.
1698
1699 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1700 * doc/xml/gnu/gpl-3.0.xml: Same.
1701 * doc/xml/manual/mt_allocator.xml: Same.
1702 * doc/xml/manual/allocator.xml: Same.
1703 * doc/xml/manual/ctype.xml: Same.
1704 * doc/xml/manual/codecvt.xml: Same.
1705 * doc/xml/manual/backwards_compatibility.xml: Same.
1706 * doc/xml/manual/shared_ptr.xml: Same.
1707 * doc/xml/manual/abi.xml: Same.
1708 * doc/xml/manual/auto_ptr.xml: Same.
1709 * doc/xml/manual/internals.xml: Same.
1710 * doc/xml/manual/parallel_mode.xml: Same.
1711 * doc/xml/manual/bitmap_allocator.xml: Same.
1712 * doc/xml/manual/build_hacking.xml: Same.
1713 * doc/xml/manual/evolution.xml: Same.
1714 * doc/xml/manual/debug.xml: Same.
1715 * doc/xml/manual/localization.xml: Same.
1716 * doc/xml/manual/appendix_contributing.xml: Same.
1717 * doc/xml/manual/locale.xml: Same.
1718 * doc/xml/manual/messages.xml: Same.
1719 * doc/xml/manual/spine.xml: Same.
1720 * doc/xml/manual/test.xml: Same.
1721 * doc/xml/book.txml: Same.
1722 * doc/xml/spine.xml: Same.
1723
1724 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1725 * doc/xml/manual/backwards_compatibility.xml: Same.
1726 * doc/xml/manual/concurrency.xml: Same.
1727 * doc/xml/manual/intro.xml: Same.
1728 * doc/xml/manual/parallel_mode.xml: Same.
1729 * doc/xml/manual/status_cxx1998.xml: Same.
1730 * doc/xml/manual/containers.xml: Same.
1731 * doc/xml/manual/io.xml: Same.
1732 * doc/xml/manual/support.xml: Same.
1733 * doc/xml/manual/strings.xml: Same.
1734 * doc/xml/manual/debug_mode.xml: Same.
1735 * doc/xml/manual/extensions.xml: Same.
1736 * doc/xml/manual/appendix_contributing.xml: Same.
1737 * doc/xml/manual/messages.xml: Same.
1738 * doc/xml/manual/test.xml: Same.
1739
1740 * doc/xml/manual/abi.xml: Same.
1741 * doc/xml/manual/auto_ptr.xml: Same.
1742 * doc/xml/manual/parallel_mode.xml: Same.
1743 * doc/xml/manual/build_hacking.xml: Same.
1744 * doc/xml/manual/evolution.xml: Same.
1745 * doc/xml/manual/using.xml: Same.
1746 * doc/xml/manual/debug_mode.xml: Same.
1747 * doc/xml/manual/extensions.xml: Same.
1748 * doc/xml/manual/diagnostics.xml: Same.
1749 * doc/xml/manual/algorithms.xml: Same.
1750
1751 * doc/html: Regenerate.
1752
1753 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1754
1755 PR libstdc++/40712
1756 * config/locale/gnu/numeric_members.cc (numpunct<>::
1757 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1758 and copy the langinfo data into it.
1759 (numpunct<>::~numpunct): Free the allocated memory.
1760 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1761 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1762 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1763 _M_data->_M_curr_symbol.
1764 (moneypunct<>::~moneypunct): Free the allocated memory.
1765 * testsuite/22_locale/moneypunct/40712.cc: New.
1766
1767 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1768 Do not leak memory if new throws.
1769 * include/bits/locale_facets_nonio.tcc
1770 (__moneypunct_cache<>::_M_cache): Likewise.
1771
1772 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1773
1774 PR other/40784
1775 * configure: Regenerate.
1776
1777 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1778
1779 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1780 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1781 line numbers.
1782 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1783 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1784 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1785
1786 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1787
1788 * configure: Regenerate.
1789
1790 2009-07-16 Jason Merrill <jason@redhat.com>
1791
1792 PR libstdc++/37907
1793 * include/std/type_traits: Add is_standard_layout, is_trivial.
1794 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1795 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1796 Update line numbers.
1797
1798 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1799 Tom Tromey <tromey@redhat.com>
1800
1801 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1802 Fetch std::string to the given length.
1803
1804 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1805
1806 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1807 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1808 [Ready] in Frankfurt.
1809 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1810 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1811 New.
1812 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1813 Likewise.
1814 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1815 Adjust.
1816 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1817 Likewise.
1818 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1819
1820 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1821 __err locals.
1822 * include/bits/ostream.tcc: Likewise.
1823 * src/compatibility.cc: Likewise.
1824 * src/istream.cc: Likewise.
1825
1826 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1827
1828 * include/std/type_traits (common_type): Remove workaround for
1829 PR36628, now fixed.
1830
1831 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1832
1833 PR testsuite/40699
1834 PR testsuite/40707
1835 PR testsuite/40709
1836 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1837
1838 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1839
1840 PR libstdc++/40691
1841 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1842 * testsuite/26_numerics/valarray/40691.cc: New test.
1843
1844 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1845
1846 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1847 * testsuite/21_strings/c_strings/char/3.cc: Same.
1848
1849 2009-07-06 Jason Merrill <jason@redhat.com>
1850
1851 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1852 to defer searching bases that don't overlap the desired address.
1853
1854 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1855
1856 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1857 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1858 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1859 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1860 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1861 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1862 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1863 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1864 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1865 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1866 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1867 testsuite/ext/vstring/init-list.cc,
1868 testsuite/ext/vstring/moveable.cc,
1869 testsuite/ext/vstring/requirements/citerators.cc,
1870 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1871 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1872 Use dg-require-string-conversions.
1873
1874 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1875
1876 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1877 to ld_library_path. Use add_path. Add just find_libgcc_s to
1878 ld_library_path, not every libgcc multilib directory.
1879
1880 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1881
1882 PR libstdc++/40600
1883 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1884 std::minmax return type.
1885 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1886
1887 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1888
1889 PR libstdc++/40511
1890 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1891 with glibc2.2.x.
1892
1893 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1894
1895 * include/bits/random.tcc
1896 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1897 as array type.
1898
1899 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1900
1901 * include/bits/random.h (__mod(_Tp)): Use defaults.
1902 (struct _Mod): Adjust template parameters.
1903 (linear_congruential_engine<>::operator()()): Adjust.
1904 (typedef _UInt32Type): Remove.
1905 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1906 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1907 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1908 calls.
1909 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1910 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1911 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1912 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1913 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1914 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1915 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1916 Likewise.
1917
1918 * include/bits/random.tcc
1919 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1920 formula (i mod n).
1921 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1922 as array type.
1923 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1924 size.
1925 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1926 uint_least32_t.
1927
1928 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1929
1930 * include/std/future (shared_future): Adjust doxygen comment.
1931
1932 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1933
1934 PR libstdc++/40297
1935 * include/bits/atomic_0.h: Reverse debug assertions.
1936 * include/bits/atomic_2.h: Likewise.
1937
1938 2009-06-23 DJ Delorie <dj@redhat.com>
1939
1940 Add MeP port.
1941 * configure.host: Add mep support.
1942
1943 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1944
1945 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1946 (INPUT): Add future.
1947 * include/std/future: Adjust markup.
1948 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1949 line numbers.
1950 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1951 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1952 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1953 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1954
1955 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1956
1957 * include/bits/shared_ptr.h: Do not swap rvalues.
1958 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1959 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1960 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1961 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1962 * testsuite/20_util/tuple/swap.cc: Likewise.
1963
1964 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1965
1966 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1967 * include/std/ratio: Typo in comment.
1968
1969 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1970
1971 PR libstdc++/40518
1972 * include/bits/basic_string.h (basic_string<>::_Rep::
1973 _M_set_length_and_sharable): Do not write the empty rep.
1974 (basic_string<>::erase(iterator, iterator)): Likewise,
1975 move out of line...
1976 * include/bits/basic_string.tcc: ... here.
1977
1978 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1979
1980 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1981 bitwise_assignment_operators): Initialize a and b.
1982 (struct has_bitwise_operators): Do not call the latter.
1983 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1984 dg-error line numbers.
1985 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1986 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1987 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1988
1989 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1990
1991 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1992 possibly unused.
1993 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1994 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1995 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1996
1997 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1998
1999 * include/std/future: New.
2000 * include/Makefile.am: Add.
2001 * include/Makefile.in: Regenerate.
2002 * src/future.cc: New.
2003 * src/Makefile.am: Add.
2004 * src/Makefile.in: Regenerate.
2005 * config/abi/pre/gnu.ver: Add export.
2006 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
2007 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
2008 * testsuite/30_threads/packaged_task/cons/1.cc: New.
2009 * testsuite/30_threads/packaged_task/cons/2.cc: New.
2010 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
2011 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
2012 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
2013 * testsuite/30_threads/packaged_task/cons/move.cc: New.
2014 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
2015 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
2016 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
2017 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
2018 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
2019 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
2020 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
2021 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
2022 * testsuite/30_threads/packaged_task/members/reset.cc: New.
2023 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
2024 * testsuite/30_threads/packaged_task/members/swap.cc: New.
2025 * testsuite/30_threads/packaged_task/requirements/
2026 explicit_instantiation.cc: New.
2027 * testsuite/30_threads/promise/cons/1.cc: New.
2028 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
2029 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
2030 * testsuite/30_threads/promise/cons/move_assign.cc: New.
2031 * testsuite/30_threads/promise/cons/move.cc: New.
2032 * testsuite/30_threads/promise/members/get_future.cc: New.
2033 * testsuite/30_threads/promise/members/get_future2.cc: New.
2034 * testsuite/30_threads/promise/members/set_exception.cc: New.
2035 * testsuite/30_threads/promise/members/set_exception2.cc: New.
2036 * testsuite/30_threads/promise/members/set_value.cc: New.
2037 * testsuite/30_threads/promise/members/set_value2.cc: New.
2038 * testsuite/30_threads/promise/members/set_value3.cc: New.
2039 * testsuite/30_threads/promise/members/swap.cc: New.
2040 * testsuite/30_threads/promise/requirements/
2041 explicit_instantiation.cc: New.
2042 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
2043 * testsuite/30_threads/shared_future/cons/copy.cc: New.
2044 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
2045 * testsuite/30_threads/shared_future/cons/move.cc: New.
2046 * testsuite/30_threads/shared_future/members/get.cc: New.
2047 * testsuite/30_threads/shared_future/members/get2.cc: New.
2048 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
2049 * testsuite/30_threads/shared_future/members/has_value.cc: New.
2050 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
2051 * testsuite/30_threads/shared_future/members/wait.cc: New.
2052 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
2053 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
2054 * testsuite/30_threads/shared_future/requirements/
2055 explicit_instantiation.cc: New.
2056 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
2057 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
2058 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
2059 * testsuite/30_threads/unique_future/cons/move.cc: New.
2060 * testsuite/30_threads/unique_future/members/get.cc: New.
2061 * testsuite/30_threads/unique_future/members/get2.cc: New.
2062 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
2063 * testsuite/30_threads/unique_future/members/has_value.cc: New.
2064 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
2065 * testsuite/30_threads/unique_future/members/wait.cc: New.
2066 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
2067 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
2068 * testsuite/30_threads/unique_future/requirements/
2069 explicit_instantiation.cc: New.
2070 * testsuite/performance/30_threads/future/polling.cc: New.
2071
2072 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2073
2074 * Revert last Change.
2075
2076 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2077
2078 PR libstdc++/40497
2079 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
2080 signature per the current C++1x draft (N2857).
2081 * testsuite/24_iterators/operations/40497.cc: Add.
2082
2083 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2084
2085 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
2086 a floating point type.
2087 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
2088 _IntType)): Fix second default argument.
2089 (uniform_int_distribution<>::_M_call): Remove.
2090 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2091 const param_type&)): Only declare.
2092 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
2093 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
2094 Remove.
2095 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2096 const param_type&): Define here.
2097 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
2098 const param_type&), discrete_distribution<>::operator()
2099 (_UniformRandomNumberGenerator&, const param_type&),
2100 piecewise_constant_distribution<>::operator()
2101 (_UniformRandomNumberGenerator&, const param_type&),
2102 piecewise_linear_distribution<>::operator()
2103 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
2104 the second template argument of _Adaptor.
2105 * testsuite/26_numerics/random/uniform_int_distribution/cons/
2106 default.cc: Adjust.
2107
2108 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2109
2110 * include/bits/random.tcc (discrete_distribution<>::param_type::
2111 param_type(size_t, double, double, _Func),
2112 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
2113 const param_type&)): Tidy.
2114 (piecewise_constant_distribution<>::param_type::_M_initialize):
2115 Use reserve, fix.
2116 (piecewise_constant_distribution<>::param_type::
2117 param_type(initializer_list<>, _Func),
2118 piecewise_constant_distribution<>::param_type::
2119 param_type(size_t, _RealType, _RealType, _Func),
2120 piecewise_linear_distribution<>::param_type::
2121 param_type(initializer_list<>, _Func),
2122 piecewise_linear_distribution<>::param_type::
2123 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
2124 (piecewise_constant_distribution<>::param_type::
2125 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
2126 piecewise_constant_distribution<>::
2127 operator()(_UniformRandomNumberGenerator&, const param_type&),
2128 piecewise_linear_distribution<>::
2129 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
2130 (operator>>(std::basic_istream<>&,
2131 piecewise_constant_distribution<>&),
2132 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
2133 Use reserve.
2134 * include/bits/random.h: Minor cosmetic changes.
2135
2136 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
2137
2138 * testsuite/23_containers/list/check_construct_destroy.h: New.
2139 Move test logic here.
2140 * testsuite/23_containers/list/moveable.h: Same.
2141 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
2142 * testsuite/23_containers/list/modifiers/1.h: Same.
2143 * testsuite/23_containers/list/modifiers/2.h: Same.
2144 * testsuite/23_containers/list/modifiers/3.h: Same.
2145 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
2146 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
2147 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
2148 * testsuite/23_containers/list/operations/1.h: Same.
2149 * testsuite/23_containers/list/operations/2.h: Same.
2150 * testsuite/23_containers/list/operations/3.h: Same.
2151 * testsuite/23_containers/list/operations/4.h: Same.
2152 * testsuite/23_containers/list/operations/5.h: Same.
2153 * testsuite/23_containers/list/capacity/1.h: Same.
2154 * testsuite/23_containers/list/init-list.h: Same.
2155 * testsuite/23_containers/list/cons/1.h: Same.
2156 * testsuite/23_containers/list/cons/2.h: Same.
2157 * testsuite/23_containers/list/cons/3.h: Same.
2158 * testsuite/23_containers/list/cons/4.h: Same.
2159 * testsuite/23_containers/list/cons/5.h: Same.
2160 * testsuite/23_containers/list/cons/6.h: Same.
2161 * testsuite/23_containers/list/cons/7.h: Same.
2162 * testsuite/23_containers/list/cons/8.h: Same.
2163 * testsuite/23_containers/list/cons/9.h: Same.
2164 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
2165 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
2166 header.
2167 * testsuite/23_containers/list/modifiers/1.cc: Same.
2168 * testsuite/23_containers/list/modifiers/2.cc: Same.
2169 * testsuite/23_containers/list/modifiers/3.cc: Same.
2170 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2171 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2172 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2173 * testsuite/23_containers/list/operations/1.cc: Same.
2174 * testsuite/23_containers/list/operations/2.cc: Same.
2175 * testsuite/23_containers/list/operations/3.cc: Same.
2176 * testsuite/23_containers/list/operations/4.cc: Same.
2177 * testsuite/23_containers/list/operations/5.cc: Same.
2178 * testsuite/23_containers/list/capacity/1.cc: Same.
2179 * testsuite/23_containers/list/init-list.cc: Same.
2180 * testsuite/23_containers/list/cons/1.cc: Same.
2181 * testsuite/23_containers/list/cons/2.cc: Same.
2182 * testsuite/23_containers/list/cons/3.cc: Same.
2183 * testsuite/23_containers/list/cons/4.cc: Same.
2184 * testsuite/23_containers/list/cons/5.cc: Same.
2185 * testsuite/23_containers/list/cons/6.cc: Same.
2186 * testsuite/23_containers/list/cons/7.cc: Same.
2187 * testsuite/23_containers/list/cons/8.cc: Same.
2188 * testsuite/23_containers/list/cons/9.cc: Same.
2189 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2190 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2191 * testsuite/23_containers/list/moveable.cc: Same.
2192
2193 2009-06-17 Tom Tromey <tromey@redhat.com>
2194
2195 * python/hook.in: Do not fail when there is no current objfile.
2196 Use os.path.normpath.
2197
2198 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2199
2200 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
2201 Remove.
2202 (exception_ptr::operator=(exception_ptr&&)): Cast source to
2203 rvalue-reference so that move constructor is called.
2204 * testsuite/18_support/exception_ptr/move.cc: New.
2205
2206 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2207
2208 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
2209 if joinable.
2210
2211 2009-06-15 Tom Tromey <tromey@redhat.com>
2212
2213 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
2214 set self.iter.
2215 (StdMapPrinter.to_string): Make a new iterator.
2216 (StdMapPrinter.children): Likewise.
2217 (StdSetPrinter.__init__): Don't set self.iter.
2218 (StdSetPrinter.to_string): Make a new iterator.
2219 (StdSetPrinter.children): Likewise.
2220
2221 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
2222
2223 * include/bits/random.tcc
2224 (negative_binomial_distribution<>::operator()
2225 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
2226 class member gamma_distribution.
2227 (negative_binomial_distribution<>::operator()
2228 (_UniformRandomNumberGenerator&)): Implement out of line here.
2229 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
2230 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
2231 (student_t_distribution<>::operator()
2232 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2233 simplify.
2234 (operator<<(basic_ostream<>&, student_t_distribution<>),
2235 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2236 (chi_squared_distribution<>::operator()
2237 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2238 tweak to use a class member gamma_distribution.
2239 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
2240 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
2241 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
2242 const param_type&): Move inline, tweak to use class member
2243 gamma_distributions.
2244 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
2245 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
2246 * include/bits/random.h: Adjust, minor tweaks.
2247
2248 2009-06-10 Tom Tromey <tromey@redhat.com>
2249
2250 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
2251 (build_libstdcxx_dictionary): Accept shortened form of
2252 basic_string names.
2253 (StdStringPrinter.to_string): Remove reference to WideEncoding.
2254
2255 2009-06-10 Tom Tromey <tromey@redhat.com>
2256
2257 PR libstdc++/40289:
2258 * python/Makefile.in: Rebuild.
2259 * python/hook.in: Compute module path relative to objfile.
2260 * python/Makefile.am (pythondir): Redefine.
2261 (gdb.py): Subst toolexeclibdir.
2262 (install-data-local): Rewrite.
2263
2264 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
2265
2266 * include/bits/move.h: Doxygen group fixes.
2267
2268 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2269
2270 * include/bits/random.tcc (gamma_distribution<>::operator()
2271 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
2272 the Marsaglia/Tsang algorithm.
2273 (gamma_distribution<>::param_type::_M_initialize): Adjust.
2274 (operator<<(basic_ostream<>&, gamma_distribution<>),
2275 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
2276
2277 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
2278 Remove, just use normal_distribution.
2279 (operator<<(basic_ostream<>&, student_t_distribution<>),
2280 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2281 (linear_congruential_engine<>::operator()()): Move inline.
2282 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
2283 const param_type&)): Move inline, just use normal_distribution.
2284 (operator<<(basic_ostream<>&, lognormal_distribution<>),
2285 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
2286 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
2287 const param_type&)): Move here, out of line.
2288 (piecewise_constant_distribution<>::param_type::param_type()): Move
2289 inline.
2290 * include/bits/random.h: Adjust, minor tweaks.
2291
2292 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
2293
2294 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
2295
2296 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
2297
2298 * include/ext/throw_allocator.h: Rework.
2299 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
2300 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
2301 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
2302 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
2303 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2304 * testsuite/util/regression/rand/priority_queue/
2305 container_rand_regression_test.tcc: Inline functions.
2306 * testsuite/util/regression/rand/assoc/
2307 container_rand_regression_test.tcc: Same.
2308
2309 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
2310
2311 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
2312
2313 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
2314
2315 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
2316 * configure: Regenerate.
2317
2318 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
2319
2320 PR libstdc++/40299
2321 * include/ext/memory: Fully qualify calls with __gnu_cxx.
2322 * testsuite/ext/rope/40299.cc: New.
2323
2324 2009-05-28 Tom Tromey <tromey@redhat.com>
2325 Phil Muldoon <pmuldoon@redhat.com>
2326 Jonathan Wakely <jwakely.gcc@gmail.com>
2327
2328 * python/Makefile.in, , python/libstdcxx/__init__.py,
2329 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
2330 python/hook.in, python/Makefile.am: New files.
2331 * configure, Makefile.in: Rebuild.
2332 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
2333 * Makefile.am (SUBDIRS): Add python.
2334
2335 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
2336
2337 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
2338 to ...
2339 * testsuite/util/replacement_memory_operators.h: ...here. New.
2340 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
2341 * testsuite/util/testsuite_hooks.cc: Same.
2342
2343 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
2344 replacement_memory_operators.h.
2345 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
2346 * testsuite/ext/mt_allocator/check_delete.cc: Same.
2347 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
2348 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
2349 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
2350 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
2351 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
2352 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
2353 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
2354 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
2355 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
2356 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
2357 * testsuite/ext/mt_allocator/check_new.cc: Same.
2358 * testsuite/ext/debug_allocator/check_delete.cc: Same.
2359 * testsuite/ext/debug_allocator/check_new.cc: Same.
2360 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
2361 * testsuite/ext/new_allocator/check_delete.cc: Same.
2362 * testsuite/ext/new_allocator/check_new.cc: Same.
2363 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
2364 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
2365 * testsuite/ext/throw_allocator/check_delete.cc: Same.
2366 * testsuite/ext/throw_allocator/check_new.cc: Same.
2367 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
2368 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
2369 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
2370 * testsuite/ext/malloc_allocator/check_new.cc: Same.
2371 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
2372 * testsuite/ext/pool_allocator/check_delete.cc: Same.
2373 * testsuite/ext/pool_allocator/check_new.cc: Same.
2374 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
2375 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
2376 * testsuite/ext/array_allocator/check_delete.cc: Same.
2377 * testsuite/ext/array_allocator/check_new.cc: Same.
2378 * testsuite/23_containers/deque/cons/1.cc: Same.
2379 * testsuite/23_containers/deque/cons/2.cc: Same.
2380
2381 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2382
2383 * libsupc++/initializer_list: Format.
2384 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
2385 * testsuite/18_support/initializer_list/requirements/
2386 explicit_instantiation.cc: New.
2387
2388 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2389
2390 PR libstdc++/40273
2391 * include/tr1_impl/functional: Add explicit casts.
2392 * testsuite/20_util/function/requirements/
2393 explicit_instantiation.cc: New.
2394 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
2395
2396 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
2397
2398 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
2399
2400 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
2401
2402 PR libstdc++/40221
2403 * include/tr1_impl/functional: Add explicit cast.
2404
2405 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2406
2407 PR libstdc++/40094
2408 Revert:
2409 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2410 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2411 out of line member functions definitions.
2412 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2413 Remove, use static locals instead.
2414 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2415 * src/throw_allocator.cc: New.
2416 * src/Makefile.am: Add.
2417 * config/abi/pre/gnu.ver: Add exports.
2418 * src/Makefile.in: Regenerate.
2419
2420 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2421
2422 * include/tr1_impl/functional (function): Use explicit operator bool.
2423 * include/bits/shared_ptr.h (__shared_ptr): Same.
2424 * include/bits/unique_ptr.h (unique_ptr): Same.
2425 * include/std/mutex (unique_lock): Same.
2426 * include/std/system_error (error_code): Same.
2427 (error_condition): Same.
2428 * include/std/ostream (sentry): Same.
2429 * include/std/istream (sentry): Same.
2430 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2431 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2432 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2433 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2434 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2435 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2436 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2437
2438 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2439
2440 * testsuite/23_containers/list/14340.cc: Abstract list type.
2441 * testsuite/23_containers/list/init-list.cc: Same.
2442 * testsuite/23_containers/list/pthread5.cc: Same.
2443 * testsuite/23_containers/list/invalidation/1.cc: Same.
2444 * testsuite/23_containers/list/invalidation/2.cc: Same.
2445 * testsuite/23_containers/list/invalidation/3.cc: Same.
2446 * testsuite/23_containers/list/invalidation/4.cc: Same.
2447 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2448 * testsuite/23_containers/list/modifiers/1.cc: Same.
2449 * testsuite/23_containers/list/modifiers/2.cc: Same.
2450 * testsuite/23_containers/list/modifiers/3.cc: Same.
2451 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2452 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2453 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2454 * testsuite/23_containers/list/cons/1.cc: Same.
2455 * testsuite/23_containers/list/cons/2.cc: Same.
2456 * testsuite/23_containers/list/cons/3.cc: Same.
2457 * testsuite/23_containers/list/cons/4.cc: Same.
2458 * testsuite/23_containers/list/cons/5.cc: Same.
2459 * testsuite/23_containers/list/cons/6.cc: Same.
2460 * testsuite/23_containers/list/cons/7.cc: Same.
2461 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2462 * testsuite/23_containers/list/cons/8.cc: Same.
2463 * testsuite/23_containers/list/cons/9.cc: Same.
2464 * testsuite/23_containers/list/operations/1.cc: Same.
2465 * testsuite/23_containers/list/operations/2.cc: Same.
2466 * testsuite/23_containers/list/operations/3.cc: Same.
2467 * testsuite/23_containers/list/operations/4.cc: Same.
2468 * testsuite/23_containers/list/operations/5.cc: Same.
2469 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2470 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2471 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2472 * testsuite/23_containers/list/requirements/dr438/
2473 constructor_1_neg.cc: Same.
2474 * testsuite/23_containers/list/requirements/dr438/
2475 constructor_2_neg.cc: Same.
2476 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2477 * testsuite/23_containers/list/requirements/
2478 partial_specialization/1.cc: Same.
2479 * testsuite/23_containers/list/23781.cc: Same.
2480 * testsuite/23_containers/list/pthread1.cc: Same.
2481 * testsuite/23_containers/list/capacity/1.cc: Same.
2482 * testsuite/23_containers/list/capacity/29134.cc: Same.
2483 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2484 * testsuite/23_containers/list/moveable.cc: Same.
2485
2486 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2487
2488 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2489
2490 PR libstdc++/40184
2491 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2492 Declare...
2493 * config/locale/gnu/c_locale.cc: ... and define.
2494 * config/locale/generic/c_locale.cc: Define.
2495 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2496 Use it.
2497 * testsuite/22_locale/locale/cons/40184.cc: New.
2498
2499 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2500
2501 PR libstdc++/40192
2502 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2503 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2504 * testsuite/23_containers/vector/40192.cc: New.
2505
2506 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2507
2508 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2509 * include/bits/stl_deque.h (swap): Likewise.
2510 * include/bits/stl_list.h (swap): Likewise.
2511 * include/bits/stl_vector.h (swap): Likewise.
2512 * include/bits/stl_bvector.h (swap): Likewise.
2513 * include/bits/stl_queue.h (swap): Likewise.
2514 * include/bits/stl_stack.h (swap): Likewise.
2515 * include/bits/stl_tree.h (swap): Likewise.
2516 * include/bits/stl_map.h (swap): Likewise.
2517 * include/bits/stl_multimap.h (swap): Likewise.
2518 * include/bits/stl_set.h (swap): Likewise.
2519 * include/bits/stl_multiset.h (swap): Likewise.
2520 * include/bits/forward_list.h (swap): Likewise.
2521 * include/bits/unique_ptr.h (swap): Likewise.
2522 * include/debug/deque (swap): Likewise.
2523 * include/debug/list (swap): Likewise.
2524 * include/debug/vector (swap): Likewise.
2525 * include/debug/map.h (swap): Likewise.
2526 * include/debug/multimap.h (swap): Likewise.
2527 * include/debug/set.h (swap): Likewise.
2528 * include/debug/multiset.h (swap): Likewise.
2529 * include/debug/unordered_map (swap): Likewise.
2530 * include/debug/unordered_set (swap): Likewise.
2531 * include/ext/vstring.h (swap): Likewise.
2532 * include/tr1_impl/unordered_map (swap): Likewise.
2533 * include/tr1_impl/hashtable (swap): Likewise.
2534 * include/tr1_impl/unordered_set (swap): Likewise.
2535 * include/std/tuple (swap): Likewise.
2536 * include/std/mutex (swap): Likewise.
2537 * include/std/thread (swap): Likewise.
2538 (operator<<): Only output to lvalue streams.
2539 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2540 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2541 * testsuite/23_containers/deque/requirements/dr438/
2542 assign_neg.cc: Adjust line numbers.
2543 * testsuite/23_containers/deque/requirements/dr438/
2544 constructor_1_neg.cc: Likewise.
2545 * testsuite/23_containers/deque/requirements/dr438/
2546 constructor_2_neg.cc: Likewise.
2547 * testsuite/23_containers/deque/requirements/dr438/
2548 insert_neg.cc: Likewise.
2549 * testsuite/23_containers/list/requirements/dr438/
2550 assign_neg.cc: Likewise.
2551 * testsuite/23_containers/list/requirements/dr438/
2552 constructor_1_neg.cc: Likewise.
2553 * testsuite/23_containers/list/requirements/dr438/
2554 constructor_2_neg.cc: Likewise.
2555 * testsuite/23_containers/list/requirements/dr438/
2556 insert_neg.cc: Likewise.
2557 * testsuite/23_containers/vector/requirements/dr438/
2558 assign_neg.cc: Likewise.
2559 * testsuite/23_containers/vector/requirements/dr438/
2560 constructor_1_neg.cc: Likewise.
2561 * testsuite/23_containers/vector/requirements/dr438/
2562 constructor_2_neg.cc: Likewise.
2563 * testsuite/23_containers/vector/requirements/dr438/
2564 insert_neg.cc: Likewise.
2565 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2566 test non-member swap.
2567 * testsuite/30_threads/thread/swap/2.cc: Remove.
2568
2569 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2570
2571 * include/std/mutex: Move std::lock_error to ...
2572 * src/compatibility.cc: Here.
2573 * src/mutex.cc: Likewise.
2574 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2575 for lock types and remove std::lock_error check.
2576
2577 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2578
2579 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2580 double include.
2581
2582 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2583
2584 PR libstdc++/40160
2585 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2586 typeid when __GXX_RTTI is undefined.
2587 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2588 for null _M_variant._M_iterator._M_type,
2589 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2590 * testsuite/21_strings/basic_string/40160.cc: New.
2591
2592 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2593
2594 * testsuite/26_numerics/random/discrete_distribution/cons/
2595 num_xbound_fun.cc: Minor tweaks.
2596 * testsuite/26_numerics/random/piecewise_constant_distribution/
2597 cons/initlist_fun.cc: Likewise
2598 * testsuite/26_numerics/random/piecewise_constant_distribution/
2599 cons/num_xbound_fun.cc: Likewise
2600 * testsuite/26_numerics/random/piecewise_linear_distribution/
2601 cons/initlist_fun.cc: Likewise
2602 * testsuite/26_numerics/random/piecewise_linear_distribution/
2603 cons/num_xbound_fun.cc: Likewise
2604
2605 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2606
2607 PR libstdc++/36211
2608 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2609 cxxldflags to additional_flags rather than cxx_final.
2610
2611 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2612
2613 * testsuite/26_numerics/random/discrete_distribution/cons/
2614 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2615 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2616 initlist_fun.cc: Likewise
2617 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2618 num_xbound_fun.cc: Likewise
2619 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2620 initlist_fun.cc: Likewise
2621 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2622 num_xbound_fun.cc: Likewise
2623
2624 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2625
2626 PR libstdc++/40123
2627 * random.tcc (independent_bits_engine<>::operator()()): Use
2628 result_type(1), not 1UL.
2629
2630 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2631 and _M_b.min(), instead of this->max() and this->min().
2632
2633 * random.h (_ShiftMin1): Remove, adjust everywhere.
2634
2635 * random.tcc: Minor cosmetic changes.
2636
2637 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2638
2639 * include/bits/random.tcc (cauchy_distribution<>::
2640 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2641 Avoid M_PI, a glibc extension.
2642
2643 2009-05-13 Ben Elliston <bje@au.ibm.com>
2644
2645 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2646 * include/Makefile.in: Likewise.
2647
2648 2009-05-13 Ben Elliston <bje@au.ibm.com>
2649
2650 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2651 const void * const.
2652
2653 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2654
2655 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2656 random number engines, complex, bitset, array, time utilities, and
2657 char_traits.
2658
2659 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2660
2661 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2662 * libsupc++/nested_exception.h: New.
2663 * libsupc++/Makefile.am: Add new header.
2664 * libsupc++/Makefile.in: Regenerate.
2665 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2666 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2667 * testsuite/18_support/nested_exception/cons.cc: New.
2668 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2669 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2670 * doc/xml/manual/status_cxx200x.xml: Adjust.
2671
2672 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2673
2674 * include/ext/throw_allocator.h: Remove redundant include.
2675
2676 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2677
2678 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2679 out of line member functions definitions.
2680 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2681 Remove, use static locals instead.
2682 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2683 * src/throw_allocator.cc: New.
2684 * src/Makefile.am: Add.
2685 * config/abi/pre/gnu.ver: Add exports.
2686 * src/Makefile.in: Regenerate.
2687
2688 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2689
2690 * configure.ac: Bump libtool_VERSION to 6:12:0.
2691 * configure: Regenerate.
2692
2693 2009-05-07 Matthias Klose <doko@ubuntu.com>
2694
2695 PR libstdc++/40038
2696 * src/math_stubs_long_double.cc: Add ceill.
2697
2698 2009-05-06 Johannes Singler <singler@ira.uka.de>
2699
2700 PR libstdc++/39546
2701 * include/parallel/algo.h (find_switch):
2702 Parametrize binder2nd with const T& instead of T.
2703 * testsuite/25_algorithms/find/39546.cc: new test case
2704
2705 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2706
2707 Revert:
2708 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2709
2710 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2711 possible.
2712 * configure: Regenerate.
2713
2714 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2715
2716 PR libstdc++/39909
2717 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2718 __set_once_functor_lock_ptr): Replace global lock object with local
2719 locks on global mutex.
2720 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2721 __set_once_functor_lock_ptr): Likewise, keeping old function to
2722 preserve ABI.
2723 (__once_proxy): Use pointer to local lock if set, global lock
2724 otherwise.
2725 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2726 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2727 * testsuite/30_threads/call_once/39909.cc: New.
2728
2729 2009-05-03 Jan Hubicka <jh@suse.cz>
2730
2731 * include/parallel/settings.h (get): Mark const.
2732 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2733 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2734 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2735 throw ().
2736 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2737 (is_open, fd): Mark pure and throw ().
2738 (seekoff): Mark throw ().
2739
2740 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2741
2742 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2743 possible.
2744 * configure: Regenerate.
2745
2746 2009-05-02 Jan Hubicka <jh@suse.cz>
2747
2748 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2749 operator): Mark pure.
2750
2751 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2752
2753 * scripts/create_testsuite_files: Remove thread directory.
2754
2755 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2756
2757 PR libstdc++/39868
2758 * scripts/run_doxygen: Uncomment removal of includes.
2759 (problematic): Rewrite __cxxabiv1 namespace to abi.
2760
2761 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2762
2763 Revert the last commit.
2764
2765 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2766
2767 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2768 Replace global lock object with local locks on global mutex.
2769 * src/mutex.cc: Likewise.
2770 * config/abi/pre/gnu.ver: Adjust.
2771 * testsuite/30_threads/call_once/call_once2.cc: New.
2772
2773 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2774
2775 PR libstdc++/39880
2776 PR libstdc++/39881
2777 PR libstdc++/39882
2778 * include/std/system_error (is_error_code_enum<errc>): Remove.
2779 (error_condition<>::error_condition(_ErrorCodeEnum,)
2780 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2781 (error_code<>::error_code(_ErrorCodeEnum,),
2782 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2783 * testsuite/19_diagnostics/system_error/39880.cc: New.
2784 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2785 Likewise.
2786 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2787 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2788 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2789 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2790 Adjust.
2791 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2792 Likewise.
2793 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2794 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2795 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2796 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2797 Likewise.
2798 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2799 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2800 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2801 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2802
2803 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2804
2805 * doc/xml/authors.xml: Add space.
2806 * doc/xml/faq.xml: Update links.
2807 * doc/xml/manual/intro.xml: Same.
2808 * doc/xml/manual/abi.xml: Update.
2809 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2810 * doc/xml/manual/status_cxxtr1.xml: Update links.
2811 * doc/xml/manual/status_cxx1998.xml: Same.
2812 * doc/xml/manual/status_cxx200x.xml: Same.
2813
2814 2009-04-22 Jan Hubicka <jh@suse.cz>
2815
2816 * include/tr1_impl/array (at): Do not use builtin_expect.
2817 * include/ext/throw_allocator.h (allocate): Likewise.
2818 * include/ext/pool_allocator.h (allocate): Likweise.
2819 * include/ext/bitmap_allocator.h (allocate): Likewise.
2820 * include/ext/rc_string_base.h (_S_construct): Likewise.
2821 * include/ext/malloc_allocator.h (allocate): Likewise.
2822 * include/ext/mt_allocator.h (allocate): Likewise.
2823 * include/ext/sso_string_base.h (_M_construct): Likewise.
2824 * include/bits/basic_string.tcc (_S_construct): Likewise.
2825
2826 2009-04-22 Jan Hubicka <jh@suse.cz>
2827
2828 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2829 (atexit, atoll, stroll, strtoull): Mark throw ()
2830 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2831 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2832 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2833 (atexit, atoll, stroll, strtoull): Mark throw ()
2834 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2835 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2836
2837 2009-04-21 Jan Hubicka <jh@suse.cz>
2838
2839 * include/ext/atomicity.h
2840 (__exchange_and_add, __atomic_add): Mark throw ().
2841 * config/os/aix/atomicity.h
2842 * config/os/aix/atomicity.h
2843 * config/os/irix/atomicity.h
2844 * config/cpu/cris/atomicity.h
2845 * config/cpu/m68k/atomicity.h
2846 * config/cpu/hppa/atomicity.h
2847 * config/cpu/sparc/atomicity.h
2848 * config/cpu/i386/atomicity.h
2849 * config/cpu/i486/atomicity.h
2850 * config/cpu/sh/atomicity.h
2851 * config/cpu/generic/atomicity_mutex/atomicity.h
2852 * config/cpu/generic/atomicity_builtins/atomicity.h
2853 (__exchange_and_add, __atomic_add): Mark throw ().
2854
2855 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2856
2857 PR libstdc++/39835
2858 * include/bits/random.h: Avoid the badname __alpha (and, for
2859 consistency, __beta too).
2860 * include/bits/random.tcc: Likewise.
2861
2862 2009-04-19 Jan Hubicka <jh@suse.cz>
2863
2864 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2865 _GLIBCXX_NOTHROW.
2866
2867 2009-04-19 Jan Hubicka <jh@suse.cz>
2868
2869 * include/c_compatibility/stdatomic.h
2870 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2871 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2872 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2873
2874 2009-04-18 Jan Hubicka <jh@suse.cz>
2875
2876 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2877 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2878 __cxa_get_globals_fast): Mark const.
2879 (__cxa_get_exception_ptr): Mark pure.
2880 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2881 (__terminate): Makr throw ().
2882 * libsupc++/exception (terminate): Mark throw().
2883 (uncaught_exception): Mark pure.
2884 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2885 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2886 Mark throw().
2887 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2888 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2889 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2890 __cxa_guard_abort): Mark throw ().
2891 (__cxa_pure_virtual): Mark noreturn.
2892 (__cxa_current_exception_type): Mark throw and pure.
2893 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2894 __cxa_exception_type): Mark pure.
2895 (_M_safe_bool_dummy): Mark pure and const.
2896
2897 2009-04-18 Jan Hubicka <jh@suse.cz>
2898
2899 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2900 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2901 _M_destroy_thread_key): Mark throw ()
2902 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2903 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2904 _M_get_max_length): Mark throw ().
2905 * include/debug/formatter.h (_M_message, _M_format_word,
2906 _M_get_max_length): Mark throw ().
2907 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2908 _M_detach_single): Mark throw ().
2909 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2910 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2911 throw ()
2912 (_M_get_mutex): Mark throw ().
2913 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2914 (_M_destroy_thread_key): Mark CONST and throw.
2915 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2916 throw ().
2917
2918 2009-04-18 Jan Hubicka <jh@suse.cz>
2919
2920 * src/condition_variable.cc (condition_variable,
2921 condition_variable_any constructors): Mark throw()
2922 * src/hash.cc (operator() for long double, string, and wstring): Mark
2923 throw ().
2924 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2925 _M_setup, rdbuf, str): Mark throw ().
2926 * src/chrono.cc (new): Mark throw ().
2927 * include/std/system_error (system_category, generic_category): Mark
2928 throw () and const.
2929 * include/std/chrono (now): Mark throw ().
2930 * include/std/condition_variable (condition_variable,
2931 ~condition_variable, condition_variable_any,
2932 ~condition_variable_any): Mark throw ().
2933 * include/std/mutex (mutex): Mark throw ().
2934 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2935 throw.
2936 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2937 and throw ().
2938 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2939 * include/bits/locale_classes.h (_S_initialize_once,
2940 _S_clone_c_locale): Mark throw ().
2941 (_S_get_c_name): Mark const and throw ().
2942 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2943 throw ().
2944 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2945 Mark throw ().
2946 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2947 throw ().
2948 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2949 ios_base): Mark throw ()
2950 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2951 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2952 (str, freeze, _M_setupf): Mark throw ().
2953 (pcount): Mark pure and throw ().
2954 (rdbuf): Mark const and throw ().
2955
2956 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2957
2958 PR libstdc++/39802
2959 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2960 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2961 Always accept negative values, for unsigned types too.
2962 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2963 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2964
2965 2009-04-18 Jan Hubicka <jh@suse.cz>
2966
2967 * include/debug/formater.h: Include bits/c++config.h.
2968 (_M_error): Mark noreturn.
2969 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2970 _GLIBCXX_NORETURN): New.
2971 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2972 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2973 Mark pure.
2974 * include/c_compatibility/stdatomic.h
2975 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2976 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2977 Mark by throw ().
2978 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2979 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2980 __atomic_flag_for_address): Mark by throw ().
2981
2982 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2983
2984 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2985
2986 2009-04-16 Jan Hubicka <jh@suse.cz>
2987
2988 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2989 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2990 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2991 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2992 out body to ...
2993 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2994 functions.
2995 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2996 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2997 _Rb_tree_black_count): Mark nothrow.
2998
2999 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
3000
3001 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
3002 from base classes.
3003 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
3004
3005 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3006
3007 * doc/html: Regenerate.
3008
3009 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3010
3011 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
3012
3013 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
3014 * doc/xml/gnu/fdl-1.2.xml: Same.
3015 * doc/xml/manual/numerics.xml: Same.
3016 * doc/xml/manual/concurrency.xml: Same.
3017 * doc/xml/manual/intro.xml: Same.
3018 * doc/xml/manual/status_cxxtr1.xml: Same.
3019 * doc/xml/manual/containers.xml: Same.
3020 * doc/xml/manual/io.xml: Same.
3021 * doc/xml/manual/utilities.xml: Same.
3022 * doc/xml/manual/support.xml: Same.
3023 * doc/xml/manual/using.xml: Same.
3024 * doc/xml/manual/localization.xml: Same.
3025 * doc/xml/manual/locale.xml: Same.
3026 * doc/xml/manual/extensions.xml: Same.
3027 * doc/xml/manual/appendix_contributing.xml: Same.
3028 * doc/xml/manual/diagnostics.xml: Same.
3029 * doc/xml/manual/status_cxx200x.xml: Same.
3030
3031 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3032
3033 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
3034 * doc/xml/manual/status_cxx200x.xml: Adjust.
3035
3036 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
3037
3038 * doc/xml/spine.xml: Remove unused license entity, update
3039 copyright year.
3040
3041 * doc/xml/manual/spine.xml: Markup for primary index terms.
3042 * doc/xml/manual/numerics.xml: Same.
3043 * doc/xml/manual/intro.xml: Same.
3044 * doc/xml/manual/containers.xml: Same.
3045 * doc/xml/manual/io.xml: Same.
3046 * doc/xml/manual/appendix_porting.xml: Same.
3047 * doc/xml/manual/utilities.xml: Same.
3048 * doc/xml/manual/support.xml: Same.
3049 * doc/xml/manual/localization.xml: Same.
3050 * doc/xml/manual/strings.xml: Same.
3051 * doc/xml/manual/extensions.xml: Same.
3052 * doc/xml/manual/appendix_contributing.xml: Same.
3053 * doc/xml/manual/diagnostics.xml: Same.
3054 * doc/xml/manual/algorithms.xml: Same.
3055 * doc/xml/manual/appendix_free.xml: Same.
3056 * doc/xml/manual/iterators.xml: Same.
3057
3058 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
3059 * doc/xml/gnu/fdl-1.2.xml: Same.
3060
3061 * doc/xml/manual/status_cxx200x.xml: Re-write.
3062
3063 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
3064
3065 PR libstdc++/39629 (final bits)
3066 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
3067 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
3068 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
3069 Fix formula for __j.
3070 * include/bits/random.tcc (operator==(const normal_distribution<>&,
3071 const normal_distribution<>&): Remove.
3072 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
3073 const uniform_int_distribution<>&), operator==(const
3074 uniform_real_distribution<>&, const uniform_real_distribution<>&),
3075 operator==(const normal_distribution<>&, const normal_distribution<>&),
3076 operator==(const lognormal_distribution<>&,
3077 const lognormal_distribution<>&), operator==(const
3078 chi_squared_distribution<>&, const chi_squared_distribution<>&),
3079 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
3080 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
3081 operator==(const student_t_distribution<>&,
3082 const student_t_distribution<>&), operator==(const
3083 bernoulli_distribution<>&, const bernoulli_distribution<>&),
3084 operator==(const binomial_distribution<>&, const
3085 binomial_distribution<>&), operator==(const geometric_distribution<>&,
3086 const geometric_distribution<>&), operator==(const
3087 negative_binomial_distribution<>&, const
3088 negative_binomial_distribution<>&), operator==(const
3089 poisson_distribution<>&, const poisson_distribution<>&),
3090 operator==(const exponential_distribution<>&,
3091 const exponential_distribution<>&), operator==(const
3092 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
3093 weibull_distribution<>&, const weibull_distribution<>&),
3094 operator==(const extreme_value_distribution<>&,
3095 const extreme_value_distribution<>&), operator==(const
3096 discrete_distribution<>&, const discrete_distribution<>&),
3097 operator==(const piecewise_constant_distribution<>&,
3098 const piecewise_constant_distribution<>&), operator==(const
3099 piecewise_linear_distribution<>&, const
3100 piecewise_linear_distribution<>&)): Remove.
3101 * testsuite/26_numerics/random/uniform_real_distribution/operators/
3102 serialize.cc: Remove.
3103 * testsuite/26_numerics/random/piecewise_constant_distribution/
3104 operators/serialize.cc: Likewise.
3105 * testsuite/26_numerics/random/chi_squared_distribution/operators/
3106 serialize.cc: Likewise.
3107 * testsuite/26_numerics/random/normal_distribution/operators/
3108 serialize.cc: Likewise.
3109 * testsuite/26_numerics/random/uniform_int_distribution/operators/
3110 serialize.cc: Likewise.
3111 * testsuite/26_numerics/random/poisson_distribution/operators/
3112 serialize.cc: Likewise.
3113 * testsuite/26_numerics/random/bernoulli_distribution/operators/
3114 serialize.cc: Likewise.
3115 * testsuite/26_numerics/random/discrete_distribution/operators/
3116 serialize.cc: Likewise.
3117 * testsuite/26_numerics/random/weibull_distribution/operators/
3118 serialize.cc: Likewise.
3119 * testsuite/26_numerics/random/negative_binomial_distribution/
3120 operators/serialize.cc: Likewise.
3121 * testsuite/26_numerics/random/cauchy_distribution/operators/
3122 serialize.cc: Likewise.
3123 * testsuite/26_numerics/random/gamma_distribution/operators/
3124 serialize.cc: Likewise.
3125 * testsuite/26_numerics/random/fisher_f_distribution/operators/
3126 serialize.cc: Likewise.
3127 * testsuite/26_numerics/random/exponential_distribution/operators/
3128 serialize.cc: Likewise.
3129 * testsuite/26_numerics/random/lognormal_distribution/operators/
3130 serialize.cc: Likewise.
3131 * testsuite/26_numerics/random/binomial_distribution/operators/
3132 serialize.cc: Likewise.
3133 * testsuite/26_numerics/random/extreme_value_distribution/
3134 operators/serialize.cc: Likewise.
3135 * testsuite/26_numerics/random/piecewise_linear_distribution/
3136 operators/serialize.cc: Likewise.
3137 * testsuite/26_numerics/random/student_t_distribution/operators/
3138 serialize.cc: Likewise.
3139 * testsuite/26_numerics/random/geometric_distribution/operators/
3140 serialize.cc: Likewise.
3141
3142 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
3143 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
3144 mersenne_twister_engine<>::seed(_Gen&,
3145 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
3146 subtract_with_carry_engine<>::seed(_Gen&,
3147 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
3148 Remove, unused.
3149 * include/bits/random.tcc (linear_congruential_engine<>::
3150 seed(_Gen&, false_type): Likewise.
3151
3152 2009-04-09 Nick Clifton <nickc@redhat.com>
3153
3154 * src/allocator-inst.cc: Change copyright header to refer to
3155 version 3 of the GNU General Public License with version 3.1
3156 of the GCC Runtime Library Exception and to point readers at
3157 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
3158 web page.
3159 * config/abi/compatibility.h: Likewise.
3160 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
3161 * config/abi/pre/gnu.ver: Likewise.
3162 * config/allocator/bitmap_allocator_base.h: Likewise.
3163 * config/allocator/malloc_allocator_base.h: Likewise.
3164 * config/allocator/mt_allocator_base.h: Likewise.
3165 * config/allocator/new_allocator_base.h: Likewise.
3166 * config/allocator/pool_allocator_base.h: Likewise.
3167 * config/cpu/alpha/atomic_word.h: Likewise.
3168 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
3169 * config/cpu/cris/atomic_word.h: Likewise.
3170 * config/cpu/cris/atomicity.h: Likewise.
3171 * config/cpu/generic/atomic_word.h: Likewise.
3172 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
3173 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
3174 * config/cpu/generic/cpu_defines.h: Likewise.
3175 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
3176 * config/cpu/hppa/atomicity.h: Likewise.
3177 * config/cpu/i386/atomicity.h: Likewise.
3178 * config/cpu/i486/atomicity.h: Likewise.
3179 * config/cpu/ia64/atomic_word.h: Likewise.
3180 * config/cpu/m68k/atomicity.h: Likewise.
3181 * config/cpu/powerpc/atomic_word.h: Likewise.
3182 * config/cpu/powerpc/cpu_defines.h: Likewise.
3183 * config/cpu/sh/atomicity.h: Likewise.
3184 * config/cpu/sparc/atomic_word.h: Likewise.
3185 * config/cpu/sparc/atomicity.h: Likewise.
3186 * config/io/basic_file_stdio.cc: Likewise.
3187 * config/io/basic_file_stdio.h: Likewise.
3188 * config/io/c_io_stdio.h: Likewise.
3189 * config/locale/darwin/ctype_members.cc: Likewise.
3190 * config/locale/generic/c++locale_internal.h: Likewise.
3191 * config/locale/generic/c_locale.cc: Likewise.
3192 * config/locale/generic/c_locale.h: Likewise.
3193 * config/locale/generic/codecvt_members.cc: Likewise.
3194 * config/locale/generic/collate_members.cc: Likewise.
3195 * config/locale/generic/ctype_members.cc: Likewise.
3196 * config/locale/generic/messages_members.cc: Likewise.
3197 * config/locale/generic/messages_members.h: Likewise.
3198 * config/locale/generic/monetary_members.cc: Likewise.
3199 * config/locale/generic/numeric_members.cc: Likewise.
3200 * config/locale/generic/time_members.cc: Likewise.
3201 * config/locale/generic/time_members.h: Likewise.
3202 * config/locale/gnu/c++locale_internal.h: Likewise.
3203 * config/locale/gnu/c_locale.cc: Likewise.
3204 * config/locale/gnu/c_locale.h: Likewise.
3205 * config/locale/gnu/codecvt_members.cc: Likewise.
3206 * config/locale/gnu/collate_members.cc: Likewise.
3207 * config/locale/gnu/ctype_members.cc: Likewise.
3208 * config/locale/gnu/messages_members.cc: Likewise.
3209 * config/locale/gnu/messages_members.h: Likewise.
3210 * config/locale/gnu/monetary_members.cc: Likewise.
3211 * config/locale/gnu/numeric_members.cc: Likewise.
3212 * config/locale/gnu/time_members.cc: Likewise.
3213 * config/locale/gnu/time_members.h: Likewise.
3214 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
3215 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
3216 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
3217 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
3218 * config/os/aix/atomic_word.h: Likewise.
3219 * config/os/aix/atomicity.h: Likewise.
3220 * config/os/aix/ctype_base.h: Likewise.
3221 * config/os/aix/ctype_inline.h: Likewise.
3222 * config/os/aix/ctype_noninline.h: Likewise.
3223 * config/os/aix/os_defines.h: Likewise.
3224 * config/os/bsd/darwin/ctype_base.h: Likewise.
3225 * config/os/bsd/darwin/ctype_inline.h: Likewise.
3226 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
3227 * config/os/bsd/darwin/os_defines.h: Likewise.
3228 * config/os/bsd/freebsd/ctype_base.h: Likewise.
3229 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
3230 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
3231 * config/os/bsd/freebsd/os_defines.h: Likewise.
3232 * config/os/bsd/netbsd/ctype_base.h: Likewise.
3233 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
3234 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
3235 * config/os/bsd/netbsd/os_defines.h: Likewise.
3236 * config/os/djgpp/ctype_base.h: Likewise.
3237 * config/os/djgpp/ctype_inline.h: Likewise.
3238 * config/os/djgpp/ctype_noninline.h: Likewise.
3239 * config/os/djgpp/os_defines.h: Likewise.
3240 * config/os/generic/ctype_base.h: Likewise.
3241 * config/os/generic/ctype_inline.h: Likewise.
3242 * config/os/generic/ctype_noninline.h: Likewise.
3243 * config/os/generic/error_constants.h: Likewise.
3244 * config/os/generic/os_defines.h: Likewise.
3245 * config/os/gnu-linux/ctype_base.h: Likewise.
3246 * config/os/gnu-linux/ctype_inline.h: Likewise.
3247 * config/os/gnu-linux/ctype_noninline.h: Likewise.
3248 * config/os/gnu-linux/os_defines.h: Likewise.
3249 * config/os/hpux/ctype_base.h: Likewise.
3250 * config/os/hpux/ctype_inline.h: Likewise.
3251 * config/os/hpux/ctype_noninline.h: Likewise.
3252 * config/os/hpux/os_defines.h: Likewise.
3253 * config/os/irix/atomic_word.h: Likewise.
3254 * config/os/irix/atomicity.h: Likewise.
3255 * config/os/irix/irix5.2/ctype_base.h: Likewise.
3256 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
3257 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
3258 * config/os/irix/irix5.2/os_defines.h: Likewise.
3259 * config/os/irix/irix6.5/ctype_base.h: Likewise.
3260 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
3261 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
3262 * config/os/irix/irix6.5/os_defines.h: Likewise.
3263 * config/os/mingw32/ctype_base.h: Likewise.
3264 * config/os/mingw32/ctype_inline.h: Likewise.
3265 * config/os/mingw32/ctype_noninline.h: Likewise.
3266 * config/os/mingw32/error_constants.h: Likewise.
3267 * config/os/mingw32/os_defines.h: Likewise.
3268 * config/os/newlib/ctype_base.h: Likewise.
3269 * config/os/newlib/ctype_inline.h: Likewise.
3270 * config/os/newlib/ctype_noninline.h: Likewise.
3271 * config/os/newlib/os_defines.h: Likewise.
3272 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
3273 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
3274 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
3275 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
3276 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
3277 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
3278 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
3279 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
3280 * config/os/tpf/ctype_base.h: Likewise.
3281 * config/os/tpf/ctype_inline.h: Likewise.
3282 * config/os/tpf/ctype_noninline.h: Likewise.
3283 * config/os/tpf/os_defines.h: Likewise.
3284 * config/os/uclibc/ctype_base.h: Likewise.
3285 * config/os/uclibc/ctype_inline.h: Likewise.
3286 * config/os/uclibc/ctype_noninline.h: Likewise.
3287 * config/os/uclibc/os_defines.h: Likewise.
3288 * config/os/vxworks/ctype_base.h: Likewise.
3289 * config/os/vxworks/ctype_inline.h: Likewise.
3290 * config/os/vxworks/ctype_noninline.h: Likewise.
3291 * config/os/vxworks/os_defines.h: Likewise.
3292 * include/backward/auto_ptr.h: Likewise.
3293 * include/backward/backward_warning.h: Likewise.
3294 * include/backward/binders.h: Likewise.
3295 * include/backward/hash_fun.h: Likewise.
3296 * include/backward/hash_map: Likewise.
3297 * include/backward/hash_set: Likewise.
3298 * include/backward/hashtable.h: Likewise.
3299 * include/backward/strstream: Likewise.
3300 * include/bits/algorithmfwd.h: Likewise.
3301 * include/bits/allocator.h: Likewise.
3302 * include/bits/atomic_0.h: Likewise.
3303 * include/bits/atomic_2.h: Likewise.
3304 * include/bits/atomicfwd_c.h: Likewise.
3305 * include/bits/atomicfwd_cxx.h: Likewise.
3306 * include/bits/basic_ios.h: Likewise.
3307 * include/bits/basic_ios.tcc: Likewise.
3308 * include/bits/basic_string.h: Likewise.
3309 * include/bits/basic_string.tcc: Likewise.
3310 * include/bits/boost_concept_check.h: Likewise.
3311 * include/bits/c++config: Likewise.
3312 * include/bits/char_traits.h: Likewise.
3313 * include/bits/codecvt.h: Likewise.
3314 * include/bits/concept_check.h: Likewise.
3315 * include/bits/cpp_type_traits.h: Likewise.
3316 * include/bits/deque.tcc: Likewise.
3317 * include/bits/forward_list.h: Likewise.
3318 * include/bits/forward_list.tcc: Likewise.
3319 * include/bits/fstream.tcc: Likewise.
3320 * include/bits/functexcept.h: Likewise.
3321 * include/bits/functional_hash.h: Likewise.
3322 * include/bits/gslice.h: Likewise.
3323 * include/bits/gslice_array.h: Likewise.
3324 * include/bits/hashtable.h: Likewise.
3325 * include/bits/indirect_array.h: Likewise.
3326 * include/bits/ios_base.h: Likewise.
3327 * include/bits/istream.tcc: Likewise.
3328 * include/bits/list.tcc: Likewise.
3329 * include/bits/locale_classes.h: Likewise.
3330 * include/bits/locale_classes.tcc: Likewise.
3331 * include/bits/locale_facets.h: Likewise.
3332 * include/bits/locale_facets.tcc: Likewise.
3333 * include/bits/locale_facets_nonio.h: Likewise.
3334 * include/bits/locale_facets_nonio.tcc: Likewise.
3335 * include/bits/localefwd.h: Likewise.
3336 * include/bits/mask_array.h: Likewise.
3337 * include/bits/move.h: Likewise.
3338 * include/bits/ostream.tcc: Likewise.
3339 * include/bits/ostream_insert.h: Likewise.
3340 * include/bits/postypes.h: Likewise.
3341 * include/bits/shared_ptr.h: Likewise.
3342 * include/bits/slice_array.h: Likewise.
3343 * include/bits/sstream.tcc: Likewise.
3344 * include/bits/stl_algo.h: Likewise.
3345 * include/bits/stl_algobase.h: Likewise.
3346 * include/bits/stl_bvector.h: Likewise.
3347 * include/bits/stl_construct.h: Likewise.
3348 * include/bits/stl_deque.h: Likewise.
3349 * include/bits/stl_function.h: Likewise.
3350 * include/bits/stl_heap.h: Likewise.
3351 * include/bits/stl_iterator.h: Likewise.
3352 * include/bits/stl_iterator_base_funcs.h: Likewise.
3353 * include/bits/stl_iterator_base_types.h: Likewise.
3354 * include/bits/stl_list.h: Likewise.
3355 * include/bits/stl_map.h: Likewise.
3356 * include/bits/stl_multimap.h: Likewise.
3357 * include/bits/stl_multiset.h: Likewise.
3358 * include/bits/stl_numeric.h: Likewise.
3359 * include/bits/stl_pair.h: Likewise.
3360 * include/bits/stl_queue.h: Likewise.
3361 * include/bits/stl_raw_storage_iter.h: Likewise.
3362 * include/bits/stl_relops.h: Likewise.
3363 * include/bits/stl_set.h: Likewise.
3364 * include/bits/stl_stack.h: Likewise.
3365 * include/bits/stl_tempbuf.h: Likewise.
3366 * include/bits/stl_tree.h: Likewise.
3367 * include/bits/stl_uninitialized.h: Likewise.
3368 * include/bits/stl_vector.h: Likewise.
3369 * include/bits/stream_iterator.h: Likewise.
3370 * include/bits/streambuf.tcc: Likewise.
3371 * include/bits/streambuf_iterator.h: Likewise.
3372 * include/bits/stringfwd.h: Likewise.
3373 * include/bits/unique_ptr.h: Likewise.
3374 * include/bits/valarray_after.h: Likewise.
3375 * include/bits/valarray_array.h: Likewise.
3376 * include/bits/valarray_array.tcc: Likewise.
3377 * include/bits/valarray_before.h: Likewise.
3378 * include/bits/vector.tcc: Likewise.
3379 * include/c/cassert: Likewise.
3380 * include/c/cctype: Likewise.
3381 * include/c/cerrno: Likewise.
3382 * include/c/cfloat: Likewise.
3383 * include/c/ciso646: Likewise.
3384 * include/c/climits: Likewise.
3385 * include/c/clocale: Likewise.
3386 * include/c/cmath: Likewise.
3387 * include/c/csetjmp: Likewise.
3388 * include/c/csignal: Likewise.
3389 * include/c/cstdarg: Likewise.
3390 * include/c/cstddef: Likewise.
3391 * include/c/cstdio: Likewise.
3392 * include/c/cstdlib: Likewise.
3393 * include/c/cstring: Likewise.
3394 * include/c/ctime: Likewise.
3395 * include/c/cwchar: Likewise.
3396 * include/c/cwctype: Likewise.
3397 * include/c_compatibility/assert.h: Likewise.
3398 * include/c_compatibility/complex.h: Likewise.
3399 * include/c_compatibility/ctype.h: Likewise.
3400 * include/c_compatibility/errno.h: Likewise.
3401 * include/c_compatibility/fenv.h: Likewise.
3402 * include/c_compatibility/float.h: Likewise.
3403 * include/c_compatibility/inttypes.h: Likewise.
3404 * include/c_compatibility/iso646.h: Likewise.
3405 * include/c_compatibility/limits.h: Likewise.
3406 * include/c_compatibility/locale.h: Likewise.
3407 * include/c_compatibility/math.h: Likewise.
3408 * include/c_compatibility/setjmp.h: Likewise.
3409 * include/c_compatibility/signal.h: Likewise.
3410 * include/c_compatibility/stdarg.h: Likewise.
3411 * include/c_compatibility/stdatomic.h: Likewise.
3412 * include/c_compatibility/stdbool.h: Likewise.
3413 * include/c_compatibility/stddef.h: Likewise.
3414 * include/c_compatibility/stdint.h: Likewise.
3415 * include/c_compatibility/stdio.h: Likewise.
3416 * include/c_compatibility/stdlib.h: Likewise.
3417 * include/c_compatibility/string.h: Likewise.
3418 * include/c_compatibility/tgmath.h: Likewise.
3419 * include/c_compatibility/time.h: Likewise.
3420 * include/c_compatibility/wchar.h: Likewise.
3421 * include/c_compatibility/wctype.h: Likewise.
3422 * include/c_global/cassert: Likewise.
3423 * include/c_global/ccomplex: Likewise.
3424 * include/c_global/cctype: Likewise.
3425 * include/c_global/cerrno: Likewise.
3426 * include/c_global/cfenv: Likewise.
3427 * include/c_global/cfloat: Likewise.
3428 * include/c_global/cinttypes: Likewise.
3429 * include/c_global/ciso646: Likewise.
3430 * include/c_global/climits: Likewise.
3431 * include/c_global/clocale: Likewise.
3432 * include/c_global/cmath.tcc: Likewise.
3433 * include/c_global/cmath: Likewise.
3434 * include/c_global/csetjmp: Likewise.
3435 * include/c_global/csignal: Likewise.
3436 * include/c_global/cstdarg: Likewise.
3437 * include/c_global/cstdatomic: Likewise.
3438 * include/c_global/cstdbool: Likewise.
3439 * include/c_global/cstddef: Likewise.
3440 * include/c_global/cstdint: Likewise.
3441 * include/c_global/cstdio: Likewise.
3442 * include/c_global/cstdlib: Likewise.
3443 * include/c_global/cstring: Likewise.
3444 * include/c_global/ctgmath: Likewise.
3445 * include/c_global/ctime: Likewise.
3446 * include/c_global/cwchar: Likewise.
3447 * include/c_global/cwctype: Likewise.
3448 * include/c_std/cassert: Likewise.
3449 * include/c_std/cctype: Likewise.
3450 * include/c_std/cerrno: Likewise.
3451 * include/c_std/cfloat: Likewise.
3452 * include/c_std/ciso646: Likewise.
3453 * include/c_std/climits: Likewise.
3454 * include/c_std/clocale: Likewise.
3455 * include/c_std/cmath.tcc: Likewise.
3456 * include/c_std/cmath: Likewise.
3457 * include/c_std/csetjmp: Likewise.
3458 * include/c_std/csignal: Likewise.
3459 * include/c_std/cstdarg: Likewise.
3460 * include/c_std/cstddef: Likewise.
3461 * include/c_std/cstdio: Likewise.
3462 * include/c_std/cstdlib: Likewise.
3463 * include/c_std/cstring: Likewise.
3464 * include/c_std/ctime: Likewise.
3465 * include/c_std/cwchar: Likewise.
3466 * include/c_std/cwctype: Likewise.
3467 * include/debug/bitset: Likewise.
3468 * include/debug/debug.h: Likewise.
3469 * include/debug/deque: Likewise.
3470 * include/debug/formatter.h: Likewise.
3471 * include/debug/functions.h: Likewise.
3472 * include/debug/list: Likewise.
3473 * include/debug/macros.h: Likewise.
3474 * include/debug/map.h: Likewise.
3475 * include/debug/map: Likewise.
3476 * include/debug/multimap.h: Likewise.
3477 * include/debug/multiset.h: Likewise.
3478 * include/debug/safe_base.h: Likewise.
3479 * include/debug/safe_iterator.h: Likewise.
3480 * include/debug/safe_iterator.tcc: Likewise.
3481 * include/debug/safe_sequence.h: Likewise.
3482 * include/debug/set.h: Likewise.
3483 * include/debug/set: Likewise.
3484 * include/debug/string: Likewise.
3485 * include/debug/unordered_map: Likewise.
3486 * include/debug/unordered_set: Likewise.
3487 * include/debug/vector: Likewise.
3488 * include/ext/algorithm: Likewise.
3489 * include/ext/array_allocator.h: Likewise.
3490 * include/ext/atomicity.h: Likewise.
3491 * include/ext/bitmap_allocator.h: Likewise.
3492 * include/ext/cast.h: Likewise.
3493 * include/ext/codecvt_specializations.h: Likewise.
3494 * include/ext/concurrence.h: Likewise.
3495 * include/ext/debug_allocator.h: Likewise.
3496 * include/ext/enc_filebuf.h: Likewise.
3497 * include/ext/extptr_allocator.h: Likewise.
3498 * include/ext/functional: Likewise.
3499 * include/ext/iterator: Likewise.
3500 * include/ext/malloc_allocator.h: Likewise.
3501 * include/ext/memory: Likewise.
3502 * include/ext/mt_allocator.h: Likewise.
3503 * include/ext/new_allocator.h: Likewise.
3504 * include/ext/numeric: Likewise.
3505 * include/ext/numeric_traits.h: Likewise.
3506 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3507 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3508 Likewise.
3509 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3510 Likewise.
3511 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3512 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3513 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3514 Likewise.
3515 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3516 Likewise.
3517 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3518 Likewise.
3519 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3520 Likewise.
3521 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3522 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3523 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3524 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3525 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3526 Likewise.
3527 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3528 Likewise.
3529 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3530 Likewise.
3531 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3532 Likewise.
3533 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3534 Likewise.
3535 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3536 Likewise.
3537 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3538 Likewise.
3539 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3540 Likewise.
3541 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3542 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3543 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3544 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3545 Likewise.
3546 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3547 Likewise.
3548 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3549 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3550 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3551 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3552 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3553 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3554 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3555 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3556 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3557 Likewise.
3558 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3559 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3560 Likewise.
3561 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3562 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3563 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3564 Likewise.
3565 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3566 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3567 Likewise.
3568 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3569 Likewise.
3570 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3571 Likewise.
3572 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3573 Likewise.
3574 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3575 Likewise.
3576 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3577 Likewise.
3578 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3579 Likewise.
3580 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3581 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3582 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3583 Likewise.
3584 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3585 Likewise.
3586 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3587 Likewise.
3588 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3589 Likewise.
3590 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3591 Likewise.
3592 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3593 Likewise.
3594 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3595 Likewise.
3596 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3597 Likewise.
3598 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3599 Likewise.
3600 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3601 Likewise.
3602 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3603 Likewise.
3604 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3605 Likewise.
3606 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3607 Likewise.
3608 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3609 Likewise.
3610 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3611 Likewise.
3612 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3613 Likewise.
3614 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3615 Likewise.
3616 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3617 Likewise.
3618 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3619 Likewise.
3620 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3621 Likewise.
3622 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3623 Likewise.
3624 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3625 Likewise.
3626 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3627 Likewise.
3628 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3629 Likewise.
3630 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3631 Likewise.
3632 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3633 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3634 Likewise.
3635 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3636 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3637 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3638 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3639 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3640 Likewise.
3641 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3642 Likewise.
3643 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3644 Likewise.
3645 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3646 Likewise.
3647 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3648 Likewise.
3649 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3650 Likewise.
3651 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3652 Likewise.
3653 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3654 Likewise.
3655 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3656 Likewise.
3657 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3658 Likewise.
3659 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3660 Likewise.
3661 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3662 Likewise.
3663 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3664 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3665 Likewise.
3666 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3667 Likewise.
3668 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3669 Likewise.
3670 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3671 Likewise.
3672 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3673 Likewise.
3674 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3675 Likewise.
3676 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3677 Likewise.
3678 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3679 Likewise.
3680 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3681 Likewise.
3682 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3683 Likewise.
3684 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3685 Likewise.
3686 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3687 Likewise.
3688 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3689 Likewise.
3690 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3691 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3692 Likewise.
3693 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3694 Likewise.
3695 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3696 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3697 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3698 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3699 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3700 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3701 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3702 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3703 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3704 Likewise.
3705 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3706 Likewise.
3707 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3708 Likewise.
3709 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3710 Likewise.
3711 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3712 Likewise.
3713 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3714 Likewise.
3715 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3716 Likewise.
3717 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3718 Likewise.
3719 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3720 Likewise.
3721 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3722 Likewise.
3723 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3724 Likewise.
3725 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3726 Likewise.
3727 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3728 Likewise.
3729 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3730 Likewise.
3731 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3732 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3733 Likewise.
3734 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3735 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3736 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3737 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3738 Likewise.
3739 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3740 Likewise.
3741 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3742 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3743 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3744 Likewise.
3745 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3746 Likewise.
3747 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3748 Likewise.
3749 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3750 Likewise.
3751 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3752 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3753 Likewise.
3754 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3755 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3756 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3757 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3758 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3759 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3760 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3761 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3762 Likewise.
3763 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3764 Likewise.
3765 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3766 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3767 Likewise.
3768 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3769 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3770 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3771 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3772 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3773 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3774 Likewise.
3775 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3776 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3777 Likewise.
3778 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3779 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3780 Likewise.
3781 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3782 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3783 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3784 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3785 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3786 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3787 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3788 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3789 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3790 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3791 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3792 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3793 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3794 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3795 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3796 Likewise.
3797 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3798 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3799 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3800 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3801 Likewise.
3802 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3803 Likewise.
3804 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3805 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3806 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3807 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3808 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3809 Likewise.
3810 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3811 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3812 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3813 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3814 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3815 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3816 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3817 Likewise.
3818 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3819 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3820 Likewise.
3821 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3822 Likewise.
3823 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3824 Likewise.
3825 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3826 Likewise.
3827 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3828 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3829 Likewise.
3830 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3831 Likewise.
3832 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3833 Likewise.
3834 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3835 Likewise.
3836 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3837 Likewise.
3838 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3839 Likewise.
3840 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3841 Likewise.
3842 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3843 Likewise.
3844 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3845 Likewise.
3846 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3847 Likewise.
3848 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3849 Likewise.
3850 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3851 Likewise.
3852 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3853 Likewise.
3854 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3855 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3856 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3857 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3858 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3859 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3860 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3861 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3862 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3863 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3864 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3865 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3866 Likewise.
3867 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3868 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3869 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3870 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3871 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3872 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3873 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3874 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3875 Likewise.
3876 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3877 Likewise.
3878 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3879 Likewise.
3880 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3881 Likewise.
3882 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3883 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3884 Likewise.
3885 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3886 Likewise.
3887 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3888 Likewise.
3889 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3890 Likewise.
3891 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3892 Likewise.
3893 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3894 Likewise.
3895 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3896 Likewise.
3897 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3898 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3899 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3900 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3901 Likewise.
3902 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3903 Likewise.
3904 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3905 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3906 Likewise.
3907 * include/ext/pb_ds/exception.hpp: Likewise.
3908 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3909 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3910 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3911 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3912 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3913 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3914 * include/ext/pod_char_traits.h: Likewise.
3915 * include/ext/pointer.h: Likewise.
3916 * include/ext/pool_allocator.h: Likewise.
3917 * include/ext/rb_tree: Likewise.
3918 * include/ext/rc_string_base.h: Likewise.
3919 * include/ext/rope: Likewise.
3920 * include/ext/ropeimpl.h: Likewise.
3921 * include/ext/slist: Likewise.
3922 * include/ext/sso_string_base.h: Likewise.
3923 * include/ext/stdio_filebuf.h: Likewise.
3924 * include/ext/stdio_sync_filebuf.h: Likewise.
3925 * include/ext/string_conversions.h: Likewise.
3926 * include/ext/throw_allocator.h: Likewise.
3927 * include/ext/type_traits.h: Likewise.
3928 * include/ext/typelist.h: Likewise.
3929 * include/ext/vstring.h: Likewise.
3930 * include/ext/vstring.tcc: Likewise.
3931 * include/ext/vstring_fwd.h: Likewise.
3932 * include/ext/vstring_util.h: Likewise.
3933 * include/parallel/algo.h: Likewise.
3934 * include/parallel/algobase.h: Likewise.
3935 * include/parallel/algorithm: Likewise.
3936 * include/parallel/algorithmfwd.h: Likewise.
3937 * include/parallel/balanced_quicksort.h: Likewise.
3938 * include/parallel/base.h: Likewise.
3939 * include/parallel/basic_iterator.h: Likewise.
3940 * include/parallel/checkers.h: Likewise.
3941 * include/parallel/compatibility.h: Likewise.
3942 * include/parallel/compiletime_settings.h: Likewise.
3943 * include/parallel/equally_split.h: Likewise.
3944 * include/parallel/features.h: Likewise.
3945 * include/parallel/find.h: Likewise.
3946 * include/parallel/find_selectors.h: Likewise.
3947 * include/parallel/for_each.h: Likewise.
3948 * include/parallel/for_each_selectors.h: Likewise.
3949 * include/parallel/iterator.h: Likewise.
3950 * include/parallel/list_partition.h: Likewise.
3951 * include/parallel/losertree.h: Likewise.
3952 * include/parallel/merge.h: Likewise.
3953 * include/parallel/multiseq_selection.h: Likewise.
3954 * include/parallel/multiway_merge.h: Likewise.
3955 * include/parallel/multiway_mergesort.h: Likewise.
3956 * include/parallel/numeric: Likewise.
3957 * include/parallel/numericfwd.h: Likewise.
3958 * include/parallel/omp_loop.h: Likewise.
3959 * include/parallel/omp_loop_static.h: Likewise.
3960 * include/parallel/par_loop.h: Likewise.
3961 * include/parallel/parallel.h: Likewise.
3962 * include/parallel/partial_sum.h: Likewise.
3963 * include/parallel/partition.h: Likewise.
3964 * include/parallel/queue.h: Likewise.
3965 * include/parallel/quicksort.h: Likewise.
3966 * include/parallel/random_number.h: Likewise.
3967 * include/parallel/random_shuffle.h: Likewise.
3968 * include/parallel/search.h: Likewise.
3969 * include/parallel/set_operations.h: Likewise.
3970 * include/parallel/settings.h: Likewise.
3971 * include/parallel/sort.h: Likewise.
3972 * include/parallel/tags.h: Likewise.
3973 * include/parallel/types.h: Likewise.
3974 * include/parallel/unique_copy.h: Likewise.
3975 * include/parallel/workstealing.h: Likewise.
3976 * include/precompiled/extc++.h: Likewise.
3977 * include/precompiled/stdc++.h: Likewise.
3978 * include/precompiled/stdtr1c++.h: Likewise.
3979 * include/std/algorithm: Likewise.
3980 * include/std/array: Likewise.
3981 * include/std/bitset: Likewise.
3982 * include/std/c++0x_warning.h: Likewise.
3983 * include/std/chrono: Likewise.
3984 * include/std/complex: Likewise.
3985 * include/std/condition_variable: Likewise.
3986 * include/std/deque: Likewise.
3987 * include/std/forward_list: Likewise.
3988 * include/std/fstream: Likewise.
3989 * include/std/functional: Likewise.
3990 * include/std/iomanip: Likewise.
3991 * include/std/ios: Likewise.
3992 * include/std/iosfwd: Likewise.
3993 * include/std/iostream: Likewise.
3994 * include/std/istream: Likewise.
3995 * include/std/iterator: Likewise.
3996 * include/std/limits: Likewise.
3997 * include/std/list: Likewise.
3998 * include/std/locale: Likewise.
3999 * include/std/map: Likewise.
4000 * include/std/memory: Likewise.
4001 * include/std/mutex: Likewise.
4002 * include/std/numeric: Likewise.
4003 * include/std/ostream: Likewise.
4004 * include/std/queue: Likewise.
4005 * include/std/random: Likewise.
4006 * include/std/ratio: Likewise.
4007 * include/std/regex: Likewise.
4008 * include/std/set: Likewise.
4009 * include/std/sstream: Likewise.
4010 * include/std/stack: Likewise.
4011 * include/std/stdexcept: Likewise.
4012 * include/std/streambuf: Likewise.
4013 * include/std/string: Likewise.
4014 * include/std/system_error: Likewise.
4015 * include/std/thread: Likewise.
4016 * include/std/tuple: Likewise.
4017 * include/std/type_traits: Likewise.
4018 * include/std/unordered_map: Likewise.
4019 * include/std/unordered_set: Likewise.
4020 * include/std/utility: Likewise.
4021 * include/std/valarray: Likewise.
4022 * include/std/vector: Likewise.
4023 * include/tr1/array: Likewise.
4024 * include/tr1/bessel_function.tcc: Likewise.
4025 * include/tr1/beta_function.tcc: Likewise.
4026 * include/tr1/ccomplex: Likewise.
4027 * include/tr1/cctype: Likewise.
4028 * include/tr1/cfenv: Likewise.
4029 * include/tr1/cfloat: Likewise.
4030 * include/tr1/cinttypes: Likewise.
4031 * include/tr1/climits: Likewise.
4032 * include/tr1/cmath: Likewise.
4033 * include/tr1/complex.h: Likewise.
4034 * include/tr1/complex: Likewise.
4035 * include/tr1/cstdarg: Likewise.
4036 * include/tr1/cstdbool: Likewise.
4037 * include/tr1/cstdint: Likewise.
4038 * include/tr1/cstdio: Likewise.
4039 * include/tr1/cstdlib: Likewise.
4040 * include/tr1/ctgmath: Likewise.
4041 * include/tr1/ctime: Likewise.
4042 * include/tr1/ctype.h: Likewise.
4043 * include/tr1/cwchar: Likewise.
4044 * include/tr1/cwctype: Likewise.
4045 * include/tr1/ell_integral.tcc: Likewise.
4046 * include/tr1/exp_integral.tcc: Likewise.
4047 * include/tr1/fenv.h: Likewise.
4048 * include/tr1/float.h: Likewise.
4049 * include/tr1/functional: Likewise.
4050 * include/tr1/functional_hash.h: Likewise.
4051 * include/tr1/gamma.tcc: Likewise.
4052 * include/tr1/hashtable.h: Likewise.
4053 * include/tr1/hypergeometric.tcc: Likewise.
4054 * include/tr1/inttypes.h: Likewise.
4055 * include/tr1/legendre_function.tcc: Likewise.
4056 * include/tr1/limits.h: Likewise.
4057 * include/tr1/math.h: Likewise.
4058 * include/tr1/memory: Likewise.
4059 * include/tr1/modified_bessel_func.tcc: Likewise.
4060 * include/tr1/poly_hermite.tcc: Likewise.
4061 * include/tr1/poly_laguerre.tcc: Likewise.
4062 * include/tr1/random: Likewise.
4063 * include/tr1/regex: Likewise.
4064 * include/tr1/riemann_zeta.tcc: Likewise.
4065 * include/tr1/shared_ptr.h: Likewise.
4066 * include/tr1/special_function_util.h: Likewise.
4067 * include/tr1/stdarg.h: Likewise.
4068 * include/tr1/stdbool.h: Likewise.
4069 * include/tr1/stdint.h: Likewise.
4070 * include/tr1/stdio.h: Likewise.
4071 * include/tr1/stdlib.h: Likewise.
4072 * include/tr1/tgmath.h: Likewise.
4073 * include/tr1/tuple: Likewise.
4074 * include/tr1/type_traits: Likewise.
4075 * include/tr1/unordered_map: Likewise.
4076 * include/tr1/unordered_set: Likewise.
4077 * include/tr1/utility: Likewise.
4078 * include/tr1/wchar.h: Likewise.
4079 * include/tr1/wctype.h: Likewise.
4080 * include/tr1_impl/array: Likewise.
4081 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
4082 * include/tr1_impl/cctype: Likewise.
4083 * include/tr1_impl/cfenv: Likewise.
4084 * include/tr1_impl/cinttypes: Likewise.
4085 * include/tr1_impl/cmath: Likewise.
4086 * include/tr1_impl/complex: Likewise.
4087 * include/tr1_impl/cstdint: Likewise.
4088 * include/tr1_impl/cstdio: Likewise.
4089 * include/tr1_impl/cstdlib: Likewise.
4090 * include/tr1_impl/cwchar: Likewise.
4091 * include/tr1_impl/cwctype: Likewise.
4092 * include/tr1_impl/functional: Likewise.
4093 * include/tr1_impl/functional_hash.h: Likewise.
4094 * include/tr1_impl/hashtable: Likewise.
4095 * include/tr1_impl/hashtable_policy.h: Likewise.
4096 * include/tr1_impl/random.tcc: Likewise.
4097 * include/tr1_impl/random: Likewise.
4098 * include/tr1_impl/regex: Likewise.
4099 * include/tr1_impl/type_traits: Likewise.
4100 * include/tr1_impl/unordered_map: Likewise.
4101 * include/tr1_impl/unordered_set: Likewise.
4102 * include/tr1_impl/utility: Likewise.
4103 * libsupc++/array_type_info.cc: Likewise.
4104 * libsupc++/atexit_arm.cc: Likewise.
4105 * libsupc++/bad_cast.cc: Likewise.
4106 * libsupc++/bad_typeid.cc: Likewise.
4107 * libsupc++/class_type_info.cc: Likewise.
4108 * libsupc++/cxxabi-forced.h: Likewise.
4109 * libsupc++/cxxabi.h: Likewise.
4110 * libsupc++/del_op.cc: Likewise.
4111 * libsupc++/del_opnt.cc: Likewise.
4112 * libsupc++/del_opv.cc: Likewise.
4113 * libsupc++/del_opvnt.cc: Likewise.
4114 * libsupc++/dyncast.cc: Likewise.
4115 * libsupc++/eh_alloc.cc: Likewise.
4116 * libsupc++/eh_arm.cc: Likewise.
4117 * libsupc++/eh_aux_runtime.cc: Likewise.
4118 * libsupc++/eh_call.cc: Likewise.
4119 * libsupc++/eh_catch.cc: Likewise.
4120 * libsupc++/eh_exception.cc: Likewise.
4121 * libsupc++/eh_globals.cc: Likewise.
4122 * libsupc++/eh_personality.cc: Likewise.
4123 * libsupc++/eh_ptr.cc: Likewise.
4124 * libsupc++/eh_term_handler.cc: Likewise.
4125 * libsupc++/eh_terminate.cc: Likewise.
4126 * libsupc++/eh_throw.cc: Likewise.
4127 * libsupc++/eh_type.cc: Likewise.
4128 * libsupc++/eh_unex_handler.cc: Likewise.
4129 * libsupc++/enum_type_info.cc: Likewise.
4130 * libsupc++/exception: Likewise.
4131 * libsupc++/exception_defines.h: Likewise.
4132 * libsupc++/exception_ptr.h: Likewise.
4133 * libsupc++/function_type_info.cc: Likewise.
4134 * libsupc++/fundamental_type_info.cc: Likewise.
4135 * libsupc++/guard.cc: Likewise.
4136 * libsupc++/initializer_list: Likewise.
4137 * libsupc++/new: Likewise.
4138 * libsupc++/new_handler.cc: Likewise.
4139 * libsupc++/new_op.cc: Likewise.
4140 * libsupc++/new_opnt.cc: Likewise.
4141 * libsupc++/new_opv.cc: Likewise.
4142 * libsupc++/new_opvnt.cc: Likewise.
4143 * libsupc++/pbase_type_info.cc: Likewise.
4144 * libsupc++/pmem_type_info.cc: Likewise.
4145 * libsupc++/pointer_type_info.cc: Likewise.
4146 * libsupc++/pure.cc: Likewise.
4147 * libsupc++/si_class_type_info.cc: Likewise.
4148 * libsupc++/tinfo.cc: Likewise.
4149 * libsupc++/tinfo.h: Likewise.
4150 * libsupc++/tinfo2.cc: Likewise.
4151 * libsupc++/typeinfo: Likewise.
4152 * libsupc++/unwind-cxx.h: Likewise.
4153 * libsupc++/vec.cc: Likewise.
4154 * libsupc++/vmi_class_type_info.cc: Likewise.
4155 * libsupc++/vterminate.cc: Likewise.
4156 * po/string_literals.cc: Likewise.
4157 * src/atomic.cc: Likewise.
4158 * src/bitmap_allocator.cc: Likewise.
4159 * src/chrono.cc: Likewise.
4160 * src/codecvt.cc: Likewise.
4161 * src/compatibility-ldbl.cc: Likewise.
4162 * src/compatibility.cc: Likewise.
4163 * src/complex_io.cc: Likewise.
4164 * src/concept-inst.cc: Likewise.
4165 * src/condition_variable.cc: Likewise.
4166 * src/ctype.cc: Likewise.
4167 * src/debug.cc: Likewise.
4168 * src/debug_list.cc: Likewise.
4169 * src/ext-inst.cc: Likewise.
4170 * src/fstream-inst.cc: Likewise.
4171 * src/functexcept.cc: Likewise.
4172 * src/globals_io.cc: Likewise.
4173 * src/hash.cc: Likewise.
4174 * src/hash_c++0x.cc: Likewise.
4175 * src/hashtable.cc: Likewise.
4176 * src/hashtable_c++0x.cc: Likewise.
4177 * src/ios-inst.cc: Likewise.
4178 * src/ios.cc: Likewise.
4179 * src/ios_failure.cc: Likewise.
4180 * src/ios_init.cc: Likewise.
4181 * src/ios_locale.cc: Likewise.
4182 * src/iostream-inst.cc: Likewise.
4183 * src/istream-inst.cc: Likewise.
4184 * src/istream.cc: Likewise.
4185 * src/limits.cc: Likewise.
4186 * src/limits_c++0x.cc: Likewise.
4187 * src/list.cc: Likewise.
4188 * src/locale-inst.cc: Likewise.
4189 * src/locale.cc: Likewise.
4190 * src/locale_facets.cc: Likewise.
4191 * src/locale_init.cc: Likewise.
4192 * src/localename.cc: Likewise.
4193 * src/math_stubs_float.cc: Likewise.
4194 * src/math_stubs_long_double.cc: Likewise.
4195 * src/misc-inst.cc: Likewise.
4196 * src/mt_allocator.cc: Likewise.
4197 * src/mutex.cc: Likewise.
4198 * src/ostream-inst.cc: Likewise.
4199 * src/parallel_list.cc: Likewise.
4200 * src/parallel_settings.cc: Likewise.
4201 * src/pool_allocator.cc: Likewise.
4202 * src/sstream-inst.cc: Likewise.
4203 * src/stdexcept.cc: Likewise.
4204 * src/streambuf-inst.cc: Likewise.
4205 * src/streambuf.cc: Likewise.
4206 * src/string-inst.cc: Likewise.
4207 * src/strstream.cc: Likewise.
4208 * src/system_error.cc: Likewise.
4209 * src/thread.cc: Likewise.
4210 * src/tree.cc: Likewise.
4211 * src/valarray-inst.cc: Likewise.
4212 * src/wlocale-inst.cc: Likewise.
4213 * src/wstring-inst.cc: Likewise.
4214 * doc/xml/manual/intro.xml: Change documentation to refer the
4215 reader to version 3 of the GNU General Public License, version
4216 3.1 of the GCC Runtime Library Exception, and to point readers
4217 at the FSF's license web page.
4218
4219 2009-04-09 Jakub Jelinek <jakub@redhat.com>
4220
4221 * Makefile.am: Change copyright header to refer to version
4222 3 of the GNU General Public License and to point readers at the
4223 COPYING3 file and the FSF's license web page.
4224 * doc/Makefile.am: Likewise.
4225 * include/Makefile.am: Likewise.
4226 * libsupc++/Makefile.am: Likewise.
4227 * po/Makefile.am: Likewise.
4228 * po/POTFILES.in: Likewise.
4229 * src/Makefile.am: Likewise.
4230 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
4231 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
4232 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
4233 Likewise.
4234 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
4235 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
4236 Likewise.
4237 * testsuite/17_intro/using_namespace_std.cc: Likewise.
4238 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
4239 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
4240 * testsuite/18_support/bad_alloc/what.cc: Likewise.
4241 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
4242 * testsuite/18_support/bad_cast/what.cc: Likewise.
4243 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
4244 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
4245 Likewise.
4246 * testsuite/18_support/bad_exception/what.cc: Likewise.
4247 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
4248 * testsuite/18_support/bad_typeid/what.cc: Likewise.
4249 * testsuite/18_support/exception/38732.cc: Likewise.
4250 * testsuite/18_support/exception/what.cc: Likewise.
4251 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
4252 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
4253 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
4254 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
4255 * testsuite/18_support/headers/climits/values.cc: Likewise.
4256 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
4257 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
4258 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
4259 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
4260 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
4261 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
4262 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
4263 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
4264 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
4265 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
4266 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
4267 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
4268 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
4269 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
4270 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
4271 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
4272 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
4273 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
4274 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
4275 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
4276 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
4277 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
4278 * testsuite/18_support/headers/new/types_std.cc: Likewise.
4279 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
4280 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
4281 * testsuite/18_support/new_delete_placement.cc: Likewise.
4282 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
4283 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
4284 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
4285 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
4286 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
4287 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
4288 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
4289 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
4290 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
4291 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
4292 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
4293 Likewise.
4294 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
4295 * testsuite/18_support/pthread_guard.cc: Likewise.
4296 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
4297 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
4298 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
4299 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
4300 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
4301 Likewise.
4302 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
4303 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
4304 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
4305 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
4306 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
4307 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
4308 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
4309 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
4310 Likewise.
4311 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
4312 Likewise.
4313 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
4314 Likewise.
4315 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
4316 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
4317 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
4318 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
4319 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
4320 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
4321 Likewise.
4322 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
4323 Likewise.
4324 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
4325 Likewise.
4326 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
4327 Likewise.
4328 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
4329 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
4330 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
4331 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
4332 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
4333 Likewise.
4334 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
4335 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
4336 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
4337 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
4338 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
4339 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
4340 Likewise.
4341 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
4342 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
4343 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
4344 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
4345 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
4346 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
4347 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
4348 * testsuite/20_util/aligned_storage/value.cc: Likewise.
4349 * testsuite/20_util/allocator/1.cc: Likewise.
4350 * testsuite/20_util/allocator/10378.cc: Likewise.
4351 * testsuite/20_util/allocator/14176.cc: Likewise.
4352 * testsuite/20_util/allocator/33807.cc: Likewise.
4353 * testsuite/20_util/allocator/8230.cc: Likewise.
4354 * testsuite/20_util/auto_ptr/1.cc: Likewise.
4355 * testsuite/20_util/auto_ptr/2.cc: Likewise.
4356 * testsuite/20_util/auto_ptr/3.cc: Likewise.
4357 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
4358 * testsuite/20_util/auto_ptr/4.cc: Likewise.
4359 * testsuite/20_util/auto_ptr/5.cc: Likewise.
4360 * testsuite/20_util/auto_ptr/6.cc: Likewise.
4361 * testsuite/20_util/auto_ptr/7.cc: Likewise.
4362 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
4363 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
4364 Likewise.
4365 * testsuite/20_util/clocks/1.cc: Likewise.
4366 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
4367 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
4368 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
4369 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
4370 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
4371 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
4372 * testsuite/20_util/duration/cons/1.cc: Likewise.
4373 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
4374 * testsuite/20_util/duration/cons/2.cc: Likewise.
4375 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
4376 Likewise.
4377 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
4378 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
4379 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
4380 Likewise.
4381 * testsuite/20_util/forward/1.cc: Likewise.
4382 * testsuite/20_util/forward/1_neg.cc: Likewise.
4383 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
4384 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
4385 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
4386 * testsuite/20_util/function_objects/dr660.cc: Likewise.
4387 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
4388 Likewise.
4389 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
4390 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
4391 Likewise.
4392 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
4393 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
4394 Likewise.
4395 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
4396 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
4397 Likewise.
4398 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
4399 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
4400 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
4401 Likewise.
4402 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
4403 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
4404 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
4405 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
4406 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
4407 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
4408 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
4409 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
4410 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
4411 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
4412 Likewise.
4413 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4414 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4415 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4416 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4417 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4418 Likewise.
4419 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4420 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4421 Likewise.
4422 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4423 * testsuite/20_util/identity/value.cc: Likewise.
4424 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4425 * testsuite/20_util/is_integral/value.cc: Likewise.
4426 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4427 Likewise.
4428 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4429 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4430 * testsuite/20_util/is_reference/value.cc: Likewise.
4431 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4432 Likewise.
4433 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4434 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4435 * testsuite/20_util/is_signed/value.cc: Likewise.
4436 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4437 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4438 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4439 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4440 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4441 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4442 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4443 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4444 Likewise.
4445 * testsuite/20_util/move/1.cc: Likewise.
4446 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4447 * testsuite/20_util/pair/1.cc: Likewise.
4448 * testsuite/20_util/pair/2.cc: Likewise.
4449 * testsuite/20_util/pair/3.cc: Likewise.
4450 * testsuite/20_util/pair/4.cc: Likewise.
4451 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4452 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4453 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4454 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4455 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4456 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4457 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4458 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4459 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4460 Likewise.
4461 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4462 Likewise.
4463 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4464 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4465 * testsuite/20_util/rel_ops.cc: Likewise.
4466 * testsuite/20_util/remove_reference/value.cc: Likewise.
4467 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4468 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4469 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4470 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4471 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4472 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4473 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4474 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4475 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4476 Likewise.
4477 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4478 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4479 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4480 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4481 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4482 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4483 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4484 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4485 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4486 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4487 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4488 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4489 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4490 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4491 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4492 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4493 Likewise.
4494 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4495 Likewise.
4496 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4497 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4498 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4499 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4500 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4501 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4502 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4503 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4504 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4505 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4506 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4507 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4508 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4509 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4510 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4511 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4512 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4513 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4514 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4515 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4516 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4517 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4518 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4519 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4520 Likewise.
4521 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4522 Likewise.
4523 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4524 Likewise.
4525 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4526 Likewise.
4527 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4528 Likewise.
4529 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4530 Likewise.
4531 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4532 Likewise.
4533 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4534 Likewise.
4535 * testsuite/20_util/temporary_buffer.cc: Likewise.
4536 * testsuite/20_util/time_point/1.cc: Likewise.
4537 * testsuite/20_util/time_point/2.cc: Likewise.
4538 * testsuite/20_util/time_point/3.cc: Likewise.
4539 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4540 Likewise.
4541 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4542 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4543 Likewise.
4544 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4545 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4546 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4547 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4548 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4549 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4550 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4551 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4552 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4553 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4554 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4555 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4556 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4557 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4558 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4559 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4560 Likewise.
4561 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4562 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4563 Likewise.
4564 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4565 Likewise.
4566 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4567 Likewise.
4568 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4569 Likewise.
4570 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4571 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4572 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4573 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4574 Likewise.
4575 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4576 Likewise.
4577 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4578 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4579 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4580 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4581 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4582 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4583 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4584 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4585 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4586 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4587 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4588 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4589 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4590 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4591 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4592 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4593 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4594 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4595 Likewise.
4596 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4597 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4598 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4599 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4600 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4601 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4602 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4603 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4604 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4605 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4606 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4607 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4608 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4609 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4610 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4611 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4612 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4613 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4614 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4615 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4616 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4617 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4618 Likewise.
4619 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4620 Likewise.
4621 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4622 Likewise.
4623 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4624 Likewise.
4625 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4626 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4627 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4628 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4629 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4630 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4631 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4632 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4633 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4634 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4635 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4636 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4637 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4638 Likewise.
4639 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4640 Likewise.
4641 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4642 Likewise.
4643 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4644 Likewise.
4645 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4646 Likewise.
4647 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4648 Likewise.
4649 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4650 Likewise.
4651 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4652 Likewise.
4653 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4654 Likewise.
4655 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4656 Likewise.
4657 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4658 Likewise.
4659 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4660 Likewise.
4661 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4662 Likewise.
4663 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4664 Likewise.
4665 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4666 Likewise.
4667 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4668 Likewise.
4669 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4670 Likewise.
4671 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4672 Likewise.
4673 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4674 Likewise.
4675 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4676 Likewise.
4677 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4678 Likewise.
4679 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4680 Likewise.
4681 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4682 Likewise.
4683 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4684 Likewise.
4685 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4686 Likewise.
4687 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4688 Likewise.
4689 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4690 Likewise.
4691 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4692 Likewise.
4693 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4694 Likewise.
4695 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4696 Likewise.
4697 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4698 Likewise.
4699 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4700 Likewise.
4701 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4702 Likewise.
4703 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4704 Likewise.
4705 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4706 Likewise.
4707 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4708 Likewise.
4709 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4710 Likewise.
4711 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4712 Likewise.
4713 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4714 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4715 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4716 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4717 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4718 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4719 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4720 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4721 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4722 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4723 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4724 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4725 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4726 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4727 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4728 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4729 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4730 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4731 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4732 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4733 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4734 Likewise.
4735 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4736 Likewise.
4737 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4738 Likewise.
4739 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4740 Likewise.
4741 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4742 Likewise.
4743 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4744 Likewise.
4745 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4746 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4747 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4748 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4749 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4750 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4751 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4752 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4753 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4754 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4755 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4756 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4757 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4758 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4759 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4760 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4761 Likewise.
4762 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4763 Likewise.
4764 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4765 Likewise.
4766 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4767 Likewise.
4768 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4769 Likewise.
4770 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4771 Likewise.
4772 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4773 Likewise.
4774 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4775 Likewise.
4776 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4777 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4778 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4779 Likewise.
4780 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4781 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4782 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4783 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4784 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4785 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4786 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4787 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4788 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4789 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4790 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4791 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4792 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4793 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4794 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4795 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4796 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4797 Likewise.
4798 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4799 Likewise.
4800 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4801 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4802 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4803 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4804 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4805 Likewise.
4806 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4807 Likewise.
4808 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4809 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4810 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4811 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4812 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4813 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4814 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4815 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4816 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4817 Likewise.
4818 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4819 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4820 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4821 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4822 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4823 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4824 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4825 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4826 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4827 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4828 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4829 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4830 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4831 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4832 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4833 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4834 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4835 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4836 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4837 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4838 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4839 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4840 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4841 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4842 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4843 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4844 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4845 Likewise.
4846 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4847 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4848 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4849 Likewise.
4850 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4851 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4852 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4853 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4854 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4855 Likewise.
4856 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4857 Likewise.
4858 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4859 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4860 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4861 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4862 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4863 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4864 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4865 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4866 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4867 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4868 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4869 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4870 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4871 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4872 Likewise.
4873 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4874 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4875 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4876 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4877 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4878 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4879 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4880 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4881 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4882 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4883 Likewise.
4884 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4885 Likewise.
4886 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4887 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4888 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4889 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4890 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4891 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4892 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4893 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4894 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4895 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4896 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4897 Likewise.
4898 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4899 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4900 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4901 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4902 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4903 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4904 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4905 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4906 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4907 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4908 Likewise.
4909 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4910 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4911 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4912 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4913 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4914 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4915 Likewise.
4916 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4917 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4918 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4919 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4920 Likewise.
4921 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4922 Likewise.
4923 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4924 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4925 Likewise.
4926 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4927 * testsuite/22_locale/ctype/2.cc: Likewise.
4928 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4929 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4930 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4931 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4932 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4933 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4934 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4935 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4936 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4937 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4938 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4939 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4940 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4941 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4942 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4943 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4944 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4945 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4946 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4947 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4948 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4949 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4950 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4951 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4952 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4953 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4954 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4955 * testsuite/22_locale/facet/1.cc: Likewise.
4956 * testsuite/22_locale/facet/2.cc: Likewise.
4957 * testsuite/22_locale/facet/25421.cc: Likewise.
4958 * testsuite/22_locale/global_templates/1.cc: Likewise.
4959 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4960 Likewise.
4961 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4962 Likewise.
4963 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4964 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4965 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4966 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4967 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4968 * testsuite/22_locale/locale/13630.cc: Likewise.
4969 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4970 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4971 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4972 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4973 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4974 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4975 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4976 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4977 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4978 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4979 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4980 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4981 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4982 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4983 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4984 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4985 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4986 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4987 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4988 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4989 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4990 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4991 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4992 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4993 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4994 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4995 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4996 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4997 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4998 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4999 Likewise.
5000 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
5001 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
5002 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
5003 Likewise.
5004 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
5005 Likewise.
5006 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
5007 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
5008 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
5009 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
5010 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
5011 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
5012 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
5013 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
5014 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
5015 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
5016 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
5017 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
5018 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
5019 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
5020 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
5021 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
5022 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
5023 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
5024 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
5025 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
5026 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
5027 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
5028 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
5029 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
5030 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
5031 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
5032 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
5033 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
5034 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
5035 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
5036 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
5037 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
5038 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
5039 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
5040 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
5041 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
5042 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
5043 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
5044 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
5045 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
5046 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
5047 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
5048 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
5049 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
5050 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
5051 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
5052 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
5053 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
5054 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
5055 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
5056 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
5057 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
5058 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
5059 Likewise.
5060 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
5061 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
5062 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
5063 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
5064 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
5065 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
5066 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
5067 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
5068 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
5069 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
5070 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
5071 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
5072 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
5073 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
5074 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
5075 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
5076 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
5077 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
5078 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
5079 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
5080 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
5081 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
5082 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
5083 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
5084 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
5085 Likewise.
5086 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
5087 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
5088 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
5089 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
5090 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
5091 Likewise.
5092 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
5093 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
5094 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
5095 Likewise.
5096 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
5097 Likewise.
5098 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
5099 Likewise.
5100 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
5101 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
5102 Likewise.
5103 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
5104 Likewise.
5105 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
5106 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
5107 Likewise.
5108 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
5109 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
5110 Likewise.
5111 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
5112 Likewise.
5113 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
5114 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
5115 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
5116 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
5117 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
5118 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
5119 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
5120 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
5121 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
5122 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
5123 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
5124 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
5125 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
5126 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
5127 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
5128 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
5129 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
5130 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
5131 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
5132 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
5133 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
5134 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
5135 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
5136 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
5137 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
5138 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
5139 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
5140 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
5141 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
5142 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
5143 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
5144 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
5145 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
5146 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
5147 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
5148 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
5149 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
5150 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
5151 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
5152 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
5153 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
5154 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
5155 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
5156 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
5157 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
5158 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
5159 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
5160 Likewise.
5161 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
5162 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
5163 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
5164 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
5165 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
5166 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
5167 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
5168 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
5169 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
5170 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
5171 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
5172 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
5173 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
5174 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
5175 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
5176 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
5177 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
5178 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
5179 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
5180 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
5181 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
5182 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
5183 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
5184 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
5185 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
5186 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
5187 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
5188 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
5189 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
5190 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
5191 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
5192 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
5193 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
5194 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
5195 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
5196 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
5197 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
5198 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
5199 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
5200 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
5201 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
5202 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
5203 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
5204 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
5205 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
5206 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
5207 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
5208 Likewise.
5209 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
5210 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
5211 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
5212 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
5213 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
5214 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
5215 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
5216 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
5217 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
5218 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
5219 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
5220 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
5221 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
5222 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
5223 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
5224 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
5225 Likewise.
5226 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
5227 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
5228 Likewise.
5229 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
5230 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
5231 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
5232 Likewise.
5233 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
5234 Likewise.
5235 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
5236 Likewise.
5237 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
5238 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
5239 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
5240 Likewise.
5241 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
5242 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
5243 Likewise.
5244 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
5245 Likewise.
5246 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
5247 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
5248 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
5249 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
5250 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
5251 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
5252 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
5253 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
5254 Likewise.
5255 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
5256 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
5257 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
5258 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
5259 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
5260 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
5261 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
5262 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
5263 Likewise.
5264 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
5265 Likewise.
5266 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
5267 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
5268 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
5269 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
5270 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
5271 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
5272 Likewise.
5273 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
5274 Likewise.
5275 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
5276 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
5277 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
5278 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
5279 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
5280 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
5281 Likewise.
5282 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
5283 Likewise.
5284 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
5285 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
5286 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
5287 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
5288 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
5289 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
5290 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
5291 Likewise.
5292 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
5293 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
5294 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
5295 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
5296 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
5297 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
5298 Likewise.
5299 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
5300 Likewise.
5301 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
5302 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
5303 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
5304 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
5305 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
5306 Likewise.
5307 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
5308 Likewise.
5309 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
5310 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
5311 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
5312 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
5313 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
5314 Likewise.
5315 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
5316 Likewise.
5317 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
5318 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
5319 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
5320 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
5321 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
5322 Likewise.
5323 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
5324 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
5325 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
5326 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
5327 Likewise.
5328 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
5329 Likewise.
5330 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
5331 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
5332 Likewise.
5333 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
5334 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
5335 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
5336 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
5337 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
5338 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
5339 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
5340 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
5341 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
5342 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
5343 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
5344 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
5345 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
5346 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
5347 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
5348 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
5349 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
5350 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
5351 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
5352 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
5353 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
5354 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
5355 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
5356 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
5357 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
5358 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
5359 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
5360 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
5361 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
5362 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
5363 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
5364 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
5365 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
5366 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
5367 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
5368 Likewise.
5369 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
5370 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
5371 * testsuite/23_containers/bitset/18604.cc: Likewise.
5372 * testsuite/23_containers/bitset/all/1.cc: Likewise.
5373 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
5374 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
5375 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
5376 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
5377 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
5378 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
5379 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
5380 * testsuite/23_containers/bitset/input/1.cc: Likewise.
5381 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
5382 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
5383 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
5384 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
5385 * testsuite/23_containers/bitset/test/1.cc: Likewise.
5386 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
5387 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
5388 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
5389 * testsuite/23_containers/deque/18604.cc: Likewise.
5390 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
5391 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
5392 * testsuite/23_containers/deque/cons/1.cc: Likewise.
5393 * testsuite/23_containers/deque/cons/2.cc: Likewise.
5394 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
5395 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
5396 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
5397 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
5398 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
5399 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
5400 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
5401 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
5402 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
5403 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
5404 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
5405 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
5406 * testsuite/23_containers/deque/operators/1.cc: Likewise.
5407 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
5408 Likewise.
5409 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
5410 Likewise.
5411 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
5412 Likewise.
5413 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5414 Likewise.
5415 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5416 Likewise.
5417 * testsuite/23_containers/deque/types/1.cc: Likewise.
5418 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5419 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5420 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5421 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5422 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5423 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5424 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5425 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5426 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5427 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5428 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5429 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5430 Likewise.
5431 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5432 Likewise.
5433 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5434 Likewise.
5435 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5436 Likewise.
5437 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5438 Likewise.
5439 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5440 Likewise.
5441 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5442 Likewise.
5443 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5444 Likewise.
5445 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5446 Likewise.
5447 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5448 Likewise.
5449 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5450 Likewise.
5451 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5452 Likewise.
5453 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5454 Likewise.
5455 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5456 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5457 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5458 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5459 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5460 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5461 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5462 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5463 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5464 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5465 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5466 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5467 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5468 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5469 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5470 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5471 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5472 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5473 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5474 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5475 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5476 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5477 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5478 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5479 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5480 Likewise.
5481 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5482 Likewise.
5483 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5484 * testsuite/23_containers/list/18604.cc: Likewise.
5485 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5486 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5487 * testsuite/23_containers/list/cons/1.cc: Likewise.
5488 * testsuite/23_containers/list/cons/2.cc: Likewise.
5489 * testsuite/23_containers/list/cons/3.cc: Likewise.
5490 * testsuite/23_containers/list/cons/4.cc: Likewise.
5491 * testsuite/23_containers/list/cons/5.cc: Likewise.
5492 * testsuite/23_containers/list/cons/6.cc: Likewise.
5493 * testsuite/23_containers/list/cons/7.cc: Likewise.
5494 * testsuite/23_containers/list/cons/8.cc: Likewise.
5495 * testsuite/23_containers/list/cons/9.cc: Likewise.
5496 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5497 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5498 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5499 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5500 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5501 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5502 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5503 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5504 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5505 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5506 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5507 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5508 * testsuite/23_containers/list/operations/1.cc: Likewise.
5509 * testsuite/23_containers/list/operations/2.cc: Likewise.
5510 * testsuite/23_containers/list/operations/3.cc: Likewise.
5511 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5512 * testsuite/23_containers/list/operations/4.cc: Likewise.
5513 * testsuite/23_containers/list/operations/5.cc: Likewise.
5514 * testsuite/23_containers/list/pthread1.cc: Likewise.
5515 * testsuite/23_containers/list/pthread5.cc: Likewise.
5516 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5517 Likewise.
5518 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5519 Likewise.
5520 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5521 Likewise.
5522 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5523 Likewise.
5524 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5525 Likewise.
5526 * testsuite/23_containers/map/18604.cc: Likewise.
5527 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5528 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5529 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5530 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5531 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5532 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5533 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5534 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5535 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5536 * testsuite/23_containers/map/operators/1.cc: Likewise.
5537 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5538 * testsuite/23_containers/map/pthread6.cc: Likewise.
5539 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5540 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5541 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5542 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5543 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5544 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5545 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5546 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5547 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5548 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5549 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5550 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5551 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5552 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5553 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5554 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5555 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5556 * testsuite/23_containers/set/18604.cc: Likewise.
5557 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5558 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5559 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5560 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5561 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5562 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5563 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5564 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5565 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5566 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5567 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5568 Likewise.
5569 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5570 Likewise.
5571 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5572 Likewise.
5573 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5574 Likewise.
5575 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5576 Likewise.
5577 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5578 Likewise.
5579 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5580 Likewise.
5581 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5582 Likewise.
5583 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5584 Likewise.
5585 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5586 Likewise.
5587 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5588 Likewise.
5589 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5590 Likewise.
5591 * testsuite/23_containers/vector/18604.cc: Likewise.
5592 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5593 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5594 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5595 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5596 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5597 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5598 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5599 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5600 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5601 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5602 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5603 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5604 Likewise.
5605 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5606 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5607 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5608 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5609 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5610 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5611 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5612 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5613 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5614 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5615 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5616 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5617 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5618 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5619 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5620 Likewise.
5621 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5622 Likewise.
5623 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5624 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5625 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5626 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5627 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5628 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5629 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5630 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5631 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5632 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5633 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5634 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5635 Likewise.
5636 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5637 Likewise.
5638 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5639 Likewise.
5640 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5641 Likewise.
5642 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5643 Likewise.
5644 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5645 Likewise.
5646 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5647 * testsuite/23_containers/vector/types/1.cc: Likewise.
5648 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5649 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5650 Likewise.
5651 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5652 Likewise.
5653 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5654 Likewise.
5655 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5656 Likewise.
5657 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5658 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5659 Likewise.
5660 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5661 Likewise.
5662 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5663 Likewise.
5664 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5665 Likewise.
5666 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5667 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5668 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5669 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5670 Likewise.
5671 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5672 Likewise.
5673 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5674 Likewise.
5675 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5676 Likewise.
5677 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5678 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5679 Likewise.
5680 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5681 Likewise.
5682 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5683 Likewise.
5684 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5685 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5686 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5687 Likewise.
5688 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5689 Likewise.
5690 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5691 Likewise.
5692 * testsuite/24_iterators/operations/next.cc: Likewise.
5693 * testsuite/24_iterators/operations/prev.cc: Likewise.
5694 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5695 Likewise.
5696 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5697 Likewise.
5698 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5699 Likewise.
5700 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5701 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5702 Likewise.
5703 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5704 Likewise.
5705 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5706 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5707 Likewise.
5708 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5709 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5710 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5711 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5712 Likewise.
5713 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5714 Likewise.
5715 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5716 Likewise.
5717 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5718 Likewise.
5719 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5720 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5721 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5722 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5723 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5724 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5725 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5726 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5727 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5728 * testsuite/25_algorithms/copy/1.cc: Likewise.
5729 * testsuite/25_algorithms/copy/2.cc: Likewise.
5730 * testsuite/25_algorithms/copy/3.cc: Likewise.
5731 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5732 * testsuite/25_algorithms/copy/4.cc: Likewise.
5733 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5734 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5735 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5736 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5737 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5738 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5739 Likewise.
5740 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5741 Likewise.
5742 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5743 Likewise.
5744 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5745 Likewise.
5746 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5747 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5748 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5749 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5750 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5751 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5752 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5753 * testsuite/25_algorithms/count/1.cc: Likewise.
5754 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5755 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5756 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5757 * testsuite/25_algorithms/equal/1.cc: Likewise.
5758 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5759 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5760 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5761 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5762 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5763 * testsuite/25_algorithms/fill/1.cc: Likewise.
5764 * testsuite/25_algorithms/fill/2.cc: Likewise.
5765 * testsuite/25_algorithms/fill/3.cc: Likewise.
5766 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5767 * testsuite/25_algorithms/fill/4.cc: Likewise.
5768 * testsuite/25_algorithms/fill/5.cc: Likewise.
5769 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5770 * testsuite/25_algorithms/find/1.cc: Likewise.
5771 * testsuite/25_algorithms/find/17441.cc: Likewise.
5772 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5773 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5774 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5775 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5776 Likewise.
5777 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5778 Likewise.
5779 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5780 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5781 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5782 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5783 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5784 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5785 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5786 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5787 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5788 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5789 Likewise.
5790 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5791 Likewise.
5792 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5793 Likewise.
5794 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5795 Likewise.
5796 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5797 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5798 * testsuite/25_algorithms/heap/1.cc: Likewise.
5799 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5800 * testsuite/25_algorithms/includes/1.cc: Likewise.
5801 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5802 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5803 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5804 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5805 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5806 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5807 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5808 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5809 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5810 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5811 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5812 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5813 Likewise.
5814 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5815 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5816 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5817 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5818 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5819 * testsuite/25_algorithms/max/1.cc: Likewise.
5820 * testsuite/25_algorithms/max/2.cc: Likewise.
5821 * testsuite/25_algorithms/max/3.cc: Likewise.
5822 * testsuite/25_algorithms/max/37547.cc: Likewise.
5823 * testsuite/25_algorithms/max/4.cc: Likewise.
5824 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5825 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5826 * testsuite/25_algorithms/merge/1.cc: Likewise.
5827 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5828 * testsuite/25_algorithms/min/1.cc: Likewise.
5829 * testsuite/25_algorithms/min/2.cc: Likewise.
5830 * testsuite/25_algorithms/min/3.cc: Likewise.
5831 * testsuite/25_algorithms/min/37547.cc: Likewise.
5832 * testsuite/25_algorithms/min/4.cc: Likewise.
5833 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5834 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5835 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5836 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5837 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5838 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5839 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5840 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5841 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5842 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5843 * testsuite/25_algorithms/move/1.cc: Likewise.
5844 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5845 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5846 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5847 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5848 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5849 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5850 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5851 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5852 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5853 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5854 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5855 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5856 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5857 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5858 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5859 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5860 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5861 * testsuite/25_algorithms/partition/1.cc: Likewise.
5862 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5863 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5864 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5865 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5866 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5867 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5868 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5869 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5870 * testsuite/25_algorithms/remove/1.cc: Likewise.
5871 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5872 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5873 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5874 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5875 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5876 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5877 * testsuite/25_algorithms/replace/1.cc: Likewise.
5878 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5879 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5880 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5881 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5882 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5883 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5884 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5885 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5886 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5887 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5888 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5889 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5890 * testsuite/25_algorithms/search/1.cc: Likewise.
5891 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5892 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5893 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5894 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5895 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5896 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5897 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5898 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5899 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5900 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5901 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5902 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5903 Likewise.
5904 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5905 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5906 * testsuite/25_algorithms/sort/1.cc: Likewise.
5907 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5908 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5909 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5910 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5911 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5912 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5913 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5914 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5915 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5916 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5917 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5918 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5919 * testsuite/25_algorithms/unique/1.cc: Likewise.
5920 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5921 * testsuite/25_algorithms/unique/2.cc: Likewise.
5922 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5923 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5924 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5925 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5926 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5927 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5928 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5929 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5930 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5931 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5932 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5933 * testsuite/26_numerics/complex/13450.cc: Likewise.
5934 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5935 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5936 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5937 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5938 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5939 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5940 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5941 Likewise.
5942 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5943 Likewise.
5944 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5945 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5946 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5947 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5948 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5949 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5950 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5951 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5952 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5953 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5954 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5955 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5956 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5957 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5958 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5959 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5960 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5961 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5962 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5963 Likewise.
5964 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5965 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5966 Likewise.
5967 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5968 Likewise.
5969 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5970 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5971 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5972 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5973 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5974 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5975 * testsuite/26_numerics/iota/1.cc: Likewise.
5976 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5977 * testsuite/26_numerics/slice/1.cc: Likewise.
5978 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5979 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5980 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5981 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5982 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5983 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5984 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5985 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5986 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5987 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5988 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5989 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5990 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5991 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5992 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5993 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5994 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5995 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5996 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5997 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5998 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5999 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
6000 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
6001 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
6002 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
6003 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
6004 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
6005 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
6006 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
6007 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
6008 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
6009 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
6010 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
6011 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
6012 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
6013 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
6014 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
6015 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
6016 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
6017 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
6018 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
6019 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
6020 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
6021 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
6022 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
6023 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
6024 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
6025 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
6026 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
6027 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
6028 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
6029 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
6030 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
6031 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
6032 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
6033 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
6034 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
6035 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
6036 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
6037 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
6038 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
6039 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
6040 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
6041 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
6042 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
6043 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
6044 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
6045 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
6046 Likewise.
6047 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
6048 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
6049 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
6050 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
6051 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
6052 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
6053 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
6054 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
6055 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
6056 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
6057 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
6058 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
6059 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
6060 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
6061 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
6062 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
6063 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
6064 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
6065 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
6066 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
6067 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
6068 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
6069 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
6070 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
6071 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
6072 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
6073 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
6074 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
6075 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
6076 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
6077 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
6078 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
6079 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
6080 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
6081 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
6082 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
6083 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
6084 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
6085 Likewise.
6086 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
6087 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
6088 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
6089 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
6090 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
6091 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
6092 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
6093 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
6094 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
6095 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
6096 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
6097 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
6098 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
6099 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
6100 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
6101 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
6102 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
6103 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
6104 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
6105 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
6106 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
6107 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
6108 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
6109 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
6110 Likewise.
6111 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
6112 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
6113 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
6114 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
6115 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
6116 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
6117 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
6118 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
6119 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
6120 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
6121 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
6122 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
6123 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
6124 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
6125 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
6126 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
6127 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
6128 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
6129 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
6130 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
6131 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
6132 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
6133 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
6134 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
6135 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
6136 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
6137 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
6138 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
6139 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
6140 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
6141 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
6142 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
6143 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
6144 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
6145 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
6146 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
6147 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
6148 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
6149 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
6150 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
6151 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
6152 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
6153 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
6154 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
6155 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
6156 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
6157 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
6158 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
6159 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
6160 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
6161 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
6162 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
6163 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
6164 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
6165 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
6166 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
6167 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
6168 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
6169 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
6170 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
6171 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
6172 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
6173 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
6174 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
6175 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
6176 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
6177 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
6178 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
6179 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
6180 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
6181 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
6182 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
6183 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
6184 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
6185 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
6186 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
6187 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
6188 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
6189 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
6190 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
6191 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
6192 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
6193 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
6194 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
6195 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
6196 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
6197 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
6198 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
6199 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
6200 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
6201 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
6202 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
6203 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
6204 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
6205 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
6206 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
6207 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
6208 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
6209 Likewise.
6210 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
6211 Likewise.
6212 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
6213 Likewise.
6214 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
6215 Likewise.
6216 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
6217 Likewise.
6218 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
6219 Likewise.
6220 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
6221 Likewise.
6222 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
6223 Likewise.
6224 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
6225 Likewise.
6226 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
6227 Likewise.
6228 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
6229 Likewise.
6230 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
6231 Likewise.
6232 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
6233 Likewise.
6234 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
6235 Likewise.
6236 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
6237 Likewise.
6238 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
6239 Likewise.
6240 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
6241 Likewise.
6242 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
6243 Likewise.
6244 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
6245 Likewise.
6246 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
6247 Likewise.
6248 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
6249 Likewise.
6250 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
6251 Likewise.
6252 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
6253 Likewise.
6254 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6255 Likewise.
6256 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
6257 Likewise.
6258 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
6259 Likewise.
6260 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
6261 Likewise.
6262 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
6263 Likewise.
6264 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
6265 Likewise.
6266 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
6267 Likewise.
6268 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
6269 Likewise.
6270 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
6271 Likewise.
6272 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
6273 Likewise.
6274 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
6275 Likewise.
6276 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
6277 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
6278 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
6279 Likewise.
6280 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
6281 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
6282 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
6283 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
6284 Likewise.
6285 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
6286 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
6287 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
6288 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
6289 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
6290 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
6291 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
6292 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
6293 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
6294 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
6295 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
6296 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
6297 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
6298 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
6299 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
6300 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
6301 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
6302 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
6303 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
6304 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
6305 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
6306 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
6307 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
6308 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
6309 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
6310 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
6311 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
6312 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
6313 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
6314 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
6315 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
6316 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
6317 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
6318 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
6319 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
6320 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
6321 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
6322 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
6323 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
6324 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
6325 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
6326 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
6327 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
6328 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
6329 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
6330 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
6331 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
6332 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
6333 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
6334 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
6335 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
6336 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
6337 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
6338 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
6339 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
6340 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
6341 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
6342 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
6343 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
6344 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
6345 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
6346 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
6347 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
6348 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
6349 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
6350 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
6351 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
6352 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
6353 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
6354 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
6355 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
6356 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
6357 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
6358 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
6359 Likewise.
6360 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
6361 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
6362 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
6363 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
6364 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
6365 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
6366 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
6367 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
6368 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
6369 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
6370 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
6371 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
6372 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
6373 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
6374 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
6375 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
6376 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
6377 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
6378 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
6379 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
6380 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
6381 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
6382 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
6383 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
6384 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
6385 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
6386 Likewise.
6387 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
6388 Likewise.
6389 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
6390 Likewise.
6391 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
6392 Likewise.
6393 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
6394 Likewise.
6395 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
6396 Likewise.
6397 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
6398 Likewise.
6399 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
6400 Likewise.
6401 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
6402 Likewise.
6403 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
6404 Likewise.
6405 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
6406 Likewise.
6407 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
6408 Likewise.
6409 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
6410 Likewise.
6411 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
6412 Likewise.
6413 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6414 Likewise.
6415 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6416 Likewise.
6417 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6418 Likewise.
6419 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6420 Likewise.
6421 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6422 Likewise.
6423 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6424 Likewise.
6425 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6426 Likewise.
6427 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6428 Likewise.
6429 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6430 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6431 Likewise.
6432 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6433 Likewise.
6434 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6435 Likewise.
6436 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6437 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6438 Likewise.
6439 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6440 Likewise.
6441 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6442 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6443 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6444 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6445 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6446 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6447 Likewise.
6448 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6449 Likewise.
6450 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6451 Likewise.
6452 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6453 Likewise.
6454 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6455 Likewise.
6456 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6457 Likewise.
6458 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6459 Likewise.
6460 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6461 Likewise.
6462 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6463 Likewise.
6464 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6465 Likewise.
6466 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6467 Likewise.
6468 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6469 Likewise.
6470 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6471 Likewise.
6472 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6473 Likewise.
6474 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6475 Likewise.
6476 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6477 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6478 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6479 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6480 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6481 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6482 Likewise.
6483 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6484 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6485 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6486 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6487 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6488 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6489 Likewise.
6490 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6491 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6492 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6493 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6494 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6495 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6496 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6497 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6498 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6499 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6500 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6501 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6502 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6503 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6504 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6505 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6506 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6507 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6508 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6509 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6510 Likewise.
6511 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6512 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6513 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6514 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6515 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6516 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6517 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6518 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6519 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6520 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6521 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6522 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6523 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6524 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6525 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6526 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6527 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6528 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6529 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6530 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6531 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6532 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6533 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6534 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6535 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6536 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6537 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6538 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6539 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6540 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6541 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6542 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6543 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6544 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6545 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6546 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6547 Likewise.
6548 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6549 Likewise.
6550 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6551 Likewise.
6552 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6553 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6554 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6555 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6556 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6557 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6558 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6559 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6560 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6561 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6562 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6563 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6564 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6565 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6566 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6567 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6568 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6569 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6570 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6571 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6572 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6573 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6574 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6575 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6576 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6577 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6578 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6579 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6580 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6581 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6582 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6583 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6584 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6585 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6586 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6587 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6588 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6589 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6590 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6591 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6592 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6593 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6594 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6595 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6596 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6597 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6598 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6599 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6600 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6601 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6602 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6603 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6604 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6605 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6606 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6607 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6608 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6609 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6610 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6611 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6612 Likewise.
6613 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6614 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6615 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6616 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6617 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6618 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6619 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6620 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6621 * testsuite/27_io/fpos/11450.cc: Likewise.
6622 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6623 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6624 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6625 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6626 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6627 * testsuite/27_io/fpos/14775.cc: Likewise.
6628 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6629 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6630 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6631 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6632 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6633 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6634 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6635 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6636 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6637 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6638 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6639 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6640 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6641 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6642 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6643 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6644 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6645 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6646 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6647 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6648 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6649 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6650 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6651 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6652 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6653 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6654 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6655 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6656 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6657 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6658 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6659 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6660 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6661 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6662 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6663 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6664 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6665 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6666 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6667 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6668 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6669 * testsuite/27_io/objects/char/1.cc: Likewise.
6670 * testsuite/27_io/objects/char/10.cc: Likewise.
6671 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6672 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6673 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6674 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6675 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6676 * testsuite/27_io/objects/char/2.cc: Likewise.
6677 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6678 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6679 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6680 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6681 * testsuite/27_io/objects/char/5.cc: Likewise.
6682 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6683 * testsuite/27_io/objects/char/6.cc: Likewise.
6684 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6685 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6686 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6687 * testsuite/27_io/objects/char/7.cc: Likewise.
6688 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6689 * testsuite/27_io/objects/char/8.cc: Likewise.
6690 * testsuite/27_io/objects/char/9.cc: Likewise.
6691 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6692 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6693 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6694 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6695 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6696 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6697 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6698 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6699 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6700 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6701 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6702 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6703 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6704 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6705 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6706 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6707 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6708 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6709 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6710 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6711 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6712 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6713 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6714 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6715 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6716 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6717 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6718 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6719 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6720 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6721 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6722 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6723 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6724 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6725 * testsuite/27_io/types/1.cc: Likewise.
6726 * testsuite/27_io/types/2.cc: Likewise.
6727 * testsuite/27_io/types/3.cc: Likewise.
6728 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6729 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6730 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6731 Likewise.
6732 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6733 Likewise.
6734 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6735 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6736 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6737 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6738 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6739 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6740 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6741 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6742 Likewise.
6743 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6744 Likewise.
6745 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6746 Likewise.
6747 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6748 Likewise.
6749 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6750 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6751 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6752 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6753 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6754 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6755 Likewise.
6756 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6757 Likewise.
6758 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6759 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6760 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6761 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6762 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6763 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6764 * testsuite/Makefile.am: Likewise.
6765 * testsuite/abi/30586.cc: Likewise.
6766 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6767 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6768 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6769 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6770 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6771 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6772 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6773 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6774 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6775 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6776 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6777 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6778 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6779 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6780 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6781 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6782 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6783 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6784 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6785 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6786 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6787 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6788 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6789 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6790 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6791 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6792 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6793 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6794 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6795 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6796 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6797 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6798 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6799 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6800 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6801 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6802 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6803 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6804 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6805 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6806 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6807 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6808 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6809 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6810 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6811 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6812 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6813 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6814 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6815 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6816 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6817 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6818 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6819 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6820 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6821 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6822 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6823 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6824 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6825 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6826 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6827 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6828 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6829 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6830 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6831 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6832 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6833 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6834 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6835 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6836 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6837 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6838 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6839 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6840 * testsuite/abi/demangle/regression/old.cc: Likewise.
6841 * testsuite/abi/header_cxxabi.c: Likewise.
6842 * testsuite/backward/11460.cc: Likewise.
6843 * testsuite/backward/hash_map/1.cc: Likewise.
6844 * testsuite/backward/hash_map/14648.cc: Likewise.
6845 * testsuite/backward/hash_map/23528.cc: Likewise.
6846 * testsuite/backward/hash_set/1.cc: Likewise.
6847 * testsuite/backward/strstream_members.cc: Likewise.
6848 * testsuite/config/default.exp: Likewise.
6849 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6850 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6851 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6852 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6853 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6854 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6855 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6856 * testsuite/data/sgetn.txt: Likewise.
6857 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6858 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6859 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6860 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6861 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6862 * testsuite/ext/array_allocator/26875.cc: Likewise.
6863 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6864 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6865 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6866 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6867 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6868 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6869 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6870 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6871 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6872 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6873 * testsuite/ext/codecvt/1.cc: Likewise.
6874 * testsuite/ext/codecvt/char-1.cc: Likewise.
6875 * testsuite/ext/codecvt/char-2.cc: Likewise.
6876 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6877 * testsuite/ext/concept_checks.cc: Likewise.
6878 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6879 Likewise.
6880 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6881 Likewise.
6882 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6883 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6884 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6885 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6886 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6887 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6888 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6889 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6890 Likewise.
6891 * testsuite/ext/headers.cc: Likewise.
6892 * testsuite/ext/is_heap/1.cc: Likewise.
6893 * testsuite/ext/is_heap/check_type.cc: Likewise.
6894 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6895 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6896 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6897 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6898 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6899 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6900 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6901 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6902 * testsuite/ext/median.cc: Likewise.
6903 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6904 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6905 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6906 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6907 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6908 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6909 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6910 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6911 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6912 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6913 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6914 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6915 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6916 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6917 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6918 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6919 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6920 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6921 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6922 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6923 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6924 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6925 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6926 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6927 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6928 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6929 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6930 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6931 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6932 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6933 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6934 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6935 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6936 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6937 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6938 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6939 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6940 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6941 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6942 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6943 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6944 * testsuite/ext/rope/1.cc: Likewise.
6945 * testsuite/ext/rope/2.cc: Likewise.
6946 * testsuite/ext/rope/3.cc: Likewise.
6947 * testsuite/ext/rope/36832.cc: Likewise.
6948 * testsuite/ext/rope/4.cc: Likewise.
6949 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6950 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6951 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6952 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6953 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6954 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6955 Likewise.
6956 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6957 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6958 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6959 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6960 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6961 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6962 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6963 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6964 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6965 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6966 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6967 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6968 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6969 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6970 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6971 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6972 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6973 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6974 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6975 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6976 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6977 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6978 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6979 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6980 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6981 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6982 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6983 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6984 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6985 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6986 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6987 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6988 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6989 * testsuite/lib/dg-options.exp: Likewise.
6990 * testsuite/lib/libstdc++.exp: Likewise.
6991 * testsuite/lib/prune.exp: Likewise.
6992 * testsuite/libstdc++-abi/abi.exp: Likewise.
6993 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6994 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6995 Likewise.
6996 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6997 Likewise.
6998 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6999 Likewise.
7000 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
7001 Likewise.
7002 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
7003 Likewise.
7004 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
7005 Likewise.
7006 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
7007 Likewise.
7008 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
7009 Likewise.
7010 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
7011 Likewise.
7012 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
7013 Likewise.
7014 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
7015 Likewise.
7016 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
7017 Likewise.
7018 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
7019 Likewise.
7020 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
7021 Likewise.
7022 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
7023 Likewise.
7024 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
7025 Likewise.
7026 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
7027 Likewise.
7028 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
7029 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
7030 Likewise.
7031 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7032 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
7033 Likewise.
7034 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
7035 Likewise.
7036 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
7037 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
7038 Likewise.
7039 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
7040 Likewise.
7041 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
7042 Likewise.
7043 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
7044 Likewise.
7045 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
7046 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
7047 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
7048 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
7049 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
7050 Likewise.
7051 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
7052 Likewise.
7053 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
7054 Likewise.
7055 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
7056 Likewise.
7057 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
7058 Likewise.
7059 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
7060 Likewise.
7061 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
7062 Likewise.
7063 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
7064 Likewise.
7065 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
7066 Likewise.
7067 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
7068 Likewise.
7069 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
7070 Likewise.
7071 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
7072 Likewise.
7073 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
7074 Likewise.
7075 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
7076 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
7077 Likewise.
7078 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
7079 Likewise.
7080 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
7081 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
7082 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
7083 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
7084 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
7085 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
7086 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
7087 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
7088 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
7089 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
7090 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
7091 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
7092 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
7093 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
7094 Likewise.
7095 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
7096 Likewise.
7097 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
7098 Likewise.
7099 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
7100 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
7101 Likewise.
7102 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
7103 Likewise.
7104 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
7105 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
7106 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
7107 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
7108 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
7109 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
7110 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
7111 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
7112 Likewise.
7113 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
7114 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
7115 Likewise.
7116 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
7117 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
7118 Likewise.
7119 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
7120 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
7121 Likewise.
7122 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
7123 Likewise.
7124 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
7125 Likewise.
7126 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
7127 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
7128 Likewise.
7129 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
7130 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
7131 Likewise.
7132 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
7133 Likewise.
7134 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
7135 Likewise.
7136 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
7137 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
7138 Likewise.
7139 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
7140 Likewise.
7141 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
7142 Likewise.
7143 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
7144 Likewise.
7145 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
7146 Likewise.
7147 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
7148 Likewise.
7149 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
7150 Likewise.
7151 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
7152 Likewise.
7153 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
7154 Likewise.
7155 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
7156 Likewise.
7157 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
7158 Likewise.
7159 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
7160 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
7161 Likewise.
7162 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
7163 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
7164 Likewise.
7165 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
7166 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
7167 Likewise.
7168 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
7169 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
7170 Likewise.
7171 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
7172 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
7173 Likewise.
7174 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
7175 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
7176 Likewise.
7177 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
7178 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
7179 Likewise.
7180 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
7181 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
7182 Likewise.
7183 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
7184 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
7185 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
7186 Likewise.
7187 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
7188 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
7189 Likewise.
7190 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
7191 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
7192 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
7193 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
7194 Likewise.
7195 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
7196 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
7197 Likewise.
7198 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
7199 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
7200 Likewise.
7201 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
7202 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
7203 Likewise.
7204 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
7205 Likewise.
7206 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
7207 Likewise.
7208 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
7209 Likewise.
7210 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
7211 Likewise.
7212 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
7213 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
7214 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
7215 Likewise.
7216 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
7217 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
7218 Likewise.
7219 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
7220 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
7221 Likewise.
7222 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
7223 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
7224 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
7225 Likewise.
7226 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
7227 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
7228 Likewise.
7229 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
7230 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
7231 Likewise.
7232 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
7233 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
7234 Likewise.
7235 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
7236 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
7237 Likewise.
7238 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
7239 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
7240 Likewise.
7241 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
7242 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
7243 Likewise.
7244 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
7245 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
7246 Likewise.
7247 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
7248 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
7249 Likewise.
7250 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
7251 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
7252 Likewise.
7253 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
7254 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
7255 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
7256 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
7257 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
7258 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
7259 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
7260 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
7261 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
7262 Likewise.
7263 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
7264 Likewise.
7265 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
7266 Likewise.
7267 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
7268 Likewise.
7269 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
7270 Likewise.
7271 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
7272 Likewise.
7273 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
7274 Likewise.
7275 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
7276 Likewise.
7277 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
7278 Likewise.
7279 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
7280 Likewise.
7281 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
7282 Likewise.
7283 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
7284 Likewise.
7285 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
7286 Likewise.
7287 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
7288 Likewise.
7289 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
7290 Likewise.
7291 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
7292 Likewise.
7293 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
7294 Likewise.
7295 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
7296 Likewise.
7297 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
7298 Likewise.
7299 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
7300 Likewise.
7301 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
7302 Likewise.
7303 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
7304 Likewise.
7305 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
7306 Likewise.
7307 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
7308 Likewise.
7309 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
7310 Likewise.
7311 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
7312 Likewise.
7313 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
7314 Likewise.
7315 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
7316 Likewise.
7317 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
7318 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
7319 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
7320 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
7321 Likewise.
7322 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
7323 Likewise.
7324 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
7325 Likewise.
7326 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
7327 Likewise.
7328 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
7329 Likewise.
7330 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
7331 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
7332 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
7333 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
7334 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
7335 Likewise.
7336 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
7337 Likewise.
7338 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
7339 Likewise.
7340 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
7341 Likewise.
7342 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
7343 Likewise.
7344 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
7345 Likewise.
7346 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
7347 Likewise.
7348 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
7349 Likewise.
7350 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
7351 Likewise.
7352 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
7353 Likewise.
7354 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
7355 Likewise.
7356 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
7357 Likewise.
7358 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
7359 Likewise.
7360 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
7361 Likewise.
7362 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
7363 Likewise.
7364 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
7365 Likewise.
7366 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
7367 Likewise.
7368 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
7369 Likewise.
7370 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
7371 Likewise.
7372 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
7373 Likewise.
7374 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
7375 Likewise.
7376 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
7377 Likewise.
7378 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
7379 Likewise.
7380 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
7381 Likewise.
7382 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
7383 Likewise.
7384 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
7385 Likewise.
7386 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
7387 Likewise.
7388 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
7389 Likewise.
7390 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
7391 Likewise.
7392 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
7393 Likewise.
7394 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
7395 Likewise.
7396 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
7397 Likewise.
7398 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
7399 Likewise.
7400 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
7401 Likewise.
7402 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
7403 Likewise.
7404 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
7405 Likewise.
7406 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
7407 Likewise.
7408 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
7409 Likewise.
7410 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
7411 Likewise.
7412 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
7413 Likewise.
7414 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7415 Likewise.
7416 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7417 Likewise.
7418 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7419 Likewise.
7420 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7421 Likewise.
7422 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7423 Likewise.
7424 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7425 Likewise.
7426 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7427 Likewise.
7428 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7429 Likewise.
7430 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7431 Likewise.
7432 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7433 Likewise.
7434 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7435 Likewise.
7436 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7437 Likewise.
7438 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7439 Likewise.
7440 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7441 Likewise.
7442 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7443 Likewise.
7444 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7445 Likewise.
7446 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7447 Likewise.
7448 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7449 Likewise.
7450 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7451 Likewise.
7452 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7453 Likewise.
7454 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7455 Likewise.
7456 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7457 Likewise.
7458 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7459 Likewise.
7460 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7461 Likewise.
7462 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7463 Likewise.
7464 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7465 Likewise.
7466 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7467 Likewise.
7468 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7469 Likewise.
7470 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7471 Likewise.
7472 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7473 Likewise.
7474 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7475 Likewise.
7476 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7477 Likewise.
7478 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7479 Likewise.
7480 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7481 Likewise.
7482 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7483 Likewise.
7484 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7485 Likewise.
7486 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7487 Likewise.
7488 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7489 Likewise.
7490 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7491 Likewise.
7492 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7493 Likewise.
7494 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7495 Likewise.
7496 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7497 Likewise.
7498 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7499 Likewise.
7500 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7501 Likewise.
7502 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7503 Likewise.
7504 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7505 Likewise.
7506 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7507 Likewise.
7508 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7509 Likewise.
7510 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7511 Likewise.
7512 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7513 Likewise.
7514 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7515 Likewise.
7516 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7517 Likewise.
7518 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7519 Likewise.
7520 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7521 Likewise.
7522 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7523 Likewise.
7524 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7525 Likewise.
7526 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7527 Likewise.
7528 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7529 Likewise.
7530 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7531 Likewise.
7532 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7533 Likewise.
7534 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7535 Likewise.
7536 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7537 Likewise.
7538 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7539 Likewise.
7540 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7541 Likewise.
7542 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7543 Likewise.
7544 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7545 Likewise.
7546 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7547 Likewise.
7548 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7549 Likewise.
7550 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7551 Likewise.
7552 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7553 Likewise.
7554 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7555 Likewise.
7556 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7557 Likewise.
7558 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7559 Likewise.
7560 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7561 Likewise.
7562 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7563 Likewise.
7564 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7565 Likewise.
7566 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7567 Likewise.
7568 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7569 Likewise.
7570 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7571 Likewise.
7572 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7573 Likewise.
7574 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7575 Likewise.
7576 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7577 Likewise.
7578 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7579 Likewise.
7580 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7581 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7582 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7583 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7584 Likewise.
7585 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7586 Likewise.
7587 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7588 Likewise.
7589 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7590 Likewise.
7591 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7592 Likewise.
7593 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7594 Likewise.
7595 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7596 Likewise.
7597 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7598 Likewise.
7599 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7600 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7601 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7602 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7603 Likewise.
7604 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7605 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7606 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7607 Likewise.
7608 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7609 Likewise.
7610 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7611 Likewise.
7612 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7613 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7614 Likewise.
7615 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7616 Likewise.
7617 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7618 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7619 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7620 Likewise.
7621 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7622 Likewise.
7623 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7624 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7625 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7626 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7627 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7628 Likewise.
7629 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7630 Likewise.
7631 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7632 Likewise.
7633 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7634 Likewise.
7635 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7636 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7637 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7638 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7639 Likewise.
7640 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7641 Likewise.
7642 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7643 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7644 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7645 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7646 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7647 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7648 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7649 Likewise.
7650 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7651 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7652 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7653 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7654 Likewise.
7655 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7656 Likewise.
7657 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7658 Likewise.
7659 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7660 Likewise.
7661 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7662 Likewise.
7663 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7664 Likewise.
7665 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7666 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7667 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7668 Likewise.
7669 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7670 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7671 Likewise.
7672 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7673 Likewise.
7674 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7675 Likewise.
7676 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7677 Likewise.
7678 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7679 Likewise.
7680 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7681 Likewise.
7682 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7683 Likewise.
7684 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7685 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7686 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7687 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7688 Likewise.
7689 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7690 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7691 Likewise.
7692 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7693 Likewise.
7694 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7695 Likewise.
7696 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7697 Likewise.
7698 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7699 Likewise.
7700 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7701 Likewise.
7702 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7703 Likewise.
7704 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7705 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7706 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7707 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7708 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7709 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7710 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7711 Likewise.
7712 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7713 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7714 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7715 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7716 Likewise.
7717 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7718 Likewise.
7719 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7720 Likewise.
7721 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7722 Likewise.
7723 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7724 Likewise.
7725 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7726 Likewise.
7727 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7728 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7729 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7730 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7731 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7732 Likewise.
7733 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7734 Likewise.
7735 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7736 Likewise.
7737 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7738 Likewise.
7739 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7740 Likewise.
7741 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7742 Likewise.
7743 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7744 Likewise.
7745 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7746 Likewise.
7747 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7748 Likewise.
7749 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7750 Likewise.
7751 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7752 Likewise.
7753 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7754 Likewise.
7755 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7756 Likewise.
7757 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7758 Likewise.
7759 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7760 Likewise.
7761 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7762 Likewise.
7763 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7764 Likewise.
7765 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7766 Likewise.
7767 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7768 Likewise.
7769 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7770 Likewise.
7771 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7772 Likewise.
7773 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7774 Likewise.
7775 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7776 Likewise.
7777 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7778 Likewise.
7779 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7780 Likewise.
7781 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7782 Likewise.
7783 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7784 Likewise.
7785 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7786 Likewise.
7787 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7788 Likewise.
7789 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7790 Likewise.
7791 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7792 Likewise.
7793 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7794 Likewise.
7795 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7796 Likewise.
7797 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7798 Likewise.
7799 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7800 Likewise.
7801 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7802 Likewise.
7803 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7804 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7805 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7806 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7807 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7808 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7809 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7810 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7811 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7812 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7813 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7814 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7815 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7816 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7817 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7818 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7819 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7820 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7821 * testsuite/tr1/headers/all.cc: Likewise.
7822 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7823 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7824 * testsuite/util/testsuite_shared.cc: Likewise.
7825 * scripts/extract_symvers: Likewise. Remove runtime exception.
7826 * testsuite/17_intro/headers/all.cc: Likewise.
7827 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7828 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7829 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7830 Likewise.
7831 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7832 Likewise.
7833 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7834 Likewise.
7835 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7836 Likewise.
7837 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7838 Likewise.
7839 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7840 Likewise.
7841 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7842 Likewise.
7843 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7844 Likewise.
7845 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7846 Likewise.
7847 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7848 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7849 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7850 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7851 Likewise.
7852 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7853 Likewise.
7854 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7855 Likewise.
7856 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7857 Likewise.
7858 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7859 Likewise.
7860 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7861 Likewise.
7862 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7863 Likewise.
7864 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7865 Likewise.
7866 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7867 Likewise.
7868 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7869 Likewise.
7870 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7871 Likewise.
7872 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7873 Likewise.
7874 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7875 Likewise.
7876 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7877 Likewise.
7878 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7879 Likewise.
7880 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7881 Likewise.
7882 * testsuite/20_util/pair/moveable.cc: Likewise.
7883 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7884 Likewise.
7885 * testsuite/20_util/pair/swap.cc: Likewise.
7886 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7887 Likewise.
7888 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7889 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7890 Likewise.
7891 * testsuite/20_util/tuple/moveable.cc: Likewise.
7892 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7893 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7894 Likewise.
7895 * testsuite/20_util/tuple/swap.cc: Likewise.
7896 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7897 Likewise.
7898 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7899 Likewise.
7900 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7901 Likewise.
7902 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7903 Likewise.
7904 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7905 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7906 Likewise.
7907 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7908 Likewise.
7909 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7910 Likewise.
7911 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7912 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7913 Likewise.
7914 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7915 Likewise.
7916 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7917 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7918 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7919 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7920 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7921 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7922 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7923 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7924 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7925 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7926 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7927 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7928 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7929 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7930 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7931 Likewise.
7932 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7933 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7934 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7935 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7936 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7937 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7938 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7939 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7940 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7941 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7942 Likewise.
7943 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7944 Likewise.
7945 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7946 Likewise.
7947 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7948 Likewise.
7949 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7950 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7951 Likewise.
7952 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7953 Likewise.
7954 * testsuite/23_containers/deque/14340.cc: Likewise.
7955 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7956 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7957 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7958 * testsuite/23_containers/deque/init-list.cc: Likewise.
7959 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7960 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7961 * testsuite/23_containers/deque/moveable.cc: Likewise.
7962 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7963 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7964 Likewise.
7965 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7966 Likewise.
7967 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7968 Likewise.
7969 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7970 Likewise.
7971 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7972 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7973 Likewise.
7974 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7975 Likewise.
7976 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7977 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7978 Likewise.
7979 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7980 Likewise.
7981 * testsuite/23_containers/list/14340.cc: Likewise.
7982 * testsuite/23_containers/list/23781.cc: Likewise.
7983 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7984 * testsuite/23_containers/list/init-list.cc: Likewise.
7985 * testsuite/23_containers/list/moveable.cc: Likewise.
7986 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7987 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7988 Likewise.
7989 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7990 Likewise.
7991 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7992 Likewise.
7993 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7994 Likewise.
7995 * testsuite/23_containers/map/14340.cc: Likewise.
7996 * testsuite/23_containers/map/23781.cc: Likewise.
7997 * testsuite/23_containers/map/init-list.cc: Likewise.
7998 * testsuite/23_containers/map/moveable.cc: Likewise.
7999 * testsuite/23_containers/map/operations/1.cc: Likewise.
8000 * testsuite/23_containers/map/operations/31440.cc: Likewise.
8001 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
8002 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
8003 Likewise.
8004 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
8005 Likewise.
8006 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
8007 Likewise.
8008 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
8009 Likewise.
8010 * testsuite/23_containers/multimap/14340.cc: Likewise.
8011 * testsuite/23_containers/multimap/23781.cc: Likewise.
8012 * testsuite/23_containers/multimap/init-list.cc: Likewise.
8013 * testsuite/23_containers/multimap/moveable.cc: Likewise.
8014 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
8015 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
8016 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
8017 Likewise.
8018 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
8019 Likewise.
8020 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
8021 Likewise.
8022 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
8023 Likewise.
8024 * testsuite/23_containers/multiset/14340.cc: Likewise.
8025 * testsuite/23_containers/multiset/23781.cc: Likewise.
8026 * testsuite/23_containers/multiset/init-list.cc: Likewise.
8027 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
8028 * testsuite/23_containers/multiset/moveable.cc: Likewise.
8029 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
8030 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
8031 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
8032 Likewise.
8033 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
8034 Likewise.
8035 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
8036 Likewise.
8037 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
8038 Likewise.
8039 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
8040 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
8041 Likewise.
8042 * testsuite/23_containers/queue/moveable.cc: Likewise.
8043 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
8044 Likewise.
8045 * testsuite/23_containers/set/14340.cc: Likewise.
8046 * testsuite/23_containers/set/23781.cc: Likewise.
8047 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
8048 * testsuite/23_containers/set/init-list.cc: Likewise.
8049 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
8050 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
8051 * testsuite/23_containers/set/moveable.cc: Likewise.
8052 * testsuite/23_containers/set/operations/1.cc: Likewise.
8053 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
8054 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
8055 Likewise.
8056 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
8057 Likewise.
8058 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
8059 Likewise.
8060 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
8061 Likewise.
8062 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
8063 Likewise.
8064 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
8065 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
8066 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
8067 Likewise.
8068 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
8069 Likewise.
8070 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
8071 Likewise.
8072 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
8073 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
8074 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
8075 Likewise.
8076 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
8077 Likewise.
8078 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
8079 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
8080 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
8081 Likewise.
8082 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
8083 Likewise.
8084 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
8085 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
8086 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
8087 Likewise.
8088 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
8089 Likewise.
8090 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
8091 Likewise.
8092 * testsuite/23_containers/vector/14340.cc: Likewise.
8093 * testsuite/23_containers/vector/26412-1.cc: Likewise.
8094 * testsuite/23_containers/vector/26412-2.cc: Likewise.
8095 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
8096 Likewise.
8097 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
8098 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
8099 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
8100 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
8101 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
8102 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
8103 Likewise.
8104 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
8105 Likewise.
8106 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
8107 Likewise.
8108 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
8109 Likewise.
8110 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
8111 Likewise.
8112 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
8113 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
8114 * testsuite/23_containers/vector/init-list.cc: Likewise.
8115 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
8116 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
8117 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
8118 * testsuite/23_containers/vector/moveable.cc: Likewise.
8119 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
8120 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
8121 Likewise.
8122 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
8123 Likewise.
8124 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
8125 Likewise.
8126 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
8127 Likewise.
8128 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
8129 * testsuite/23_containers/vector/types/23767.cc: Likewise.
8130 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
8131 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
8132 Likewise.
8133 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
8134 Likewise.
8135 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
8136 Likewise.
8137 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
8138 Likewise.
8139 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
8140 Likewise.
8141 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
8142 Likewise.
8143 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
8144 Likewise.
8145 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
8146 Likewise.
8147 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
8148 Likewise.
8149 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
8150 Likewise.
8151 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
8152 Likewise.
8153 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
8154 Likewise.
8155 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
8156 Likewise.
8157 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
8158 Likewise.
8159 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
8160 Likewise.
8161 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
8162 Likewise.
8163 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
8164 Likewise.
8165 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
8166 Likewise.
8167 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
8168 Likewise.
8169 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
8170 Likewise.
8171 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
8172 Likewise.
8173 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
8174 Likewise.
8175 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
8176 Likewise.
8177 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
8178 Likewise.
8179 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
8180 Likewise.
8181 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
8182 Likewise.
8183 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
8184 Likewise.
8185 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
8186 Likewise.
8187 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
8188 Likewise.
8189 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
8190 Likewise.
8191 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
8192 Likewise.
8193 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
8194 Likewise.
8195 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
8196 Likewise.
8197 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
8198 Likewise.
8199 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
8200 Likewise.
8201 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
8202 Likewise.
8203 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
8204 Likewise.
8205 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
8206 Likewise.
8207 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
8208 Likewise.
8209 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
8210 Likewise.
8211 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
8212 Likewise.
8213 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
8214 Likewise.
8215 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
8216 Likewise.
8217 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
8218 Likewise.
8219 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
8220 Likewise.
8221 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
8222 Likewise.
8223 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
8224 Likewise.
8225 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
8226 Likewise.
8227 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
8228 Likewise.
8229 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
8230 Likewise.
8231 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
8232 Likewise.
8233 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
8234 Likewise.
8235 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
8236 Likewise.
8237 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
8238 Likewise.
8239 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
8240 Likewise.
8241 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
8242 Likewise.
8243 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
8244 Likewise.
8245 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
8246 Likewise.
8247 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
8248 Likewise.
8249 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
8250 Likewise.
8251 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
8252 Likewise.
8253 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
8254 Likewise.
8255 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
8256 Likewise.
8257 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
8258 Likewise.
8259 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
8260 Likewise.
8261 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
8262 Likewise.
8263 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
8264 Likewise.
8265 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
8266 Likewise.
8267 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
8268 Likewise.
8269 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
8270 Likewise.
8271 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
8272 Likewise.
8273 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
8274 Likewise.
8275 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
8276 Likewise.
8277 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
8278 Likewise.
8279 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
8280 Likewise.
8281 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
8282 Likewise.
8283 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
8284 Likewise.
8285 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
8286 Likewise.
8287 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
8288 Likewise.
8289 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
8290 Likewise.
8291 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
8292 Likewise.
8293 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
8294 Likewise.
8295 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
8296 Likewise.
8297 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
8298 Likewise.
8299 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
8300 Likewise.
8301 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
8302 Likewise.
8303 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
8304 Likewise.
8305 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
8306 Likewise.
8307 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
8308 Likewise.
8309 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
8310 Likewise.
8311 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
8312 Likewise.
8313 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
8314 Likewise.
8315 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
8316 Likewise.
8317 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
8318 Likewise.
8319 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
8320 Likewise.
8321 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
8322 Likewise.
8323 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
8324 Likewise.
8325 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
8326 Likewise.
8327 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
8328 Likewise.
8329 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
8330 Likewise.
8331 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
8332 Likewise.
8333 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
8334 Likewise.
8335 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
8336 Likewise.
8337 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
8338 Likewise.
8339 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
8340 Likewise.
8341 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
8342 Likewise.
8343 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
8344 Likewise.
8345 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
8346 Likewise.
8347 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
8348 Likewise.
8349 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
8350 Likewise.
8351 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
8352 Likewise.
8353 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
8354 Likewise.
8355 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
8356 Likewise.
8357 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
8358 Likewise.
8359 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
8360 Likewise.
8361 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
8362 Likewise.
8363 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
8364 Likewise.
8365 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
8366 Likewise.
8367 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
8368 Likewise.
8369 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
8370 Likewise.
8371 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
8372 Likewise.
8373 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
8374 Likewise.
8375 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
8376 Likewise.
8377 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
8378 Likewise.
8379 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
8380 Likewise.
8381 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
8382 Likewise.
8383 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
8384 Likewise.
8385 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
8386 Likewise.
8387 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
8388 Likewise.
8389 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
8390 Likewise.
8391 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
8392 Likewise.
8393 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
8394 Likewise.
8395 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
8396 Likewise.
8397 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
8398 Likewise.
8399 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
8400 Likewise.
8401 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
8402 Likewise.
8403 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
8404 Likewise.
8405 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
8406 Likewise.
8407 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
8408 Likewise.
8409 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
8410 Likewise.
8411 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
8412 Likewise.
8413 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8414 Likewise.
8415 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8416 Likewise.
8417 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8418 Likewise.
8419 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8420 Likewise.
8421 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8422 Likewise.
8423 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8424 Likewise.
8425 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8426 Likewise.
8427 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8428 Likewise.
8429 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8430 Likewise.
8431 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8432 Likewise.
8433 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8434 Likewise.
8435 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8436 Likewise.
8437 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8438 Likewise.
8439 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8440 Likewise.
8441 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8442 Likewise.
8443 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8444 Likewise.
8445 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8446 Likewise.
8447 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8448 Likewise.
8449 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8450 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8451 Likewise.
8452 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8453 Likewise.
8454 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8455 Likewise.
8456 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8457 Likewise.
8458 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8459 Likewise.
8460 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8461 Likewise.
8462 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8463 Likewise.
8464 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8465 Likewise.
8466 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8467 Likewise.
8468 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8469 Likewise.
8470 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8471 Likewise.
8472 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8473 Likewise.
8474 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8475 Likewise.
8476 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8477 Likewise.
8478 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8479 Likewise.
8480 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8481 Likewise.
8482 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8483 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8484 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8485 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8486 Likewise.
8487 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8488 Likewise.
8489 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8490 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8491 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8492 Likewise.
8493 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8494 Likewise.
8495 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8496 Likewise.
8497 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8498 Likewise.
8499 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8500 Likewise.
8501 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8502 Likewise.
8503 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8504 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8505 Likewise.
8506 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8507 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8508 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8509 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8510 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8511 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8512 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8513 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8514 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8515 Likewise.
8516 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8517 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8518 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8519 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8520 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8521 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8522 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8523 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8524 Likewise.
8525 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8526 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8527 Likewise.
8528 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8529 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8530 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8531 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8532 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8533 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8534 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8535 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8536 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8537 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8538 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8539 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8540 Likewise.
8541 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8542 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8543 Likewise.
8544 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8545 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8546 Likewise.
8547 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8548 Likewise.
8549 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8550 Likewise.
8551 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8552 Likewise.
8553 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8554 Likewise.
8555 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8556 Likewise.
8557 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8558 Likewise.
8559 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8560 Likewise.
8561 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8562 Likewise.
8563 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8564 Likewise.
8565 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8566 Likewise.
8567 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8568 Likewise.
8569 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8570 Likewise.
8571 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8572 Likewise.
8573 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8574 Likewise.
8575 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8576 Likewise.
8577 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8578 Likewise.
8579 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8580 Likewise.
8581 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8582 Likewise.
8583 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8584 Likewise.
8585 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8586 Likewise.
8587 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8588 Likewise.
8589 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8590 Likewise.
8591 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8592 Likewise.
8593 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8594 Likewise.
8595 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8596 Likewise.
8597 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8598 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8599 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8600 Likewise.
8601 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8602 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8603 Likewise.
8604 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8605 Likewise.
8606 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8607 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8608 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8609 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8610 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8611 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8612 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8613 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8614 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8615 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8616 Likewise.
8617 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8618 Likewise.
8619 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8620 Likewise.
8621 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8622 Likewise.
8623 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8624 Likewise.
8625 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8626 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8627 Likewise.
8628 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8629 Likewise.
8630 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8631 Likewise.
8632 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8633 Likewise.
8634 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8635 Likewise.
8636 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8637 Likewise.
8638 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8639 Likewise.
8640 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8641 Likewise.
8642 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8643 Likewise.
8644 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8645 Likewise.
8646 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8647 Likewise.
8648 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8649 Likewise.
8650 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8651 Likewise.
8652 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8653 Likewise.
8654 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8655 Likewise.
8656 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8657 Likewise.
8658 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8659 Likewise.
8660 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8661 Likewise.
8662 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8663 Likewise.
8664 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8665 Likewise.
8666 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8667 Likewise.
8668 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8669 Likewise.
8670 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8671 Likewise.
8672 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8673 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8674 Likewise.
8675 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8676 Likewise.
8677 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8678 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8679 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8680 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8681 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8682 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8683 Likewise.
8684 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8685 Likewise.
8686 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8687 Likewise.
8688 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8689 Likewise.
8690 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8691 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8692 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8693 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8694 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8695 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8696 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8697 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8698 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8699 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8700 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8701 Likewise.
8702 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8703 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8704 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8705 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8706 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8707 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8708 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8709 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8710 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8711 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8712 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8713 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8714 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8715 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8716 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8717 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8718 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8719 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8720 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8721 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8722 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8723 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8724 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8725 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8726 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8727 Likewise.
8728 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8729 * testsuite/27_io/fpos/14252.cc: Likewise.
8730 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8731 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8732 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8733 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8734 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8735 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8736 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8737 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8738 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8739 Likewise.
8740 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8741 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8742 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8743 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8744 Likewise.
8745 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8746 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8747 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8748 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8749 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8750 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8751 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8752 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8753 * testsuite/27_io/objects/char/3045.cc: Likewise.
8754 * testsuite/27_io/objects/char/3647.cc: Likewise.
8755 * testsuite/27_io/objects/char/5268.cc: Likewise.
8756 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8757 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8758 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8759 * testsuite/28_regex/init-list.cc: Likewise.
8760 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8761 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8762 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8763 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8764 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8765 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8766 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8767 Likewise.
8768 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8769 Likewise.
8770 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8771 Likewise.
8772 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8773 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8774 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8775 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8776 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8777 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8778 Likewise.
8779 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8780 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8781 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8782 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8783 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8784 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8785 Likewise.
8786 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8787 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8788 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8789 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8790 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8791 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8792 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8793 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8794 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8795 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8796 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8797 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8798 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8799 Likewise.
8800 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8801 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8802 Likewise.
8803 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8804 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8805 Likewise.
8806 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8807 Likewise.
8808 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8809 Likewise.
8810 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8811 Likewise.
8812 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8813 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8814 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8815 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8816 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8817 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8818 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8819 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8820 Likewise.
8821 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8822 Likewise.
8823 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8824 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8825 Likewise.
8826 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8827 Likewise.
8828 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8829 Likewise.
8830 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8831 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8832 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8833 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8834 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8835 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8836 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8837 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8838 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8839 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8840 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8841 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8842 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8843 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8844 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8845 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8846 Likewise.
8847 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8848 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8849 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8850 Likewise.
8851 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8852 Likewise.
8853 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8854 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8855 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8856 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8857 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8858 Likewise.
8859 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8860 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8861 Likewise.
8862 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8863 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8864 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8865 Likewise.
8866 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8867 Likewise.
8868 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8869 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8870 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8871 Likewise.
8872 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8873 Likewise.
8874 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8875 Likewise.
8876 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8877 Likewise.
8878 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8879 Likewise.
8880 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8881 * testsuite/30_threads/this_thread/1.cc: Likewise.
8882 * testsuite/30_threads/this_thread/2.cc: Likewise.
8883 * testsuite/30_threads/this_thread/3.cc: Likewise.
8884 * testsuite/30_threads/this_thread/4.cc: Likewise.
8885 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8886 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8887 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8888 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8889 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8890 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8891 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8892 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8893 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8894 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8895 * testsuite/30_threads/thread/members/1.cc: Likewise.
8896 * testsuite/30_threads/thread/members/2.cc: Likewise.
8897 * testsuite/30_threads/thread/members/3.cc: Likewise.
8898 * testsuite/30_threads/thread/members/4.cc: Likewise.
8899 * testsuite/30_threads/thread/members/5.cc: Likewise.
8900 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8901 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8902 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8903 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8904 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8905 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8906 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8907 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8908 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8909 Likewise.
8910 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8911 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8912 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8913 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8914 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8915 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8916 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8917 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8918 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8919 * testsuite/30_threads/try_lock/1.cc: Likewise.
8920 * testsuite/30_threads/try_lock/2.cc: Likewise.
8921 * testsuite/30_threads/try_lock/3.cc: Likewise.
8922 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8923 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8924 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8925 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8926 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8927 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8928 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8929 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8930 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8931 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8932 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8933 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8934 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8935 Likewise.
8936 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8937 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8938 Likewise.
8939 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8940 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8941 Likewise.
8942 * testsuite/ext/array_allocator/1.cc: Likewise.
8943 * testsuite/ext/array_allocator/2.cc: Likewise.
8944 * testsuite/ext/array_allocator/3.cc: Likewise.
8945 * testsuite/ext/ext_pointer/1.cc: Likewise.
8946 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8947 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8948 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8949 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8950 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8951 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8952 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8953 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8954 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8955 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8956 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8957 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8958 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8959 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8960 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8961 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8962 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8963 Likewise.
8964 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8965 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8966 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8967 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8968 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8969 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8970 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8971 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8972 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8973 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8974 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8975 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8976 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8977 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8978 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8979 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8980 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8981 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8982 Likewise.
8983 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8984 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8985 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8986 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8987 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8988 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8989 * testsuite/ext/pod_char_traits.cc: Likewise.
8990 * testsuite/ext/slist/23781.cc: Likewise.
8991 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8992 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8993 * testsuite/ext/vstring/init-list.cc: Likewise.
8994 * testsuite/ext/vstring/moveable.cc: Likewise.
8995 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8996 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8997 Likewise.
8998 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8999 Likewise.
9000 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
9001 Likewise.
9002 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
9003 Likewise.
9004 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
9005 Likewise.
9006 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
9007 Likewise.
9008 * testsuite/ext/vstring/types/23767.cc: Likewise.
9009 * testsuite/performance/21_strings/string_append.cc: Likewise.
9010 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
9011 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
9012 Likewise.
9013 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
9014 Likewise.
9015 * testsuite/performance/21_strings/string_find.cc: Likewise.
9016 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
9017 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
9018 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
9019 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
9020 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
9021 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
9022 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
9023 Likewise.
9024 * testsuite/performance/23_containers/create/map.cc: Likewise.
9025 * testsuite/performance/23_containers/create_from_sorted/set.cc:
9026 Likewise.
9027 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
9028 * testsuite/performance/23_containers/find/map.cc: Likewise.
9029 * testsuite/performance/23_containers/index/map.cc: Likewise.
9030 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
9031 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
9032 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
9033 Likewise.
9034 * testsuite/performance/23_containers/insert_erase/associative.cc:
9035 Likewise.
9036 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
9037 Likewise.
9038 * testsuite/performance/23_containers/producer_consumer/associative.cc:
9039 Likewise.
9040 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
9041 Likewise.
9042 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
9043 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
9044 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
9045 Likewise.
9046 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
9047 Likewise.
9048 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
9049 Likewise.
9050 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
9051 Likewise.
9052 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
9053 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
9054 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
9055 Likewise.
9056 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
9057 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
9058 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
9059 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
9060 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
9061 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
9062 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
9063 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
9064 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
9065 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
9066 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
9067 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
9068 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
9069 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
9070 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
9071 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
9072 Likewise.
9073 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
9074 Likewise.
9075 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
9076 Likewise.
9077 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
9078 Likewise.
9079 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
9080 Likewise.
9081 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
9082 Likewise.
9083 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
9084 Likewise.
9085 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
9086 Likewise.
9087 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
9088 Likewise.
9089 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
9090 Likewise.
9091 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
9092 Likewise.
9093 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
9094 Likewise.
9095 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
9096 Likewise.
9097 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
9098 Likewise.
9099 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
9100 Likewise.
9101 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
9102 Likewise.
9103 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
9104 Likewise.
9105 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
9106 Likewise.
9107 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
9108 Likewise.
9109 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
9110 Likewise.
9111 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
9112 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
9113 Likewise.
9114 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
9115 Likewise.
9116 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
9117 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
9118 Likewise.
9119 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
9120 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
9121 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
9122 Likewise.
9123 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
9124 Likewise.
9125 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
9126 Likewise.
9127 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
9128 Likewise.
9129 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
9130 Likewise.
9131 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
9132 Likewise.
9133 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
9134 Likewise.
9135 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
9136 Likewise.
9137 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
9138 Likewise.
9139 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
9140 Likewise.
9141 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
9142 Likewise.
9143 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
9144 Likewise.
9145 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
9146 Likewise.
9147 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
9148 Likewise.
9149 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
9150 Likewise.
9151 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
9152 Likewise.
9153 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
9154 Likewise.
9155 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
9156 Likewise.
9157 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
9158 Likewise.
9159 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
9160 Likewise.
9161 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
9162 Likewise.
9163 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
9164 Likewise.
9165 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
9166 Likewise.
9167 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
9168 Likewise.
9169 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
9170 Likewise.
9171 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
9172 Likewise.
9173 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
9174 Likewise.
9175 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
9176 Likewise.
9177 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
9178 Likewise.
9179 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
9180 Likewise.
9181 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
9182 Likewise.
9183 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
9184 Likewise.
9185 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
9186 Likewise.
9187 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
9188 Likewise.
9189 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
9190 Likewise.
9191 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
9192 Likewise.
9193 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
9194 Likewise.
9195 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
9196 Likewise.
9197 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
9198 Likewise.
9199 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
9200 Likewise.
9201 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
9202 Likewise.
9203 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
9204 Likewise.
9205 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
9206 Likewise.
9207 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
9208 Likewise.
9209 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
9210 Likewise.
9211 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
9212 Likewise.
9213 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
9214 Likewise.
9215 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
9216 Likewise.
9217 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
9218 Likewise.
9219 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
9220 Likewise.
9221 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
9222 Likewise.
9223 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
9224 Likewise.
9225 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
9226 Likewise.
9227 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
9228 Likewise.
9229 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
9230 Likewise.
9231 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
9232 Likewise.
9233 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
9234 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
9235 Likewise.
9236 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
9237 Likewise.
9238 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
9239 Likewise.
9240 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
9241 Likewise.
9242 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
9243 Likewise.
9244 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
9245 Likewise.
9246 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
9247 Likewise.
9248 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
9249 Likewise.
9250 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
9251 Likewise.
9252 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
9253 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
9254 Likewise.
9255 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
9256 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
9257 Likewise.
9258 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
9259 Likewise.
9260 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
9261 Likewise.
9262 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
9263 Likewise.
9264 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
9265 Likewise.
9266 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
9267 Likewise.
9268 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
9269 Likewise.
9270 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
9271 Likewise.
9272 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
9273 Likewise.
9274 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
9275 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
9276 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
9277 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
9278 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
9279 Likewise.
9280 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
9281 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
9282 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
9283 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
9284 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
9285 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
9286 * testsuite/util/io/illegal_input_error.hpp: Likewise.
9287 * testsuite/util/io/prog_bar.cc: Likewise.
9288 * testsuite/util/io/prog_bar.hpp: Likewise.
9289 * testsuite/util/io/text_populate.hpp: Likewise.
9290 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
9291 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
9292 * testsuite/util/io/xml.hpp: Likewise.
9293 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
9294 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
9295 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
9296 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
9297 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
9298 * testsuite/util/native_type/native_map.hpp: Likewise.
9299 * testsuite/util/native_type/native_multimap.hpp: Likewise.
9300 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
9301 * testsuite/util/native_type/native_set.hpp: Likewise.
9302 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
9303 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
9304 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
9305 Likewise.
9306 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
9307 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
9308 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
9309 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
9310 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
9311 Likewise.
9312 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
9313 Likewise.
9314 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
9315 Likewise.
9316 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
9317 Likewise.
9318 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
9319 Likewise.
9320 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
9321 Likewise.
9322 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
9323 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
9324 Likewise.
9325 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
9326 Likewise.
9327 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
9328 Likewise.
9329 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
9330 Likewise.
9331 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
9332 Likewise.
9333 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
9334 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
9335 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
9336 * testsuite/util/regression/basic_type.hpp: Likewise.
9337 * testsuite/util/regression/common_type.hpp: Likewise.
9338 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
9339 Likewise.
9340 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
9341 Likewise.
9342 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
9343 Likewise.
9344 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
9345 Likewise.
9346 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
9347 Likewise.
9348 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
9349 Likewise.
9350 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
9351 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
9352 Likewise.
9353 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
9354 Likewise.
9355 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
9356 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
9357 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
9358 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
9359 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
9360 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
9361 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
9362 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
9363 * testsuite/util/statistic/result_recorder.hpp: Likewise.
9364 * testsuite/util/statistic/sample_mean.hpp: Likewise.
9365 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
9366 * testsuite/util/statistic/sample_variance.hpp: Likewise.
9367 * testsuite/util/testsuite_abi.cc: Likewise.
9368 * testsuite/util/testsuite_abi.h: Likewise.
9369 * testsuite/util/testsuite_abi_check.cc: Likewise.
9370 * testsuite/util/testsuite_allocator.cc: Likewise.
9371 * testsuite/util/testsuite_allocator.h: Likewise.
9372 * testsuite/util/testsuite_api.h: Likewise.
9373 * testsuite/util/testsuite_character.cc: Likewise.
9374 * testsuite/util/testsuite_character.h: Likewise.
9375 * testsuite/util/testsuite_common_types.h: Likewise.
9376 * testsuite/util/testsuite_error.h: Likewise.
9377 * testsuite/util/testsuite_hooks.cc: Likewise.
9378 * testsuite/util/testsuite_hooks.h: Likewise.
9379 * testsuite/util/testsuite_io.h: Likewise.
9380 * testsuite/util/testsuite_iterators.h: Likewise.
9381 * testsuite/util/testsuite_performance.h: Likewise.
9382 * testsuite/util/testsuite_rng.h: Likewise.
9383 * testsuite/util/testsuite_rvalref.h: Likewise.
9384 * testsuite/util/testsuite_tr1.h: Likewise.
9385 * testsuite/util/thread/all.h: Likewise.
9386 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
9387 Likewise.
9388 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
9389 Likewise.
9390 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
9391 Likewise.
9392 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
9393 Likewise.
9394 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
9395 Likewise.
9396 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
9397 Likewise.
9398 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
9399 Likewise.
9400 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
9401 Likewise.
9402 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
9403 Likewise.
9404 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
9405 Likewise.
9406 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
9407 Likewise.
9408 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
9409 Likewise.
9410 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
9411 Likewise.
9412 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
9413 Likewise.
9414 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9415 Likewise.
9416 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9417 Likewise.
9418 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9419 Likewise.
9420 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9421 Likewise.
9422 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9423 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9424 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9425 Likewise.
9426 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9427 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9428 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9429 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9430 Likewise.
9431 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9432 Likewise.
9433 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9434 Likewise.
9435 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9436 Likewise.
9437 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9438 Likewise.
9439 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9440 Likewise.
9441 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9442 Likewise.
9443 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9444 Likewise.
9445 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9446 Likewise.
9447 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9448 Likewise.
9449 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9450 Likewise.
9451 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9452 Likewise.
9453 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9454 Likewise.
9455 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9456 Likewise.
9457 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9458 Likewise.
9459 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9460 Likewise.
9461 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9462 Likewise.
9463 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9464 Likewise.
9465 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9466 Likewise.
9467 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9468 Likewise.
9469 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9470 Likewise.
9471 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9472 Likewise.
9473 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9474 Likewise.
9475 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9476 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9477 Likewise.
9478 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9479 Likewise.
9480 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9481 Likewise.
9482 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9483 Likewise.
9484 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9485 Likewise.
9486 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9487 Likewise.
9488 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9489 Likewise.
9490 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9491 Likewise.
9492 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9493 Likewise.
9494 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9495 Likewise.
9496 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9497 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9498 Likewise.
9499 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9500 Likewise.
9501 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9502 Likewise.
9503 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9504 Likewise.
9505 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9506 Likewise.
9507 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9508 Likewise.
9509 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9510 Likewise.
9511 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9512 Likewise.
9513 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9514 Likewise.
9515 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9516 Likewise.
9517 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9518 Likewise.
9519 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9520 Likewise.
9521 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9522 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9523 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9524 Likewise.
9525 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9526 Likewise.
9527 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9528 Likewise.
9529 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9530 Likewise.
9531 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9532 Likewise.
9533 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9534 Likewise.
9535 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9536 Likewise.
9537 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9538 Likewise.
9539 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9540 Likewise.
9541 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9542 Likewise.
9543 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9544 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9545 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9546 Likewise.
9547 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9548 Likewise.
9549 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9550 Likewise.
9551 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9552 Likewise.
9553 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9554 Likewise.
9555 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9556 Likewise.
9557 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9558 Likewise.
9559 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9560 Likewise.
9561 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9562 Likewise.
9563 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9564 Likewise.
9565 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9566 Likewise.
9567 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9568 Likewise.
9569 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9570 Likewise.
9571 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9572 Likewise.
9573 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9574 Likewise.
9575 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9576 Likewise.
9577 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9578 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9579 Likewise.
9580 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9581 Likewise.
9582 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9583 Likewise.
9584 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9585 Likewise.
9586 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9587 Likewise.
9588 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9589 Likewise.
9590 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9591 Likewise.
9592 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9593 Likewise.
9594 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9595 Likewise.
9596 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9597 Likewise.
9598 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9599 Likewise.
9600 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9601 Likewise.
9602 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9603 Likewise.
9604 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9605 Likewise.
9606 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9607 Likewise.
9608 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9609 Likewise.
9610 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9611 Likewise.
9612 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9613 Likewise.
9614 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9615 Likewise.
9616 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9617 Likewise.
9618 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9619 Likewise.
9620 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9621 Likewise.
9622 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9623 Likewise.
9624 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9625 Likewise.
9626 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9627 Likewise.
9628 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9629 Likewise.
9630 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9631 Likewise.
9632 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9633 Likewise.
9634 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9635 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9636 Likewise.
9637 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9638 Likewise.
9639 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9640 Likewise.
9641 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9642 Likewise.
9643 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9644 Likewise.
9645 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9646 Likewise.
9647 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9648 Likewise.
9649 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9650 Likewise.
9651 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9652 Likewise.
9653 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9654 Likewise.
9655 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9656 Likewise.
9657 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9658 Likewise.
9659 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9660 Likewise.
9661 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9662 Likewise.
9663 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9664 Likewise.
9665 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9666 Likewise.
9667 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9668 Likewise.
9669 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9670 Likewise.
9671 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9672 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9673 * testsuite/backward/hash_map/25896.cc: Likewise.
9674 * testsuite/backward/hash_set/25896.cc: Likewise.
9675
9676 2009-04-08 Ian Lance Taylor <iant@google.com>
9677
9678 * include/backward/hashtable.h (erase): Correctly handle erasing a
9679 reference to an entry in the hash table.
9680 * testsuite/backward/hash_map/25896.cc: New.
9681 * testsuite/backward/hash_set/25896.cc: New.
9682
9683 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9684
9685 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9686 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9687
9688 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9689
9690 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9691 of debug.
9692 * include/Makefile.in: Regenerate.
9693 * include/precompiled/stdc++.h: Add.
9694
9695 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9696
9697 * include/bits/random.h: Adjust doxygen markup.
9698 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9699
9700 * testsuite/26_numerics/random/piecewise_linear_distribution/
9701 operators/serialize.cc: Use typedefs.
9702
9703 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9704
9705 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9706 __gnu_cxx namespace. Remove "static inline".
9707
9708 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9709
9710 * include/bits/random.tcc (linear_congruential_engine<>::
9711 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9712
9713 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9714
9715 * include/bits/random.h (operator==): Mark all inline.
9716 (mersenne_twister_engine): Enable #if 0 checks.
9717
9718 * include/bits/random.h: Formatting tweaks.
9719
9720 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9721
9722 * include/bits/random.tcc (piecewise_linear_distribution<>::
9723 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9724 Remove spurious closed parenthesis.
9725
9726 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9727
9728 PR libstdc++/39644 (partial)
9729 * include/bits/random.tcc (linear_congruential_engine<>::
9730 seed(seed_seq&), independent_bits_engine<>::operator(),
9731 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9732
9733 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9734
9735 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9736 thinko.
9737 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9738 default.cc: Enable.
9739
9740 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9741
9742 PR libstdc++/39629 (partial)
9743 * testsuite/26_numerics/random/independent_bits_engine/cons/
9744 base_move.cc: Use uint_fast64_t instead of unsigned long.
9745 * testsuite/26_numerics/random/independent_bits_engine/cons/
9746 seed1.cc: Likewise.
9747 * testsuite/26_numerics/random/independent_bits_engine/cons/
9748 seed2.cc: Likewise.
9749 * testsuite/26_numerics/random/independent_bits_engine/cons/
9750 base_copy.cc: Likewise.
9751 * testsuite/26_numerics/random/independent_bits_engine/cons/
9752 default.cc: Likewise.
9753 * testsuite/26_numerics/random/independent_bits_engine/cons/
9754 seed_seq.cc: Likewise.
9755 * testsuite/26_numerics/random/independent_bits_engine/
9756 requirements/typedefs.cc: Likewise.
9757 * testsuite/26_numerics/random/independent_bits_engine/
9758 operators/equal.cc: Likewise.
9759 * testsuite/26_numerics/random/independent_bits_engine/
9760 operators/serialize.cc: Likewise.
9761 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9762
9763 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9764
9765 * include/tr1_impl/random: Remove, empty.
9766 * include/tr1_impl/random.tcc: Likewise.
9767
9768 * include/std/random: Minor clean-ups, formatting fixes, adjust
9769 copyright years.
9770 * include/bits/random.tcc: Likewise.
9771 * include/bits/random.h: Likewise.
9772 * include/tr1/random: Likewise.
9773 * include/tr1/random.tcc: Likewise.
9774 * include/tr1/random.h: Likewise.
9775
9776 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9777
9778 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9779 * doc/html/api.html: Regenerate.
9780
9781 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9782
9783 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9784 Change to mersenne_twister_engine, add same defaults as
9785 mersenne_twister_engine/cons/default.cc.
9786 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9787
9788 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9789 to __il.
9790 * include/bits/random.h (mersenne_twister_engine): Qualify
9791 _ShiftMin1 with namespace __detail.
9792 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9793 constexpr std::numeric_limits::max() can be used.
9794 (mersenne_twister_engine): Split apart static asserts into one
9795 assert per message. Temporarily disable the last three.
9796
9797 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9798
9799 * include/Makefile.am: Update to N2836. Modified for new random headers.
9800 * include/Makefile.in: Ditto.
9801 * include/tr1_impl/random: Moved to tr1/random.h
9802 * include/tr1_impl/random.tcc: Moved to tr1
9803 * include/tr1/random: Just point to moved tr1 random headers.
9804 * include/tr1/random.tcc: Moved from tr1_impl.
9805 * include/tr1/random.h: Moved from tr1_impl/random.
9806 * include/std/random: Modified to point to std random headers.
9807 * include/bits/random.tcc: New implementation of std random facilities.
9808 * include/bits/random.h: Ditto.
9809 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9810 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9811 seed1.cc: New.
9812 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9813 seed2.cc: New.
9814 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9815 default.cc: New.
9816 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9817 non_uint_neg.cc: New.
9818 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9819 typedefs.cc: New.
9820 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9821 equal.cc: New.
9822 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9823 serialize.cc: New.
9824 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9825 seed1.cc: New.
9826 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9827 seed2.cc: New.
9828 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9829 default.cc: New.
9830 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9831 typedefs.cc: New.
9832 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9833 equal.cc: New.
9834 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9835 serialize.cc: New.
9836 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9837 seed1.cc: New.
9838 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9839 seed2.cc: New.
9840 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9841 default.cc: New.
9842 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9843 typedefs.cc: New.
9844 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9845 equal.cc: New.
9846 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9847 serialize.cc: New.
9848 * testsuite/26_numerics/random/discard_block_engine/cons/
9849 base_move.cc: New.
9850 * testsuite/26_numerics/random/discard_block_engine/cons/
9851 seed1.cc: New.
9852 * testsuite/26_numerics/random/discard_block_engine/cons/
9853 seed2.cc: New.
9854 * testsuite/26_numerics/random/discard_block_engine/cons/
9855 base_copy.cc: New.
9856 * testsuite/26_numerics/random/discard_block_engine/cons/
9857 default.cc: New.
9858 * testsuite/26_numerics/random/discard_block_engine/cons/
9859 seed_seq.cc: New.
9860 * testsuite/26_numerics/random/discard_block_engine/requirements/
9861 typedefs.cc: New.
9862 * testsuite/26_numerics/random/discard_block_engine/operators/
9863 equal.cc: New.
9864 * testsuite/26_numerics/random/discard_block_engine/operators/
9865 serialize.cc: New.
9866 * testsuite/26_numerics/random/independent_bits_engine/cons/
9867 base_move.cc: New.
9868 * testsuite/26_numerics/random/independent_bits_engine/cons/
9869 seed1.cc: New.
9870 * testsuite/26_numerics/random/independent_bits_engine/cons/
9871 seed2.cc: New.
9872 * testsuite/26_numerics/random/independent_bits_engine/cons/
9873 base_copy.cc: New.
9874 * testsuite/26_numerics/random/independent_bits_engine/cons/
9875 default.cc: New.
9876 * testsuite/26_numerics/random/independent_bits_engine/cons/
9877 seed_seq.cc: New.
9878 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9879 typedefs.cc: New.
9880 * testsuite/26_numerics/random/independent_bits_engine/operators/
9881 equal.cc: New.
9882 * testsuite/26_numerics/random/independent_bits_engine/operators/
9883 serialize.cc: New.
9884 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9885 base_move.cc: New.
9886 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9887 seed1.cc: New.
9888 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9889 seed2.cc: New.
9890 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9891 base_copy.cc: New.
9892 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9893 default.cc: New.
9894 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9895 seed_seq.cc: New.
9896 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9897 typedefs.cc: New.
9898 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9899 equal.cc: New.
9900 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9901 serialize.cc
9902 * testsuite/26_numerics/random/mt19937.cc: New.
9903 * testsuite/26_numerics/random/mt19937_64.cc: New.
9904 * testsuite/26_numerics/random/minstd_rand.cc: New.
9905 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9906 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9907 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9908 * testsuite/26_numerics/random/ranlux24.cc: New.
9909 * testsuite/26_numerics/random/ranlux48.cc: New.
9910 * testsuite/26_numerics/random/knuth_b.cc: New.
9911 * testsuite/26_numerics/random/default_random_engine.cc: New.
9912 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9913 parms.cc: New.
9914 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9915 default.cc: New.
9916 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9917 typedefs.cc: New.
9918 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9919 serialize.cc: New.
9920 * testsuite/26_numerics/random/normal_distribution/cons/
9921 parms.cc: New.
9922 * testsuite/26_numerics/random/normal_distribution/cons/
9923 default.cc: New.
9924 * testsuite/26_numerics/random/normal_distribution/requirements/
9925 typedefs.cc: New.
9926 * testsuite/26_numerics/random/normal_distribution/operators/
9927 serialize.cc: New.
9928 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9929 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9930 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9931 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9932 parms_neg.cc: New.
9933 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9934 parms.cc: New.
9935 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9936 default.cc: New.
9937 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9938 typedefs.cc: New.
9939 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9940 serialize.cc: New.
9941 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9942 parms_neg.cc: New.
9943 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9944 parms.cc: New.
9945 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9946 default.cc: New.
9947 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9948 typedefs.cc: New.
9949 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9950 serialize.cc: New.
9951 * testsuite/26_numerics/random/poisson_distribution/cons/
9952 parms.cc: New.
9953 * testsuite/26_numerics/random/poisson_distribution/cons/
9954 default.cc: New.
9955 * testsuite/26_numerics/random/poisson_distribution/requirements/
9956 typedefs.cc
9957 * testsuite/26_numerics/random/poisson_distribution/operators/
9958 serialize.cc: New.
9959 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9960 parms.cc: New.
9961 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9962 default.cc: New.
9963 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9964 typedefs.cc: New.
9965 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9966 serialize.cc: New.
9967 * testsuite/26_numerics/random/discrete_distribution/cons/
9968 range.cc: New.
9969 * testsuite/26_numerics/random/discrete_distribution/cons/
9970 initlist.cc: New.
9971 * testsuite/26_numerics/random/discrete_distribution/cons/
9972 default.cc: New.
9973 * testsuite/26_numerics/random/discrete_distribution/cons/
9974 num_xbound_fun.cc: New.
9975 * testsuite/26_numerics/random/discrete_distribution/requirements/
9976 typedefs.cc: New.
9977 * testsuite/26_numerics/random/discrete_distribution/operators/
9978 serialize.cc: New.
9979 * testsuite/26_numerics/random/weibull_distribution/cons/
9980 parms.cc: New.
9981 * testsuite/26_numerics/random/weibull_distribution/cons/
9982 default.cc: New.
9983 * testsuite/26_numerics/random/weibull_distribution/requirements/
9984 typedefs.cc: New.
9985 * testsuite/26_numerics/random/weibull_distribution/operators/
9986 serialize.cc: New.
9987 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9988 parms.cc: New.
9989 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9990 default.cc: New.
9991 * testsuite/26_numerics/random/negative_binomial_distribution/
9992 requirements/typedefs.cc: New.
9993 * testsuite/26_numerics/random/negative_binomial_distribution/
9994 operators/serialize.cc: New.
9995 * testsuite/26_numerics/random/cauchy_distribution/cons/
9996 parms.cc: New.
9997 * testsuite/26_numerics/random/cauchy_distribution/cons/
9998 default.cc: New.
9999 * testsuite/26_numerics/random/cauchy_distribution/requirements/
10000 typedefs.cc: New.
10001 * testsuite/26_numerics/random/cauchy_distribution/operators/
10002 serialize.cc: New.
10003 * testsuite/26_numerics/random/gamma_distribution/cons/
10004 parms.cc: New.
10005 * testsuite/26_numerics/random/gamma_distribution/cons/
10006 default.cc: New.
10007 * testsuite/26_numerics/random/gamma_distribution/requirements/
10008 typedefs.cc: New.
10009 * testsuite/26_numerics/random/gamma_distribution/operators/
10010 serialize.cc: New.
10011 * testsuite/26_numerics/random/fisher_f_distribution/cons/
10012 parms.cc: New.
10013 * testsuite/26_numerics/random/fisher_f_distribution/cons/
10014 default.cc: New.
10015 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
10016 typedefs.cc: New.
10017 * testsuite/26_numerics/random/fisher_f_distribution/operators/
10018 serialize.cc: New.
10019
10020 * testsuite/26_numerics/random/exponential_distribution/cons/
10021 parms.cc: New.
10022 * testsuite/26_numerics/random/exponential_distribution/cons/
10023 default.cc: New.
10024 * testsuite/26_numerics/random/exponential_distribution/requirements/
10025 typedefs.cc: New.
10026 * testsuite/26_numerics/random/exponential_distribution/operators/
10027 serialize.cc: New.
10028 * testsuite/26_numerics/random/lognormal_distribution/cons/
10029 parms.cc: New.
10030 * testsuite/26_numerics/random/lognormal_distribution/cons/
10031 default.cc: New.
10032 * testsuite/26_numerics/random/lognormal_distribution/requirements/
10033 typedefs.cc: New.
10034 * testsuite/26_numerics/random/lognormal_distribution/operators/
10035 serialize.cc: New.
10036 * testsuite/26_numerics/random/binomial_distribution/cons/
10037 parms.cc: New.
10038 * testsuite/26_numerics/random/binomial_distribution/cons/
10039 default.cc: New.
10040 * testsuite/26_numerics/random/binomial_distribution/requirements/
10041 typedefs.cc: New.
10042 * testsuite/26_numerics/random/binomial_distribution/operators/
10043 serialize.cc: New.
10044 * testsuite/26_numerics/random/random_device/cons/
10045 token.cc: New.
10046 * testsuite/26_numerics/random/random_device/cons/
10047 default.cc: New.
10048 * testsuite/26_numerics/random/random_device/requirements/
10049 typedefs.cc: New.
10050 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10051 parms.cc: New.
10052 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10053 default.cc: New.
10054 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
10055 typedefs.cc: New.
10056 * testsuite/26_numerics/random/extreme_value_distribution/operators/
10057 serialize.cc: New.
10058 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10059 range.cc: New.
10060 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10061 default.cc: New.
10062 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10063 num_xbound_fun.cc: New.
10064 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10065 initlist_fun.cc: New.
10066 * testsuite/26_numerics/random/piecewise_linear_distribution/
10067 requirements/typedefs.cc: New.
10068 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
10069 serialize.cc: New.
10070 * testsuite/26_numerics/random/student_t_distribution/cons/
10071 parms.cc: New.
10072 * testsuite/26_numerics/random/student_t_distribution/cons/
10073 default.cc: New.
10074 * testsuite/26_numerics/random/student_t_distribution/requirements/
10075 typedefs.cc: New.
10076 * testsuite/26_numerics/random/student_t_distribution/operators/
10077 serialize.cc: New.
10078 * testsuite/26_numerics/random/geometric_distribution/cons/
10079 parms.cc: New.
10080 * testsuite/26_numerics/random/geometric_distribution/cons/
10081 default.cc: New.
10082 * testsuite/26_numerics/random/geometric_distribution/requirements/
10083 typedefs.cc: New.
10084 * testsuite/26_numerics/random/geometric_distribution/operators/
10085 serialize.cc: New.
10086 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10087 range.cc: New.
10088 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10089 default.cc: New.
10090 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10091 num_xbound_fun.cc: New.
10092 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10093 initlist_fun.cc: New.
10094 * testsuite/26_numerics/random/piecewise_constant_distribution/
10095 requirements/typedefs.cc: New.
10096 * testsuite/26_numerics/random/piecewise_constant_distribution/
10097 operators/serialize.cc: New.
10098
10099 2009-04-02 Dodji Seketeli <dodji@redhat.com>
10100
10101 * include/ext/bitmap_allocator.h: The typedefs should be made public
10102 if we want them to be accessible. This has been revealed by the patch
10103 that fixes PR c++/26693 in g++.
10104
10105 2009-04-02 Jakub Jelinek <jakub@redhat.com>
10106
10107 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
10108 Regenerated.
10109 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
10110 Regenerated.
10111 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
10112 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
10113 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
10114 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
10115 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
10116 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
10117 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
10118 Regenerated.
10119 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
10120
10121 2009-03-31 Jason Merrill <jason@redhat.com>
10122
10123 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
10124
10125 PR libstdc++/39310
10126 * include/tr1_impl/type_traits (is_function): Add partial
10127 specializations with function cv-quals.
10128 (__is_function_helper): Remove.
10129 (is_member_pointer): Don't define in terms of is_member_*_pointer.
10130
10131 2009-03-30 Ian Lance Taylor <iant@google.com>
10132
10133 * include/backward/hashtable.h (clear): Return quickly if the
10134 table is empty.
10135
10136 2009-03-27 Ian Lance Taylor <iant@google.com>
10137
10138 * include/backward/hashtable.h (_S_num_primes): Change to 29.
10139 (__stl_prime_list): Add 5 at the start of the list.
10140
10141 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
10142
10143 * include/std/fstream (basic_filebuf<>::open(const std::string&,
10144 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
10145 std::string&, ios_base::openmode), basic_ifstream<>::
10146 open(const std::string&, ios_base::openmode), basic_ofstream<>::
10147 basic_ofstream(const std::string&, ios_base::openmode),
10148 basic_ofstream<>::open(const std::string&, ios_base::openmode),
10149 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
10150 basic_fstream<>::open(const std::string&, ios_base::openmode)):
10151 Add in C++0x mode.
10152 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
10153 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
10154 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
10155 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
10156 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
10157 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
10158 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
10159
10160 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10161
10162 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
10163 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
10164 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
10165 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
10166
10167 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10168
10169 * include/bits/forward_list.h (_Fwd_list_node_base<>::
10170 _M_transfer_after, _M_reverse_after): Move out of line...
10171 * include/bits/forward_list.tcc: ... here.
10172 (forward_list<>::reverse): Move inline...
10173 * include/bits/forward_list.h: ... here; minor cosmetic changes.
10174
10175 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10176
10177 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
10178 28277.cc: Likewise.
10179 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
10180 Likewise.
10181 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
10182 Likewise.
10183 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
10184 Likewise.
10185
10186 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10187
10188 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
10189 year(s).
10190 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10191 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10192 Likewise.
10193 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10194 Likewise.
10195 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10196 Likewise.
10197 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10198
10199 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10200
10201 * testsuite/25_algorithms/search_n/iterator.cc: Condition
10202 iterations for simulators.
10203 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10204 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10205 Condition stream width for simulators.
10206 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10207 Likewise.
10208 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10209 Likewise.
10210 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10211
10212 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
10213
10214 * doc/xml/manual/appendix_contributing.xml: Add docbook style
10215 sheet version information. Table-ize docbook element examples.
10216 * doc/xml/manual/using.xml: Human-readable header
10217 markup. Alphabetized. Add new headers.
10218 * doc/html: Regenerate.
10219
10220 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
10221
10222 * doc/xml/faq.xml: Fix link to setup documentation.
10223
10224 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
10225
10226 * include/std/type_traits (__add_lvalue_reference_helper,
10227 __add_rvalue_reference_helper): As an optimization, rewrite
10228 condition (avoid is_function).
10229
10230 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
10231
10232 PR libstdc++/39405
10233 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
10234 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
10235
10236 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
10237
10238 * testsuite/30_threads/condition_variable_any/native_handle/
10239 typesizes.cc: Include tweaks.
10240 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10241 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10242 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10243 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10244 * testsuite/30_threads/condition_variable/native_handle/
10245 typesizes.cc: Same.
10246
10247 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10248
10249 * include/bits/shared_ptr.h: Add include guards.
10250 * include/tr1/shared_ptr.h: Likewise.
10251
10252 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10253
10254 * include/std/iostream: Fix doxygen link.
10255 * include/bits/forward_list.h: Fix doxygen markup.
10256 * include/ext/vstring.h: Escape backslash in doxygen comment.
10257 * include/bits/basic_string.h: Likewise.
10258
10259 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10260
10261 * doc/xml/faq.xml: Fix links to implementation status pages.
10262
10263 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10264
10265 * include/std/complex (operator+(const complex<>&, const _Tp&),
10266 operator+(const _Tp&, const complex<>&),
10267 operator-(const complex<>&, const _Tp&),
10268 operator-(const _Tp&, const complex<>&)): Do not assume real()
10269 returns a reference (against DR 387).
10270 * testsuite/26_numerics/complex/dr387_2.cc: New.
10271
10272 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
10273
10274 * testsuite/thread/pthread4.cc: Move...
10275 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
10276 * testsuite/thread/pthread5.cc: Move...
10277 * testsuite/23_containers/list/pthread5.cc: ...here.
10278 * testsuite/thread/pthread6.cc: Move...
10279 * testsuite/23_containers/map/pthread6.cc: ...here.
10280 * testsuite/thread/pthread7-rope.cc: Move...
10281 * testsuite/ext/rope/pthread7-rope.cc: ...here.
10282 * testsuite/thread/guard.cc: Move...
10283 * testsuite/18_support/pthread_guard.cc: ...here.
10284 * testsuite/thread/18185.cc: Move...
10285 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
10286 * testsuite/thread/pthread1.cc: Move...
10287 * testsuite/23_containers/list/pthread1.cc: ...here.
10288 * testsuite/thread/pthread2.cc: Move...
10289 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
10290 * testsuite/thread/pthread3.cc: Move...
10291 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
10292
10293 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
10294 * testsuite/thread: Remove.
10295
10296 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
10297
10298 * configure: Regenerate.
10299
10300 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
10301
10302 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
10303 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
10304 from baseline_dir.
10305 * configure: Regenerate.
10306 * testsuite/Makefile.am (baseline_file): Remove variable.
10307 (site.exp): Set baseline_dir rather than baseline_file.
10308 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
10309 * testsuite/Makefile.in: Regenerate.
10310
10311 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10312
10313 * testsuite/30_threads/thread/this_thread: Move...
10314 * testsuite/30_threads/this_thread: ...here.
10315 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
10316 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
10317 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
10318 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
10319 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
10320 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
10321
10322 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10323
10324 * doc/doxygen/user.cfg.in: Tweaks.
10325 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
10326 be elsewhere.
10327
10328 * include/tr1_impl/unordered_map: Just use most specialized
10329 container module.
10330 * include/tr1_impl/unordered_set: Same.
10331 * include/tr1_impl/array: Same.
10332 * include/bits/stl_list.h: Same.
10333 * include/bits/stl_map.h: Same.
10334 * include/bits/stl_queue.h: Same.
10335 * include/bits/stl_set.h: Same.
10336 * include/bits/stl_stack.h: Same.
10337 * include/bits/forward_list.h: Same.
10338 * include/bits/basic_string.h: Same.
10339 * include/bits/stl_multimap.h: Same.
10340 * include/bits/stl_vector.h: Same.
10341 * include/bits/stl_deque.h: Same.
10342 * include/bits/stl_multiset.h: Same.
10343 * include/bits/stl_bvector.h: Same.
10344
10345 * include/backward/binders.h: Change binder module to binders.
10346
10347 * include/std/complex: Add complex_numers module.
10348 * include/tr1_impl/complex: Same.
10349
10350 * include/std/valarray: Add numeric_arrays module.
10351 * include/bits/gslice_array.h: Same.
10352 * include/bits/gslice.h: Same.
10353 * include/bits/mask_array.h: Same.
10354 * include/bits/slice_array.h: Same.
10355 * include/bits/indirect_array.h: Same.
10356
10357 * include/bits/allocator.h: Add allocators module.
10358 * include/ext/throw_allocator.h
10359 * include/ext/pool_allocator.h
10360 * include/ext/bitmap_allocator.h
10361 * include/ext/new_allocator.h
10362 * include/ext/malloc_allocator.h
10363 * include/ext/array_allocator.h
10364 * include/ext/mt_allocator.h
10365 * include/ext/debug_allocator.h
10366 * include/ext/extptr_allocator.h
10367
10368 * include/tr1_impl/functional: Move namespace markup here.
10369 * include/tr1_impl/regex: Same.
10370
10371 * include/tr1_impl/type_traits: Add metaprogramming module.
10372 * include/std/type_traits: Same.
10373
10374 * include/std/memory: Add memory module.
10375
10376 * include/std/ratio: Add ratio module.
10377
10378 * include/std/chrono: Move namespace markup here, add time module.
10379
10380 * include/std/thread: Move namespace markup here, add concurrency
10381 module.
10382 * include/std/mutex: Use concurrency module.
10383 * include/std/condition_variable: Same.
10384
10385
10386 * include/bits/ios_base.h: Refine io module.
10387 * include/bits/basic_ios.h: Same.
10388 * include/std/fstream: Same.
10389 * include/std/istream: Same.
10390 * include/std/ostream: Same.
10391 * include/std/sstream: Same.
10392
10393 * include/ext/vstring.h: Correct parameter markup.
10394
10395 * include/bits/shared_ptr.h: Add pointer_abstractions module.
10396 * include/bits/unique_ptr.h: Same.
10397
10398 * include/bits/algorithmfwd.h: Add mutating_algorithms,
10399 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
10400 * include/bits/stl_heap.h: Add markup for new groupings.
10401 * include/bits/stl_algobase.h: Same.
10402 * include/bits/stl_algo.h: Same.
10403
10404 * include/c_compatibility/stdatomic.h: Add atomics module.
10405 * include/c_global/cstdatomic: Same.
10406
10407 * libsupc++/exception: Add exceptions module.
10408 * libsupc++/typeinfo: Same.
10409 * libsupc++/new: Same.
10410 * libsupc++/exception_ptr.h: Same.
10411 * include/std/system_error: Same.
10412 * include/std/stdexcept: Same.
10413
10414 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10415 * libsupc++/cxxabi-forced.h: Same.
10416
10417 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10418 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10419 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10420 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10421 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10422 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10423 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10424 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10425 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10426 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10427 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10428 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10429 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10430 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10431 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10432 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10433 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10434 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10435 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10436 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10437 * testsuite/23_containers/vector/requirements/dr438/
10438 constructor_1_neg.cc: Same.
10439 * testsuite/23_containers/vector/requirements/dr438/
10440 constructor_2_neg.cc: Same.
10441 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10442 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10443 * testsuite/23_containers/deque/requirements/dr438/
10444 constructor_1_neg.cc: Same.
10445 * testsuite/23_containers/deque/requirements/dr438/
10446 constructor_2_neg.cc: Same.
10447 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10448 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10449 * testsuite/23_containers/list/requirements/dr438/
10450 constructor_1_neg.cc: Same.
10451 * testsuite/23_containers/list/requirements/dr438/
10452 constructor_2_neg.cc: Same.
10453 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10454 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10455 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10456 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10457 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10458 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10459 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10460 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10461 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10462 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10463
10464 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10465
10466 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10467 * doc/doxygen/user.cfg.in: Update.
10468 * scripts/run_doxygen: Adjust for new group names.
10469
10470 * include/tr1_impl/random: Update doxygen group markup.
10471 * include/tr1_impl/unordered_map: Same.
10472 * include/tr1_impl/unordered_set: Same.
10473 * include/tr1_impl/array: Same.
10474 * include/std/numeric: Same.
10475 * include/std/utility: Same.
10476 * include/std/bitset: Same.
10477 * include/std/iosfwd: Same.
10478 * include/bits/stl_list.h: Same.
10479 * include/bits/stl_map.h: Same.
10480 * include/bits/stl_algobase.h: Same.
10481 * include/bits/stl_queue.h: Same.
10482 * include/bits/stl_set.h: Same.
10483 * include/bits/stl_stack.h: Same.
10484 * include/bits/stl_iterator_base_types.h: Same.
10485 * include/bits/forward_list.h: Same.
10486 * include/bits/basic_string.h: Same.
10487 * include/bits/stl_multimap.h: Same.
10488 * include/bits/stl_vector.h: Same.
10489 * include/bits/stl_deque.h: Same.
10490 * include/bits/stl_multiset.h: Same.
10491 * include/bits/stl_algo.h: Same.
10492 * include/bits/stl_bvector.h: Same.
10493 * include/bits/algorithmfwd.h: Same.
10494 * include/bits/stl_function.h: Same.
10495 * include/tr1/cmath: Same.
10496 * include/backward/binders.h: Same.
10497
10498 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10499
10500 * include/std/system_error (system_category): To system_category().
10501 (generic_category): To generic_category. DR 890.
10502 * src/system_error.cc: Define.
10503 * include/bits/functexcept.h: Only one __throw_system_error.
10504 * src/functexcept.cc: Same.
10505 * include/std/mutex: Fixup for changes above.
10506 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10507 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10508 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10509 * config/abi/pre/gnu.ver: Clean up exports.
10510
10511 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10512
10513 * include/std/thread: Fix typo.
10514 * src/thread.cc (thread::join): Use NULL.
10515
10516 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10517
10518 PR libstdc++/39168
10519 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10520 const string&)): Also check that the value != CHAR_MAX.
10521 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10522 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10523 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10524 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10525 _M_cache(const locale&)): Likewise.
10526 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10527 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10528 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10529 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10530 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10531 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10532
10533 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10534 Benjamin Kosnik <bkoz@redhat.com>
10535
10536 * include/std/thread (_Impl_base): Move _M_id out and into ...
10537 (thread): ...here. Call _M_make_routine in body of constructors.
10538 Adjust data member usage to reflect changes.
10539 (_M_make_routine): From _M_make_shared_data.
10540 (_M_start_thread): Add __shared_base_type argument.
10541 * src/thread.cc: Fixups for above.
10542 * config/abi/pre/gnu.ver: Adjust exports.
10543 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10544 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10545 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10546
10547 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10548
10549 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10550 (compare_type_to_native_type): ...this, add alignment check.
10551 * testsuite/30_threads/condition_variable_any/native_handle/
10552 typesizes.cc: Modify as above.
10553 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10554 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10555 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10556 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10557 * testsuite/30_threads/condition_variable/native_handle/
10558 typesizes.cc: Same.
10559 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10560 typesizes.cc: Same.
10561
10562 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10563 * testsuite/30_threads/thread/cons/2.cc: Same.
10564 * testsuite/30_threads/thread/cons/3.cc: Same.
10565 * testsuite/30_threads/thread/cons/4.cc: Same.
10566 * testsuite/30_threads/thread/cons/5.cc: Same.
10567 * testsuite/30_threads/thread/cons/6.cc: Same.
10568 * testsuite/30_threads/thread/cons/7.cc: Same.
10569 * testsuite/30_threads/thread/cons/8.cc: Same.
10570
10571 * testsuite/30_threads/thread/cons/9.cc: New.
10572 * testsuite/30_threads/thread/cons/moveable.cc: New.
10573
10574 * src/condition_variable.cc: Clean up whitespace.
10575 * include/std/condition_variable: Same.
10576
10577 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10578
10579 * include/std/condition_variable (condition_variable): Remove
10580 _M_internal_mutex. Add private __native_type typedef.
10581 * src/condition_variable.cc (condition_variable::notify_one):
10582 Remove _M_internal_mutex use. Use typedef.
10583 (condition_variable::notify_all): Same.
10584 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10585 (recursive_mutex): Same.
10586 (timed_mutex): Same.
10587 (recursive_timed_mutex): Same.
10588 (once_flag): Make __native_type typedef private.
10589
10590 * include/std/thread (this_thread): Add minimal markup.
10591
10592 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10593 Adjust line numbers.
10594 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10595 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10596 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10597 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10598 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10599 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10600 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10601 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10602 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10603 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10604 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10605 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10606 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10607
10608 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10609 * testsuite/30_threads/condition_variable_any/native_handle/
10610 typesizes.cc: New.
10611 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10612 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10613 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10614 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10615 * testsuite/30_threads/condition_variable/native_handle/
10616 typesizes.cc: Same.
10617 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10618 typesizes.cc: Same.
10619
10620 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10621
10622 PR testsuite/33300
10623 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10624 on darwin for lp64.
10625
10626 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10627
10628 * configure.host: Set abi_baseline_pair for mips64*-linux.
10629 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10630
10631 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10632
10633 * include/std/thread (this_thread::get_id): Inline.
10634
10635 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10636
10637 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10638 _Callable as template argument for _M_make_shared_data.
10639 * testsuite/30_threads/thread/cons/6.cc: New.
10640 * testsuite/30_threads/thread/cons/7.cc: New.
10641 * testsuite/30_threads/thread/cons/8.cc: New.
10642
10643 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10644
10645 * testsuite/30_threads/thread/member: To..
10646 * testsuite/30_threads/thread/members: ...this.
10647 * testsuite/30_threads/condition_variable/member: To...
10648 * testsuite/30_threads/condition_variable/members: ...this.
10649
10650 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10651
10652 * include/std/thread (thread::id): Move definition inside thread.
10653 Use native_handle_type. Remove this_thread::get_id friend.
10654 Change __thread_data_ptr to __shared_base_ptr.
10655 (thread::id::id(native_handle_type): Make public. Still explicit.
10656 Use native_handle_type. Change _M_thread_id to _M_thread.
10657 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10658 _M_thread_handle to _M_id.
10659 (thread::__thread_data): Rename to _Impl.
10660 Fixup for renames.
10661 (thread::_M_make_thread_data): Return derived type.
10662 (thread::hardware_concurrency): Add definition for default case.
10663 (thread::get_id): Now can define inline.
10664 (thread): Change _M_thread_data to _M_data.
10665 (this_thread::get_id): Now can define inline.
10666 * src/thread.cc (__thread_proxy): Rename to
10667 execute_native_thread_routine.
10668 Fixup for other renames.
10669 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10670 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10671 * testsuite/30_threads/thread/algorithm: Move to..
10672 * testsuite/30_threads/thread/swap: ...this.
10673 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10674 * testsuite/30_threads/thread/id/operators.cc: New.
10675
10676 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10677
10678 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10679 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10680 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10681 exposing it in public std::tuple interface.
10682
10683 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10684 Benjamin Kosnik <bkoz@redhat.com>
10685
10686 * include/std/thread (__thread_data_base): Nest class in std::thread.
10687 (__thread_data): Likewise.
10688 (__thread_data_ptr): Nest typedef in std::thread.
10689 * src/thread.cc (__thread_proxy): Qualify the above names.
10690 * config/abi/pre/gnu.ver: Remove unused exports.
10691
10692 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10693
10694 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10695 * include/bits/stl_vector.h: Remove private vector_type typedef.
10696 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10697 Fix line numbers.
10698 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10699 * testsuite/23_containers/vector/requirements/dr438/
10700 constructor_1_neg.cc: Same.
10701 * testsuite/23_containers/vector/requirements/dr438/
10702 constructor_2_neg.cc: Same.
10703 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10704 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10705
10706 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10707
10708 PR libstdc++/25191
10709 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10710 deal consistently with __try and __catch too.
10711 * src/localename.cc: Replace try -> __try, catch -> __catch.
10712 * src/ios.cc: Likewise.
10713 * src/locale.cc: Likewise.
10714 * src/istream.cc: Likewise.
10715 * src/thread.cc: Likewise.
10716 * src/compatibility.cc: Likewise.
10717 * src/bitmap_allocator.cc: Likewise.
10718 * src/ios_init.cc: Likewise.
10719 * include/debug/deque: Likewise.
10720 * include/debug/list: Likewise.
10721 * include/tr1_impl/hashtable: Likewise.
10722 * include/std/bitset: Likewise.
10723 * include/ext/pb_ds/detail/resize_policy/
10724 hash_load_check_resize_trigger_imp.hpp: Likewise.
10725 * include/ext/pb_ds/detail/resize_policy/
10726 hash_standard_resize_policy_imp.hpp: Likewise.
10727 * include/ext/pb_ds/detail/cc_hash_table_map_/
10728 resize_fn_imps.hpp: Likewise.
10729 * include/ext/pb_ds/detail/cc_hash_table_map_/
10730 constructor_destructor_fn_imps.hpp: Likewise.
10731 * include/ext/pb_ds/detail/pat_trie_/
10732 split_join_branch_bag.hpp: Likewise.
10733 * include/ext/pb_ds/detail/pat_trie_/
10734 constructors_destructor_fn_imps.hpp: Likewise.
10735 * include/ext/pb_ds/detail/bin_search_tree_/
10736 constructors_destructor_fn_imps.hpp: Likewise.
10737 * include/ext/pb_ds/detail/gp_hash_table_map_/
10738 resize_fn_imps.hpp: Likewise.
10739 * include/ext/pb_ds/detail/gp_hash_table_map_/
10740 constructor_destructor_fn_imps.hpp: Likewise.
10741 * include/ext/pb_ds/detail/binary_heap_/
10742 constructors_destructor_fn_imps.hpp: Likewise.
10743 * include/ext/pb_ds/detail/binary_heap_/
10744 erase_fn_imps.hpp: Likewise.
10745 * include/ext/pb_ds/detail/binary_heap_/
10746 split_join_fn_imps.hpp: Likewise.
10747 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10748 constructors_destructor_fn_imps.hpp: Likewise.
10749 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10750 * include/ext/pb_ds/detail/list_update_map_/
10751 constructor_destructor_fn_imps.hpp: Likewise.
10752 * include/ext/slist: Likewise.
10753 * include/ext/memory: Likewise.
10754 * include/ext/rc_string_base.h: Likewise.
10755 * include/ext/ropeimpl.h: Likewise.
10756 * include/ext/vstring.tcc: Likewise.
10757 * include/ext/rope: Likewise.
10758 * include/ext/sso_string_base.h: Likewise.
10759 * include/bits/shared_ptr.h: Likewise.
10760 * include/bits/stl_list.h: Likewise.
10761 * include/bits/locale_classes.tcc: Likewise.
10762 * include/bits/locale_facets.tcc: Likewise.
10763 * include/bits/locale_classes.h: Likewise.
10764 * include/bits/forward_list.h: Likewise.
10765 * include/bits/stl_vector.h: Likewise.
10766 * include/bits/stl_deque.h: Likewise.
10767 * include/bits/istream.tcc: Likewise.
10768 * include/bits/stl_uninitialized.h: Likewise.
10769 * include/bits/ostream.tcc: Likewise.
10770 * include/bits/vector.tcc: Likewise.
10771 * include/bits/stl_tempbuf.h: Likewise.
10772 * include/bits/deque.tcc: Likewise.
10773 * include/bits/basic_string.tcc: Likewise.
10774 * include/bits/ostream_insert.h: Likewise.
10775 * include/bits/locale_facets_nonio.tcc: Likewise.
10776 * include/bits/stl_tree.h: Likewise.
10777 * include/bits/fstream.tcc: Likewise.
10778 * include/tr1/shared_ptr.h: Likewise.
10779 * include/tr1/hypergeometric.tcc: Likewise.
10780 * include/backward/hashtable.h: Likewise.
10781 * libsupc++/exception_ptr.h: Likewise.
10782 * libsupc++/eh_personality.cc: Likewise.
10783 * libsupc++/eh_call.cc: Likewise.
10784 * config/locale/gnu/monetary_members.cc: Likewise.
10785 * config/locale/gnu/time_members.h: Likewise.
10786 * config/locale/generic/time_members.h: Likewise.
10787
10788 2009-02-03 Johannes Singler <singler@ira.uka.de>
10789
10790 * include/parallel/algorithmfwd.h:
10791 Add parallelism default for many declarations.
10792 * include/parallel/numericfwd.h: Likewise.
10793 * include/parallel/iterator.h: Use iterator_traits as usual.
10794 * include/parallel/par_loop.h:
10795 Include equally_split.h.
10796 (for_each_template_random_access_ed):
10797 Avoid calling the Result default constructor.
10798 * include/parallel/numeric: Replace
10799 for_each_template_random_access by
10800 for_each_template_random_access_ed in numeric functions.
10801
10802 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10803
10804 * config/os/gnu-linux/os_defines.h: Remove superfluous
10805 __NO_STRING_INLINES.
10806
10807 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10808
10809 * testsuite/21_strings/c_strings/char/3.cc: New test.
10810 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10811
10812 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10813 Jakub Jelinek <jakub@redhat.com>
10814
10815 PR libstdc++/30928 (partial, works together with recent glibcs)
10816 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10817 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10818 defined.
10819 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10820 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10821 defined.
10822 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10823 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10824 defined.
10825 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10826 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10827 defined.
10828 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10829 argument is const char *, assign result to const char * var, not
10830 char *.
10831 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10832 argument is const wchar_t *, assign result to const wchar_t * var, not
10833 wchar_t *.
10834
10835 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10836
10837 * include/std/thread: Remove unused headers.
10838 (__thread_data_base): Remove unused mutex and base.
10839 (thread::~thread): Only detach if joinable.
10840 (thread::joinable): Test if thread data ptr is empty.
10841 (thread::_M_thread_data_mutex): Remove.
10842 (thread::_M_get_thread_data): Remove.
10843 (thread::_M_make_thread_data): Remove overload, use make_shared.
10844 (thread::id::id): Make constructor explicit.
10845 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10846 (thread::_M_start_thread): Break shared_ptr cycle on error.
10847 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10848 * testsuite/30_threads/thread/member/4.cc: New.
10849 * testsuite/30_threads/thread/member/5.cc: New.
10850
10851 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10852
10853 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10854 (standard_layout): Just use !has_virtual_destructor for now.
10855 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10856 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10857 * testsuite/30_threads/recursive_mutex/requirements/
10858 standard_layout.cc: New.
10859 * testsuite/30_threads/condition_variable/requirements/
10860 standard_layout.cc: New.
10861 * testsuite/29_atomics/atomic_address/requirements/
10862 standard_layout.cc: Adjust.
10863 * testsuite/29_atomics/atomic_flag/requirements/
10864 standard_layout.cc: Same.
10865 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10866 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10867 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10868 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10869 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10870 line numbers.
10871 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10872 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10873 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10874 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10875 Remove, not required.
10876
10877 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10878
10879 * include/std/thread (__thread_data_base, thread): Rename member
10880 functions to match coding style.
10881 (thread::thread,thread::operator=): Define move operations.
10882 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10883 * config/abi/pre/gnu.ver: Adjust.
10884
10885 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10886
10887 PR libstdc++/38384
10888 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10889 on HPUX.
10890 * configure: Regenerate.
10891
10892 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10893
10894 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10895 atomic_flag_fence.
10896
10897 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10898
10899 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10900 Uros Bizjak <ubizjak@gmail.com>
10901
10902 PR libstdc++/38834
10903 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10904 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10905
10906 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10907 Rainer Emrich <r.emrich@de.tecosim.com>
10908
10909 PR libstdc++/38919
10910 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10911 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10912 * configure: Regenerate.
10913
10914 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10915
10916 * include/std/thread (__thread_data_base::__run): Make non-const.
10917 * testsuite/30_threads/thread/cons/5.cc: New.
10918
10919 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10920
10921 * src/Makefile.am (sources): Add math_stubs_float.cc.
10922 * src/Makefile.in: Regenerate.
10923 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10924
10925 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10926
10927 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10928 * src/Makefile.in: Regenerate.
10929 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10930
10931 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10932
10933 PR libstdc++/32666
10934 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10935
10936 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10937
10938 PR libstdc++/32666
10939 * Makefile.am (hosted_source): Remove libmath directory.
10940 * Makefile.in: Regenerate.
10941 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10942 (AC_REPLACE_MATHFUNCS): Remove.
10943 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10944 in GLIBCXX_CHECK_C99_TR1.
10945 * acinclude.m4: Remove libmath, need_math.
10946 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10947 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10948 * configure.ac: Same.
10949 * configure: Regenerate.
10950 * fragment.am: Fix comment.
10951 * config.h.in: Regenerate.
10952 * src/Makefile.in: Regenerate.
10953 * src/Makefile.am: Remove libmath references.
10954 * doc/Makefile.in: Regenerate.
10955 * po/Makefile.in: Regenerate.
10956 * include/Makefile.in: Regenerate.
10957 * libsupc++/Makefile.in: Regenerate.
10958 * testsuite/Makefile.in: Regenerate.
10959
10960 * src/compatibility.cc: Also export long double versions of "C" math
10961 library if hppa-linux.
10962 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10963 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10964
10965 * libmath: Remove.
10966 * libmath/signbit.c: Same.
10967 * libmath/stubs.c: Same.
10968 * libmath/Makefile.in: Same.
10969 * libmath/copysignf.c: Same.
10970 * libmath/mathconf.h: Same.
10971 * libmath/signbitf.c: Same.
10972 * libmath/Makefile.am: Same.
10973 * libmath/signbitl.c: Same.
10974
10975 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10976 Paolo Carlini <paolo.carlini@oracle.com>
10977
10978 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10979 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10980 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10981 * configure.ac: Adjust.
10982 * doc/xml/manual/configure.xml: Update.
10983 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10984 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10985 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10986 * configure: Regenerate.
10987 * config.h.in: Likewise.
10988
10989 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10990 thread::joinable, thread::swap, this_thread::get_id,
10991 this_thread::yield): Define inline...
10992 * include/std/thread: ... here.
10993 * config/abi/pre/gnu.ver: Adjust.
10994
10995 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10996
10997 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10998 Add dg-timeout-factor 2.0.
10999 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
11000 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
11001 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
11002 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
11003 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
11004 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
11005
11006 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
11007
11008 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
11009 field from readelf output.
11010
11011 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
11012
11013 PR libstdc++/38384
11014 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
11015 * configure: Regenerate.
11016
11017 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
11018
11019 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
11020 _GLIBCXX_HAVE_TLS.
11021 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
11022
11023 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
11024
11025 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
11026 constructor for _M_pattern.
11027 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
11028 string.cc: Test construction from different basic_string type.
11029 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
11030 string.cc: Likewise.
11031
11032 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
11033 Jonathan Larmour <jifl@eCosCentric.com>
11034
11035 PR libstdc++/36801
11036 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
11037 New.
11038 (__gnu_cxx::__exchange_and_add): Use it.
11039 * src/atomic.cc (get_atomic_mutex): New.
11040 * src/debug.cc (get_safe_base_mutex): New.
11041 * src/locale.cc (get_locale_cache_mutex): New.
11042 * src/mt_allocator.cc (get_freelist): New.
11043 (get_freelist_mutex): New.
11044 * src/pool_allocator.cc (get_palloc_mutex): New.
11045 * include/std/mutex (__once_functor_lock): To
11046 (__get_once_functor_lock): ...this.
11047 * src/mutex.cc (__once_mutex): Don't export, use
11048 (get_once_mutex): ...this.
11049 * config/abi/pre/gnu.ver: Adjust exports.
11050
11051 2009-01-07 Jakub Jelinek <jakub@redhat.com>
11052
11053 PR libstdc++/38732
11054 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
11055 referenceCount field again.
11056 (__cxxabiv1::__cxa_refcounted_exception): New struct.
11057 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
11058 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
11059 inline functions.
11060 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
11061 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
11062 instead of __cxa_exception.
11063 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
11064 __cxxabiv1::__cxa_throw): Likewise.
11065 * libsupc++/eh_ptr.cc (std::rethrow_exception,
11066 std::__exception_ptr::exception_ptr::_M_addref,
11067 std::__exception_ptr::exception_ptr::_M_release,
11068 __gxx_dependent_exception_cleanup): Likewise.
11069 * testsuite/18_support/exception/38732.cc: New test.
11070
11071 PR libstdc++/38092
11072 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
11073 * src/compatibility.cc: Don't use .symver directives if
11074 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
11075 * config.h.in: Regenerated.
11076 * configure: Likewise.
11077
11078 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
11079
11080 PR libstdc++/38466
11081 * include/bits/stl_pair.h: Document C++03 pair vs swap.
11082
11083 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
11084
11085 * src/locale_init.cc (locale::_S_initialize_once): Move construction
11086 of classic locale...
11087 (locale::classic): Here.
11088
11089 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
11090
11091 * include/tr1_impl/regex: Fix bad return statements and typos.
11092
11093 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11094
11095 * include/tr1_impl/regex: Remove unimplemented function definitions.
11096 * testsuite/28_regex/init-list.cc: Compile only.
11097 * testsuite/tr1/7_regular_expressions/regex/cons/char/
11098 c_string_extended.cc: Same.
11099 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
11100 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
11101
11102 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11103
11104 PR libstdc++/38384
11105 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
11106 * configure: Regenerate.
11107
11108 2009-01-05 Ben Elliston <bje@au.ibm.com>
11109
11110 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
11111 * configure: Regenerate.
11112
11113 2009-01-05 Ben Elliston <bje@au.ibm.com>
11114
11115 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
11116 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
11117 * configure: Regenerate.
11118
11119 2009-01-04 Richard Guenther <rguenther@suse.de>
11120
11121 PR libstdc++/38720
11122 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
11123 integer type for storage, arithmetic and comparisons.
11124 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
11125
11126 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
11127
11128 PR libstdc++/38719
11129 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
11130 _Fwd_list_const_iterator::_M_next): Fix return type.
11131
11132 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
11133
11134 * Revert last commit, reopen and suspend libstdc++/38678.
11135
11136 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
11137
11138 PR libstdc++/38678
11139 * include/std/istream (basic_istream<>::_M_read): New.
11140 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
11141 (basic_istream<>::read, basic_istream<>::readsome): Use it.
11142 * include/std/ostream (basic_ostream<>::_M_write_): New.
11143 (basic_ostream<>::_M_write): Adjust.
11144 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
11145 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
11146 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
11147 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
11148 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.