OSDN Git Service

* src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-05-13  Ben Elliston  <bje@au.ibm.com>
2
3         * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
4         const void * const.
5
6 2009-05-12  Edward Smith-Rowland  <3dw4rd@verizon.net>
7
8         * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
9         random number engines, complex, bitset, array, time utilities, and
10         char_traits.
11
12 2009-05-12  Jonathan Wakely  <jwakely.gcc@gmail.com>
13
14         * libsupc++/exception: Include nested_exception.h in C++0x mode.
15         * libsupc++/nested_exception.h: New.
16         * libsupc++/Makefile.am: Add new header.
17         * libsupc++/Makefile.in: Regenerate.
18         * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
19         * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
20         * testsuite/18_support/nested_exception/cons.cc: New.
21         * testsuite/18_support/nested_exception/nested_ptr.cc: New.
22         * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
23         * doc/xml/manual/status_cxx200x.xml: Adjust.
24
25 2009-05-07  Paolo Carlini  <paolo.carlini@oracle.com>
26
27         * include/ext/throw_allocator.h: Remove redundant include.
28
29 2009-05-07  Paolo Carlini  <paolo.carlini@oracle.com>
30
31         * include/ext/throw_allocator.h (throw_allocator_base): Avoid
32         out of line member functions definitions.
33         (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
34         Remove, use static locals instead.
35         (throw_allocator_base::do_check_allocated, print_to_string): Declare.
36         * src/throw_allocator.cc: New.
37         * src/Makefile.am: Add.
38         * config/abi/pre/gnu.ver: Add exports.
39         * src/Makefile.in: Regenerate.
40
41 2009-05-07  Paolo Carlini  <paolo.carlini@oracle.com>
42
43         * configure.ac: Bump libtool_VERSION to 6:12:0.
44         * configure: Regenerate.
45
46 2009-05-07  Matthias Klose  <doko@ubuntu.com>
47
48         PR libstdc++/40038
49         * src/math_stubs_long_double.cc: Add ceill.
50
51 2009-05-06  Johannes Singler  <singler@ira.uka.de>
52
53         PR libstdc++/39546
54         * include/parallel/algo.h (find_switch):
55         Parametrize binder2nd with const T& instead of T.
56         * testsuite/25_algorithms/find/39546.cc: new test case
57
58 2009-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
59
60         Revert:
61         2009-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
62
63         * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
64         possible.
65         * configure: Regenerate.
66
67 2009-05-05  Jonathan Wakely  <jwakely.gcc@gmail.com>
68
69         PR libstdc++/39909
70         * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
71         __set_once_functor_lock_ptr): Replace global lock object with local
72         locks on global mutex.
73         * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
74         __set_once_functor_lock_ptr): Likewise, keeping old function to
75         preserve ABI.
76         (__once_proxy): Use pointer to local lock if set, global lock
77         otherwise.
78         * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
79         * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
80         * testsuite/30_threads/call_once/39909.cc: New.
81
82 2009-05-03  Jan Hubicka  <jh@suse.cz>
83
84         * include/parallel/settings.h (get): Mark const.
85         * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
86         * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
87         * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
88         throw ().
89         * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
90         (is_open, fd): Mark pure and throw ().
91         (seekoff): Mark throw ().
92
93 2009-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
94
95         * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
96         possible.
97         * configure: Regenerate.
98
99 2009-05-02  Jan Hubicka  <jh@suse.cz>
100
101         * include/tr1_impl/functional_hash.h (explicit specializations of ()
102         operator): Mark pure.
103
104 2009-04-30  Jonathan Wakely  <jwakely.gcc@gmail.com>
105
106         * scripts/create_testsuite_files: Remove thread directory.
107
108 2009-04-28  Benjamin Kosnik  <bkoz@redhat.com>
109
110         PR libstdc++/39868
111         * scripts/run_doxygen: Uncomment removal of includes.
112         (problematic): Rewrite __cxxabiv1 namespace to abi.
113
114 2009-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
115
116         Revert the last commit.
117
118 2009-04-25  Jonathan Wakely  <jwakely.gcc@gmail.com>
119
120         * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
121         Replace global lock object with local locks on global mutex.
122         * src/mutex.cc: Likewise.
123         * config/abi/pre/gnu.ver: Adjust.
124         * testsuite/30_threads/call_once/call_once2.cc: New.
125
126 2009-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
127
128         PR libstdc++/39880
129         PR libstdc++/39881
130         PR libstdc++/39882
131         * include/std/system_error (is_error_code_enum<errc>): Remove.
132         (error_condition<>::error_condition(_ErrorCodeEnum,)
133         error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
134         (error_code<>::error_code(_ErrorCodeEnum,),
135         error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
136         * testsuite/19_diagnostics/system_error/39880.cc: New.
137         * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
138         Likewise.
139         * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
140         * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
141         * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
142         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
143         Adjust.
144         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
145         Likewise.
146         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
147         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
148         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
149         * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
150         Likewise.
151         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
152         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
153         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
154         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
155
156 2009-04-24  Benjamin Kosnik  <bkoz@redhat.com>
157
158         * doc/xml/authors.xml: Add space.
159         * doc/xml/faq.xml: Update links.
160         * doc/xml/manual/intro.xml: Same.
161         * doc/xml/manual/abi.xml: Update.
162         * doc/xml/manual/appendix_contributing.xml: Fix typo.
163         * doc/xml/manual/status_cxxtr1.xml: Update links.
164         * doc/xml/manual/status_cxx1998.xml: Same.
165         * doc/xml/manual/status_cxx200x.xml: Same.
166
167 2009-04-22  Jan Hubicka  <jh@suse.cz>
168
169         * include/tr1_impl/array (at): Do not use builtin_expect.
170         * include/ext/throw_allocator.h (allocate): Likewise.
171         * include/ext/pool_allocator.h (allocate): Likweise.
172         * include/ext/bitmap_allocator.h (allocate): Likewise.
173         * include/ext/rc_string_base.h (_S_construct): Likewise.
174         * include/ext/malloc_allocator.h (allocate): Likewise.
175         * include/ext/mt_allocator.h (allocate): Likewise.
176         * include/ext/sso_string_base.h (_M_construct): Likewise.
177         * include/bits/basic_string.tcc (_S_construct): Likewise.
178
179 2009-04-22  Jan Hubicka  <jh@suse.cz>
180
181         * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
182         (atexit, atoll, stroll, strtoull): Mark throw ()
183         * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
184         * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
185         * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
186         (atexit, atoll, stroll, strtoull): Mark throw ()
187         * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
188         * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
189
190 2009-04-21  Jan Hubicka  <jh@suse.cz>
191
192         * include/ext/atomicity.h
193         (__exchange_and_add, __atomic_add): Mark throw ().
194         * config/os/aix/atomicity.h
195         * config/os/aix/atomicity.h
196         * config/os/irix/atomicity.h
197         * config/cpu/cris/atomicity.h
198         * config/cpu/m68k/atomicity.h
199         * config/cpu/hppa/atomicity.h
200         * config/cpu/sparc/atomicity.h
201         * config/cpu/i386/atomicity.h
202         * config/cpu/i486/atomicity.h
203         * config/cpu/sh/atomicity.h
204         * config/cpu/generic/atomicity_mutex/atomicity.h
205         * config/cpu/generic/atomicity_builtins/atomicity.h
206         (__exchange_and_add, __atomic_add): Mark throw ().
207
208 2009-04-21  Paolo Carlini  <paolo.carlini@oracle.com>
209
210         PR libstdc++/39835
211         * include/bits/random.h: Avoid the badname __alpha (and, for
212         consistency, __beta too).
213         * include/bits/random.tcc: Likewise.
214
215 2009-04-19  Jan Hubicka  <jh@suse.cz>
216
217         * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
218         _GLIBCXX_NOTHROW.
219
220 2009-04-19  Jan Hubicka  <jh@suse.cz>
221
222         * include/c_compatibility/stdatomic.h
223         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
224         __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
225         * include/bits/c++config (_GLIBCXX_NOTHROW): New.
226
227 2009-04-18  Jan Hubicka  <jh@suse.cz>
228
229         * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
230         * libsupc++/unwind-cxx.h (__cxa_get_globals,
231         __cxa_get_globals_fast): Mark const.
232         (__cxa_get_exception_ptr): Mark pure.
233         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
234         (__terminate): Makr throw ().
235         * libsupc++/exception (terminate): Mark throw().
236         (uncaught_exception): Mark pure.
237         * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
238         * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
239         Mark throw().
240         * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
241         * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
242         * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
243         __cxa_guard_abort): Mark throw ().
244         (__cxa_pure_virtual): Mark noreturn.
245         (__cxa_current_exception_type): Mark throw and pure.
246         * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
247         __cxa_exception_type): Mark pure.
248         (_M_safe_bool_dummy): Mark pure and const.
249
250 2009-04-18  Jan Hubicka  <jh@suse.cz>
251
252         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
253         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
254         _M_destroy_thread_key): Mark throw ()
255         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
256         _M_singular, _M_can_compare _M_get_mutex, _M_message,
257         _M_get_max_length): Mark throw ().
258         * include/debug/formatter.h (_M_message, _M_format_word,
259         _M_get_max_length): Mark throw ().
260         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
261         _M_detach_single): Mark throw ().
262         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
263         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
264         throw ()
265         (_M_get_mutex): Mark throw ().
266         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
267         (_M_destroy_thread_key): Mark CONST and throw.
268         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
269         throw ().
270
271 2009-04-18  Jan Hubicka  <jh@suse.cz>
272
273         * src/condition_variable.cc (condition_variable,
274         condition_variable_any constructors): Mark throw()
275         * src/hash.cc (operator() for long double, string, and wstring): Mark
276         throw ().
277         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
278         _M_setup, rdbuf, str): Mark throw ().
279         * src/chrono.cc (new): Mark throw ().
280         * include/std/system_error (system_category, generic_category): Mark
281         throw () and const.
282         * include/std/chrono (now): Mark throw ().
283         * include/std/condition_variable (condition_variable,
284         ~condition_variable, condition_variable_any,
285         ~condition_variable_any): Mark throw ().
286         * include/std/mutex (mutex): Mark throw ().
287         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
288         throw.
289         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
290         and throw ().
291         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
292         * include/bits/locale_classes.h (_S_initialize_once,
293         _S_clone_c_locale): Mark throw ().
294         (_S_get_c_name): Mark const and throw ().
295         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
296         throw ().
297         * include/bits/locale_facets.h (__convert_to_v explicit instances):
298         Mark throw ().
299         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
300         throw ().
301         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
302         ios_base): Mark throw ()
303         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
304         * include/backward/strstream (strstreambuf constructors): Mark throw ().
305         (str, freeze, _M_setupf): Mark throw ().
306         (pcount): Mark pure and throw ().
307         (rdbuf): Mark const and throw ().
308
309 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
310
311         PR libstdc++/39802
312         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
313         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
314         Always accept negative values, for unsigned types too.
315         * testsuite/22_locale/num_get/get/char/39802.cc: New.
316         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
317
318 2009-04-18  Jan Hubicka  <jh@suse.cz>
319
320         * include/debug/formater.h: Include bits/c++config.h.
321         (_M_error): Mark noreturn.
322         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
323         _GLIBCXX_NORETURN): New.
324         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
325         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
326         Mark pure.
327         * include/c_compatibility/stdatomic.h
328         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
329         __atomic_flag_wait_explicit, __atomic_flag_for_address):
330         Mark by throw ().
331         * src/atomic.cc (atomic_flag_test_and_set_explicit,
332         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
333         __atomic_flag_for_address): Mark by throw ().
334
335 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
336
337         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
338
339 2009-04-16  Jan Hubicka  <jh@suse.cz>
340
341         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
342         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
343         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
344         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
345         out body to ...
346         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
347         functions.
348         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
349         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
350         _Rb_tree_black_count): Mark nothrow.
351
352 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
353
354         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
355         from base classes.
356         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
357
358 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
359
360         * doc/html: Regenerate.
361
362 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
363
364         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
365
366         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
367         * doc/xml/gnu/fdl-1.2.xml: Same.
368         * doc/xml/manual/numerics.xml: Same.
369         * doc/xml/manual/concurrency.xml: Same.
370         * doc/xml/manual/intro.xml: Same.
371         * doc/xml/manual/status_cxxtr1.xml: Same.
372         * doc/xml/manual/containers.xml: Same.
373         * doc/xml/manual/io.xml: Same.
374         * doc/xml/manual/utilities.xml: Same.
375         * doc/xml/manual/support.xml: Same.
376         * doc/xml/manual/using.xml: Same.
377         * doc/xml/manual/localization.xml: Same.
378         * doc/xml/manual/locale.xml: Same.
379         * doc/xml/manual/extensions.xml: Same.
380         * doc/xml/manual/appendix_contributing.xml: Same.
381         * doc/xml/manual/diagnostics.xml: Same.
382         * doc/xml/manual/status_cxx200x.xml: Same.
383
384 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
385
386         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
387         * doc/xml/manual/status_cxx200x.xml: Adjust.
388
389 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
390
391         * doc/xml/spine.xml: Remove unused license entity, update
392         copyright year.
393
394         * doc/xml/manual/spine.xml: Markup for primary index terms.
395         * doc/xml/manual/numerics.xml: Same.
396         * doc/xml/manual/intro.xml: Same.
397         * doc/xml/manual/containers.xml: Same.
398         * doc/xml/manual/io.xml: Same.
399         * doc/xml/manual/appendix_porting.xml: Same.
400         * doc/xml/manual/utilities.xml: Same.
401         * doc/xml/manual/support.xml: Same.
402         * doc/xml/manual/localization.xml: Same.
403         * doc/xml/manual/strings.xml: Same.
404         * doc/xml/manual/extensions.xml: Same.
405         * doc/xml/manual/appendix_contributing.xml: Same.
406         * doc/xml/manual/diagnostics.xml: Same.
407         * doc/xml/manual/algorithms.xml: Same.
408         * doc/xml/manual/appendix_free.xml: Same.
409         * doc/xml/manual/iterators.xml: Same.
410
411         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
412         * doc/xml/gnu/fdl-1.2.xml: Same.
413
414         * doc/xml/manual/status_cxx200x.xml: Re-write.
415
416 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
417
418         PR libstdc++/39629 (final bits)
419         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
420         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
421         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
422         Fix formula for __j.
423         * include/bits/random.tcc (operator==(const normal_distribution<>&,
424         const normal_distribution<>&): Remove.
425         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
426         const uniform_int_distribution<>&), operator==(const
427         uniform_real_distribution<>&, const uniform_real_distribution<>&),
428         operator==(const normal_distribution<>&, const normal_distribution<>&),
429         operator==(const lognormal_distribution<>&,
430         const lognormal_distribution<>&), operator==(const
431         chi_squared_distribution<>&, const chi_squared_distribution<>&),
432         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
433         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
434         operator==(const student_t_distribution<>&,
435         const student_t_distribution<>&), operator==(const
436         bernoulli_distribution<>&, const bernoulli_distribution<>&),
437         operator==(const binomial_distribution<>&, const
438         binomial_distribution<>&), operator==(const geometric_distribution<>&,
439         const geometric_distribution<>&), operator==(const
440         negative_binomial_distribution<>&, const
441         negative_binomial_distribution<>&), operator==(const
442         poisson_distribution<>&, const poisson_distribution<>&),
443         operator==(const exponential_distribution<>&,
444         const exponential_distribution<>&), operator==(const
445         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
446         weibull_distribution<>&, const weibull_distribution<>&),
447         operator==(const extreme_value_distribution<>&,
448         const extreme_value_distribution<>&), operator==(const
449         discrete_distribution<>&, const discrete_distribution<>&),
450         operator==(const piecewise_constant_distribution<>&,
451         const piecewise_constant_distribution<>&), operator==(const
452         piecewise_linear_distribution<>&, const
453         piecewise_linear_distribution<>&)): Remove.
454         * testsuite/26_numerics/random/uniform_real_distribution/operators/
455         serialize.cc: Remove.
456         * testsuite/26_numerics/random/piecewise_constant_distribution/
457         operators/serialize.cc: Likewise.
458         * testsuite/26_numerics/random/chi_squared_distribution/operators/
459         serialize.cc: Likewise.
460         * testsuite/26_numerics/random/normal_distribution/operators/
461         serialize.cc: Likewise.
462         * testsuite/26_numerics/random/uniform_int_distribution/operators/
463         serialize.cc: Likewise.
464         * testsuite/26_numerics/random/poisson_distribution/operators/
465         serialize.cc: Likewise.
466         * testsuite/26_numerics/random/bernoulli_distribution/operators/
467         serialize.cc: Likewise.
468         * testsuite/26_numerics/random/discrete_distribution/operators/
469         serialize.cc: Likewise.
470         * testsuite/26_numerics/random/weibull_distribution/operators/
471         serialize.cc: Likewise.
472         * testsuite/26_numerics/random/negative_binomial_distribution/
473         operators/serialize.cc: Likewise.
474         * testsuite/26_numerics/random/cauchy_distribution/operators/
475         serialize.cc: Likewise.
476         * testsuite/26_numerics/random/gamma_distribution/operators/
477         serialize.cc: Likewise.
478         * testsuite/26_numerics/random/fisher_f_distribution/operators/
479         serialize.cc: Likewise.
480         * testsuite/26_numerics/random/exponential_distribution/operators/
481         serialize.cc: Likewise.
482         * testsuite/26_numerics/random/lognormal_distribution/operators/
483         serialize.cc: Likewise.
484         * testsuite/26_numerics/random/binomial_distribution/operators/
485         serialize.cc: Likewise.
486         * testsuite/26_numerics/random/extreme_value_distribution/
487         operators/serialize.cc: Likewise.
488         * testsuite/26_numerics/random/piecewise_linear_distribution/
489         operators/serialize.cc: Likewise.
490         * testsuite/26_numerics/random/student_t_distribution/operators/
491         serialize.cc: Likewise.
492         * testsuite/26_numerics/random/geometric_distribution/operators/
493         serialize.cc: Likewise.
494
495         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
496         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
497         mersenne_twister_engine<>::seed(_Gen&,
498         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
499         subtract_with_carry_engine<>::seed(_Gen&,
500         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
501         Remove, unused.
502         * include/bits/random.tcc (linear_congruential_engine<>::
503         seed(_Gen&, false_type): Likewise.
504
505 2009-04-09  Nick Clifton  <nickc@redhat.com>
506
507         * src/allocator-inst.cc: Change copyright header to refer to
508         version 3 of the GNU General Public License with version 3.1
509         of the GCC Runtime Library Exception and to point readers at
510         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
511         web page.
512         * config/abi/compatibility.h: Likewise.
513         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
514         * config/abi/pre/gnu.ver: Likewise.
515         * config/allocator/bitmap_allocator_base.h: Likewise.
516         * config/allocator/malloc_allocator_base.h: Likewise.
517         * config/allocator/mt_allocator_base.h: Likewise.
518         * config/allocator/new_allocator_base.h: Likewise.
519         * config/allocator/pool_allocator_base.h: Likewise.
520         * config/cpu/alpha/atomic_word.h: Likewise.
521         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
522         * config/cpu/cris/atomic_word.h: Likewise.
523         * config/cpu/cris/atomicity.h: Likewise.
524         * config/cpu/generic/atomic_word.h: Likewise.
525         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
526         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
527         * config/cpu/generic/cpu_defines.h: Likewise.
528         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
529         * config/cpu/hppa/atomicity.h: Likewise.
530         * config/cpu/i386/atomicity.h: Likewise.
531         * config/cpu/i486/atomicity.h: Likewise.
532         * config/cpu/ia64/atomic_word.h: Likewise.
533         * config/cpu/m68k/atomicity.h: Likewise.
534         * config/cpu/powerpc/atomic_word.h: Likewise.
535         * config/cpu/powerpc/cpu_defines.h: Likewise.
536         * config/cpu/sh/atomicity.h: Likewise.
537         * config/cpu/sparc/atomic_word.h: Likewise.
538         * config/cpu/sparc/atomicity.h: Likewise.
539         * config/io/basic_file_stdio.cc: Likewise.
540         * config/io/basic_file_stdio.h: Likewise.
541         * config/io/c_io_stdio.h: Likewise.
542         * config/locale/darwin/ctype_members.cc: Likewise.
543         * config/locale/generic/c++locale_internal.h: Likewise.
544         * config/locale/generic/c_locale.cc: Likewise.
545         * config/locale/generic/c_locale.h: Likewise.
546         * config/locale/generic/codecvt_members.cc: Likewise.
547         * config/locale/generic/collate_members.cc: Likewise.
548         * config/locale/generic/ctype_members.cc: Likewise.
549         * config/locale/generic/messages_members.cc: Likewise.
550         * config/locale/generic/messages_members.h: Likewise.
551         * config/locale/generic/monetary_members.cc: Likewise.
552         * config/locale/generic/numeric_members.cc: Likewise.
553         * config/locale/generic/time_members.cc: Likewise.
554         * config/locale/generic/time_members.h: Likewise.
555         * config/locale/gnu/c++locale_internal.h: Likewise.
556         * config/locale/gnu/c_locale.cc: Likewise.
557         * config/locale/gnu/c_locale.h: Likewise.
558         * config/locale/gnu/codecvt_members.cc: Likewise.
559         * config/locale/gnu/collate_members.cc: Likewise.
560         * config/locale/gnu/ctype_members.cc: Likewise.
561         * config/locale/gnu/messages_members.cc: Likewise.
562         * config/locale/gnu/messages_members.h: Likewise.
563         * config/locale/gnu/monetary_members.cc: Likewise.
564         * config/locale/gnu/numeric_members.cc: Likewise.
565         * config/locale/gnu/time_members.cc: Likewise.
566         * config/locale/gnu/time_members.h: Likewise.
567         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
568         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
569         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
570         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
571         * config/os/aix/atomic_word.h: Likewise.
572         * config/os/aix/atomicity.h: Likewise.
573         * config/os/aix/ctype_base.h: Likewise.
574         * config/os/aix/ctype_inline.h: Likewise.
575         * config/os/aix/ctype_noninline.h: Likewise.
576         * config/os/aix/os_defines.h: Likewise.
577         * config/os/bsd/darwin/ctype_base.h: Likewise.
578         * config/os/bsd/darwin/ctype_inline.h: Likewise.
579         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
580         * config/os/bsd/darwin/os_defines.h: Likewise.
581         * config/os/bsd/freebsd/ctype_base.h: Likewise.
582         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
583         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
584         * config/os/bsd/freebsd/os_defines.h: Likewise.
585         * config/os/bsd/netbsd/ctype_base.h: Likewise.
586         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
587         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
588         * config/os/bsd/netbsd/os_defines.h: Likewise.
589         * config/os/djgpp/ctype_base.h: Likewise.
590         * config/os/djgpp/ctype_inline.h: Likewise.
591         * config/os/djgpp/ctype_noninline.h: Likewise.
592         * config/os/djgpp/os_defines.h: Likewise.
593         * config/os/generic/ctype_base.h: Likewise.
594         * config/os/generic/ctype_inline.h: Likewise.
595         * config/os/generic/ctype_noninline.h: Likewise.
596         * config/os/generic/error_constants.h: Likewise.
597         * config/os/generic/os_defines.h: Likewise.
598         * config/os/gnu-linux/ctype_base.h: Likewise.
599         * config/os/gnu-linux/ctype_inline.h: Likewise.
600         * config/os/gnu-linux/ctype_noninline.h: Likewise.
601         * config/os/gnu-linux/os_defines.h: Likewise.
602         * config/os/hpux/ctype_base.h: Likewise.
603         * config/os/hpux/ctype_inline.h: Likewise.
604         * config/os/hpux/ctype_noninline.h: Likewise.
605         * config/os/hpux/os_defines.h: Likewise.
606         * config/os/irix/atomic_word.h: Likewise.
607         * config/os/irix/atomicity.h: Likewise.
608         * config/os/irix/irix5.2/ctype_base.h: Likewise.
609         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
610         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
611         * config/os/irix/irix5.2/os_defines.h: Likewise.
612         * config/os/irix/irix6.5/ctype_base.h: Likewise.
613         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
614         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
615         * config/os/irix/irix6.5/os_defines.h: Likewise.
616         * config/os/mingw32/ctype_base.h: Likewise.
617         * config/os/mingw32/ctype_inline.h: Likewise.
618         * config/os/mingw32/ctype_noninline.h: Likewise.
619         * config/os/mingw32/error_constants.h: Likewise.
620         * config/os/mingw32/os_defines.h: Likewise.
621         * config/os/newlib/ctype_base.h: Likewise.
622         * config/os/newlib/ctype_inline.h: Likewise.
623         * config/os/newlib/ctype_noninline.h: Likewise.
624         * config/os/newlib/os_defines.h: Likewise.
625         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
626         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
627         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
628         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
629         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
630         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
631         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
632         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
633         * config/os/tpf/ctype_base.h: Likewise.
634         * config/os/tpf/ctype_inline.h: Likewise.
635         * config/os/tpf/ctype_noninline.h: Likewise.
636         * config/os/tpf/os_defines.h: Likewise.
637         * config/os/uclibc/ctype_base.h: Likewise.
638         * config/os/uclibc/ctype_inline.h: Likewise.
639         * config/os/uclibc/ctype_noninline.h: Likewise.
640         * config/os/uclibc/os_defines.h: Likewise.
641         * config/os/vxworks/ctype_base.h: Likewise.
642         * config/os/vxworks/ctype_inline.h: Likewise.
643         * config/os/vxworks/ctype_noninline.h: Likewise.
644         * config/os/vxworks/os_defines.h: Likewise.
645         * include/backward/auto_ptr.h: Likewise.
646         * include/backward/backward_warning.h: Likewise.
647         * include/backward/binders.h: Likewise.
648         * include/backward/hash_fun.h: Likewise.
649         * include/backward/hash_map: Likewise.
650         * include/backward/hash_set: Likewise.
651         * include/backward/hashtable.h: Likewise.
652         * include/backward/strstream: Likewise.
653         * include/bits/algorithmfwd.h: Likewise.
654         * include/bits/allocator.h: Likewise.
655         * include/bits/atomic_0.h: Likewise.
656         * include/bits/atomic_2.h: Likewise.
657         * include/bits/atomicfwd_c.h: Likewise.
658         * include/bits/atomicfwd_cxx.h: Likewise.
659         * include/bits/basic_ios.h: Likewise.
660         * include/bits/basic_ios.tcc: Likewise.
661         * include/bits/basic_string.h: Likewise.
662         * include/bits/basic_string.tcc: Likewise.
663         * include/bits/boost_concept_check.h: Likewise.
664         * include/bits/c++config: Likewise.
665         * include/bits/char_traits.h: Likewise.
666         * include/bits/codecvt.h: Likewise.
667         * include/bits/concept_check.h: Likewise.
668         * include/bits/cpp_type_traits.h: Likewise.
669         * include/bits/deque.tcc: Likewise.
670         * include/bits/forward_list.h: Likewise.
671         * include/bits/forward_list.tcc: Likewise.
672         * include/bits/fstream.tcc: Likewise.
673         * include/bits/functexcept.h: Likewise.
674         * include/bits/functional_hash.h: Likewise.
675         * include/bits/gslice.h: Likewise.
676         * include/bits/gslice_array.h: Likewise.
677         * include/bits/hashtable.h: Likewise.
678         * include/bits/indirect_array.h: Likewise.
679         * include/bits/ios_base.h: Likewise.
680         * include/bits/istream.tcc: Likewise.
681         * include/bits/list.tcc: Likewise.
682         * include/bits/locale_classes.h: Likewise.
683         * include/bits/locale_classes.tcc: Likewise.
684         * include/bits/locale_facets.h: Likewise.
685         * include/bits/locale_facets.tcc: Likewise.
686         * include/bits/locale_facets_nonio.h: Likewise.
687         * include/bits/locale_facets_nonio.tcc: Likewise.
688         * include/bits/localefwd.h: Likewise.
689         * include/bits/mask_array.h: Likewise.
690         * include/bits/move.h: Likewise.
691         * include/bits/ostream.tcc: Likewise.
692         * include/bits/ostream_insert.h: Likewise.
693         * include/bits/postypes.h: Likewise.
694         * include/bits/shared_ptr.h: Likewise.
695         * include/bits/slice_array.h: Likewise.
696         * include/bits/sstream.tcc: Likewise.
697         * include/bits/stl_algo.h: Likewise.
698         * include/bits/stl_algobase.h: Likewise.
699         * include/bits/stl_bvector.h: Likewise.
700         * include/bits/stl_construct.h: Likewise.
701         * include/bits/stl_deque.h: Likewise.
702         * include/bits/stl_function.h: Likewise.
703         * include/bits/stl_heap.h: Likewise.
704         * include/bits/stl_iterator.h: Likewise.
705         * include/bits/stl_iterator_base_funcs.h: Likewise.
706         * include/bits/stl_iterator_base_types.h: Likewise.
707         * include/bits/stl_list.h: Likewise.
708         * include/bits/stl_map.h: Likewise.
709         * include/bits/stl_multimap.h: Likewise.
710         * include/bits/stl_multiset.h: Likewise.
711         * include/bits/stl_numeric.h: Likewise.
712         * include/bits/stl_pair.h: Likewise.
713         * include/bits/stl_queue.h: Likewise.
714         * include/bits/stl_raw_storage_iter.h: Likewise.
715         * include/bits/stl_relops.h: Likewise.
716         * include/bits/stl_set.h: Likewise.
717         * include/bits/stl_stack.h: Likewise.
718         * include/bits/stl_tempbuf.h: Likewise.
719         * include/bits/stl_tree.h: Likewise.
720         * include/bits/stl_uninitialized.h: Likewise.
721         * include/bits/stl_vector.h: Likewise.
722         * include/bits/stream_iterator.h: Likewise.
723         * include/bits/streambuf.tcc: Likewise.
724         * include/bits/streambuf_iterator.h: Likewise.
725         * include/bits/stringfwd.h: Likewise.
726         * include/bits/unique_ptr.h: Likewise.
727         * include/bits/valarray_after.h: Likewise.
728         * include/bits/valarray_array.h: Likewise.
729         * include/bits/valarray_array.tcc: Likewise.
730         * include/bits/valarray_before.h: Likewise.
731         * include/bits/vector.tcc: Likewise.
732         * include/c/cassert: Likewise.
733         * include/c/cctype: Likewise.
734         * include/c/cerrno: Likewise.
735         * include/c/cfloat: Likewise.
736         * include/c/ciso646: Likewise.
737         * include/c/climits: Likewise.
738         * include/c/clocale: Likewise.
739         * include/c/cmath: Likewise.
740         * include/c/csetjmp: Likewise.
741         * include/c/csignal: Likewise.
742         * include/c/cstdarg: Likewise.
743         * include/c/cstddef: Likewise.
744         * include/c/cstdio: Likewise.
745         * include/c/cstdlib: Likewise.
746         * include/c/cstring: Likewise.
747         * include/c/ctime: Likewise.
748         * include/c/cwchar: Likewise.
749         * include/c/cwctype: Likewise.
750         * include/c_compatibility/assert.h: Likewise.
751         * include/c_compatibility/complex.h: Likewise.
752         * include/c_compatibility/ctype.h: Likewise.
753         * include/c_compatibility/errno.h: Likewise.
754         * include/c_compatibility/fenv.h: Likewise.
755         * include/c_compatibility/float.h: Likewise.
756         * include/c_compatibility/inttypes.h: Likewise.
757         * include/c_compatibility/iso646.h: Likewise.
758         * include/c_compatibility/limits.h: Likewise.
759         * include/c_compatibility/locale.h: Likewise.
760         * include/c_compatibility/math.h: Likewise.
761         * include/c_compatibility/setjmp.h: Likewise.
762         * include/c_compatibility/signal.h: Likewise.
763         * include/c_compatibility/stdarg.h: Likewise.
764         * include/c_compatibility/stdatomic.h: Likewise.
765         * include/c_compatibility/stdbool.h: Likewise.
766         * include/c_compatibility/stddef.h: Likewise.
767         * include/c_compatibility/stdint.h: Likewise.
768         * include/c_compatibility/stdio.h: Likewise.
769         * include/c_compatibility/stdlib.h: Likewise.
770         * include/c_compatibility/string.h: Likewise.
771         * include/c_compatibility/tgmath.h: Likewise.
772         * include/c_compatibility/time.h: Likewise.
773         * include/c_compatibility/wchar.h: Likewise.
774         * include/c_compatibility/wctype.h: Likewise.
775         * include/c_global/cassert: Likewise.
776         * include/c_global/ccomplex: Likewise.
777         * include/c_global/cctype: Likewise.
778         * include/c_global/cerrno: Likewise.
779         * include/c_global/cfenv: Likewise.
780         * include/c_global/cfloat: Likewise.
781         * include/c_global/cinttypes: Likewise.
782         * include/c_global/ciso646: Likewise.
783         * include/c_global/climits: Likewise.
784         * include/c_global/clocale: Likewise.
785         * include/c_global/cmath.tcc: Likewise.
786         * include/c_global/cmath: Likewise.
787         * include/c_global/csetjmp: Likewise.
788         * include/c_global/csignal: Likewise.
789         * include/c_global/cstdarg: Likewise.
790         * include/c_global/cstdatomic: Likewise.
791         * include/c_global/cstdbool: Likewise.
792         * include/c_global/cstddef: Likewise.
793         * include/c_global/cstdint: Likewise.
794         * include/c_global/cstdio: Likewise.
795         * include/c_global/cstdlib: Likewise.
796         * include/c_global/cstring: Likewise.
797         * include/c_global/ctgmath: Likewise.
798         * include/c_global/ctime: Likewise.
799         * include/c_global/cwchar: Likewise.
800         * include/c_global/cwctype: Likewise.
801         * include/c_std/cassert: Likewise.
802         * include/c_std/cctype: Likewise.
803         * include/c_std/cerrno: Likewise.
804         * include/c_std/cfloat: Likewise.
805         * include/c_std/ciso646: Likewise.
806         * include/c_std/climits: Likewise.
807         * include/c_std/clocale: Likewise.
808         * include/c_std/cmath.tcc: Likewise.
809         * include/c_std/cmath: Likewise.
810         * include/c_std/csetjmp: Likewise.
811         * include/c_std/csignal: Likewise.
812         * include/c_std/cstdarg: Likewise.
813         * include/c_std/cstddef: Likewise.
814         * include/c_std/cstdio: Likewise.
815         * include/c_std/cstdlib: Likewise.
816         * include/c_std/cstring: Likewise.
817         * include/c_std/ctime: Likewise.
818         * include/c_std/cwchar: Likewise.
819         * include/c_std/cwctype: Likewise.
820         * include/debug/bitset: Likewise.
821         * include/debug/debug.h: Likewise.
822         * include/debug/deque: Likewise.
823         * include/debug/formatter.h: Likewise.
824         * include/debug/functions.h: Likewise.
825         * include/debug/list: Likewise.
826         * include/debug/macros.h: Likewise.
827         * include/debug/map.h: Likewise.
828         * include/debug/map: Likewise.
829         * include/debug/multimap.h: Likewise.
830         * include/debug/multiset.h: Likewise.
831         * include/debug/safe_base.h: Likewise.
832         * include/debug/safe_iterator.h: Likewise.
833         * include/debug/safe_iterator.tcc: Likewise.
834         * include/debug/safe_sequence.h: Likewise.
835         * include/debug/set.h: Likewise.
836         * include/debug/set: Likewise.
837         * include/debug/string: Likewise.
838         * include/debug/unordered_map: Likewise.
839         * include/debug/unordered_set: Likewise.
840         * include/debug/vector: Likewise.
841         * include/ext/algorithm: Likewise.
842         * include/ext/array_allocator.h: Likewise.
843         * include/ext/atomicity.h: Likewise.
844         * include/ext/bitmap_allocator.h: Likewise.
845         * include/ext/cast.h: Likewise.
846         * include/ext/codecvt_specializations.h: Likewise.
847         * include/ext/concurrence.h: Likewise.
848         * include/ext/debug_allocator.h: Likewise.
849         * include/ext/enc_filebuf.h: Likewise.
850         * include/ext/extptr_allocator.h: Likewise.
851         * include/ext/functional: Likewise.
852         * include/ext/iterator: Likewise.
853         * include/ext/malloc_allocator.h: Likewise.
854         * include/ext/memory: Likewise.
855         * include/ext/mt_allocator.h: Likewise.
856         * include/ext/new_allocator.h: Likewise.
857         * include/ext/numeric: Likewise.
858         * include/ext/numeric_traits.h: Likewise.
859         * include/ext/pb_ds/assoc_container.hpp: Likewise.
860         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
861         Likewise.
862         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
863         Likewise.
864         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
865         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
866         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
867         Likewise.
868         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
869         Likewise.
870         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
871         Likewise.
872         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
873         Likewise.
874         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
875         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
876         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
877         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
878         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
879         Likewise.
880         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
881         Likewise.
882         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
883         Likewise.
884         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
885         Likewise.
886         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
887         Likewise.
888         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
889         Likewise.
890         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
891         Likewise.
892         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
893         Likewise.
894         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
895         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
896         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
897         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
898         Likewise.
899         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
900         Likewise.
901         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
902         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
903         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
904         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
905         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
906         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
907         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
908         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
909         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
910         Likewise.
911         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
912         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
913         Likewise.
914         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
915         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
916         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
917         Likewise.
918         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
919         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
920         Likewise.
921         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
922         Likewise.
923         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
924         Likewise.
925         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
926         Likewise.
927         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
928         Likewise.
929         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
930         Likewise.
931         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
932         Likewise.
933         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
934         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
935         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
936         Likewise.
937         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
938         Likewise.
939         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
940         Likewise.
941         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
942         Likewise.
943         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
944         Likewise.
945         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
946         Likewise.
947         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
948         Likewise.
949         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
950         Likewise.
951         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
952         Likewise.
953         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
954         Likewise.
955         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
956         Likewise.
957         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
958         Likewise.
959         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
960         Likewise.
961         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
962         Likewise.
963         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
964         Likewise.
965         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
966         Likewise.
967         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
968         Likewise.
969         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
970         Likewise.
971         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
972         Likewise.
973         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
974         Likewise.
975         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
976         Likewise.
977         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
978         Likewise.
979         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
980         Likewise.
981         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
982         Likewise.
983         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
984         Likewise.
985         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
986         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
987         Likewise.
988         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
989         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
990         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
991         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
992         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
993         Likewise.
994         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
995         Likewise.
996         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
997         Likewise.
998         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
999         Likewise.
1000         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
1001         Likewise.
1002         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
1003         Likewise.
1004         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
1005         Likewise.
1006         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
1007         Likewise.
1008         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
1009         Likewise.
1010         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
1011         Likewise.
1012         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
1013         Likewise.
1014         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
1015         Likewise.
1016         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
1017         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
1018         Likewise.
1019         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
1020         Likewise.
1021         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
1022         Likewise.
1023         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
1024         Likewise.
1025         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
1026         Likewise.
1027         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
1028         Likewise.
1029         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
1030         Likewise.
1031         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
1032         Likewise.
1033         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
1034         Likewise.
1035         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
1036         Likewise.
1037         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
1038         Likewise.
1039         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
1040         Likewise.
1041         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
1042         Likewise.
1043         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
1044         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
1045         Likewise.
1046         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
1047         Likewise.
1048         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
1049         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
1050         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
1051         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
1052         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
1053         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
1054         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
1055         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
1056         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
1057         Likewise.
1058         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
1059         Likewise.
1060         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
1061         Likewise.
1062         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
1063         Likewise.
1064         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
1065         Likewise.
1066         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
1067         Likewise.
1068         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
1069         Likewise.
1070         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
1071         Likewise.
1072         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
1073         Likewise.
1074         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
1075         Likewise.
1076         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
1077         Likewise.
1078         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
1079         Likewise.
1080         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
1081         Likewise.
1082         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
1083         Likewise.
1084         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
1085         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
1086         Likewise.
1087         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
1088         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
1089         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
1090         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
1091         Likewise.
1092         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
1093         Likewise.
1094         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
1095         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
1096         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
1097         Likewise.
1098         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
1099         Likewise.
1100         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
1101         Likewise.
1102         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
1103         Likewise.
1104         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
1105         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
1106         Likewise.
1107         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
1108         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
1109         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
1110         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
1111         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
1112         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
1113         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
1114         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
1115         Likewise.
1116         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
1117         Likewise.
1118         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
1119         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
1120         Likewise.
1121         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
1122         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
1123         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
1124         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
1125         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
1126         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
1127         Likewise.
1128         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
1129         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
1130         Likewise.
1131         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
1132         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
1133         Likewise.
1134         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
1135         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
1136         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
1137         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
1138         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
1139         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
1140         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
1141         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
1142         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
1143         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
1144         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
1145         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
1146         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
1147         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
1148         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
1149         Likewise.
1150         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
1151         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
1152         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
1153         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
1154         Likewise.
1155         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
1156         Likewise.
1157         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
1158         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
1159         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
1160         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
1161         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
1162         Likewise.
1163         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
1164         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
1165         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
1166         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
1167         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
1168         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
1169         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
1170         Likewise.
1171         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
1172         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
1173         Likewise.
1174         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
1175         Likewise.
1176         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
1177         Likewise.
1178         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
1179         Likewise.
1180         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
1181         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
1182         Likewise.
1183         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
1184         Likewise.
1185         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
1186         Likewise.
1187         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
1188         Likewise.
1189         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
1190         Likewise.
1191         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
1192         Likewise.
1193         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
1194         Likewise.
1195         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
1196         Likewise.
1197         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
1198         Likewise.
1199         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
1200         Likewise.
1201         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
1202         Likewise.
1203         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
1204         Likewise.
1205         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
1206         Likewise.
1207         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
1208         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
1209         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
1210         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
1211         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
1212         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
1213         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
1214         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
1215         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
1216         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
1217         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
1218         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
1219         Likewise.
1220         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1221         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1222         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1223         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1224         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1225         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1226         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1227         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1228         Likewise.
1229         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1230         Likewise.
1231         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1232         Likewise.
1233         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1234         Likewise.
1235         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1236         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1237         Likewise.
1238         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1239         Likewise.
1240         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1241         Likewise.
1242         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1243         Likewise.
1244         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1245         Likewise.
1246         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1247         Likewise.
1248         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1249         Likewise.
1250         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1251         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1252         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1253         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1254         Likewise.
1255         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1256         Likewise.
1257         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1258         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1259         Likewise.
1260         * include/ext/pb_ds/exception.hpp: Likewise.
1261         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1262         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1263         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1264         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1265         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1266         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1267         * include/ext/pod_char_traits.h: Likewise.
1268         * include/ext/pointer.h: Likewise.
1269         * include/ext/pool_allocator.h: Likewise.
1270         * include/ext/rb_tree: Likewise.
1271         * include/ext/rc_string_base.h: Likewise.
1272         * include/ext/rope: Likewise.
1273         * include/ext/ropeimpl.h: Likewise.
1274         * include/ext/slist: Likewise.
1275         * include/ext/sso_string_base.h: Likewise.
1276         * include/ext/stdio_filebuf.h: Likewise.
1277         * include/ext/stdio_sync_filebuf.h: Likewise.
1278         * include/ext/string_conversions.h: Likewise.
1279         * include/ext/throw_allocator.h: Likewise.
1280         * include/ext/type_traits.h: Likewise.
1281         * include/ext/typelist.h: Likewise.
1282         * include/ext/vstring.h: Likewise.
1283         * include/ext/vstring.tcc: Likewise.
1284         * include/ext/vstring_fwd.h: Likewise.
1285         * include/ext/vstring_util.h: Likewise.
1286         * include/parallel/algo.h: Likewise.
1287         * include/parallel/algobase.h: Likewise.
1288         * include/parallel/algorithm: Likewise.
1289         * include/parallel/algorithmfwd.h: Likewise.
1290         * include/parallel/balanced_quicksort.h: Likewise.
1291         * include/parallel/base.h: Likewise.
1292         * include/parallel/basic_iterator.h: Likewise.
1293         * include/parallel/checkers.h: Likewise.
1294         * include/parallel/compatibility.h: Likewise.
1295         * include/parallel/compiletime_settings.h: Likewise.
1296         * include/parallel/equally_split.h: Likewise.
1297         * include/parallel/features.h: Likewise.
1298         * include/parallel/find.h: Likewise.
1299         * include/parallel/find_selectors.h: Likewise.
1300         * include/parallel/for_each.h: Likewise.
1301         * include/parallel/for_each_selectors.h: Likewise.
1302         * include/parallel/iterator.h: Likewise.
1303         * include/parallel/list_partition.h: Likewise.
1304         * include/parallel/losertree.h: Likewise.
1305         * include/parallel/merge.h: Likewise.
1306         * include/parallel/multiseq_selection.h: Likewise.
1307         * include/parallel/multiway_merge.h: Likewise.
1308         * include/parallel/multiway_mergesort.h: Likewise.
1309         * include/parallel/numeric: Likewise.
1310         * include/parallel/numericfwd.h: Likewise.
1311         * include/parallel/omp_loop.h: Likewise.
1312         * include/parallel/omp_loop_static.h: Likewise.
1313         * include/parallel/par_loop.h: Likewise.
1314         * include/parallel/parallel.h: Likewise.
1315         * include/parallel/partial_sum.h: Likewise.
1316         * include/parallel/partition.h: Likewise.
1317         * include/parallel/queue.h: Likewise.
1318         * include/parallel/quicksort.h: Likewise.
1319         * include/parallel/random_number.h: Likewise.
1320         * include/parallel/random_shuffle.h: Likewise.
1321         * include/parallel/search.h: Likewise.
1322         * include/parallel/set_operations.h: Likewise.
1323         * include/parallel/settings.h: Likewise.
1324         * include/parallel/sort.h: Likewise.
1325         * include/parallel/tags.h: Likewise.
1326         * include/parallel/types.h: Likewise.
1327         * include/parallel/unique_copy.h: Likewise.
1328         * include/parallel/workstealing.h: Likewise.
1329         * include/precompiled/extc++.h: Likewise.
1330         * include/precompiled/stdc++.h: Likewise.
1331         * include/precompiled/stdtr1c++.h: Likewise.
1332         * include/std/algorithm: Likewise.
1333         * include/std/array: Likewise.
1334         * include/std/bitset: Likewise.
1335         * include/std/c++0x_warning.h: Likewise.
1336         * include/std/chrono: Likewise.
1337         * include/std/complex: Likewise.
1338         * include/std/condition_variable: Likewise.
1339         * include/std/deque: Likewise.
1340         * include/std/forward_list: Likewise.
1341         * include/std/fstream: Likewise.
1342         * include/std/functional: Likewise.
1343         * include/std/iomanip: Likewise.
1344         * include/std/ios: Likewise.
1345         * include/std/iosfwd: Likewise.
1346         * include/std/iostream: Likewise.
1347         * include/std/istream: Likewise.
1348         * include/std/iterator: Likewise.
1349         * include/std/limits: Likewise.
1350         * include/std/list: Likewise.
1351         * include/std/locale: Likewise.
1352         * include/std/map: Likewise.
1353         * include/std/memory: Likewise.
1354         * include/std/mutex: Likewise.
1355         * include/std/numeric: Likewise.
1356         * include/std/ostream: Likewise.
1357         * include/std/queue: Likewise.
1358         * include/std/random: Likewise.
1359         * include/std/ratio: Likewise.
1360         * include/std/regex: Likewise.
1361         * include/std/set: Likewise.
1362         * include/std/sstream: Likewise.
1363         * include/std/stack: Likewise.
1364         * include/std/stdexcept: Likewise.
1365         * include/std/streambuf: Likewise.
1366         * include/std/string: Likewise.
1367         * include/std/system_error: Likewise.
1368         * include/std/thread: Likewise.
1369         * include/std/tuple: Likewise.
1370         * include/std/type_traits: Likewise.
1371         * include/std/unordered_map: Likewise.
1372         * include/std/unordered_set: Likewise.
1373         * include/std/utility: Likewise.
1374         * include/std/valarray: Likewise.
1375         * include/std/vector: Likewise.
1376         * include/tr1/array: Likewise.
1377         * include/tr1/bessel_function.tcc: Likewise.
1378         * include/tr1/beta_function.tcc: Likewise.
1379         * include/tr1/ccomplex: Likewise.
1380         * include/tr1/cctype: Likewise.
1381         * include/tr1/cfenv: Likewise.
1382         * include/tr1/cfloat: Likewise.
1383         * include/tr1/cinttypes: Likewise.
1384         * include/tr1/climits: Likewise.
1385         * include/tr1/cmath: Likewise.
1386         * include/tr1/complex.h: Likewise.
1387         * include/tr1/complex: Likewise.
1388         * include/tr1/cstdarg: Likewise.
1389         * include/tr1/cstdbool: Likewise.
1390         * include/tr1/cstdint: Likewise.
1391         * include/tr1/cstdio: Likewise.
1392         * include/tr1/cstdlib: Likewise.
1393         * include/tr1/ctgmath: Likewise.
1394         * include/tr1/ctime: Likewise.
1395         * include/tr1/ctype.h: Likewise.
1396         * include/tr1/cwchar: Likewise.
1397         * include/tr1/cwctype: Likewise.
1398         * include/tr1/ell_integral.tcc: Likewise.
1399         * include/tr1/exp_integral.tcc: Likewise.
1400         * include/tr1/fenv.h: Likewise.
1401         * include/tr1/float.h: Likewise.
1402         * include/tr1/functional: Likewise.
1403         * include/tr1/functional_hash.h: Likewise.
1404         * include/tr1/gamma.tcc: Likewise.
1405         * include/tr1/hashtable.h: Likewise.
1406         * include/tr1/hypergeometric.tcc: Likewise.
1407         * include/tr1/inttypes.h: Likewise.
1408         * include/tr1/legendre_function.tcc: Likewise.
1409         * include/tr1/limits.h: Likewise.
1410         * include/tr1/math.h: Likewise.
1411         * include/tr1/memory: Likewise.
1412         * include/tr1/modified_bessel_func.tcc: Likewise.
1413         * include/tr1/poly_hermite.tcc: Likewise.
1414         * include/tr1/poly_laguerre.tcc: Likewise.
1415         * include/tr1/random: Likewise.
1416         * include/tr1/regex: Likewise.
1417         * include/tr1/riemann_zeta.tcc: Likewise.
1418         * include/tr1/shared_ptr.h: Likewise.
1419         * include/tr1/special_function_util.h: Likewise.
1420         * include/tr1/stdarg.h: Likewise.
1421         * include/tr1/stdbool.h: Likewise.
1422         * include/tr1/stdint.h: Likewise.
1423         * include/tr1/stdio.h: Likewise.
1424         * include/tr1/stdlib.h: Likewise.
1425         * include/tr1/tgmath.h: Likewise.
1426         * include/tr1/tuple: Likewise.
1427         * include/tr1/type_traits: Likewise.
1428         * include/tr1/unordered_map: Likewise.
1429         * include/tr1/unordered_set: Likewise.
1430         * include/tr1/utility: Likewise.
1431         * include/tr1/wchar.h: Likewise.
1432         * include/tr1/wctype.h: Likewise.
1433         * include/tr1_impl/array: Likewise.
1434         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1435         * include/tr1_impl/cctype: Likewise.
1436         * include/tr1_impl/cfenv: Likewise.
1437         * include/tr1_impl/cinttypes: Likewise.
1438         * include/tr1_impl/cmath: Likewise.
1439         * include/tr1_impl/complex: Likewise.
1440         * include/tr1_impl/cstdint: Likewise.
1441         * include/tr1_impl/cstdio: Likewise.
1442         * include/tr1_impl/cstdlib: Likewise.
1443         * include/tr1_impl/cwchar: Likewise.
1444         * include/tr1_impl/cwctype: Likewise.
1445         * include/tr1_impl/functional: Likewise.
1446         * include/tr1_impl/functional_hash.h: Likewise.
1447         * include/tr1_impl/hashtable: Likewise.
1448         * include/tr1_impl/hashtable_policy.h: Likewise.
1449         * include/tr1_impl/random.tcc: Likewise.
1450         * include/tr1_impl/random: Likewise.
1451         * include/tr1_impl/regex: Likewise.
1452         * include/tr1_impl/type_traits: Likewise.
1453         * include/tr1_impl/unordered_map: Likewise.
1454         * include/tr1_impl/unordered_set: Likewise.
1455         * include/tr1_impl/utility: Likewise.
1456         * libsupc++/array_type_info.cc: Likewise.
1457         * libsupc++/atexit_arm.cc: Likewise.
1458         * libsupc++/bad_cast.cc: Likewise.
1459         * libsupc++/bad_typeid.cc: Likewise.
1460         * libsupc++/class_type_info.cc: Likewise.
1461         * libsupc++/cxxabi-forced.h: Likewise.
1462         * libsupc++/cxxabi.h: Likewise.
1463         * libsupc++/del_op.cc: Likewise.
1464         * libsupc++/del_opnt.cc: Likewise.
1465         * libsupc++/del_opv.cc: Likewise.
1466         * libsupc++/del_opvnt.cc: Likewise.
1467         * libsupc++/dyncast.cc: Likewise.
1468         * libsupc++/eh_alloc.cc: Likewise.
1469         * libsupc++/eh_arm.cc: Likewise.
1470         * libsupc++/eh_aux_runtime.cc: Likewise.
1471         * libsupc++/eh_call.cc: Likewise.
1472         * libsupc++/eh_catch.cc: Likewise.
1473         * libsupc++/eh_exception.cc: Likewise.
1474         * libsupc++/eh_globals.cc: Likewise.
1475         * libsupc++/eh_personality.cc: Likewise.
1476         * libsupc++/eh_ptr.cc: Likewise.
1477         * libsupc++/eh_term_handler.cc: Likewise.
1478         * libsupc++/eh_terminate.cc: Likewise.
1479         * libsupc++/eh_throw.cc: Likewise.
1480         * libsupc++/eh_type.cc: Likewise.
1481         * libsupc++/eh_unex_handler.cc: Likewise.
1482         * libsupc++/enum_type_info.cc: Likewise.
1483         * libsupc++/exception: Likewise.
1484         * libsupc++/exception_defines.h: Likewise.
1485         * libsupc++/exception_ptr.h: Likewise.
1486         * libsupc++/function_type_info.cc: Likewise.
1487         * libsupc++/fundamental_type_info.cc: Likewise.
1488         * libsupc++/guard.cc: Likewise.
1489         * libsupc++/initializer_list: Likewise.
1490         * libsupc++/new: Likewise.
1491         * libsupc++/new_handler.cc: Likewise.
1492         * libsupc++/new_op.cc: Likewise.
1493         * libsupc++/new_opnt.cc: Likewise.
1494         * libsupc++/new_opv.cc: Likewise.
1495         * libsupc++/new_opvnt.cc: Likewise.
1496         * libsupc++/pbase_type_info.cc: Likewise.
1497         * libsupc++/pmem_type_info.cc: Likewise.
1498         * libsupc++/pointer_type_info.cc: Likewise.
1499         * libsupc++/pure.cc: Likewise.
1500         * libsupc++/si_class_type_info.cc: Likewise.
1501         * libsupc++/tinfo.cc: Likewise.
1502         * libsupc++/tinfo.h: Likewise.
1503         * libsupc++/tinfo2.cc: Likewise.
1504         * libsupc++/typeinfo: Likewise.
1505         * libsupc++/unwind-cxx.h: Likewise.
1506         * libsupc++/vec.cc: Likewise.
1507         * libsupc++/vmi_class_type_info.cc: Likewise.
1508         * libsupc++/vterminate.cc: Likewise.
1509         * po/string_literals.cc: Likewise.
1510         * src/atomic.cc: Likewise.
1511         * src/bitmap_allocator.cc: Likewise.
1512         * src/chrono.cc: Likewise.
1513         * src/codecvt.cc: Likewise.
1514         * src/compatibility-ldbl.cc: Likewise.
1515         * src/compatibility.cc: Likewise.
1516         * src/complex_io.cc: Likewise.
1517         * src/concept-inst.cc: Likewise.
1518         * src/condition_variable.cc: Likewise.
1519         * src/ctype.cc: Likewise.
1520         * src/debug.cc: Likewise.
1521         * src/debug_list.cc: Likewise.
1522         * src/ext-inst.cc: Likewise.
1523         * src/fstream-inst.cc: Likewise.
1524         * src/functexcept.cc: Likewise.
1525         * src/globals_io.cc: Likewise.
1526         * src/hash.cc: Likewise.
1527         * src/hash_c++0x.cc: Likewise.
1528         * src/hashtable.cc: Likewise.
1529         * src/hashtable_c++0x.cc: Likewise.
1530         * src/ios-inst.cc: Likewise.
1531         * src/ios.cc: Likewise.
1532         * src/ios_failure.cc: Likewise.
1533         * src/ios_init.cc: Likewise.
1534         * src/ios_locale.cc: Likewise.
1535         * src/iostream-inst.cc: Likewise.
1536         * src/istream-inst.cc: Likewise.
1537         * src/istream.cc: Likewise.
1538         * src/limits.cc: Likewise.
1539         * src/limits_c++0x.cc: Likewise.
1540         * src/list.cc: Likewise.
1541         * src/locale-inst.cc: Likewise.
1542         * src/locale.cc: Likewise.
1543         * src/locale_facets.cc: Likewise.
1544         * src/locale_init.cc: Likewise.
1545         * src/localename.cc: Likewise.
1546         * src/math_stubs_float.cc: Likewise.
1547         * src/math_stubs_long_double.cc: Likewise.
1548         * src/misc-inst.cc: Likewise.
1549         * src/mt_allocator.cc: Likewise.
1550         * src/mutex.cc: Likewise.
1551         * src/ostream-inst.cc: Likewise.
1552         * src/parallel_list.cc: Likewise.
1553         * src/parallel_settings.cc: Likewise.
1554         * src/pool_allocator.cc: Likewise.
1555         * src/sstream-inst.cc: Likewise.
1556         * src/stdexcept.cc: Likewise.
1557         * src/streambuf-inst.cc: Likewise.
1558         * src/streambuf.cc: Likewise.
1559         * src/string-inst.cc: Likewise.
1560         * src/strstream.cc: Likewise.
1561         * src/system_error.cc: Likewise.
1562         * src/thread.cc: Likewise.
1563         * src/tree.cc: Likewise.
1564         * src/valarray-inst.cc: Likewise.
1565         * src/wlocale-inst.cc: Likewise.
1566         * src/wstring-inst.cc: Likewise.
1567         * doc/xml/manual/intro.xml: Change documentation to refer the
1568         reader to version 3 of the GNU General Public License, version
1569         3.1 of the GCC Runtime Library Exception, and to point readers
1570         at the FSF's license web page.
1571
1572 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1573
1574         * Makefile.am: Change copyright header to refer to version
1575         3 of the GNU General Public License and to point readers at the
1576         COPYING3 file and the FSF's license web page.
1577         * doc/Makefile.am: Likewise.
1578         * include/Makefile.am: Likewise.
1579         * libsupc++/Makefile.am: Likewise.
1580         * po/Makefile.am: Likewise.
1581         * po/POTFILES.in: Likewise.
1582         * src/Makefile.am: Likewise.
1583         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1584         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1585         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1586         Likewise.
1587         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1588         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1589         Likewise.
1590         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1591         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1592         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1593         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1594         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1595         * testsuite/18_support/bad_cast/what.cc: Likewise.
1596         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1597         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1598         Likewise.
1599         * testsuite/18_support/bad_exception/what.cc: Likewise.
1600         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1601         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1602         * testsuite/18_support/exception/38732.cc: Likewise.
1603         * testsuite/18_support/exception/what.cc: Likewise.
1604         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1605         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1606         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1607         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1608         * testsuite/18_support/headers/climits/values.cc: Likewise.
1609         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1610         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1611         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1612         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1613         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1614         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1615         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1616         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1617         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1618         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1619         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1620         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1621         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1622         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1623         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1624         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1625         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1626         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1627         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1628         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1629         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1630         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1631         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1632         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1633         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1634         * testsuite/18_support/new_delete_placement.cc: Likewise.
1635         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1636         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1637         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1638         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1639         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1640         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1641         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1642         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1643         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1644         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1645         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1646         Likewise.
1647         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1648         * testsuite/18_support/pthread_guard.cc: Likewise.
1649         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1650         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1651         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1652         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1653         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1654         Likewise.
1655         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1656         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1657         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1658         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1659         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1660         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1661         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1662         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1663         Likewise.
1664         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1665         Likewise.
1666         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1667         Likewise.
1668         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1669         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1670         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1671         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1672         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1673         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1674         Likewise.
1675         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1676         Likewise.
1677         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1678         Likewise.
1679         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1680         Likewise.
1681         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1682         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1683         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1684         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1685         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1686         Likewise.
1687         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1688         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1689         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1690         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1691         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1692         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1693         Likewise.
1694         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1695         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1696         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1697         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1698         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1699         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1700         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1701         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1702         * testsuite/20_util/allocator/1.cc: Likewise.
1703         * testsuite/20_util/allocator/10378.cc: Likewise.
1704         * testsuite/20_util/allocator/14176.cc: Likewise.
1705         * testsuite/20_util/allocator/33807.cc: Likewise.
1706         * testsuite/20_util/allocator/8230.cc: Likewise.
1707         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1708         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1709         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1710         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1711         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1712         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1713         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1714         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1715         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1716         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1717         Likewise.
1718         * testsuite/20_util/clocks/1.cc: Likewise.
1719         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1720         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1721         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1722         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1723         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1724         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1725         * testsuite/20_util/duration/cons/1.cc: Likewise.
1726         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1727         * testsuite/20_util/duration/cons/2.cc: Likewise.
1728         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1729         Likewise.
1730         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1731         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1732         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1733         Likewise.
1734         * testsuite/20_util/forward/1.cc: Likewise.
1735         * testsuite/20_util/forward/1_neg.cc: Likewise.
1736         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1737         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1738         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1739         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1740         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1741         Likewise.
1742         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1743         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1744         Likewise.
1745         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1746         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1747         Likewise.
1748         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1749         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1750         Likewise.
1751         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1752         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1753         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1754         Likewise.
1755         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1756         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1757         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1758         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1759         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1760         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1761         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1762         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1763         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1764         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1765         Likewise.
1766         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1767         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1768         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1769         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1770         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1771         Likewise.
1772         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1773         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1774         Likewise.
1775         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1776         * testsuite/20_util/identity/value.cc: Likewise.
1777         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1778         * testsuite/20_util/is_integral/value.cc: Likewise.
1779         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1780         Likewise.
1781         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1782         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1783         * testsuite/20_util/is_reference/value.cc: Likewise.
1784         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1785         Likewise.
1786         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1787         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1788         * testsuite/20_util/is_signed/value.cc: Likewise.
1789         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1790         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1791         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1792         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1793         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1794         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1795         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1796         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1797         Likewise.
1798         * testsuite/20_util/move/1.cc: Likewise.
1799         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1800         * testsuite/20_util/pair/1.cc: Likewise.
1801         * testsuite/20_util/pair/2.cc: Likewise.
1802         * testsuite/20_util/pair/3.cc: Likewise.
1803         * testsuite/20_util/pair/4.cc: Likewise.
1804         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1805         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1806         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1807         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1808         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1809         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1810         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1811         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1812         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1813         Likewise.
1814         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1815         Likewise.
1816         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1817         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1818         * testsuite/20_util/rel_ops.cc: Likewise.
1819         * testsuite/20_util/remove_reference/value.cc: Likewise.
1820         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1821         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1822         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1823         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1824         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1825         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1826         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1827         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1828         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1829         Likewise.
1830         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1831         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1832         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1833         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1834         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1835         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1836         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1837         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1838         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1839         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1840         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1841         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1842         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1843         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1844         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1845         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1846         Likewise.
1847         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1848         Likewise.
1849         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1850         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1851         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1852         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1853         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1854         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1855         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1856         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1857         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1858         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1859         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1860         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1861         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1862         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1863         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1864         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1865         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1866         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1867         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1868         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1869         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1870         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1871         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1872         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1873         Likewise.
1874         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1875         Likewise.
1876         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1877         Likewise.
1878         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1879         Likewise.
1880         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1881         Likewise.
1882         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1883         Likewise.
1884         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1885         Likewise.
1886         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1887         Likewise.
1888         * testsuite/20_util/temporary_buffer.cc: Likewise.
1889         * testsuite/20_util/time_point/1.cc: Likewise.
1890         * testsuite/20_util/time_point/2.cc: Likewise.
1891         * testsuite/20_util/time_point/3.cc: Likewise.
1892         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1893         Likewise.
1894         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1895         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1896         Likewise.
1897         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1898         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1899         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1900         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1901         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1902         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1903         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1904         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1905         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1906         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1907         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1908         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1909         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1910         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1911         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1912         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1913         Likewise.
1914         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1915         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1916         Likewise.
1917         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1918         Likewise.
1919         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1920         Likewise.
1921         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1922         Likewise.
1923         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1924         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1925         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1926         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1927         Likewise.
1928         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1929         Likewise.
1930         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1931         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1932         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1933         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1934         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1935         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1936         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1937         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1938         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1939         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1940         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1941         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1942         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1943         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1944         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1945         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1946         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1947         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1948         Likewise.
1949         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1950         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1951         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1952         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1953         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1954         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1955         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1956         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1957         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1958         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1959         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1960         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1961         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1962         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1963         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1964         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1965         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1966         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1967         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1968         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1969         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1970         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1971         Likewise.
1972         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1973         Likewise.
1974         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1975         Likewise.
1976         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1977         Likewise.
1978         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1979         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1980         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1981         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1982         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1983         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1984         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1985         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1986         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1987         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1988         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1989         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1990         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1991         Likewise.
1992         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1993         Likewise.
1994         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1995         Likewise.
1996         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1997         Likewise.
1998         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1999         Likewise.
2000         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
2001         Likewise.
2002         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
2003         Likewise.
2004         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
2005         Likewise.
2006         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
2007         Likewise.
2008         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
2009         Likewise.
2010         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
2011         Likewise.
2012         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
2013         Likewise.
2014         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
2015         Likewise.
2016         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
2017         Likewise.
2018         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
2019         Likewise.
2020         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
2021         Likewise.
2022         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
2023         Likewise.
2024         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
2025         Likewise.
2026         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
2027         Likewise.
2028         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
2029         Likewise.
2030         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
2031         Likewise.
2032         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
2033         Likewise.
2034         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
2035         Likewise.
2036         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
2037         Likewise.
2038         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
2039         Likewise.
2040         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
2041         Likewise.
2042         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
2043         Likewise.
2044         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
2045         Likewise.
2046         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
2047         Likewise.
2048         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
2049         Likewise.
2050         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
2051         Likewise.
2052         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
2053         Likewise.
2054         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
2055         Likewise.
2056         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
2057         Likewise.
2058         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
2059         Likewise.
2060         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
2061         Likewise.
2062         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
2063         Likewise.
2064         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
2065         Likewise.
2066         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
2067         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
2068         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
2069         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
2070         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
2071         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
2072         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
2073         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
2074         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
2075         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
2076         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
2077         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
2078         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
2079         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
2080         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
2081         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
2082         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
2083         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
2084         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
2085         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
2086         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
2087         Likewise.
2088         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
2089         Likewise.
2090         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
2091         Likewise.
2092         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
2093         Likewise.
2094         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
2095         Likewise.
2096         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
2097         Likewise.
2098         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
2099         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
2100         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
2101         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
2102         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
2103         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
2104         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
2105         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
2106         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
2107         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
2108         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
2109         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
2110         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
2111         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
2112         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
2113         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
2114         Likewise.
2115         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
2116         Likewise.
2117         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
2118         Likewise.
2119         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
2120         Likewise.
2121         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
2122         Likewise.
2123         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
2124         Likewise.
2125         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
2126         Likewise.
2127         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
2128         Likewise.
2129         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
2130         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
2131         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
2132         Likewise.
2133         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
2134         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
2135         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
2136         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
2137         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
2138         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
2139         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
2140         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
2141         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
2142         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
2143         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
2144         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
2145         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
2146         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
2147         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
2148         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
2149         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
2150         Likewise.
2151         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
2152         Likewise.
2153         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
2154         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
2155         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
2156         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
2157         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
2158         Likewise.
2159         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
2160         Likewise.
2161         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
2162         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
2163         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
2164         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
2165         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
2166         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
2167         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
2168         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
2169         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
2170         Likewise.
2171         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
2172         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
2173         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
2174         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
2175         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
2176         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
2177         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
2178         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
2179         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
2180         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
2181         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
2182         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
2183         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
2184         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
2185         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
2186         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
2187         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
2188         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
2189         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
2190         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
2191         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
2192         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
2193         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
2194         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
2195         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
2196         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
2197         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
2198         Likewise.
2199         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
2200         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
2201         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
2202         Likewise.
2203         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
2204         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
2205         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
2206         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
2207         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
2208         Likewise.
2209         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
2210         Likewise.
2211         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
2212         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
2213         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
2214         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
2215         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
2216         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
2217         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
2218         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
2219         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
2220         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2221         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2222         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2223         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2224         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2225         Likewise.
2226         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2227         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2228         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2229         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2230         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2231         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2232         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2233         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2234         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2235         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2236         Likewise.
2237         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2238         Likewise.
2239         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2240         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2241         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2242         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2243         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2244         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2245         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2246         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2247         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2248         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2249         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2250         Likewise.
2251         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2252         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2253         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2254         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2255         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2256         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2257         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2258         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2259         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2260         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2261         Likewise.
2262         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2263         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2264         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2265         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2266         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2267         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2268         Likewise.
2269         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2270         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2271         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2272         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2273         Likewise.
2274         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2275         Likewise.
2276         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2277         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2278         Likewise.
2279         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2280         * testsuite/22_locale/ctype/2.cc: Likewise.
2281         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2282         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2283         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2284         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2285         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2286         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2287         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2288         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2289         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2290         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2291         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2292         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2293         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2294         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2295         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2296         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2297         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2298         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2299         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2300         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2301         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2302         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2303         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2304         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2305         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2306         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2307         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2308         * testsuite/22_locale/facet/1.cc: Likewise.
2309         * testsuite/22_locale/facet/2.cc: Likewise.
2310         * testsuite/22_locale/facet/25421.cc: Likewise.
2311         * testsuite/22_locale/global_templates/1.cc: Likewise.
2312         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2313         Likewise.
2314         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2315         Likewise.
2316         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2317         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2318         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2319         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2320         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2321         * testsuite/22_locale/locale/13630.cc: Likewise.
2322         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2323         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2324         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2325         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2326         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2327         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2328         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2329         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2330         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2331         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2332         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2333         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2334         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2335         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2336         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2337         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2338         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2339         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2340         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2341         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2342         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2343         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2344         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2345         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2346         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2347         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2348         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2349         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2350         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2351         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2352         Likewise.
2353         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2354         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2355         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2356         Likewise.
2357         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2358         Likewise.
2359         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2360         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2361         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2362         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2363         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2364         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2365         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2366         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2367         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2368         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2369         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2370         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2371         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2372         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2373         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2374         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2375         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2376         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2377         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2378         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2379         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2380         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2381         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2382         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2383         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2384         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2385         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2386         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2387         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2388         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2389         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2390         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2391         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2392         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2393         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2394         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2395         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2396         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2397         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2398         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2399         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2400         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2401         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2402         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2403         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2404         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2405         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2406         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2407         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2408         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2409         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2410         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2411         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2412         Likewise.
2413         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2414         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2415         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2416         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2417         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2418         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2419         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2420         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2421         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2422         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2423         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2424         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2425         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2426         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2427         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2428         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2429         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2430         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2431         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2432         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2433         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2434         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2435         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2436         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2437         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2438         Likewise.
2439         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2440         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2441         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2442         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2443         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2444         Likewise.
2445         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2446         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2447         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2448         Likewise.
2449         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2450         Likewise.
2451         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2452         Likewise.
2453         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2454         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2455         Likewise.
2456         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2457         Likewise.
2458         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2459         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2460         Likewise.
2461         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2462         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2463         Likewise.
2464         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2465         Likewise.
2466         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2467         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2468         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2469         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2470         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2471         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2472         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2473         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2474         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2475         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2476         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2477         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2478         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2479         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2480         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2481         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2482         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2483         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2484         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2485         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2486         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2487         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2488         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2489         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2490         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2491         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2492         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2493         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2494         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2495         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2496         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2497         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2498         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2499         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2500         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2501         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2502         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2503         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2504         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2505         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2506         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2507         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2508         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2509         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2510         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2511         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2512         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2513         Likewise.
2514         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2515         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2516         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2517         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2518         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2519         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2520         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2521         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2522         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2523         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2524         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2525         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2526         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2527         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2528         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2529         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2530         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2531         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2532         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2533         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2534         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2535         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2536         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2537         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2538         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2539         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2540         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2541         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2542         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2543         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2544         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2545         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2546         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2547         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2548         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2549         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2550         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2551         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2552         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2553         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2554         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2555         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2556         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2557         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2558         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2559         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2560         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2561         Likewise.
2562         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2563         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2564         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2565         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2566         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2567         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2568         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2569         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2570         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2571         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2572         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2573         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2574         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2575         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2576         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2577         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2578         Likewise.
2579         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2580         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2581         Likewise.
2582         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2583         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2584         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2585         Likewise.
2586         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2587         Likewise.
2588         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2589         Likewise.
2590         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2591         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2592         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2593         Likewise.
2594         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2595         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2596         Likewise.
2597         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2598         Likewise.
2599         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2600         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2601         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2602         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2603         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2604         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2605         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2606         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2607         Likewise.
2608         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2609         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2610         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2611         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2612         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2613         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2614         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2615         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2616         Likewise.
2617         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2618         Likewise.
2619         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2620         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2621         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2622         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2623         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2624         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2625         Likewise.
2626         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2627         Likewise.
2628         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2629         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2630         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2631         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2632         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2633         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2634         Likewise.
2635         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2636         Likewise.
2637         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2638         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2639         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2640         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2641         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2642         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2643         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2644         Likewise.
2645         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2646         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2647         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2648         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2649         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2650         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2651         Likewise.
2652         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2653         Likewise.
2654         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2655         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2656         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2657         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2658         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2659         Likewise.
2660         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2661         Likewise.
2662         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2663         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2664         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2665         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2666         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2667         Likewise.
2668         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2669         Likewise.
2670         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2671         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2672         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2673         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2674         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2675         Likewise.
2676         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2677         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2678         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2679         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2680         Likewise.
2681         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2682         Likewise.
2683         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2684         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2685         Likewise.
2686         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2687         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2688         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2689         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2690         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2691         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2692         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2693         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2694         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2695         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2696         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2697         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2698         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2699         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2700         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2701         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2702         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2703         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2704         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2705         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2706         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2707         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2708         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2709         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2710         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2711         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2712         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2713         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2714         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2715         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2716         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2717         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2718         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2719         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2720         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2721         Likewise.
2722         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2723         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2724         * testsuite/23_containers/bitset/18604.cc: Likewise.
2725         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2726         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2727         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2728         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2729         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2730         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2731         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2732         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2733         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2734         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2735         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2736         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2737         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2738         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2739         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2740         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2741         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2742         * testsuite/23_containers/deque/18604.cc: Likewise.
2743         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2744         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2745         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2746         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2747         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2748         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2749         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2750         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2751         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2752         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2753         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2754         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2755         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2756         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2757         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2758         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2759         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2760         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2761         Likewise.
2762         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2763         Likewise.
2764         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2765         Likewise.
2766         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2767         Likewise.
2768         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2769         Likewise.
2770         * testsuite/23_containers/deque/types/1.cc: Likewise.
2771         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2772         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2773         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2774         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2775         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2776         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2777         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2778         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2779         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2780         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2781         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2782         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2783         Likewise.
2784         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2785         Likewise.
2786         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2787         Likewise.
2788         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2789         Likewise.
2790         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2791         Likewise.
2792         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2793         Likewise.
2794         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2795         Likewise.
2796         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2797         Likewise.
2798         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2799         Likewise.
2800         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2801         Likewise.
2802         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2803         Likewise.
2804         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2805         Likewise.
2806         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2807         Likewise.
2808         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2809         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2810         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2811         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2812         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2813         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2814         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2815         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2816         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2817         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2818         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2819         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2820         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2821         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2822         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2823         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2824         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2825         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2826         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2827         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2828         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2829         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2830         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2831         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2832         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2833         Likewise.
2834         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2835         Likewise.
2836         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2837         * testsuite/23_containers/list/18604.cc: Likewise.
2838         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2839         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2840         * testsuite/23_containers/list/cons/1.cc: Likewise.
2841         * testsuite/23_containers/list/cons/2.cc: Likewise.
2842         * testsuite/23_containers/list/cons/3.cc: Likewise.
2843         * testsuite/23_containers/list/cons/4.cc: Likewise.
2844         * testsuite/23_containers/list/cons/5.cc: Likewise.
2845         * testsuite/23_containers/list/cons/6.cc: Likewise.
2846         * testsuite/23_containers/list/cons/7.cc: Likewise.
2847         * testsuite/23_containers/list/cons/8.cc: Likewise.
2848         * testsuite/23_containers/list/cons/9.cc: Likewise.
2849         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2850         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2851         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2852         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2853         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2854         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2855         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2856         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2857         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2858         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2859         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2860         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2861         * testsuite/23_containers/list/operations/1.cc: Likewise.
2862         * testsuite/23_containers/list/operations/2.cc: Likewise.
2863         * testsuite/23_containers/list/operations/3.cc: Likewise.
2864         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2865         * testsuite/23_containers/list/operations/4.cc: Likewise.
2866         * testsuite/23_containers/list/operations/5.cc: Likewise.
2867         * testsuite/23_containers/list/pthread1.cc: Likewise.
2868         * testsuite/23_containers/list/pthread5.cc: Likewise.
2869         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2870         Likewise.
2871         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2872         Likewise.
2873         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2874         Likewise.
2875         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2876         Likewise.
2877         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2878         Likewise.
2879         * testsuite/23_containers/map/18604.cc: Likewise.
2880         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2881         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2882         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2883         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2884         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2885         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2886         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2887         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2888         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2889         * testsuite/23_containers/map/operators/1.cc: Likewise.
2890         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2891         * testsuite/23_containers/map/pthread6.cc: Likewise.
2892         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2893         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2894         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2895         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2896         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2897         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2898         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2899         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2900         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2901         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2902         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2903         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2904         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2905         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2906         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2907         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2908         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2909         * testsuite/23_containers/set/18604.cc: Likewise.
2910         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2911         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2912         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2913         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2914         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2915         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2916         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2917         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2918         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2919         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2920         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2921         Likewise.
2922         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2923         Likewise.
2924         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2925         Likewise.
2926         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2927         Likewise.
2928         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2929         Likewise.
2930         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2931         Likewise.
2932         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2933         Likewise.
2934         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2935         Likewise.
2936         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2937         Likewise.
2938         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2939         Likewise.
2940         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2941         Likewise.
2942         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2943         Likewise.
2944         * testsuite/23_containers/vector/18604.cc: Likewise.
2945         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2946         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2947         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2948         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2949         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2950         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2951         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2952         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2953         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2954         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2955         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2956         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2957         Likewise.
2958         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2959         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2960         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2961         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2962         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2963         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2964         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2965         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2966         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2967         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2968         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2969         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2970         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2971         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2972         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2973         Likewise.
2974         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2975         Likewise.
2976         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2977         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2978         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2979         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2980         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2981         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2982         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2983         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2984         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2985         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2986         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2987         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2988         Likewise.
2989         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2990         Likewise.
2991         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2992         Likewise.
2993         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2994         Likewise.
2995         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2996         Likewise.
2997         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2998         Likewise.
2999         * testsuite/23_containers/vector/resize/1.cc: Likewise.
3000         * testsuite/23_containers/vector/types/1.cc: Likewise.
3001         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
3002         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
3003         Likewise.
3004         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
3005         Likewise.
3006         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
3007         Likewise.
3008         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
3009         Likewise.
3010         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
3011         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
3012         Likewise.
3013         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
3014         Likewise.
3015         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
3016         Likewise.
3017         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
3018         Likewise.
3019         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
3020         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
3021         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
3022         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
3023         Likewise.
3024         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
3025         Likewise.
3026         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
3027         Likewise.
3028         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
3029         Likewise.
3030         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
3031         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
3032         Likewise.
3033         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
3034         Likewise.
3035         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
3036         Likewise.
3037         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
3038         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
3039         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
3040         Likewise.
3041         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
3042         Likewise.
3043         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
3044         Likewise.
3045         * testsuite/24_iterators/operations/next.cc: Likewise.
3046         * testsuite/24_iterators/operations/prev.cc: Likewise.
3047         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
3048         Likewise.
3049         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
3050         Likewise.
3051         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
3052         Likewise.
3053         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
3054         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
3055         Likewise.
3056         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
3057         Likewise.
3058         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
3059         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
3060         Likewise.
3061         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
3062         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
3063         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
3064         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
3065         Likewise.
3066         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
3067         Likewise.
3068         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
3069         Likewise.
3070         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
3071         Likewise.
3072         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
3073         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
3074         * testsuite/25_algorithms/all_of/1.cc: Likewise.
3075         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
3076         * testsuite/25_algorithms/any_of/1.cc: Likewise.
3077         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
3078         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
3079         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
3080         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
3081         * testsuite/25_algorithms/copy/1.cc: Likewise.
3082         * testsuite/25_algorithms/copy/2.cc: Likewise.
3083         * testsuite/25_algorithms/copy/3.cc: Likewise.
3084         * testsuite/25_algorithms/copy/34595.cc: Likewise.
3085         * testsuite/25_algorithms/copy/4.cc: Likewise.
3086         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
3087         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
3088         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
3089         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
3090         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
3091         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
3092         Likewise.
3093         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
3094         Likewise.
3095         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
3096         Likewise.
3097         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
3098         Likewise.
3099         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
3100         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
3101         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
3102         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
3103         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
3104         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
3105         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
3106         * testsuite/25_algorithms/count/1.cc: Likewise.
3107         * testsuite/25_algorithms/count/check_type.cc: Likewise.
3108         * testsuite/25_algorithms/count_if/1.cc: Likewise.
3109         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
3110         * testsuite/25_algorithms/equal/1.cc: Likewise.
3111         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
3112         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
3113         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
3114         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
3115         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
3116         * testsuite/25_algorithms/fill/1.cc: Likewise.
3117         * testsuite/25_algorithms/fill/2.cc: Likewise.
3118         * testsuite/25_algorithms/fill/3.cc: Likewise.
3119         * testsuite/25_algorithms/fill/35725.cc: Likewise.
3120         * testsuite/25_algorithms/fill/4.cc: Likewise.
3121         * testsuite/25_algorithms/fill/5.cc: Likewise.
3122         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
3123         * testsuite/25_algorithms/find/1.cc: Likewise.
3124         * testsuite/25_algorithms/find/17441.cc: Likewise.
3125         * testsuite/25_algorithms/find/check_type.cc: Likewise.
3126         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
3127         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
3128         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
3129         Likewise.
3130         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
3131         Likewise.
3132         * testsuite/25_algorithms/find_end/1.cc: Likewise.
3133         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
3134         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
3135         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
3136         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
3137         * testsuite/25_algorithms/find_if/1.cc: Likewise.
3138         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
3139         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
3140         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
3141         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
3142         Likewise.
3143         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
3144         Likewise.
3145         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
3146         Likewise.
3147         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
3148         Likewise.
3149         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
3150         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
3151         * testsuite/25_algorithms/heap/1.cc: Likewise.
3152         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
3153         * testsuite/25_algorithms/includes/1.cc: Likewise.
3154         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
3155         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
3156         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
3157         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
3158         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
3159         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
3160         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
3161         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
3162         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
3163         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
3164         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
3165         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
3166         Likewise.
3167         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
3168         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
3169         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
3170         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
3171         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
3172         * testsuite/25_algorithms/max/1.cc: Likewise.
3173         * testsuite/25_algorithms/max/2.cc: Likewise.
3174         * testsuite/25_algorithms/max/3.cc: Likewise.
3175         * testsuite/25_algorithms/max/37547.cc: Likewise.
3176         * testsuite/25_algorithms/max/4.cc: Likewise.
3177         * testsuite/25_algorithms/max_element/1.cc: Likewise.
3178         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
3179         * testsuite/25_algorithms/merge/1.cc: Likewise.
3180         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
3181         * testsuite/25_algorithms/min/1.cc: Likewise.
3182         * testsuite/25_algorithms/min/2.cc: Likewise.
3183         * testsuite/25_algorithms/min/3.cc: Likewise.
3184         * testsuite/25_algorithms/min/37547.cc: Likewise.
3185         * testsuite/25_algorithms/min/4.cc: Likewise.
3186         * testsuite/25_algorithms/min_element/1.cc: Likewise.
3187         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
3188         * testsuite/25_algorithms/minmax/1.cc: Likewise.
3189         * testsuite/25_algorithms/minmax/2.cc: Likewise.
3190         * testsuite/25_algorithms/minmax/3.cc: Likewise.
3191         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
3192         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
3193         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
3194         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
3195         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
3196         * testsuite/25_algorithms/move/1.cc: Likewise.
3197         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
3198         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
3199         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
3200         * testsuite/25_algorithms/none_of/1.cc: Likewise.
3201         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
3202         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
3203         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
3204         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
3205         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
3206         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
3207         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
3208         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
3209         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
3210         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
3211         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
3212         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
3213         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
3214         * testsuite/25_algorithms/partition/1.cc: Likewise.
3215         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
3216         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
3217         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
3218         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
3219         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
3220         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
3221         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
3222         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
3223         * testsuite/25_algorithms/remove/1.cc: Likewise.
3224         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
3225         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
3226         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
3227         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3228         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3229         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3230         * testsuite/25_algorithms/replace/1.cc: Likewise.
3231         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3232         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3233         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3234         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3235         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3236         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3237         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3238         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3239         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3240         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3241         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3242         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3243         * testsuite/25_algorithms/search/1.cc: Likewise.
3244         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3245         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3246         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3247         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3248         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3249         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3250         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3251         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3252         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3253         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3254         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3255         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3256         Likewise.
3257         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3258         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3259         * testsuite/25_algorithms/sort/1.cc: Likewise.
3260         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3261         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3262         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3263         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3264         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3265         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3266         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3267         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3268         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3269         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3270         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3271         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3272         * testsuite/25_algorithms/unique/1.cc: Likewise.
3273         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3274         * testsuite/25_algorithms/unique/2.cc: Likewise.
3275         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3276         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3277         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3278         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3279         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3280         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3281         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3282         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3283         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3284         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3285         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3286         * testsuite/26_numerics/complex/13450.cc: Likewise.
3287         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3288         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3289         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3290         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3291         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3292         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3293         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3294         Likewise.
3295         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3296         Likewise.
3297         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3298         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3299         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3300         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3301         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3302         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3303         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3304         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3305         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3306         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3307         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3308         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3309         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3310         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3311         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3312         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3313         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3314         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3315         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3316         Likewise.
3317         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3318         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3319         Likewise.
3320         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3321         Likewise.
3322         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3323         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3324         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3325         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3326         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3327         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3328         * testsuite/26_numerics/iota/1.cc: Likewise.
3329         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3330         * testsuite/26_numerics/slice/1.cc: Likewise.
3331         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3332         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3333         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3334         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3335         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3336         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3337         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3338         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3339         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3340         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3341         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3342         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3343         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3344         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3345         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3346         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3347         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3348         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3349         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3350         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3351         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3352         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3353         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3354         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3355         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3356         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3357         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3358         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3359         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3360         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3361         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3362         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3363         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3364         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3365         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3366         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3367         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3368         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3369         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3370         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3371         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3372         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3373         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3374         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3375         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3376         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3377         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3378         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3379         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3380         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3381         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3382         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3383         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3384         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3385         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3386         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3387         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3388         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3389         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3390         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3391         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3392         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3393         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3394         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3395         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3396         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3397         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3398         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3399         Likewise.
3400         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3401         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3402         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3403         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3404         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3405         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3406         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3407         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3408         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3409         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3410         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3411         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3412         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3413         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3414         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3415         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3416         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3417         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3418         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3419         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3420         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3421         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3422         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3423         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3424         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3425         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3426         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3427         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3428         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3429         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3430         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3431         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3432         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3433         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3434         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3435         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3436         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3437         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3438         Likewise.
3439         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3440         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3441         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3442         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3443         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3444         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3445         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3446         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3447         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3448         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3449         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3450         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3451         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3452         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3453         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3454         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3455         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3456         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3457         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3458         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3459         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3460         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3461         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3462         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3463         Likewise.
3464         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3465         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3466         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3467         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3468         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3469         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3470         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3471         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3472         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3473         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3474         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3475         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3476         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3477         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3478         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3479         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3480         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3481         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3482         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3483         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3484         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3485         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3486         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3487         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3488         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3489         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3490         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3491         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3492         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3493         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3494         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3495         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3496         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3497         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3498         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3499         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3500         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3501         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3502         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3503         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3504         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3505         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3506         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3507         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3508         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3509         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3510         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3511         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3512         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3513         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3514         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3515         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3516         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3517         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3518         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3519         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3520         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3521         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3522         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3523         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3524         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3525         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3526         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3527         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3528         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3529         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3530         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3531         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3532         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3533         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3534         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3535         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3536         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3537         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3538         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3539         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3540         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3541         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3542         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3543         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3544         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3545         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3546         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3547         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3548         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3549         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3550         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3551         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3552         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3553         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3554         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3555         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3556         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3557         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3558         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3559         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3560         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3561         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3562         Likewise.
3563         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3564         Likewise.
3565         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3566         Likewise.
3567         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3568         Likewise.
3569         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3570         Likewise.
3571         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3572         Likewise.
3573         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3574         Likewise.
3575         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3576         Likewise.
3577         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3578         Likewise.
3579         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3580         Likewise.
3581         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3582         Likewise.
3583         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3584         Likewise.
3585         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3586         Likewise.
3587         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3588         Likewise.
3589         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3590         Likewise.
3591         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3592         Likewise.
3593         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3594         Likewise.
3595         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3596         Likewise.
3597         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3598         Likewise.
3599         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3600         Likewise.
3601         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3602         Likewise.
3603         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3604         Likewise.
3605         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3606         Likewise.
3607         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3608         Likewise.
3609         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3610         Likewise.
3611         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3612         Likewise.
3613         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3614         Likewise.
3615         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3616         Likewise.
3617         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3618         Likewise.
3619         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3620         Likewise.
3621         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3622         Likewise.
3623         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3624         Likewise.
3625         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3626         Likewise.
3627         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3628         Likewise.
3629         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3630         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3631         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3632         Likewise.
3633         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3634         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3635         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3636         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3637         Likewise.
3638         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3639         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3640         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3641         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3642         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3643         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3644         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3645         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3646         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3647         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3648         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3649         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3650         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3651         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3652         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3653         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3654         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3655         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3656         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3657         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3658         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3659         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3660         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3661         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3662         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3663         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3664         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3665         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3666         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3667         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3668         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3669         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3670         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3671         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3672         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3673         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3674         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3675         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3676         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3677         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3678         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3679         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3680         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3681         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3682         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3683         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3684         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3685         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3686         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3687         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3688         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3689         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3690         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3691         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3692         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3693         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3694         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3695         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3696         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3697         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3698         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3699         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3700         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3701         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3702         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3703         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3704         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3705         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3706         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3707         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3708         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3709         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3710         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3711         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3712         Likewise.
3713         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3714         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3715         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3716         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3717         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3718         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3719         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3720         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3721         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3722         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3723         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3724         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3725         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3726         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3727         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3728         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3729         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3730         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3731         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3732         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3733         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3734         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3735         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3736         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3737         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3738         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3739         Likewise.
3740         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3741         Likewise.
3742         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3743         Likewise.
3744         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3745         Likewise.
3746         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3747         Likewise.
3748         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3749         Likewise.
3750         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3751         Likewise.
3752         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3753         Likewise.
3754         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3755         Likewise.
3756         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3757         Likewise.
3758         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3759         Likewise.
3760         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3761         Likewise.
3762         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3763         Likewise.
3764         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3765         Likewise.
3766         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3767         Likewise.
3768         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3769         Likewise.
3770         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3771         Likewise.
3772         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3773         Likewise.
3774         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3775         Likewise.
3776         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3777         Likewise.
3778         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3779         Likewise.
3780         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3781         Likewise.
3782         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3783         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3784         Likewise.
3785         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3786         Likewise.
3787         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3788         Likewise.
3789         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3790         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3791         Likewise.
3792         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3793         Likewise.
3794         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3795         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3796         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3797         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3798         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3799         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3800         Likewise.
3801         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3802         Likewise.
3803         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3804         Likewise.
3805         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3806         Likewise.
3807         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3808         Likewise.
3809         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3810         Likewise.
3811         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3812         Likewise.
3813         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3814         Likewise.
3815         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3816         Likewise.
3817         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3818         Likewise.
3819         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3820         Likewise.
3821         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3822         Likewise.
3823         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3824         Likewise.
3825         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3826         Likewise.
3827         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3828         Likewise.
3829         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3830         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3831         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3832         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3833         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3834         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3835         Likewise.
3836         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3837         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3838         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3839         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3840         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3841         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3842         Likewise.
3843         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3844         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3845         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3846         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3847         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3848         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3849         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3850         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3851         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3852         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3853         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3854         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3855         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3856         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3857         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3858         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3859         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3860         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3861         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3862         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3863         Likewise.
3864         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3865         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3866         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3867         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3868         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3869         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3870         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3871         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3872         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3873         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3874         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3875         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3876         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3877         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3878         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3879         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3880         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3881         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3882         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3883         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3884         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3885         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3886         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3887         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3888         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3889         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3890         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3891         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3892         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3893         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3894         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3895         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3896         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3897         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3898         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3899         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3900         Likewise.
3901         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3902         Likewise.
3903         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3904         Likewise.
3905         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3906         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3907         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3908         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3909         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3910         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3911         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3912         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3913         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3914         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3915         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3916         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3917         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3918         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3919         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3920         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3921         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3922         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3923         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3924         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3925         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3926         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3927         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3928         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3929         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3930         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3931         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3932         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3933         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3934         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3935         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3936         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3937         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3938         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3939         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3940         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3941         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3942         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3943         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3944         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3945         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3946         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3947         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3948         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3949         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3950         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3951         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3952         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3953         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3954         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3955         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3956         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3957         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3958         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3959         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3960         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3961         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3962         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3963         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3964         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3965         Likewise.
3966         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3967         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3968         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3969         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3970         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3971         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3972         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3973         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3974         * testsuite/27_io/fpos/11450.cc: Likewise.
3975         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3976         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3977         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3978         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3979         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3980         * testsuite/27_io/fpos/14775.cc: Likewise.
3981         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3982         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3983         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3984         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3985         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3986         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3987         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3988         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3989         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3990         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3991         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3992         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3993         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3994         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3995         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3996         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3997         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3998         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3999         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
4000         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
4001         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
4002         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
4003         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
4004         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
4005         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
4006         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
4007         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
4008         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
4009         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
4010         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
4011         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
4012         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
4013         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
4014         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
4015         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
4016         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
4017         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
4018         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
4019         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
4020         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
4021         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
4022         * testsuite/27_io/objects/char/1.cc: Likewise.
4023         * testsuite/27_io/objects/char/10.cc: Likewise.
4024         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
4025         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
4026         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
4027         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
4028         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
4029         * testsuite/27_io/objects/char/2.cc: Likewise.
4030         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
4031         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
4032         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
4033         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
4034         * testsuite/27_io/objects/char/5.cc: Likewise.
4035         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
4036         * testsuite/27_io/objects/char/6.cc: Likewise.
4037         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
4038         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
4039         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
4040         * testsuite/27_io/objects/char/7.cc: Likewise.
4041         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
4042         * testsuite/27_io/objects/char/8.cc: Likewise.
4043         * testsuite/27_io/objects/char/9.cc: Likewise.
4044         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
4045         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
4046         * testsuite/27_io/objects/char/dr455.cc: Likewise.
4047         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
4048         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
4049         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
4050         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
4051         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
4052         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
4053         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
4054         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
4055         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
4056         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
4057         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
4058         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
4059         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
4060         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
4061         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
4062         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
4063         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
4064         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
4065         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
4066         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
4067         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
4068         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
4069         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
4070         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
4071         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
4072         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
4073         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
4074         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
4075         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
4076         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
4077         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
4078         * testsuite/27_io/types/1.cc: Likewise.
4079         * testsuite/27_io/types/2.cc: Likewise.
4080         * testsuite/27_io/types/3.cc: Likewise.
4081         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
4082         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
4083         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
4084         Likewise.
4085         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
4086         Likewise.
4087         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
4088         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
4089         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
4090         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
4091         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
4092         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
4093         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
4094         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
4095         Likewise.
4096         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
4097         Likewise.
4098         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
4099         Likewise.
4100         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
4101         Likewise.
4102         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
4103         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
4104         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
4105         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
4106         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
4107         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
4108         Likewise.
4109         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
4110         Likewise.
4111         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
4112         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
4113         * testsuite/30_threads/thread/id/operators.cc: Likewise.
4114         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
4115         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
4116         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
4117         * testsuite/Makefile.am: Likewise.
4118         * testsuite/abi/30586.cc: Likewise.
4119         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
4120         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
4121         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
4122         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
4123         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
4124         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
4125         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
4126         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
4127         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
4128         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
4129         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
4130         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
4131         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
4132         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
4133         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
4134         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
4135         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
4136         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
4137         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
4138         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
4139         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
4140         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
4141         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
4142         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
4143         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
4144         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
4145         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
4146         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
4147         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
4148         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
4149         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
4150         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
4151         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
4152         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
4153         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
4154         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
4155         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
4156         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
4157         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
4158         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
4159         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
4160         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
4161         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
4162         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
4163         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
4164         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
4165         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
4166         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
4167         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
4168         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
4169         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
4170         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
4171         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
4172         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
4173         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
4174         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
4175         * testsuite/abi/demangle/regression/7986.cc: Likewise.
4176         * testsuite/abi/demangle/regression/8897.cc: Likewise.
4177         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
4178         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
4179         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
4180         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
4181         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
4182         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
4183         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
4184         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
4185         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
4186         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
4187         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
4188         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
4189         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
4190         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
4191         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
4192         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
4193         * testsuite/abi/demangle/regression/old.cc: Likewise.
4194         * testsuite/abi/header_cxxabi.c: Likewise.
4195         * testsuite/backward/11460.cc: Likewise.
4196         * testsuite/backward/hash_map/1.cc: Likewise.
4197         * testsuite/backward/hash_map/14648.cc: Likewise.
4198         * testsuite/backward/hash_map/23528.cc: Likewise.
4199         * testsuite/backward/hash_set/1.cc: Likewise.
4200         * testsuite/backward/strstream_members.cc: Likewise.
4201         * testsuite/config/default.exp: Likewise.
4202         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
4203         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
4204         * testsuite/data/istream_extractor_other-1.tst: Likewise.
4205         * testsuite/data/istream_extractor_other-1.txt: Likewise.
4206         * testsuite/data/istream_extractor_other-2.tst: Likewise.
4207         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
4208         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
4209         * testsuite/data/sgetn.txt: Likewise.
4210         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
4211         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
4212         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
4213         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
4214         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
4215         * testsuite/ext/array_allocator/26875.cc: Likewise.
4216         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
4217         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
4218         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
4219         * testsuite/ext/array_allocator/check_new.cc: Likewise.
4220         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
4221         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
4222         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
4223         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
4224         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
4225         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
4226         * testsuite/ext/codecvt/1.cc: Likewise.
4227         * testsuite/ext/codecvt/char-1.cc: Likewise.
4228         * testsuite/ext/codecvt/char-2.cc: Likewise.
4229         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4230         * testsuite/ext/concept_checks.cc: Likewise.
4231         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4232         Likewise.
4233         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4234         Likewise.
4235         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4236         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4237         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4238         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4239         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4240         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4241         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4242         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4243         Likewise.
4244         * testsuite/ext/headers.cc: Likewise.
4245         * testsuite/ext/is_heap/1.cc: Likewise.
4246         * testsuite/ext/is_heap/check_type.cc: Likewise.
4247         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4248         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4249         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4250         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4251         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4252         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4253         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4254         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4255         * testsuite/ext/median.cc: Likewise.
4256         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4257         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4258         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4259         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4260         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4261         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4262         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4263         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4264         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4265         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4266         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4267         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4268         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4269         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4270         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4271         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4272         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4273         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4274         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4275         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4276         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4277         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4278         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4279         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4280         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4281         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4282         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4283         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4284         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4285         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4286         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4287         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4288         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4289         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4290         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4291         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4292         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4293         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4294         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4295         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4296         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4297         * testsuite/ext/rope/1.cc: Likewise.
4298         * testsuite/ext/rope/2.cc: Likewise.
4299         * testsuite/ext/rope/3.cc: Likewise.
4300         * testsuite/ext/rope/36832.cc: Likewise.
4301         * testsuite/ext/rope/4.cc: Likewise.
4302         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4303         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4304         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4305         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4306         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4307         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4308         Likewise.
4309         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4310         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4311         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4312         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4313         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4314         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4315         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4316         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4317         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4318         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4319         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4320         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4321         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4322         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4323         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4324         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4325         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4326         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4327         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4328         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4329         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4330         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4331         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4332         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4333         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4334         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4335         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4336         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4337         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4338         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4339         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4340         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4341         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4342         * testsuite/lib/dg-options.exp: Likewise.
4343         * testsuite/lib/libstdc++.exp: Likewise.
4344         * testsuite/lib/prune.exp: Likewise.
4345         * testsuite/libstdc++-abi/abi.exp: Likewise.
4346         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4347         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4348         Likewise.
4349         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4350         Likewise.
4351         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4352         Likewise.
4353         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4354         Likewise.
4355         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4356         Likewise.
4357         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4358         Likewise.
4359         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4360         Likewise.
4361         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4362         Likewise.
4363         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4364         Likewise.
4365         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4366         Likewise.
4367         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4368         Likewise.
4369         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4370         Likewise.
4371         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4372         Likewise.
4373         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4374         Likewise.
4375         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4376         Likewise.
4377         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4378         Likewise.
4379         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4380         Likewise.
4381         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4382         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4383         Likewise.
4384         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4385         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4386         Likewise.
4387         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4388         Likewise.
4389         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4390         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4391         Likewise.
4392         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4393         Likewise.
4394         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4395         Likewise.
4396         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4397         Likewise.
4398         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4399         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4400         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4401         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4402         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4403         Likewise.
4404         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4405         Likewise.
4406         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4407         Likewise.
4408         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4409         Likewise.
4410         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4411         Likewise.
4412         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4413         Likewise.
4414         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4415         Likewise.
4416         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4417         Likewise.
4418         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4419         Likewise.
4420         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4421         Likewise.
4422         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4423         Likewise.
4424         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4425         Likewise.
4426         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4427         Likewise.
4428         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4429         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4430         Likewise.
4431         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4432         Likewise.
4433         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4434         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4435         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4436         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4437         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4438         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4439         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4440         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4441         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4442         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4443         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4444         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4445         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4446         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4447         Likewise.
4448         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4449         Likewise.
4450         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4451         Likewise.
4452         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4453         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4454         Likewise.
4455         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4456         Likewise.
4457         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4458         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4459         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4460         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4461         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4462         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4463         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4464         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4465         Likewise.
4466         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4467         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4468         Likewise.
4469         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4470         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4471         Likewise.
4472         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4473         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4474         Likewise.
4475         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4476         Likewise.
4477         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4478         Likewise.
4479         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4480         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4481         Likewise.
4482         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4483         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4484         Likewise.
4485         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4486         Likewise.
4487         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4488         Likewise.
4489         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4490         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4491         Likewise.
4492         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4493         Likewise.
4494         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4495         Likewise.
4496         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4497         Likewise.
4498         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4499         Likewise.
4500         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4501         Likewise.
4502         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4503         Likewise.
4504         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4505         Likewise.
4506         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4507         Likewise.
4508         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4509         Likewise.
4510         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4511         Likewise.
4512         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4513         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4514         Likewise.
4515         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4516         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4517         Likewise.
4518         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4519         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4520         Likewise.
4521         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4522         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4523         Likewise.
4524         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4525         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4526         Likewise.
4527         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4528         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4529         Likewise.
4530         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4531         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4532         Likewise.
4533         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4534         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4535         Likewise.
4536         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4537         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4538         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4539         Likewise.
4540         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4541         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4542         Likewise.
4543         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4544         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4545         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4546         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4547         Likewise.
4548         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4549         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4550         Likewise.
4551         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4552         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4553         Likewise.
4554         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4555         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4556         Likewise.
4557         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4558         Likewise.
4559         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4560         Likewise.
4561         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4562         Likewise.
4563         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4564         Likewise.
4565         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4566         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4567         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4568         Likewise.
4569         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4570         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4571         Likewise.
4572         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4573         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4574         Likewise.
4575         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4576         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4577         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4578         Likewise.
4579         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4580         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4581         Likewise.
4582         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4583         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4584         Likewise.
4585         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4586         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4587         Likewise.
4588         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4589         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4590         Likewise.
4591         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4592         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4593         Likewise.
4594         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4595         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4596         Likewise.
4597         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4598         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4599         Likewise.
4600         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4601         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4602         Likewise.
4603         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4604         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4605         Likewise.
4606         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4607         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4608         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4609         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4610         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4611         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4612         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4613         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4614         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4615         Likewise.
4616         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4617         Likewise.
4618         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4619         Likewise.
4620         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4621         Likewise.
4622         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4623         Likewise.
4624         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4625         Likewise.
4626         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4627         Likewise.
4628         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4629         Likewise.
4630         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4631         Likewise.
4632         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4633         Likewise.
4634         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4635         Likewise.
4636         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4637         Likewise.
4638         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4639         Likewise.
4640         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4641         Likewise.
4642         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4643         Likewise.
4644         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4645         Likewise.
4646         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4647         Likewise.
4648         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4649         Likewise.
4650         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4651         Likewise.
4652         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4653         Likewise.
4654         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4655         Likewise.
4656         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4657         Likewise.
4658         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4659         Likewise.
4660         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4661         Likewise.
4662         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4663         Likewise.
4664         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4665         Likewise.
4666         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4667         Likewise.
4668         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4669         Likewise.
4670         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4671         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4672         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4673         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4674         Likewise.
4675         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4676         Likewise.
4677         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4678         Likewise.
4679         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4680         Likewise.
4681         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4682         Likewise.
4683         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4684         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4685         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4686         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4687         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4688         Likewise.
4689         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4690         Likewise.
4691         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4692         Likewise.
4693         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4694         Likewise.
4695         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4696         Likewise.
4697         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4698         Likewise.
4699         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4700         Likewise.
4701         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4702         Likewise.
4703         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4704         Likewise.
4705         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4706         Likewise.
4707         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4708         Likewise.
4709         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4710         Likewise.
4711         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4712         Likewise.
4713         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4714         Likewise.
4715         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4716         Likewise.
4717         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4718         Likewise.
4719         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4720         Likewise.
4721         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4722         Likewise.
4723         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4724         Likewise.
4725         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4726         Likewise.
4727         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4728         Likewise.
4729         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4730         Likewise.
4731         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4732         Likewise.
4733         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4734         Likewise.
4735         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4736         Likewise.
4737         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4738         Likewise.
4739         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4740         Likewise.
4741         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4742         Likewise.
4743         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4744         Likewise.
4745         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4746         Likewise.
4747         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4748         Likewise.
4749         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4750         Likewise.
4751         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4752         Likewise.
4753         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4754         Likewise.
4755         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4756         Likewise.
4757         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4758         Likewise.
4759         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4760         Likewise.
4761         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4762         Likewise.
4763         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4764         Likewise.
4765         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4766         Likewise.
4767         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4768         Likewise.
4769         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4770         Likewise.
4771         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4772         Likewise.
4773         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4774         Likewise.
4775         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4776         Likewise.
4777         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4778         Likewise.
4779         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4780         Likewise.
4781         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4782         Likewise.
4783         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4784         Likewise.
4785         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4786         Likewise.
4787         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4788         Likewise.
4789         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4790         Likewise.
4791         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4792         Likewise.
4793         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4794         Likewise.
4795         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4796         Likewise.
4797         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4798         Likewise.
4799         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4800         Likewise.
4801         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4802         Likewise.
4803         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4804         Likewise.
4805         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4806         Likewise.
4807         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4808         Likewise.
4809         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4810         Likewise.
4811         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4812         Likewise.
4813         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4814         Likewise.
4815         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4816         Likewise.
4817         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4818         Likewise.
4819         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4820         Likewise.
4821         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4822         Likewise.
4823         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4824         Likewise.
4825         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4826         Likewise.
4827         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4828         Likewise.
4829         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4830         Likewise.
4831         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4832         Likewise.
4833         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4834         Likewise.
4835         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4836         Likewise.
4837         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4838         Likewise.
4839         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4840         Likewise.
4841         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4842         Likewise.
4843         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4844         Likewise.
4845         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4846         Likewise.
4847         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4848         Likewise.
4849         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4850         Likewise.
4851         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4852         Likewise.
4853         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4854         Likewise.
4855         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4856         Likewise.
4857         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4858         Likewise.
4859         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4860         Likewise.
4861         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4862         Likewise.
4863         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4864         Likewise.
4865         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4866         Likewise.
4867         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4868         Likewise.
4869         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4870         Likewise.
4871         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4872         Likewise.
4873         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4874         Likewise.
4875         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4876         Likewise.
4877         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4878         Likewise.
4879         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4880         Likewise.
4881         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4882         Likewise.
4883         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4884         Likewise.
4885         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4886         Likewise.
4887         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4888         Likewise.
4889         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4890         Likewise.
4891         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4892         Likewise.
4893         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4894         Likewise.
4895         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4896         Likewise.
4897         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4898         Likewise.
4899         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4900         Likewise.
4901         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4902         Likewise.
4903         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4904         Likewise.
4905         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4906         Likewise.
4907         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4908         Likewise.
4909         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4910         Likewise.
4911         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4912         Likewise.
4913         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4914         Likewise.
4915         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4916         Likewise.
4917         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4918         Likewise.
4919         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4920         Likewise.
4921         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4922         Likewise.
4923         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4924         Likewise.
4925         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4926         Likewise.
4927         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4928         Likewise.
4929         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4930         Likewise.
4931         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4932         Likewise.
4933         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4934         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4935         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4936         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4937         Likewise.
4938         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4939         Likewise.
4940         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4941         Likewise.
4942         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4943         Likewise.
4944         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4945         Likewise.
4946         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4947         Likewise.
4948         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4949         Likewise.
4950         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4951         Likewise.
4952         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4953         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4954         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4955         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4956         Likewise.
4957         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4958         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4959         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4960         Likewise.
4961         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4962         Likewise.
4963         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4964         Likewise.
4965         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4966         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4967         Likewise.
4968         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4969         Likewise.
4970         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4971         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4972         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4973         Likewise.
4974         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4975         Likewise.
4976         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4977         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4978         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4979         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4980         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4981         Likewise.
4982         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4983         Likewise.
4984         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4985         Likewise.
4986         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4987         Likewise.
4988         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4989         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4990         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4991         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4992         Likewise.
4993         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4994         Likewise.
4995         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4996         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4997         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4998         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4999         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
5000         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
5001         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
5002         Likewise.
5003         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
5004         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
5005         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
5006         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
5007         Likewise.
5008         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
5009         Likewise.
5010         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
5011         Likewise.
5012         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
5013         Likewise.
5014         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
5015         Likewise.
5016         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
5017         Likewise.
5018         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
5019         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
5020         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
5021         Likewise.
5022         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
5023         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
5024         Likewise.
5025         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
5026         Likewise.
5027         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
5028         Likewise.
5029         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
5030         Likewise.
5031         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
5032         Likewise.
5033         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5034         Likewise.
5035         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
5036         Likewise.
5037         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
5038         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
5039         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
5040         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
5041         Likewise.
5042         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
5043         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
5044         Likewise.
5045         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
5046         Likewise.
5047         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
5048         Likewise.
5049         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
5050         Likewise.
5051         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
5052         Likewise.
5053         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5054         Likewise.
5055         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
5056         Likewise.
5057         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
5058         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
5059         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
5060         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
5061         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
5062         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
5063         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
5064         Likewise.
5065         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
5066         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
5067         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
5068         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
5069         Likewise.
5070         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
5071         Likewise.
5072         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
5073         Likewise.
5074         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
5075         Likewise.
5076         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
5077         Likewise.
5078         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
5079         Likewise.
5080         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
5081         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
5082         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
5083         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
5084         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
5085         Likewise.
5086         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
5087         Likewise.
5088         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
5089         Likewise.
5090         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
5091         Likewise.
5092         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
5093         Likewise.
5094         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
5095         Likewise.
5096         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
5097         Likewise.
5098         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
5099         Likewise.
5100         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
5101         Likewise.
5102         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
5103         Likewise.
5104         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
5105         Likewise.
5106         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
5107         Likewise.
5108         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
5109         Likewise.
5110         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
5111         Likewise.
5112         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
5113         Likewise.
5114         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
5115         Likewise.
5116         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
5117         Likewise.
5118         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
5119         Likewise.
5120         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
5121         Likewise.
5122         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
5123         Likewise.
5124         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
5125         Likewise.
5126         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
5127         Likewise.
5128         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
5129         Likewise.
5130         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
5131         Likewise.
5132         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
5133         Likewise.
5134         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
5135         Likewise.
5136         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
5137         Likewise.
5138         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
5139         Likewise.
5140         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
5141         Likewise.
5142         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
5143         Likewise.
5144         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
5145         Likewise.
5146         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
5147         Likewise.
5148         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
5149         Likewise.
5150         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
5151         Likewise.
5152         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
5153         Likewise.
5154         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
5155         Likewise.
5156         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
5157         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
5158         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
5159         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
5160         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
5161         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
5162         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
5163         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
5164         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
5165         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
5166         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
5167         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
5168         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
5169         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
5170         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
5171         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
5172         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
5173         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
5174         * testsuite/tr1/headers/all.cc: Likewise.
5175         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
5176         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
5177         * testsuite/util/testsuite_shared.cc: Likewise.
5178         * scripts/extract_symvers: Likewise.  Remove runtime exception.
5179         * testsuite/17_intro/headers/all.cc: Likewise.
5180         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
5181         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
5182         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
5183         Likewise.
5184         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
5185         Likewise.
5186         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
5187         Likewise.
5188         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
5189         Likewise.
5190         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
5191         Likewise.
5192         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
5193         Likewise.
5194         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
5195         Likewise.
5196         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
5197         Likewise.
5198         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
5199         Likewise.
5200         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
5201         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
5202         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
5203         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
5204         Likewise.
5205         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
5206         Likewise.
5207         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
5208         Likewise.
5209         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
5210         Likewise.
5211         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
5212         Likewise.
5213         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
5214         Likewise.
5215         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
5216         Likewise.
5217         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
5218         Likewise.
5219         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
5220         Likewise.
5221         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
5222         Likewise.
5223         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
5224         Likewise.
5225         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
5226         Likewise.
5227         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5228         Likewise.
5229         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5230         Likewise.
5231         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5232         Likewise.
5233         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5234         Likewise.
5235         * testsuite/20_util/pair/moveable.cc: Likewise.
5236         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5237         Likewise.
5238         * testsuite/20_util/pair/swap.cc: Likewise.
5239         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5240         Likewise.
5241         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5242         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5243         Likewise.
5244         * testsuite/20_util/tuple/moveable.cc: Likewise.
5245         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5246         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5247         Likewise.
5248         * testsuite/20_util/tuple/swap.cc: Likewise.
5249         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5250         Likewise.
5251         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5252         Likewise.
5253         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5254         Likewise.
5255         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5256         Likewise.
5257         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5258         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5259         Likewise.
5260         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5261         Likewise.
5262         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5263         Likewise.
5264         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5265         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5266         Likewise.
5267         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5268         Likewise.
5269         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5270         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5271         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5272         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5273         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5274         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5275         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5276         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5277         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5278         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5279         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5280         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5281         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5282         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5283         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5284         Likewise.
5285         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5286         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5287         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5288         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5289         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5290         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5291         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5292         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5293         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5294         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5295         Likewise.
5296         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5297         Likewise.
5298         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5299         Likewise.
5300         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5301         Likewise.
5302         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5303         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5304         Likewise.
5305         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5306         Likewise.
5307         * testsuite/23_containers/deque/14340.cc: Likewise.
5308         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5309         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5310         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5311         * testsuite/23_containers/deque/init-list.cc: Likewise.
5312         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5313         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5314         * testsuite/23_containers/deque/moveable.cc: Likewise.
5315         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5316         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5317         Likewise.
5318         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5319         Likewise.
5320         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5321         Likewise.
5322         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5323         Likewise.
5324         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5325         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5326         Likewise.
5327         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5328         Likewise.
5329         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5330         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5331         Likewise.
5332         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5333         Likewise.
5334         * testsuite/23_containers/list/14340.cc: Likewise.
5335         * testsuite/23_containers/list/23781.cc: Likewise.
5336         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5337         * testsuite/23_containers/list/init-list.cc: Likewise.
5338         * testsuite/23_containers/list/moveable.cc: Likewise.
5339         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5340         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5341         Likewise.
5342         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5343         Likewise.
5344         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5345         Likewise.
5346         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5347         Likewise.
5348         * testsuite/23_containers/map/14340.cc: Likewise.
5349         * testsuite/23_containers/map/23781.cc: Likewise.
5350         * testsuite/23_containers/map/init-list.cc: Likewise.
5351         * testsuite/23_containers/map/moveable.cc: Likewise.
5352         * testsuite/23_containers/map/operations/1.cc: Likewise.
5353         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5354         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5355         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5356         Likewise.
5357         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5358         Likewise.
5359         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5360         Likewise.
5361         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5362         Likewise.
5363         * testsuite/23_containers/multimap/14340.cc: Likewise.
5364         * testsuite/23_containers/multimap/23781.cc: Likewise.
5365         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5366         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5367         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5368         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5369         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5370         Likewise.
5371         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5372         Likewise.
5373         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5374         Likewise.
5375         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5376         Likewise.
5377         * testsuite/23_containers/multiset/14340.cc: Likewise.
5378         * testsuite/23_containers/multiset/23781.cc: Likewise.
5379         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5380         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5381         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5382         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5383         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5384         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5385         Likewise.
5386         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5387         Likewise.
5388         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5389         Likewise.
5390         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5391         Likewise.
5392         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5393         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5394         Likewise.
5395         * testsuite/23_containers/queue/moveable.cc: Likewise.
5396         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5397         Likewise.
5398         * testsuite/23_containers/set/14340.cc: Likewise.
5399         * testsuite/23_containers/set/23781.cc: Likewise.
5400         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5401         * testsuite/23_containers/set/init-list.cc: Likewise.
5402         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5403         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5404         * testsuite/23_containers/set/moveable.cc: Likewise.
5405         * testsuite/23_containers/set/operations/1.cc: Likewise.
5406         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5407         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5408         Likewise.
5409         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5410         Likewise.
5411         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5412         Likewise.
5413         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5414         Likewise.
5415         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5416         Likewise.
5417         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5418         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5419         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5420         Likewise.
5421         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5422         Likewise.
5423         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5424         Likewise.
5425         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5426         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5427         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5428         Likewise.
5429         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5430         Likewise.
5431         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5432         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5433         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5434         Likewise.
5435         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5436         Likewise.
5437         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5438         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5439         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5440         Likewise.
5441         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5442         Likewise.
5443         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5444         Likewise.
5445         * testsuite/23_containers/vector/14340.cc: Likewise.
5446         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5447         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5448         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5449         Likewise.
5450         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5451         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5452         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5453         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5454         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5455         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5456         Likewise.
5457         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5458         Likewise.
5459         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5460         Likewise.
5461         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5462         Likewise.
5463         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5464         Likewise.
5465         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5466         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5467         * testsuite/23_containers/vector/init-list.cc: Likewise.
5468         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5469         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5470         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5471         * testsuite/23_containers/vector/moveable.cc: Likewise.
5472         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5473         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5474         Likewise.
5475         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5476         Likewise.
5477         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5478         Likewise.
5479         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5480         Likewise.
5481         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5482         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5483         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5484         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5485         Likewise.
5486         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5487         Likewise.
5488         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5489         Likewise.
5490         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5491         Likewise.
5492         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5493         Likewise.
5494         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5495         Likewise.
5496         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5497         Likewise.
5498         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5499         Likewise.
5500         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5501         Likewise.
5502         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5503         Likewise.
5504         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5505         Likewise.
5506         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5507         Likewise.
5508         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5509         Likewise.
5510         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5511         Likewise.
5512         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5513         Likewise.
5514         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5515         Likewise.
5516         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5517         Likewise.
5518         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5519         Likewise.
5520         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5521         Likewise.
5522         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5523         Likewise.
5524         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5525         Likewise.
5526         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5527         Likewise.
5528         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5529         Likewise.
5530         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5531         Likewise.
5532         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5533         Likewise.
5534         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5535         Likewise.
5536         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5537         Likewise.
5538         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5539         Likewise.
5540         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5541         Likewise.
5542         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5543         Likewise.
5544         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5545         Likewise.
5546         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5547         Likewise.
5548         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5549         Likewise.
5550         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5551         Likewise.
5552         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5553         Likewise.
5554         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5555         Likewise.
5556         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5557         Likewise.
5558         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5559         Likewise.
5560         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5561         Likewise.
5562         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5563         Likewise.
5564         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5565         Likewise.
5566         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5567         Likewise.
5568         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5569         Likewise.
5570         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5571         Likewise.
5572         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5573         Likewise.
5574         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5575         Likewise.
5576         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5577         Likewise.
5578         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5579         Likewise.
5580         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5581         Likewise.
5582         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5583         Likewise.
5584         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5585         Likewise.
5586         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5587         Likewise.
5588         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5589         Likewise.
5590         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5591         Likewise.
5592         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5593         Likewise.
5594         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5595         Likewise.
5596         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5597         Likewise.
5598         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5599         Likewise.
5600         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5601         Likewise.
5602         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5603         Likewise.
5604         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5605         Likewise.
5606         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5607         Likewise.
5608         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5609         Likewise.
5610         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5611         Likewise.
5612         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5613         Likewise.
5614         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5615         Likewise.
5616         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5617         Likewise.
5618         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5619         Likewise.
5620         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5621         Likewise.
5622         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5623         Likewise.
5624         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5625         Likewise.
5626         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5627         Likewise.
5628         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5629         Likewise.
5630         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5631         Likewise.
5632         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5633         Likewise.
5634         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5635         Likewise.
5636         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5637         Likewise.
5638         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5639         Likewise.
5640         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5641         Likewise.
5642         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5643         Likewise.
5644         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5645         Likewise.
5646         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5647         Likewise.
5648         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5649         Likewise.
5650         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5651         Likewise.
5652         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5653         Likewise.
5654         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5655         Likewise.
5656         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5657         Likewise.
5658         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5659         Likewise.
5660         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5661         Likewise.
5662         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5663         Likewise.
5664         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5665         Likewise.
5666         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5667         Likewise.
5668         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5669         Likewise.
5670         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5671         Likewise.
5672         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5673         Likewise.
5674         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5675         Likewise.
5676         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5677         Likewise.
5678         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5679         Likewise.
5680         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5681         Likewise.
5682         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5683         Likewise.
5684         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5685         Likewise.
5686         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5687         Likewise.
5688         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5689         Likewise.
5690         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5691         Likewise.
5692         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5693         Likewise.
5694         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5695         Likewise.
5696         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5697         Likewise.
5698         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5699         Likewise.
5700         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5701         Likewise.
5702         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5703         Likewise.
5704         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5705         Likewise.
5706         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5707         Likewise.
5708         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5709         Likewise.
5710         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5711         Likewise.
5712         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5713         Likewise.
5714         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5715         Likewise.
5716         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5717         Likewise.
5718         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5719         Likewise.
5720         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5721         Likewise.
5722         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5723         Likewise.
5724         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5725         Likewise.
5726         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5727         Likewise.
5728         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5729         Likewise.
5730         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5731         Likewise.
5732         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5733         Likewise.
5734         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5735         Likewise.
5736         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5737         Likewise.
5738         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5739         Likewise.
5740         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5741         Likewise.
5742         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5743         Likewise.
5744         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5745         Likewise.
5746         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5747         Likewise.
5748         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5749         Likewise.
5750         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5751         Likewise.
5752         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5753         Likewise.
5754         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5755         Likewise.
5756         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5757         Likewise.
5758         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5759         Likewise.
5760         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5761         Likewise.
5762         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5763         Likewise.
5764         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5765         Likewise.
5766         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5767         Likewise.
5768         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5769         Likewise.
5770         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5771         Likewise.
5772         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5773         Likewise.
5774         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5775         Likewise.
5776         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5777         Likewise.
5778         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5779         Likewise.
5780         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5781         Likewise.
5782         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5783         Likewise.
5784         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5785         Likewise.
5786         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5787         Likewise.
5788         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5789         Likewise.
5790         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5791         Likewise.
5792         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5793         Likewise.
5794         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5795         Likewise.
5796         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5797         Likewise.
5798         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5799         Likewise.
5800         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5801         Likewise.
5802         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5803         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5804         Likewise.
5805         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5806         Likewise.
5807         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5808         Likewise.
5809         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5810         Likewise.
5811         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5812         Likewise.
5813         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5814         Likewise.
5815         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5816         Likewise.
5817         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5818         Likewise.
5819         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5820         Likewise.
5821         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5822         Likewise.
5823         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5824         Likewise.
5825         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5826         Likewise.
5827         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5828         Likewise.
5829         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5830         Likewise.
5831         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5832         Likewise.
5833         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5834         Likewise.
5835         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5836         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5837         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5838         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5839         Likewise.
5840         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5841         Likewise.
5842         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5843         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5844         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5845         Likewise.
5846         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5847         Likewise.
5848         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5849         Likewise.
5850         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5851         Likewise.
5852         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5853         Likewise.
5854         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5855         Likewise.
5856         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5857         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5858         Likewise.
5859         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5860         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5861         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5862         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5863         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5864         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5865         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5866         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5867         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5868         Likewise.
5869         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5870         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5871         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5872         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5873         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5874         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5875         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5876         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5877         Likewise.
5878         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5879         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5880         Likewise.
5881         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5882         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5883         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5884         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5885         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5886         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5887         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5888         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5889         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5890         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5891         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5892         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5893         Likewise.
5894         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5895         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5896         Likewise.
5897         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5898         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5899         Likewise.
5900         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5901         Likewise.
5902         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5903         Likewise.
5904         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5905         Likewise.
5906         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5907         Likewise.
5908         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5909         Likewise.
5910         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5911         Likewise.
5912         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5913         Likewise.
5914         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5915         Likewise.
5916         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5917         Likewise.
5918         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5919         Likewise.
5920         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5921         Likewise.
5922         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5923         Likewise.
5924         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5925         Likewise.
5926         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5927         Likewise.
5928         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5929         Likewise.
5930         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5931         Likewise.
5932         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5933         Likewise.
5934         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5935         Likewise.
5936         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5937         Likewise.
5938         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5939         Likewise.
5940         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5941         Likewise.
5942         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5943         Likewise.
5944         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5945         Likewise.
5946         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5947         Likewise.
5948         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5949         Likewise.
5950         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5951         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5952         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5953         Likewise.
5954         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5955         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5956         Likewise.
5957         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5958         Likewise.
5959         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5960         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5961         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5962         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5963         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5964         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5965         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5966         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5967         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5968         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5969         Likewise.
5970         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5971         Likewise.
5972         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5973         Likewise.
5974         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5975         Likewise.
5976         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5977         Likewise.
5978         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5979         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5980         Likewise.
5981         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5982         Likewise.
5983         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5984         Likewise.
5985         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5986         Likewise.
5987         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5988         Likewise.
5989         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5990         Likewise.
5991         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5992         Likewise.
5993         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5994         Likewise.
5995         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5996         Likewise.
5997         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5998         Likewise.
5999         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
6000         Likewise.
6001         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
6002         Likewise.
6003         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
6004         Likewise.
6005         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
6006         Likewise.
6007         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
6008         Likewise.
6009         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
6010         Likewise.
6011         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
6012         Likewise.
6013         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
6014         Likewise.
6015         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
6016         Likewise.
6017         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
6018         Likewise.
6019         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
6020         Likewise.
6021         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
6022         Likewise.
6023         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
6024         Likewise.
6025         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
6026         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
6027         Likewise.
6028         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
6029         Likewise.
6030         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
6031         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
6032         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
6033         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
6034         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
6035         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
6036         Likewise.
6037         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
6038         Likewise.
6039         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
6040         Likewise.
6041         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
6042         Likewise.
6043         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
6044         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
6045         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
6046         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
6047         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
6048         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
6049         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
6050         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
6051         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
6052         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
6053         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
6054         Likewise.
6055         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
6056         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
6057         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
6058         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
6059         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
6060         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
6061         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
6062         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
6063         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
6064         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
6065         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
6066         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
6067         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
6068         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
6069         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
6070         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
6071         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
6072         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
6073         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
6074         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
6075         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
6076         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
6077         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
6078         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
6079         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
6080         Likewise.
6081         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
6082         * testsuite/27_io/fpos/14252.cc: Likewise.
6083         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
6084         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
6085         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
6086         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
6087         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
6088         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
6089         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
6090         * testsuite/27_io/ios_base/state/1.cc: Likewise.
6091         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
6092         Likewise.
6093         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
6094         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
6095         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
6096         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
6097         Likewise.
6098         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
6099         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
6100         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
6101         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
6102         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
6103         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
6104         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
6105         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
6106         * testsuite/27_io/objects/char/3045.cc: Likewise.
6107         * testsuite/27_io/objects/char/3647.cc: Likewise.
6108         * testsuite/27_io/objects/char/5268.cc: Likewise.
6109         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
6110         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
6111         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
6112         * testsuite/28_regex/init-list.cc: Likewise.
6113         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
6114         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
6115         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
6116         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
6117         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
6118         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
6119         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
6120         Likewise.
6121         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
6122         Likewise.
6123         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
6124         Likewise.
6125         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
6126         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
6127         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
6128         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
6129         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
6130         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
6131         Likewise.
6132         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
6133         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
6134         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
6135         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
6136         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
6137         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
6138         Likewise.
6139         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
6140         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
6141         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
6142         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
6143         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
6144         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
6145         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
6146         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
6147         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
6148         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
6149         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
6150         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
6151         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
6152         Likewise.
6153         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
6154         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
6155         Likewise.
6156         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
6157         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
6158         Likewise.
6159         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
6160         Likewise.
6161         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
6162         Likewise.
6163         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
6164         Likewise.
6165         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
6166         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
6167         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
6168         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
6169         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
6170         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
6171         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
6172         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
6173         Likewise.
6174         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
6175         Likewise.
6176         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
6177         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
6178         Likewise.
6179         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
6180         Likewise.
6181         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
6182         Likewise.
6183         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
6184         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
6185         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
6186         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
6187         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
6188         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
6189         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
6190         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
6191         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
6192         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
6193         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
6194         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
6195         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
6196         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
6197         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
6198         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
6199         Likewise.
6200         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
6201         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
6202         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
6203         Likewise.
6204         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
6205         Likewise.
6206         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
6207         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
6208         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
6209         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
6210         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
6211         Likewise.
6212         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
6213         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
6214         Likewise.
6215         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
6216         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
6217         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
6218         Likewise.
6219         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
6220         Likewise.
6221         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
6222         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
6223         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
6224         Likewise.
6225         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
6226         Likewise.
6227         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6228         Likewise.
6229         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6230         Likewise.
6231         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6232         Likewise.
6233         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6234         * testsuite/30_threads/this_thread/1.cc: Likewise.
6235         * testsuite/30_threads/this_thread/2.cc: Likewise.
6236         * testsuite/30_threads/this_thread/3.cc: Likewise.
6237         * testsuite/30_threads/this_thread/4.cc: Likewise.
6238         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6239         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6240         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6241         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6242         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6243         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6244         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6245         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6246         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6247         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6248         * testsuite/30_threads/thread/members/1.cc: Likewise.
6249         * testsuite/30_threads/thread/members/2.cc: Likewise.
6250         * testsuite/30_threads/thread/members/3.cc: Likewise.
6251         * testsuite/30_threads/thread/members/4.cc: Likewise.
6252         * testsuite/30_threads/thread/members/5.cc: Likewise.
6253         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6254         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6255         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6256         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6257         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6258         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6259         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6260         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6261         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6262         Likewise.
6263         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6264         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6265         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6266         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6267         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6268         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6269         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6270         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6271         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6272         * testsuite/30_threads/try_lock/1.cc: Likewise.
6273         * testsuite/30_threads/try_lock/2.cc: Likewise.
6274         * testsuite/30_threads/try_lock/3.cc: Likewise.
6275         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6276         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6277         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6278         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6279         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6280         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6281         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6282         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6283         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6284         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6285         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6286         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6287         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6288         Likewise.
6289         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6290         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6291         Likewise.
6292         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6293         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6294         Likewise.
6295         * testsuite/ext/array_allocator/1.cc: Likewise.
6296         * testsuite/ext/array_allocator/2.cc: Likewise.
6297         * testsuite/ext/array_allocator/3.cc: Likewise.
6298         * testsuite/ext/ext_pointer/1.cc: Likewise.
6299         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6300         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6301         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6302         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6303         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6304         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6305         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6306         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6307         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6308         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6309         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6310         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6311         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6312         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6313         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6314         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6315         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6316         Likewise.
6317         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6318         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6319         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6320         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6321         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6322         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6323         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6324         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6325         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6326         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6327         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6328         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6329         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6330         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6331         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6332         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6333         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6334         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6335         Likewise.
6336         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6337         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6338         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6339         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6340         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6341         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6342         * testsuite/ext/pod_char_traits.cc: Likewise.
6343         * testsuite/ext/slist/23781.cc: Likewise.
6344         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6345         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6346         * testsuite/ext/vstring/init-list.cc: Likewise.
6347         * testsuite/ext/vstring/moveable.cc: Likewise.
6348         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6349         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6350         Likewise.
6351         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6352         Likewise.
6353         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6354         Likewise.
6355         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6356         Likewise.
6357         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6358         Likewise.
6359         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6360         Likewise.
6361         * testsuite/ext/vstring/types/23767.cc: Likewise.
6362         * testsuite/performance/21_strings/string_append.cc: Likewise.
6363         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6364         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6365         Likewise.
6366         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6367         Likewise.
6368         * testsuite/performance/21_strings/string_find.cc: Likewise.
6369         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6370         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6371         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6372         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6373         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6374         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6375         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6376         Likewise.
6377         * testsuite/performance/23_containers/create/map.cc: Likewise.
6378         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6379         Likewise.
6380         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6381         * testsuite/performance/23_containers/find/map.cc: Likewise.
6382         * testsuite/performance/23_containers/index/map.cc: Likewise.
6383         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6384         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6385         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6386         Likewise.
6387         * testsuite/performance/23_containers/insert_erase/associative.cc:
6388         Likewise.
6389         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6390         Likewise.
6391         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6392         Likewise.
6393         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6394         Likewise.
6395         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6396         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6397         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6398         Likewise.
6399         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6400         Likewise.
6401         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6402         Likewise.
6403         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6404         Likewise.
6405         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6406         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6407         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6408         Likewise.
6409         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6410         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6411         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6412         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6413         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6414         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6415         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6416         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6417         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6418         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6419         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6420         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6421         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6422         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6423         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6424         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6425         Likewise.
6426         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6427         Likewise.
6428         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6429         Likewise.
6430         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6431         Likewise.
6432         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6433         Likewise.
6434         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6435         Likewise.
6436         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6437         Likewise.
6438         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6439         Likewise.
6440         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6441         Likewise.
6442         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6443         Likewise.
6444         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6445         Likewise.
6446         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6447         Likewise.
6448         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6449         Likewise.
6450         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6451         Likewise.
6452         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6453         Likewise.
6454         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6455         Likewise.
6456         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6457         Likewise.
6458         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6459         Likewise.
6460         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6461         Likewise.
6462         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6463         Likewise.
6464         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6465         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6466         Likewise.
6467         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6468         Likewise.
6469         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6470         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6471         Likewise.
6472         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6473         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6474         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6475         Likewise.
6476         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6477         Likewise.
6478         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6479         Likewise.
6480         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6481         Likewise.
6482         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6483         Likewise.
6484         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6485         Likewise.
6486         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6487         Likewise.
6488         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6489         Likewise.
6490         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6491         Likewise.
6492         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6493         Likewise.
6494         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6495         Likewise.
6496         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6497         Likewise.
6498         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6499         Likewise.
6500         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6501         Likewise.
6502         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6503         Likewise.
6504         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6505         Likewise.
6506         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6507         Likewise.
6508         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6509         Likewise.
6510         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6511         Likewise.
6512         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6513         Likewise.
6514         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6515         Likewise.
6516         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6517         Likewise.
6518         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6519         Likewise.
6520         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6521         Likewise.
6522         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6523         Likewise.
6524         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6525         Likewise.
6526         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6527         Likewise.
6528         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6529         Likewise.
6530         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6531         Likewise.
6532         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6533         Likewise.
6534         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6535         Likewise.
6536         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6537         Likewise.
6538         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6539         Likewise.
6540         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6541         Likewise.
6542         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6543         Likewise.
6544         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6545         Likewise.
6546         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6547         Likewise.
6548         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6549         Likewise.
6550         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6551         Likewise.
6552         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6553         Likewise.
6554         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6555         Likewise.
6556         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6557         Likewise.
6558         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6559         Likewise.
6560         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6561         Likewise.
6562         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6563         Likewise.
6564         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6565         Likewise.
6566         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6567         Likewise.
6568         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6569         Likewise.
6570         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6571         Likewise.
6572         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6573         Likewise.
6574         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6575         Likewise.
6576         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6577         Likewise.
6578         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6579         Likewise.
6580         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6581         Likewise.
6582         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6583         Likewise.
6584         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6585         Likewise.
6586         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6587         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6588         Likewise.
6589         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6590         Likewise.
6591         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6592         Likewise.
6593         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6594         Likewise.
6595         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6596         Likewise.
6597         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6598         Likewise.
6599         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6600         Likewise.
6601         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6602         Likewise.
6603         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6604         Likewise.
6605         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6606         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6607         Likewise.
6608         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6609         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6610         Likewise.
6611         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6612         Likewise.
6613         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6614         Likewise.
6615         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6616         Likewise.
6617         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6618         Likewise.
6619         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6620         Likewise.
6621         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6622         Likewise.
6623         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6624         Likewise.
6625         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6626         Likewise.
6627         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6628         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6629         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6630         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6631         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6632         Likewise.
6633         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6634         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6635         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6636         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6637         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6638         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6639         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6640         * testsuite/util/io/prog_bar.cc: Likewise.
6641         * testsuite/util/io/prog_bar.hpp: Likewise.
6642         * testsuite/util/io/text_populate.hpp: Likewise.
6643         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6644         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6645         * testsuite/util/io/xml.hpp: Likewise.
6646         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6647         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6648         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6649         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6650         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6651         * testsuite/util/native_type/native_map.hpp: Likewise.
6652         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6653         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6654         * testsuite/util/native_type/native_set.hpp: Likewise.
6655         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6656         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6657         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6658         Likewise.
6659         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6660         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6661         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6662         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6663         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6664         Likewise.
6665         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6666         Likewise.
6667         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6668         Likewise.
6669         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6670         Likewise.
6671         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6672         Likewise.
6673         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6674         Likewise.
6675         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6676         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6677         Likewise.
6678         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6679         Likewise.
6680         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6681         Likewise.
6682         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6683         Likewise.
6684         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6685         Likewise.
6686         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6687         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6688         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6689         * testsuite/util/regression/basic_type.hpp: Likewise.
6690         * testsuite/util/regression/common_type.hpp: Likewise.
6691         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6692         Likewise.
6693         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6694         Likewise.
6695         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6696         Likewise.
6697         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6698         Likewise.
6699         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6700         Likewise.
6701         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6702         Likewise.
6703         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6704         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6705         Likewise.
6706         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6707         Likewise.
6708         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6709         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6710         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6711         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6712         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6713         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6714         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6715         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6716         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6717         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6718         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6719         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6720         * testsuite/util/testsuite_abi.cc: Likewise.
6721         * testsuite/util/testsuite_abi.h: Likewise.
6722         * testsuite/util/testsuite_abi_check.cc: Likewise.
6723         * testsuite/util/testsuite_allocator.cc: Likewise.
6724         * testsuite/util/testsuite_allocator.h: Likewise.
6725         * testsuite/util/testsuite_api.h: Likewise.
6726         * testsuite/util/testsuite_character.cc: Likewise.
6727         * testsuite/util/testsuite_character.h: Likewise.
6728         * testsuite/util/testsuite_common_types.h: Likewise.
6729         * testsuite/util/testsuite_error.h: Likewise.
6730         * testsuite/util/testsuite_hooks.cc: Likewise.
6731         * testsuite/util/testsuite_hooks.h: Likewise.
6732         * testsuite/util/testsuite_io.h: Likewise.
6733         * testsuite/util/testsuite_iterators.h: Likewise.
6734         * testsuite/util/testsuite_performance.h: Likewise.
6735         * testsuite/util/testsuite_rng.h: Likewise.
6736         * testsuite/util/testsuite_rvalref.h: Likewise.
6737         * testsuite/util/testsuite_tr1.h: Likewise.
6738         * testsuite/util/thread/all.h: Likewise.
6739         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6740         Likewise.
6741         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6742         Likewise.
6743         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6744         Likewise.
6745         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6746         Likewise.
6747         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6748         Likewise.
6749         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6750         Likewise.
6751         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6752         Likewise.
6753         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6754         Likewise.
6755         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6756         Likewise.
6757         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6758         Likewise.
6759         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6760         Likewise.
6761         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6762         Likewise.
6763         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6764         Likewise.
6765         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6766         Likewise.
6767         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6768         Likewise.
6769         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6770         Likewise.
6771         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6772         Likewise.
6773         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6774         Likewise.
6775         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6776         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6777         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6778         Likewise.
6779         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6780         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6781         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6782         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6783         Likewise.
6784         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6785         Likewise.
6786         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6787         Likewise.
6788         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6789         Likewise.
6790         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6791         Likewise.
6792         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6793         Likewise.
6794         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6795         Likewise.
6796         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6797         Likewise.
6798         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6799         Likewise.
6800         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6801         Likewise.
6802         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6803         Likewise.
6804         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6805         Likewise.
6806         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6807         Likewise.
6808         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6809         Likewise.
6810         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6811         Likewise.
6812         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6813         Likewise.
6814         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6815         Likewise.
6816         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6817         Likewise.
6818         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6819         Likewise.
6820         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6821         Likewise.
6822         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6823         Likewise.
6824         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6825         Likewise.
6826         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6827         Likewise.
6828         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6829         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6830         Likewise.
6831         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6832         Likewise.
6833         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6834         Likewise.
6835         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6836         Likewise.
6837         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6838         Likewise.
6839         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6840         Likewise.
6841         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6842         Likewise.
6843         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6844         Likewise.
6845         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6846         Likewise.
6847         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6848         Likewise.
6849         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6850         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6851         Likewise.
6852         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6853         Likewise.
6854         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6855         Likewise.
6856         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6857         Likewise.
6858         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6859         Likewise.
6860         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6861         Likewise.
6862         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6863         Likewise.
6864         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6865         Likewise.
6866         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6867         Likewise.
6868         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6869         Likewise.
6870         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6871         Likewise.
6872         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6873         Likewise.
6874         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6875         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6876         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6877         Likewise.
6878         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6879         Likewise.
6880         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6881         Likewise.
6882         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6883         Likewise.
6884         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6885         Likewise.
6886         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6887         Likewise.
6888         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6889         Likewise.
6890         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6891         Likewise.
6892         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6893         Likewise.
6894         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6895         Likewise.
6896         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6897         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6898         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6899         Likewise.
6900         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6901         Likewise.
6902         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6903         Likewise.
6904         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6905         Likewise.
6906         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6907         Likewise.
6908         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6909         Likewise.
6910         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6911         Likewise.
6912         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6913         Likewise.
6914         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6915         Likewise.
6916         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6917         Likewise.
6918         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6919         Likewise.
6920         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6921         Likewise.
6922         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6923         Likewise.
6924         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6925         Likewise.
6926         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6927         Likewise.
6928         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6929         Likewise.
6930         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6931         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6932         Likewise.
6933         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6934         Likewise.
6935         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6936         Likewise.
6937         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6938         Likewise.
6939         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6940         Likewise.
6941         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6942         Likewise.
6943         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6944         Likewise.
6945         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6946         Likewise.
6947         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6948         Likewise.
6949         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6950         Likewise.
6951         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6952         Likewise.
6953         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6954         Likewise.
6955         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6956         Likewise.
6957         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6958         Likewise.
6959         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6960         Likewise.
6961         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6962         Likewise.
6963         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6964         Likewise.
6965         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6966         Likewise.
6967         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6968         Likewise.
6969         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6970         Likewise.
6971         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6972         Likewise.
6973         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6974         Likewise.
6975         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6976         Likewise.
6977         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6978         Likewise.
6979         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6980         Likewise.
6981         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6982         Likewise.
6983         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6984         Likewise.
6985         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6986         Likewise.
6987         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6988         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6989         Likewise.
6990         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6991         Likewise.
6992         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6993         Likewise.
6994         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6995         Likewise.
6996         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6997         Likewise.
6998         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6999         Likewise.
7000         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
7001         Likewise.
7002         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
7003         Likewise.
7004         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
7005         Likewise.
7006         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
7007         Likewise.
7008         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
7009         Likewise.
7010         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
7011         Likewise.
7012         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
7013         Likewise.
7014         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
7015         Likewise.
7016         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
7017         Likewise.
7018         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
7019         Likewise.
7020         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
7021         Likewise.
7022         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
7023         Likewise.
7024         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
7025         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
7026         * testsuite/backward/hash_map/25896.cc: Likewise.
7027         * testsuite/backward/hash_set/25896.cc: Likewise.
7028
7029 2009-04-08  Ian Lance Taylor  <iant@google.com>
7030
7031         * include/backward/hashtable.h (erase): Correctly handle erasing a
7032         reference to an entry in the hash table.
7033         * testsuite/backward/hash_map/25896.cc: New.
7034         * testsuite/backward/hash_set/25896.cc: New.
7035
7036 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
7037
7038         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
7039         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
7040
7041 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
7042
7043         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
7044         of debug.
7045         * include/Makefile.in: Regenerate.
7046         * include/precompiled/stdc++.h: Add.
7047
7048 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
7049
7050         * include/bits/random.h: Adjust doxygen markup.
7051         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
7052
7053         * testsuite/26_numerics/random/piecewise_linear_distribution/
7054         operators/serialize.cc: Use typedefs.
7055
7056 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
7057
7058         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
7059         __gnu_cxx namespace.  Remove "static inline".
7060
7061 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
7062
7063         * include/bits/random.tcc (linear_congruential_engine<>::
7064         seed(seed_seq&)): Fix typo in last fix for __m == 0.
7065
7066 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
7067
7068         * include/bits/random.h (operator==): Mark all inline.
7069         (mersenne_twister_engine): Enable #if 0 checks.
7070
7071         * include/bits/random.h: Formatting tweaks.
7072
7073 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
7074
7075         * include/bits/random.tcc (piecewise_linear_distribution<>::
7076         operator()(_UniformRandomNumberGenerator&, const param_type&)):
7077         Remove spurious closed parenthesis.
7078
7079 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
7080
7081         PR libstdc++/39644 (partial)
7082         * include/bits/random.tcc (linear_congruential_engine<>::
7083         seed(seed_seq&), independent_bits_engine<>::operator(),
7084         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
7085
7086 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
7087
7088         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
7089         thinko.
7090         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7091         default.cc: Enable.
7092
7093 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
7094
7095         PR libstdc++/39629 (partial)
7096         * testsuite/26_numerics/random/independent_bits_engine/cons/
7097         base_move.cc: Use uint_fast64_t instead of unsigned long.
7098         * testsuite/26_numerics/random/independent_bits_engine/cons/
7099         seed1.cc: Likewise.
7100         * testsuite/26_numerics/random/independent_bits_engine/cons/
7101         seed2.cc: Likewise.
7102         * testsuite/26_numerics/random/independent_bits_engine/cons/
7103         base_copy.cc: Likewise.
7104         * testsuite/26_numerics/random/independent_bits_engine/cons/
7105         default.cc: Likewise.
7106         * testsuite/26_numerics/random/independent_bits_engine/cons/
7107         seed_seq.cc: Likewise.
7108         * testsuite/26_numerics/random/independent_bits_engine/
7109         requirements/typedefs.cc: Likewise.
7110         * testsuite/26_numerics/random/independent_bits_engine/
7111         operators/equal.cc: Likewise.
7112         * testsuite/26_numerics/random/independent_bits_engine/
7113         operators/serialize.cc: Likewise.
7114         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
7115
7116 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
7117
7118         * include/tr1_impl/random: Remove, empty.
7119         * include/tr1_impl/random.tcc: Likewise.
7120
7121         * include/std/random: Minor clean-ups, formatting fixes, adjust
7122         copyright years.
7123         * include/bits/random.tcc: Likewise.
7124         * include/bits/random.h: Likewise.
7125         * include/tr1/random: Likewise.
7126         * include/tr1/random.tcc: Likewise.
7127         * include/tr1/random.h: Likewise.
7128
7129 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7130
7131         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
7132         * doc/html/api.html: Regenerate.
7133
7134 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7135
7136         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
7137         Change to mersenne_twister_engine, add same defaults as
7138         mersenne_twister_engine/cons/default.cc.
7139         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
7140
7141         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
7142         to __il.
7143         * include/bits/random.h (mersenne_twister_engine): Qualify
7144         _ShiftMin1 with namespace __detail.
7145         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
7146         constexpr std::numeric_limits::max() can be used.
7147         (mersenne_twister_engine): Split apart static asserts into one
7148         assert per message. Temporarily disable the last three.
7149
7150 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
7151
7152         * include/Makefile.am: Update to N2836. Modified for new random headers.
7153         * include/Makefile.in: Ditto.
7154         * include/tr1_impl/random: Moved to tr1/random.h
7155         * include/tr1_impl/random.tcc: Moved to tr1
7156         * include/tr1/random: Just point to moved tr1 random headers.
7157         * include/tr1/random.tcc: Moved from tr1_impl.
7158         * include/tr1/random.h: Moved from tr1_impl/random.
7159         * include/std/random: Modified to point to std random headers.
7160         * include/bits/random.tcc: New implementation of std random facilities.
7161         * include/bits/random.h: Ditto.
7162         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
7163         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7164         seed1.cc: New.
7165         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7166         seed2.cc: New.
7167         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7168         default.cc: New.
7169         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7170         non_uint_neg.cc: New.
7171         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7172         typedefs.cc: New.
7173         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7174         equal.cc: New.
7175         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7176         serialize.cc: New.
7177         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7178         seed1.cc: New.
7179         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7180         seed2.cc: New.
7181         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7182         default.cc: New.
7183         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
7184         typedefs.cc: New.
7185         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7186         equal.cc: New.
7187         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7188         serialize.cc: New.
7189         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7190         seed1.cc: New.
7191         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7192         seed2.cc: New.
7193         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7194         default.cc: New.
7195         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
7196         typedefs.cc: New.
7197         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7198         equal.cc: New.
7199         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7200         serialize.cc: New.
7201         * testsuite/26_numerics/random/discard_block_engine/cons/
7202         base_move.cc: New.
7203         * testsuite/26_numerics/random/discard_block_engine/cons/
7204         seed1.cc: New.
7205         * testsuite/26_numerics/random/discard_block_engine/cons/
7206         seed2.cc: New.
7207         * testsuite/26_numerics/random/discard_block_engine/cons/
7208         base_copy.cc: New.
7209         * testsuite/26_numerics/random/discard_block_engine/cons/
7210         default.cc: New.
7211         * testsuite/26_numerics/random/discard_block_engine/cons/
7212         seed_seq.cc: New.
7213         * testsuite/26_numerics/random/discard_block_engine/requirements/
7214         typedefs.cc: New.
7215         * testsuite/26_numerics/random/discard_block_engine/operators/
7216         equal.cc: New.
7217         * testsuite/26_numerics/random/discard_block_engine/operators/
7218         serialize.cc: New.
7219         * testsuite/26_numerics/random/independent_bits_engine/cons/
7220         base_move.cc: New.
7221         * testsuite/26_numerics/random/independent_bits_engine/cons/
7222         seed1.cc: New.
7223         * testsuite/26_numerics/random/independent_bits_engine/cons/
7224         seed2.cc: New.
7225         * testsuite/26_numerics/random/independent_bits_engine/cons/
7226         base_copy.cc: New.
7227         * testsuite/26_numerics/random/independent_bits_engine/cons/
7228         default.cc: New.
7229         * testsuite/26_numerics/random/independent_bits_engine/cons/
7230         seed_seq.cc: New.
7231         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7232         typedefs.cc: New.
7233         * testsuite/26_numerics/random/independent_bits_engine/operators/
7234         equal.cc: New.
7235         * testsuite/26_numerics/random/independent_bits_engine/operators/
7236         serialize.cc: New.
7237         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7238         base_move.cc: New.
7239         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7240         seed1.cc: New.
7241         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7242         seed2.cc: New.
7243         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7244         base_copy.cc: New.
7245         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7246         default.cc: New.
7247         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7248         seed_seq.cc: New.
7249         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7250         typedefs.cc: New.
7251         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7252         equal.cc: New.
7253         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7254         serialize.cc
7255         * testsuite/26_numerics/random/mt19937.cc: New.
7256         * testsuite/26_numerics/random/mt19937_64.cc: New.
7257         * testsuite/26_numerics/random/minstd_rand.cc: New.
7258         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7259         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7260         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7261         * testsuite/26_numerics/random/ranlux24.cc: New.
7262         * testsuite/26_numerics/random/ranlux48.cc: New.
7263         * testsuite/26_numerics/random/knuth_b.cc: New.
7264         * testsuite/26_numerics/random/default_random_engine.cc: New.
7265         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7266         parms.cc: New.
7267         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7268         default.cc: New.
7269         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7270         typedefs.cc: New.
7271         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7272         serialize.cc: New.
7273         * testsuite/26_numerics/random/normal_distribution/cons/
7274         parms.cc: New.
7275         * testsuite/26_numerics/random/normal_distribution/cons/
7276         default.cc: New.
7277         * testsuite/26_numerics/random/normal_distribution/requirements/
7278         typedefs.cc: New.
7279         * testsuite/26_numerics/random/normal_distribution/operators/
7280         serialize.cc: New.
7281         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7282         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7283         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7284         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7285         parms_neg.cc: New.
7286         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7287         parms.cc: New.
7288         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7289         default.cc: New.
7290         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7291         typedefs.cc: New.
7292         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7293         serialize.cc: New.
7294         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7295         parms_neg.cc: New.
7296         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7297         parms.cc: New.
7298         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7299         default.cc: New.
7300         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7301         typedefs.cc: New.
7302         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7303         serialize.cc: New.
7304         * testsuite/26_numerics/random/poisson_distribution/cons/
7305         parms.cc: New.
7306         * testsuite/26_numerics/random/poisson_distribution/cons/
7307         default.cc: New.
7308         * testsuite/26_numerics/random/poisson_distribution/requirements/
7309         typedefs.cc
7310         * testsuite/26_numerics/random/poisson_distribution/operators/
7311         serialize.cc: New.
7312         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7313         parms.cc: New.
7314         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7315         default.cc: New.
7316         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7317         typedefs.cc: New.
7318         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7319         serialize.cc: New.
7320         * testsuite/26_numerics/random/discrete_distribution/cons/
7321         range.cc: New.
7322         * testsuite/26_numerics/random/discrete_distribution/cons/
7323         initlist.cc: New.
7324         * testsuite/26_numerics/random/discrete_distribution/cons/
7325         default.cc: New.
7326         * testsuite/26_numerics/random/discrete_distribution/cons/
7327         num_xbound_fun.cc: New.
7328         * testsuite/26_numerics/random/discrete_distribution/requirements/
7329         typedefs.cc: New.
7330         * testsuite/26_numerics/random/discrete_distribution/operators/
7331         serialize.cc: New.
7332         * testsuite/26_numerics/random/weibull_distribution/cons/
7333         parms.cc: New.
7334         * testsuite/26_numerics/random/weibull_distribution/cons/
7335         default.cc: New.
7336         * testsuite/26_numerics/random/weibull_distribution/requirements/
7337         typedefs.cc: New.
7338         * testsuite/26_numerics/random/weibull_distribution/operators/
7339         serialize.cc: New.
7340         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7341         parms.cc: New.
7342         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7343         default.cc: New.
7344         * testsuite/26_numerics/random/negative_binomial_distribution/
7345         requirements/typedefs.cc: New.
7346         * testsuite/26_numerics/random/negative_binomial_distribution/
7347         operators/serialize.cc: New.
7348         * testsuite/26_numerics/random/cauchy_distribution/cons/
7349         parms.cc: New.
7350         * testsuite/26_numerics/random/cauchy_distribution/cons/
7351         default.cc: New.
7352         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7353         typedefs.cc: New.
7354         * testsuite/26_numerics/random/cauchy_distribution/operators/
7355         serialize.cc: New.
7356         * testsuite/26_numerics/random/gamma_distribution/cons/
7357         parms.cc: New.
7358         * testsuite/26_numerics/random/gamma_distribution/cons/
7359         default.cc: New.
7360         * testsuite/26_numerics/random/gamma_distribution/requirements/
7361         typedefs.cc: New.
7362         * testsuite/26_numerics/random/gamma_distribution/operators/
7363         serialize.cc: New.
7364         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7365         parms.cc: New.
7366         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7367         default.cc: New.
7368         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7369         typedefs.cc: New.
7370         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7371         serialize.cc: New.
7372
7373         * testsuite/26_numerics/random/exponential_distribution/cons/
7374         parms.cc: New.
7375         * testsuite/26_numerics/random/exponential_distribution/cons/
7376         default.cc: New.
7377         * testsuite/26_numerics/random/exponential_distribution/requirements/
7378         typedefs.cc: New.
7379         * testsuite/26_numerics/random/exponential_distribution/operators/
7380         serialize.cc: New.
7381         * testsuite/26_numerics/random/lognormal_distribution/cons/
7382         parms.cc: New.
7383         * testsuite/26_numerics/random/lognormal_distribution/cons/
7384         default.cc: New.
7385         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7386         typedefs.cc: New.
7387         * testsuite/26_numerics/random/lognormal_distribution/operators/
7388         serialize.cc: New.
7389         * testsuite/26_numerics/random/binomial_distribution/cons/
7390         parms.cc: New.
7391         * testsuite/26_numerics/random/binomial_distribution/cons/
7392         default.cc: New.
7393         * testsuite/26_numerics/random/binomial_distribution/requirements/
7394         typedefs.cc: New.
7395         * testsuite/26_numerics/random/binomial_distribution/operators/
7396         serialize.cc: New.
7397         * testsuite/26_numerics/random/random_device/cons/
7398         token.cc: New.
7399         * testsuite/26_numerics/random/random_device/cons/
7400         default.cc: New.
7401         * testsuite/26_numerics/random/random_device/requirements/
7402         typedefs.cc: New.
7403         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7404         parms.cc: New.
7405         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7406         default.cc: New.
7407         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7408         typedefs.cc: New.
7409         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7410         serialize.cc: New.
7411         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7412         range.cc: New.
7413         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7414         default.cc: New.
7415         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7416         num_xbound_fun.cc: New.
7417         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7418         initlist_fun.cc: New.
7419         * testsuite/26_numerics/random/piecewise_linear_distribution/
7420         requirements/typedefs.cc: New.
7421         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7422         serialize.cc: New.
7423         * testsuite/26_numerics/random/student_t_distribution/cons/
7424         parms.cc: New.
7425         * testsuite/26_numerics/random/student_t_distribution/cons/
7426         default.cc: New.
7427         * testsuite/26_numerics/random/student_t_distribution/requirements/
7428         typedefs.cc: New.
7429         * testsuite/26_numerics/random/student_t_distribution/operators/
7430         serialize.cc: New.
7431         * testsuite/26_numerics/random/geometric_distribution/cons/
7432         parms.cc: New.
7433         * testsuite/26_numerics/random/geometric_distribution/cons/
7434         default.cc: New.
7435         * testsuite/26_numerics/random/geometric_distribution/requirements/
7436         typedefs.cc: New.
7437         * testsuite/26_numerics/random/geometric_distribution/operators/
7438         serialize.cc: New.
7439         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7440         range.cc: New.
7441         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7442         default.cc: New.
7443         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7444         num_xbound_fun.cc: New.
7445         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7446         initlist_fun.cc: New.
7447         * testsuite/26_numerics/random/piecewise_constant_distribution/
7448         requirements/typedefs.cc: New.
7449         * testsuite/26_numerics/random/piecewise_constant_distribution/
7450         operators/serialize.cc: New.
7451
7452 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7453
7454         * include/ext/bitmap_allocator.h: The typedefs should be made public
7455         if we want them to be accessible. This has been revealed by the patch
7456         that fixes PR c++/26693 in g++.
7457
7458 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7459
7460         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7461         Regenerated.
7462         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7463         Regenerated.
7464         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7465         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7466         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7467         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7468         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7469         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7470         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7471         Regenerated.
7472         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7473
7474 2009-03-31  Jason Merrill  <jason@redhat.com>
7475
7476         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7477
7478         PR libstdc++/39310
7479         * include/tr1_impl/type_traits (is_function): Add partial
7480         specializations with function cv-quals.
7481         (__is_function_helper): Remove.
7482         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7483
7484 2009-03-30  Ian Lance Taylor  <iant@google.com>
7485
7486         * include/backward/hashtable.h (clear): Return quickly if the
7487         table is empty.
7488
7489 2009-03-27  Ian Lance Taylor  <iant@google.com>
7490
7491         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7492         (__stl_prime_list): Add 5 at the start of the list.
7493
7494 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7495
7496         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7497         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7498         std::string&, ios_base::openmode), basic_ifstream<>::
7499         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7500         basic_ofstream(const std::string&, ios_base::openmode),
7501         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7502         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7503         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7504         Add in C++0x mode.
7505         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7506         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7507         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7508         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7509         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7510         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7511         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7512
7513 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7514
7515         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7516         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7517         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7518         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7519
7520 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7521
7522         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7523         _M_transfer_after, _M_reverse_after): Move out of line...
7524         * include/bits/forward_list.tcc: ... here.
7525         (forward_list<>::reverse): Move inline...
7526         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7527
7528 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7529
7530         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7531         28277.cc: Likewise.
7532         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7533         Likewise.
7534         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7535         Likewise.
7536         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7537         Likewise.
7538
7539 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7540
7541         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7542         year(s).
7543         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7544         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7545         Likewise.
7546         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7547         Likewise.
7548         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7549         Likewise.
7550         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7551
7552 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7553
7554         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7555         iterations for simulators.
7556         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7557         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7558         Condition stream width for simulators.
7559         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7560         Likewise.
7561         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7562         Likewise.
7563         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7564
7565 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7566
7567         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7568         sheet version information. Table-ize docbook element examples.
7569         * doc/xml/manual/using.xml: Human-readable header
7570         markup. Alphabetized. Add new headers.
7571         * doc/html: Regenerate.
7572
7573 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7574
7575         * doc/xml/faq.xml: Fix link to setup documentation.
7576
7577 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7578
7579         * include/std/type_traits (__add_lvalue_reference_helper,
7580         __add_rvalue_reference_helper): As an optimization, rewrite
7581         condition (avoid is_function).
7582
7583 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7584
7585         PR libstdc++/39405
7586         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7587         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7588
7589 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7590
7591         * testsuite/30_threads/condition_variable_any/native_handle/
7592         typesizes.cc: Include tweaks.
7593         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7594         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7595         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7596         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7597         * testsuite/30_threads/condition_variable/native_handle/
7598         typesizes.cc: Same.
7599
7600 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7601
7602         * include/bits/shared_ptr.h: Add include guards.
7603         * include/tr1/shared_ptr.h: Likewise.
7604
7605 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7606
7607         * include/std/iostream: Fix doxygen link.
7608         * include/bits/forward_list.h: Fix doxygen markup.
7609         * include/ext/vstring.h: Escape backslash in doxygen comment.
7610         * include/bits/basic_string.h: Likewise.
7611
7612 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7613
7614         * doc/xml/faq.xml: Fix links to implementation status pages.
7615
7616 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7617
7618         * include/std/complex (operator+(const complex<>&, const _Tp&),
7619         operator+(const _Tp&, const complex<>&),
7620         operator-(const complex<>&, const _Tp&),
7621         operator-(const _Tp&, const complex<>&)): Do not assume real()
7622         returns a reference (against DR 387).
7623         * testsuite/26_numerics/complex/dr387_2.cc: New.
7624
7625 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7626
7627         * testsuite/thread/pthread4.cc: Move...
7628         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7629         * testsuite/thread/pthread5.cc: Move...
7630         * testsuite/23_containers/list/pthread5.cc: ...here.
7631         * testsuite/thread/pthread6.cc: Move...
7632         * testsuite/23_containers/map/pthread6.cc: ...here.
7633         * testsuite/thread/pthread7-rope.cc: Move...
7634         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7635         * testsuite/thread/guard.cc: Move...
7636         * testsuite/18_support/pthread_guard.cc: ...here.
7637         * testsuite/thread/18185.cc: Move...
7638         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7639         * testsuite/thread/pthread1.cc: Move...
7640         * testsuite/23_containers/list/pthread1.cc: ...here.
7641         * testsuite/thread/pthread2.cc: Move...
7642         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7643         * testsuite/thread/pthread3.cc: Move...
7644         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7645
7646         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7647         * testsuite/thread: Remove.
7648
7649 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7650
7651         * configure: Regenerate.
7652
7653 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7654
7655         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7656         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7657         from baseline_dir.
7658         * configure: Regenerate.
7659         * testsuite/Makefile.am (baseline_file): Remove variable.
7660         (site.exp): Set baseline_dir rather than baseline_file.
7661         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7662         * testsuite/Makefile.in: Regenerate.
7663
7664 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7665
7666         * testsuite/30_threads/thread/this_thread: Move...
7667         * testsuite/30_threads/this_thread: ...here.
7668         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7669         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7670         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7671         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7672         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7673         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7674
7675 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7676
7677         * doc/doxygen/user.cfg.in: Tweaks.
7678         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7679         be elsewhere.
7680
7681         * include/tr1_impl/unordered_map: Just use most specialized
7682         container module.
7683         * include/tr1_impl/unordered_set: Same.
7684         * include/tr1_impl/array: Same.
7685         * include/bits/stl_list.h: Same.
7686         * include/bits/stl_map.h: Same.
7687         * include/bits/stl_queue.h: Same.
7688         * include/bits/stl_set.h: Same.
7689         * include/bits/stl_stack.h: Same.
7690         * include/bits/forward_list.h: Same.
7691         * include/bits/basic_string.h: Same.
7692         * include/bits/stl_multimap.h: Same.
7693         * include/bits/stl_vector.h: Same.
7694         * include/bits/stl_deque.h: Same.
7695         * include/bits/stl_multiset.h: Same.
7696         * include/bits/stl_bvector.h: Same.
7697
7698         * include/backward/binders.h: Change binder module to binders.
7699
7700         * include/std/complex: Add complex_numers module.
7701         * include/tr1_impl/complex: Same.
7702
7703         * include/std/valarray: Add numeric_arrays module.
7704         * include/bits/gslice_array.h: Same.
7705         * include/bits/gslice.h: Same.
7706         * include/bits/mask_array.h: Same.
7707         * include/bits/slice_array.h: Same.
7708         * include/bits/indirect_array.h: Same.
7709
7710         * include/bits/allocator.h: Add allocators module.
7711         * include/ext/throw_allocator.h
7712         * include/ext/pool_allocator.h
7713         * include/ext/bitmap_allocator.h
7714         * include/ext/new_allocator.h
7715         * include/ext/malloc_allocator.h
7716         * include/ext/array_allocator.h
7717         * include/ext/mt_allocator.h
7718         * include/ext/debug_allocator.h
7719         * include/ext/extptr_allocator.h
7720
7721         * include/tr1_impl/functional: Move namespace markup here.
7722         * include/tr1_impl/regex: Same.
7723
7724         * include/tr1_impl/type_traits: Add metaprogramming module.
7725         * include/std/type_traits: Same.
7726
7727         * include/std/memory: Add memory module.
7728
7729         * include/std/ratio: Add ratio module.
7730
7731         * include/std/chrono: Move namespace markup here, add time module.
7732
7733         * include/std/thread: Move namespace markup here, add concurrency
7734         module.
7735         * include/std/mutex: Use concurrency module.
7736         * include/std/condition_variable: Same.
7737
7738
7739         * include/bits/ios_base.h: Refine io module.
7740         * include/bits/basic_ios.h: Same.
7741         * include/std/fstream: Same.
7742         * include/std/istream: Same.
7743         * include/std/ostream: Same.
7744         * include/std/sstream: Same.
7745
7746         * include/ext/vstring.h: Correct parameter markup.
7747
7748         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7749         * include/bits/unique_ptr.h: Same.
7750
7751         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7752         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7753         * include/bits/stl_heap.h: Add markup for new groupings.
7754         * include/bits/stl_algobase.h: Same.
7755         * include/bits/stl_algo.h: Same.
7756
7757         * include/c_compatibility/stdatomic.h: Add atomics module.
7758         * include/c_global/cstdatomic: Same.
7759
7760         * libsupc++/exception: Add exceptions module.
7761         * libsupc++/typeinfo: Same.
7762         * libsupc++/new: Same.
7763         * libsupc++/exception_ptr.h: Same.
7764         * include/std/system_error: Same.
7765         * include/std/stdexcept: Same.
7766
7767         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7768         * libsupc++/cxxabi-forced.h: Same.
7769
7770         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7771         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7772         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7773         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7774         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7775         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7776         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7777         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7778         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7779         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7780         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7781         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7782         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7783         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7784         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7785         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7786         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7787         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7788         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7789         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7790         * testsuite/23_containers/vector/requirements/dr438/
7791         constructor_1_neg.cc: Same.
7792         * testsuite/23_containers/vector/requirements/dr438/
7793         constructor_2_neg.cc: Same.
7794         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7795         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7796         * testsuite/23_containers/deque/requirements/dr438/
7797         constructor_1_neg.cc: Same.
7798         * testsuite/23_containers/deque/requirements/dr438/
7799         constructor_2_neg.cc: Same.
7800         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7801         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7802         * testsuite/23_containers/list/requirements/dr438/
7803         constructor_1_neg.cc: Same.
7804         * testsuite/23_containers/list/requirements/dr438/
7805         constructor_2_neg.cc: Same.
7806         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7807         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7808         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7809         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7810         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7811         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7812         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7813         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7814         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7815         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7816
7817 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7818
7819         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7820         * doc/doxygen/user.cfg.in: Update.
7821         * scripts/run_doxygen: Adjust for new group names.
7822
7823         * include/tr1_impl/random: Update doxygen group markup.
7824         * include/tr1_impl/unordered_map: Same.
7825         * include/tr1_impl/unordered_set: Same.
7826         * include/tr1_impl/array: Same.
7827         * include/std/numeric: Same.
7828         * include/std/utility: Same.
7829         * include/std/bitset: Same.
7830         * include/std/iosfwd: Same.
7831         * include/bits/stl_list.h: Same.
7832         * include/bits/stl_map.h: Same.
7833         * include/bits/stl_algobase.h: Same.
7834         * include/bits/stl_queue.h: Same.
7835         * include/bits/stl_set.h: Same.
7836         * include/bits/stl_stack.h: Same.
7837         * include/bits/stl_iterator_base_types.h: Same.
7838         * include/bits/forward_list.h: Same.
7839         * include/bits/basic_string.h: Same.
7840         * include/bits/stl_multimap.h: Same.
7841         * include/bits/stl_vector.h: Same.
7842         * include/bits/stl_deque.h: Same.
7843         * include/bits/stl_multiset.h: Same.
7844         * include/bits/stl_algo.h: Same.
7845         * include/bits/stl_bvector.h: Same.
7846         * include/bits/algorithmfwd.h: Same.
7847         * include/bits/stl_function.h: Same.
7848         * include/tr1/cmath: Same.
7849         * include/backward/binders.h: Same.
7850
7851 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7852
7853         * include/std/system_error (system_category): To system_category().
7854         (generic_category): To generic_category. DR 890.
7855         * src/system_error.cc: Define.
7856         * include/bits/functexcept.h: Only one __throw_system_error.
7857         * src/functexcept.cc: Same.
7858         * include/std/mutex: Fixup for changes above.
7859         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7860         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7861         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7862         * config/abi/pre/gnu.ver: Clean up exports.
7863
7864 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7865
7866         * include/std/thread: Fix typo.
7867         * src/thread.cc (thread::join): Use NULL.
7868
7869 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7870
7871         PR libstdc++/39168
7872         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7873         const string&)): Also check that the value != CHAR_MAX.
7874         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7875         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7876         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7877         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7878         _M_cache(const locale&)): Likewise.
7879         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7880         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7881         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7882         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7883         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7884         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7885
7886 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7887             Benjamin Kosnik  <bkoz@redhat.com>
7888
7889         * include/std/thread (_Impl_base): Move _M_id out and into ...
7890         (thread): ...here. Call _M_make_routine in body of constructors.
7891         Adjust data member usage to reflect changes.
7892         (_M_make_routine): From _M_make_shared_data.
7893         (_M_start_thread): Add __shared_base_type argument.
7894         * src/thread.cc: Fixups for above.
7895         * config/abi/pre/gnu.ver: Adjust exports.
7896         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7897         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7898         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7899
7900 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7901
7902         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7903         (compare_type_to_native_type): ...this, add alignment check.
7904         * testsuite/30_threads/condition_variable_any/native_handle/
7905         typesizes.cc: Modify as above.
7906         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7907         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7908         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7909         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7910         * testsuite/30_threads/condition_variable/native_handle/
7911         typesizes.cc: Same.
7912         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7913         typesizes.cc: Same.
7914
7915         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7916         * testsuite/30_threads/thread/cons/2.cc: Same.
7917         * testsuite/30_threads/thread/cons/3.cc: Same.
7918         * testsuite/30_threads/thread/cons/4.cc: Same.
7919         * testsuite/30_threads/thread/cons/5.cc: Same.
7920         * testsuite/30_threads/thread/cons/6.cc: Same.
7921         * testsuite/30_threads/thread/cons/7.cc: Same.
7922         * testsuite/30_threads/thread/cons/8.cc: Same.
7923
7924         * testsuite/30_threads/thread/cons/9.cc: New.
7925         * testsuite/30_threads/thread/cons/moveable.cc: New.
7926
7927         * src/condition_variable.cc: Clean up whitespace.
7928         * include/std/condition_variable: Same.
7929
7930 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7931
7932         * include/std/condition_variable (condition_variable): Remove
7933         _M_internal_mutex. Add private __native_type typedef.
7934         * src/condition_variable.cc (condition_variable::notify_one):
7935         Remove _M_internal_mutex use. Use typedef.
7936         (condition_variable::notify_all): Same.
7937         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7938         (recursive_mutex): Same.
7939         (timed_mutex): Same.
7940         (recursive_timed_mutex): Same.
7941         (once_flag): Make __native_type typedef private.
7942
7943         * include/std/thread (this_thread): Add minimal markup.
7944
7945         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7946         Adjust line numbers.
7947         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7948         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7949         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7950         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7951         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7952         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7953         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7954         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7955         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7956         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7957         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7958         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7959         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7960
7961         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7962         * testsuite/30_threads/condition_variable_any/native_handle/
7963         typesizes.cc: New.
7964         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7965         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7966         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7967         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7968         * testsuite/30_threads/condition_variable/native_handle/
7969         typesizes.cc: Same.
7970         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7971         typesizes.cc: Same.
7972
7973 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7974
7975         PR testsuite/33300
7976         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7977         on darwin for lp64.
7978
7979 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7980
7981         * configure.host: Set abi_baseline_pair for mips64*-linux.
7982         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7983
7984 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7985
7986         * include/std/thread (this_thread::get_id): Inline.
7987
7988 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7989
7990         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7991         _Callable as template argument for _M_make_shared_data.
7992         * testsuite/30_threads/thread/cons/6.cc: New.
7993         * testsuite/30_threads/thread/cons/7.cc: New.
7994         * testsuite/30_threads/thread/cons/8.cc: New.
7995
7996 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7997
7998         * testsuite/30_threads/thread/member: To..
7999         * testsuite/30_threads/thread/members: ...this.
8000         * testsuite/30_threads/condition_variable/member: To...
8001         * testsuite/30_threads/condition_variable/members: ...this.
8002
8003 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
8004
8005         * include/std/thread (thread::id): Move definition inside thread.
8006         Use native_handle_type. Remove this_thread::get_id friend.
8007         Change __thread_data_ptr to __shared_base_ptr.
8008         (thread::id::id(native_handle_type): Make public. Still explicit.
8009         Use native_handle_type. Change _M_thread_id to _M_thread.
8010         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
8011         _M_thread_handle to _M_id.
8012         (thread::__thread_data): Rename to _Impl.
8013         Fixup for renames.
8014         (thread::_M_make_thread_data): Return derived type.
8015         (thread::hardware_concurrency): Add definition for default case.
8016         (thread::get_id): Now can define inline.
8017         (thread): Change _M_thread_data to _M_data.
8018         (this_thread::get_id): Now can define inline.
8019         * src/thread.cc (__thread_proxy): Rename to
8020         execute_native_thread_routine.
8021         Fixup for other renames.
8022         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
8023         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
8024         * testsuite/30_threads/thread/algorithm: Move to..
8025         * testsuite/30_threads/thread/swap: ...this.
8026         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
8027         * testsuite/30_threads/thread/id/operators.cc: New.
8028
8029 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
8030
8031         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
8032         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
8033         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
8034         exposing it in public std::tuple interface.
8035
8036 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
8037             Benjamin Kosnik  <bkoz@redhat.com>
8038
8039         * include/std/thread (__thread_data_base): Nest class in std::thread.
8040         (__thread_data): Likewise.
8041         (__thread_data_ptr): Nest typedef in std::thread.
8042         * src/thread.cc (__thread_proxy): Qualify the above names.
8043         * config/abi/pre/gnu.ver: Remove unused exports.
8044
8045 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
8046
8047         * include/bits/unique_ptr.h: Remove private __this_type typedef.
8048         * include/bits/stl_vector.h: Remove private vector_type typedef.
8049         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
8050         Fix line numbers.
8051         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
8052         * testsuite/23_containers/vector/requirements/dr438/
8053         constructor_1_neg.cc: Same.
8054         * testsuite/23_containers/vector/requirements/dr438/
8055         constructor_2_neg.cc: Same.
8056         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
8057         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
8058
8059 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
8060
8061         PR libstdc++/25191
8062         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
8063         deal consistently with __try and __catch too.
8064         * src/localename.cc: Replace try -> __try, catch -> __catch.
8065         * src/ios.cc: Likewise.
8066         * src/locale.cc: Likewise.
8067         * src/istream.cc: Likewise.
8068         * src/thread.cc: Likewise.
8069         * src/compatibility.cc: Likewise.
8070         * src/bitmap_allocator.cc: Likewise.
8071         * src/ios_init.cc: Likewise.
8072         * include/debug/deque: Likewise.
8073         * include/debug/list: Likewise.
8074         * include/tr1_impl/hashtable: Likewise.
8075         * include/std/bitset: Likewise.
8076         * include/ext/pb_ds/detail/resize_policy/
8077         hash_load_check_resize_trigger_imp.hpp: Likewise.
8078         * include/ext/pb_ds/detail/resize_policy/
8079         hash_standard_resize_policy_imp.hpp: Likewise.
8080         * include/ext/pb_ds/detail/cc_hash_table_map_/
8081         resize_fn_imps.hpp: Likewise.
8082         * include/ext/pb_ds/detail/cc_hash_table_map_/
8083         constructor_destructor_fn_imps.hpp: Likewise.
8084         * include/ext/pb_ds/detail/pat_trie_/
8085         split_join_branch_bag.hpp: Likewise.
8086         * include/ext/pb_ds/detail/pat_trie_/
8087         constructors_destructor_fn_imps.hpp: Likewise.
8088         * include/ext/pb_ds/detail/bin_search_tree_/
8089         constructors_destructor_fn_imps.hpp: Likewise.
8090         * include/ext/pb_ds/detail/gp_hash_table_map_/
8091         resize_fn_imps.hpp: Likewise.
8092         * include/ext/pb_ds/detail/gp_hash_table_map_/
8093         constructor_destructor_fn_imps.hpp: Likewise.
8094         * include/ext/pb_ds/detail/binary_heap_/
8095         constructors_destructor_fn_imps.hpp: Likewise.
8096         * include/ext/pb_ds/detail/binary_heap_/
8097         erase_fn_imps.hpp: Likewise.
8098         * include/ext/pb_ds/detail/binary_heap_/
8099         split_join_fn_imps.hpp: Likewise.
8100         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
8101         constructors_destructor_fn_imps.hpp: Likewise.
8102         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
8103         * include/ext/pb_ds/detail/list_update_map_/
8104         constructor_destructor_fn_imps.hpp: Likewise.
8105         * include/ext/slist: Likewise.
8106         * include/ext/memory: Likewise.
8107         * include/ext/rc_string_base.h: Likewise.
8108         * include/ext/ropeimpl.h: Likewise.
8109         * include/ext/vstring.tcc: Likewise.
8110         * include/ext/rope: Likewise.
8111         * include/ext/sso_string_base.h: Likewise.
8112         * include/bits/shared_ptr.h: Likewise.
8113         * include/bits/stl_list.h: Likewise.
8114         * include/bits/locale_classes.tcc: Likewise.
8115         * include/bits/locale_facets.tcc: Likewise.
8116         * include/bits/locale_classes.h: Likewise.
8117         * include/bits/forward_list.h: Likewise.
8118         * include/bits/stl_vector.h: Likewise.
8119         * include/bits/stl_deque.h: Likewise.
8120         * include/bits/istream.tcc: Likewise.
8121         * include/bits/stl_uninitialized.h: Likewise.
8122         * include/bits/ostream.tcc: Likewise.
8123         * include/bits/vector.tcc: Likewise.
8124         * include/bits/stl_tempbuf.h: Likewise.
8125         * include/bits/deque.tcc: Likewise.
8126         * include/bits/basic_string.tcc: Likewise.
8127         * include/bits/ostream_insert.h: Likewise.
8128         * include/bits/locale_facets_nonio.tcc: Likewise.
8129         * include/bits/stl_tree.h: Likewise.
8130         * include/bits/fstream.tcc: Likewise.
8131         * include/tr1/shared_ptr.h: Likewise.
8132         * include/tr1/hypergeometric.tcc: Likewise.
8133         * include/backward/hashtable.h: Likewise.
8134         * libsupc++/exception_ptr.h: Likewise.
8135         * libsupc++/eh_personality.cc: Likewise.
8136         * libsupc++/eh_call.cc: Likewise.
8137         * config/locale/gnu/monetary_members.cc: Likewise.
8138         * config/locale/gnu/time_members.h: Likewise.
8139         * config/locale/generic/time_members.h: Likewise.
8140
8141 2009-02-03  Johannes Singler  <singler@ira.uka.de>
8142
8143         * include/parallel/algorithmfwd.h:
8144         Add parallelism default for many declarations.
8145         * include/parallel/numericfwd.h: Likewise.
8146         * include/parallel/iterator.h: Use iterator_traits as usual.
8147         * include/parallel/par_loop.h:
8148         Include equally_split.h.
8149         (for_each_template_random_access_ed):
8150         Avoid calling the Result default constructor.
8151         * include/parallel/numeric: Replace
8152         for_each_template_random_access by
8153         for_each_template_random_access_ed in numeric functions.
8154
8155 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
8156
8157         * config/os/gnu-linux/os_defines.h: Remove superfluous
8158         __NO_STRING_INLINES.
8159
8160 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
8161
8162         * testsuite/21_strings/c_strings/char/3.cc: New test.
8163         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
8164
8165 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
8166             Jakub Jelinek  <jakub@redhat.com>
8167
8168         PR libstdc++/30928 (partial, works together with recent glibcs)
8169         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8170         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8171         defined.
8172         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8173         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8174         defined.
8175         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8176         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8177         defined.
8178         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8179         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8180         defined.
8181         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
8182         argument is const char *, assign result to const char * var, not
8183         char *.
8184         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
8185         argument is const wchar_t *, assign result to const wchar_t * var, not
8186         wchar_t *.
8187
8188 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
8189
8190         * include/std/thread: Remove unused headers.
8191         (__thread_data_base): Remove unused mutex and base.
8192         (thread::~thread): Only detach if joinable.
8193         (thread::joinable): Test if thread data ptr is empty.
8194         (thread::_M_thread_data_mutex): Remove.
8195         (thread::_M_get_thread_data): Remove.
8196         (thread::_M_make_thread_data): Remove overload, use make_shared.
8197         (thread::id::id): Make constructor explicit.
8198         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
8199         (thread::_M_start_thread): Break shared_ptr cycle on error.
8200         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
8201         * testsuite/30_threads/thread/member/4.cc: New.
8202         * testsuite/30_threads/thread/member/5.cc: New.
8203
8204 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
8205
8206         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
8207         (standard_layout): Just use !has_virtual_destructor for now.
8208         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
8209         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
8210         * testsuite/30_threads/recursive_mutex/requirements/
8211         standard_layout.cc: New.
8212         * testsuite/30_threads/condition_variable/requirements/
8213         standard_layout.cc: New.
8214         * testsuite/29_atomics/atomic_address/requirements/
8215         standard_layout.cc: Adjust.
8216         * testsuite/29_atomics/atomic_flag/requirements/
8217         standard_layout.cc: Same.
8218         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
8219         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
8220         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
8221         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
8222         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
8223         line numbers.
8224         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8225         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8226         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8227         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8228         Remove, not required.
8229
8230 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8231
8232         * include/std/thread (__thread_data_base, thread): Rename member
8233         functions to match coding style.
8234         (thread::thread,thread::operator=): Define move operations.
8235         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8236         * config/abi/pre/gnu.ver: Adjust.
8237
8238 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8239
8240         PR libstdc++/38384
8241         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8242         on HPUX.
8243         * configure: Regenerate.
8244
8245 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8246
8247         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8248         atomic_flag_fence.
8249
8250 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8251
8252 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8253             Uros Bizjak  <ubizjak@gmail.com>
8254
8255         PR libstdc++/38834
8256         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8257         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8258
8259 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8260             Rainer Emrich  <r.emrich@de.tecosim.com>
8261
8262         PR libstdc++/38919
8263         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8264         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8265         * configure: Regenerate.
8266
8267 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8268
8269         * include/std/thread (__thread_data_base::__run): Make non-const.
8270         * testsuite/30_threads/thread/cons/5.cc: New.
8271
8272 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8273
8274         * src/Makefile.am (sources): Add math_stubs_float.cc.
8275         * src/Makefile.in: Regenerate.
8276         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8277
8278 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8279
8280         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8281         * src/Makefile.in: Regenerate.
8282         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8283
8284 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8285
8286         PR libstdc++/32666
8287         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8288
8289 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8290
8291         PR libstdc++/32666
8292         * Makefile.am (hosted_source): Remove libmath directory.
8293         * Makefile.in: Regenerate.
8294         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8295         (AC_REPLACE_MATHFUNCS): Remove.
8296         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8297         in GLIBCXX_CHECK_C99_TR1.
8298         * acinclude.m4: Remove libmath, need_math.
8299         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8300         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8301         * configure.ac: Same.
8302         * configure: Regenerate.
8303         * fragment.am: Fix comment.
8304         * config.h.in: Regenerate.
8305         * src/Makefile.in: Regenerate.
8306         * src/Makefile.am: Remove libmath references.
8307         * doc/Makefile.in: Regenerate.
8308         * po/Makefile.in: Regenerate.
8309         * include/Makefile.in: Regenerate.
8310         * libsupc++/Makefile.in: Regenerate.
8311         * testsuite/Makefile.in: Regenerate.
8312
8313         * src/compatibility.cc: Also export long double versions of "C" math
8314         library if hppa-linux.
8315         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8316         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8317
8318         * libmath: Remove.
8319         * libmath/signbit.c: Same.
8320         * libmath/stubs.c: Same.
8321         * libmath/Makefile.in: Same.
8322         * libmath/copysignf.c: Same.
8323         * libmath/mathconf.h: Same.
8324         * libmath/signbitf.c: Same.
8325         * libmath/Makefile.am: Same.
8326         * libmath/signbitl.c: Same.
8327
8328 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8329             Paolo Carlini  <paolo.carlini@oracle.com>
8330
8331         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8332         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8333         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8334         * configure.ac: Adjust.
8335         * doc/xml/manual/configure.xml: Update.
8336         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8337         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8338         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8339         * configure: Regenerate.
8340         * config.h.in: Likewise.
8341
8342         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8343         thread::joinable, thread::swap, this_thread::get_id,
8344         this_thread::yield): Define inline...
8345         * include/std/thread: ... here.
8346         * config/abi/pre/gnu.ver: Adjust.
8347
8348 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8349
8350         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8351         Add dg-timeout-factor 2.0.
8352         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8353         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8354         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8355         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8356         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8357         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8358
8359 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8360
8361         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8362         field from readelf output.
8363
8364 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8365
8366         PR libstdc++/38384
8367         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8368         * configure: Regenerate.
8369
8370 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8371
8372         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8373         _GLIBCXX_HAVE_TLS.
8374         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8375
8376 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8377
8378         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8379         constructor for _M_pattern.
8380         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8381         string.cc: Test construction from different basic_string type.
8382         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8383         string.cc: Likewise.
8384
8385 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8386             Jonathan Larmour  <jifl@eCosCentric.com>
8387
8388         PR libstdc++/36801
8389         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8390         New.
8391         (__gnu_cxx::__exchange_and_add): Use it.
8392         * src/atomic.cc (get_atomic_mutex): New.
8393         * src/debug.cc (get_safe_base_mutex): New.
8394         * src/locale.cc (get_locale_cache_mutex): New.
8395         * src/mt_allocator.cc (get_freelist): New.
8396         (get_freelist_mutex): New.
8397         * src/pool_allocator.cc (get_palloc_mutex): New.
8398         * include/std/mutex (__once_functor_lock): To
8399         (__get_once_functor_lock): ...this.
8400         * src/mutex.cc (__once_mutex): Don't export, use
8401         (get_once_mutex): ...this.
8402         * config/abi/pre/gnu.ver: Adjust exports.
8403
8404 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8405
8406         PR libstdc++/38732
8407         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8408         referenceCount field again.
8409         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8410         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8411         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8412         inline functions.
8413         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8414         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8415         instead of __cxa_exception.
8416         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8417         __cxxabiv1::__cxa_throw): Likewise.
8418         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8419         std::__exception_ptr::exception_ptr::_M_addref,
8420         std::__exception_ptr::exception_ptr::_M_release,
8421         __gxx_dependent_exception_cleanup): Likewise.
8422         * testsuite/18_support/exception/38732.cc: New test.
8423
8424         PR libstdc++/38092
8425         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8426         * src/compatibility.cc: Don't use .symver directives if
8427         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8428         * config.h.in: Regenerated.
8429         * configure: Likewise.
8430
8431 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8432
8433         PR libstdc++/38466
8434         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8435
8436 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8437
8438         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8439         of classic locale...
8440         (locale::classic): Here.
8441
8442 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8443
8444         * include/tr1_impl/regex: Fix bad return statements and typos.
8445
8446 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8447
8448         * include/tr1_impl/regex: Remove unimplemented function definitions.
8449         * testsuite/28_regex/init-list.cc: Compile only.
8450         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8451         c_string_extended.cc: Same.
8452         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8453         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8454
8455 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8456
8457         PR libstdc++/38384
8458         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8459         * configure: Regenerate.
8460
8461 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8462
8463         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8464         * configure: Regenerate.
8465
8466 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8467
8468         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8469         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8470         * configure: Regenerate.
8471
8472 2009-01-04  Richard Guenther  <rguenther@suse.de>
8473
8474         PR libstdc++/38720
8475         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8476         integer type for storage, arithmetic and comparisons.
8477         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8478
8479 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8480
8481         PR libstdc++/38719
8482         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8483         _Fwd_list_const_iterator::_M_next): Fix return type.
8484
8485 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8486
8487         * Revert last commit, reopen and suspend libstdc++/38678.
8488
8489 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8490
8491         PR libstdc++/38678
8492         * include/std/istream (basic_istream<>::_M_read): New.
8493         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8494         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8495         * include/std/ostream (basic_ostream<>::_M_write_): New.
8496         (basic_ostream<>::_M_write): Adjust.
8497         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8498         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8499         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8500         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8501         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.