OSDN Git Service

2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
2
3         * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
4         possible.
5         * configure: Regenerate.
6
7 2009-05-02  Jan Hubicka  <jh@suse.cz>
8
9         * include/tr1_impl/functional_hash.h (explicit specializations of ()
10         operator): Mark pure.
11
12 2009-04-30  Jonathan Wakely  <jwakely.gcc@gmail.com>
13
14         * scripts/create_testsuite_files: Remove thread directory.
15
16 2009-04-28  Benjamin Kosnik  <bkoz@redhat.com>
17
18         PR libstdc++/39868
19         * scripts/run_doxygen: Uncomment removal of includes.
20         (problematic): Rewrite __cxxabiv1 namespace to abi.
21
22 2009-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
23
24         Revert the last commit.
25
26 2009-04-25  Jonathan Wakely  <jwakely.gcc@gmail.com>
27
28         * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
29         Replace global lock object with local locks on global mutex.
30         * src/mutex.cc: Likewise.
31         * config/abi/pre/gnu.ver: Adjust.
32         * testsuite/30_threads/call_once/call_once2.cc: New.
33
34 2009-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
35
36         PR libstdc++/39880
37         PR libstdc++/39881
38         PR libstdc++/39882
39         * include/std/system_error (is_error_code_enum<errc>): Remove.
40         (error_condition<>::error_condition(_ErrorCodeEnum,)
41         error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
42         (error_code<>::error_code(_ErrorCodeEnum,),
43         error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
44         * testsuite/19_diagnostics/system_error/39880.cc: New.
45         * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
46         Likewise.
47         * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
48         * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
49         * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
50         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
51         Adjust.
52         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
53         Likewise.
54         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
55         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
56         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
57         * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
58         Likewise.
59         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
60         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
61         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
62         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
63
64 2009-04-24  Benjamin Kosnik  <bkoz@redhat.com>
65
66         * doc/xml/authors.xml: Add space.
67         * doc/xml/faq.xml: Update links.
68         * doc/xml/manual/intro.xml: Same.
69         * doc/xml/manual/abi.xml: Update.
70         * doc/xml/manual/appendix_contributing.xml: Fix typo.
71         * doc/xml/manual/status_cxxtr1.xml: Update links.
72         * doc/xml/manual/status_cxx1998.xml: Same.
73         * doc/xml/manual/status_cxx200x.xml: Same.
74
75 2009-04-22  Jan Hubicka  <jh@suse.cz>
76
77         * include/tr1_impl/array (at): Do not use builtin_expect.
78         * include/ext/throw_allocator.h (allocate): Likewise.
79         * include/ext/pool_allocator.h (allocate): Likweise.
80         * include/ext/bitmap_allocator.h (allocate): Likewise.
81         * include/ext/rc_string_base.h (_S_construct): Likewise.
82         * include/ext/malloc_allocator.h (allocate): Likewise.
83         * include/ext/mt_allocator.h (allocate): Likewise.
84         * include/ext/sso_string_base.h (_M_construct): Likewise.
85         * include/bits/basic_string.tcc (_S_construct): Likewise.
86
87 2009-04-22  Jan Hubicka  <jh@suse.cz>
88
89         * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
90         (atexit, atoll, stroll, strtoull): Mark throw ()
91         * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
92         * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
93         * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
94         (atexit, atoll, stroll, strtoull): Mark throw ()
95         * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
96         * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
97
98 2009-04-21  Jan Hubicka  <jh@suse.cz>
99
100         * include/ext/atomicity.h
101         (__exchange_and_add, __atomic_add): Mark throw ().
102         * config/os/aix/atomicity.h
103         * config/os/aix/atomicity.h
104         * config/os/irix/atomicity.h
105         * config/cpu/cris/atomicity.h
106         * config/cpu/m68k/atomicity.h
107         * config/cpu/hppa/atomicity.h
108         * config/cpu/sparc/atomicity.h
109         * config/cpu/i386/atomicity.h
110         * config/cpu/i486/atomicity.h
111         * config/cpu/sh/atomicity.h
112         * config/cpu/generic/atomicity_mutex/atomicity.h
113         * config/cpu/generic/atomicity_builtins/atomicity.h
114         (__exchange_and_add, __atomic_add): Mark throw ().
115
116 2009-04-21  Paolo Carlini  <paolo.carlini@oracle.com>
117
118         PR libstdc++/39835
119         * include/bits/random.h: Avoid the badname __alpha (and, for
120         consistency, __beta too).
121         * include/bits/random.tcc: Likewise.
122
123 2009-04-19  Jan Hubicka  <jh@suse.cz>
124
125         * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
126         _GLIBCXX_NOTHROW.
127
128 2009-04-19  Jan Hubicka  <jh@suse.cz>
129
130         * include/c_compatibility/stdatomic.h
131         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
132         __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
133         * include/bits/c++config (_GLIBCXX_NOTHROW): New.
134
135 2009-04-18  Jan Hubicka  <jh@suse.cz>
136
137         * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
138         * libsupc++/unwind-cxx.h (__cxa_get_globals,
139         __cxa_get_globals_fast): Mark const.
140         (__cxa_get_exception_ptr): Mark pure.
141         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
142         (__terminate): Makr throw ().
143         * libsupc++/exception (terminate): Mark throw().
144         (uncaught_exception): Mark pure.
145         * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
146         * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
147         Mark throw().
148         * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
149         * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
150         * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
151         __cxa_guard_abort): Mark throw ().
152         (__cxa_pure_virtual): Mark noreturn.
153         (__cxa_current_exception_type): Mark throw and pure.
154         * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
155         __cxa_exception_type): Mark pure.
156         (_M_safe_bool_dummy): Mark pure and const.
157
158 2009-04-18  Jan Hubicka  <jh@suse.cz>
159
160         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
161         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
162         _M_destroy_thread_key): Mark throw ()
163         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
164         _M_singular, _M_can_compare _M_get_mutex, _M_message,
165         _M_get_max_length): Mark throw ().
166         * include/debug/formatter.h (_M_message, _M_format_word,
167         _M_get_max_length): Mark throw ().
168         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
169         _M_detach_single): Mark throw ().
170         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
171         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
172         throw ()
173         (_M_get_mutex): Mark throw ().
174         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
175         (_M_destroy_thread_key): Mark CONST and throw.
176         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
177         throw ().
178
179 2009-04-18  Jan Hubicka  <jh@suse.cz>
180
181         * src/condition_variable.cc (condition_variable,
182         condition_variable_any constructors): Mark throw()
183         * src/hash.cc (operator() for long double, string, and wstring): Mark
184         throw ().
185         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
186         _M_setup, rdbuf, str): Mark throw ().
187         * src/chrono.cc (new): Mark throw ().
188         * include/std/system_error (system_category, generic_category): Mark
189         throw () and const.
190         * include/std/chrono (now): Mark throw ().
191         * include/std/condition_variable (condition_variable,
192         ~condition_variable, condition_variable_any,
193         ~condition_variable_any): Mark throw ().
194         * include/std/mutex (mutex): Mark throw ().
195         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
196         throw.
197         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
198         and throw ().
199         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
200         * include/bits/locale_classes.h (_S_initialize_once,
201         _S_clone_c_locale): Mark throw ().
202         (_S_get_c_name): Mark const and throw ().
203         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
204         throw ().
205         * include/bits/locale_facets.h (__convert_to_v explicit instances):
206         Mark throw ().
207         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
208         throw ().
209         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
210         ios_base): Mark throw ()
211         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
212         * include/backward/strstream (strstreambuf constructors): Mark throw ().
213         (str, freeze, _M_setupf): Mark throw ().
214         (pcount): Mark pure and throw ().
215         (rdbuf): Mark const and throw ().
216
217 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
218
219         PR libstdc++/39802
220         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
221         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
222         Always accept negative values, for unsigned types too.
223         * testsuite/22_locale/num_get/get/char/39802.cc: New.
224         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
225
226 2009-04-18  Jan Hubicka  <jh@suse.cz>
227
228         * include/debug/formater.h: Include bits/c++config.h.
229         (_M_error): Mark noreturn.
230         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
231         _GLIBCXX_NORETURN): New.
232         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
233         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
234         Mark pure.
235         * include/c_compatibility/stdatomic.h
236         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
237         __atomic_flag_wait_explicit, __atomic_flag_for_address):
238         Mark by throw ().
239         * src/atomic.cc (atomic_flag_test_and_set_explicit,
240         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
241         __atomic_flag_for_address): Mark by throw ().
242
243 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
244
245         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
246
247 2009-04-16  Jan Hubicka  <jh@suse.cz>
248
249         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
250         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
251         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
252         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
253         out body to ...
254         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
255         functions.
256         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
257         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
258         _Rb_tree_black_count): Mark nothrow.
259
260 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
261
262         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
263         from base classes.
264         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
265
266 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
267
268         * doc/html: Regenerate.
269
270 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
271
272         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
273
274         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
275         * doc/xml/gnu/fdl-1.2.xml: Same.
276         * doc/xml/manual/numerics.xml: Same.
277         * doc/xml/manual/concurrency.xml: Same.
278         * doc/xml/manual/intro.xml: Same.
279         * doc/xml/manual/status_cxxtr1.xml: Same.
280         * doc/xml/manual/containers.xml: Same.
281         * doc/xml/manual/io.xml: Same.
282         * doc/xml/manual/utilities.xml: Same.
283         * doc/xml/manual/support.xml: Same.
284         * doc/xml/manual/using.xml: Same.
285         * doc/xml/manual/localization.xml: Same.
286         * doc/xml/manual/locale.xml: Same.
287         * doc/xml/manual/extensions.xml: Same.
288         * doc/xml/manual/appendix_contributing.xml: Same.
289         * doc/xml/manual/diagnostics.xml: Same.
290         * doc/xml/manual/status_cxx200x.xml: Same.
291
292 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
293
294         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
295         * doc/xml/manual/status_cxx200x.xml: Adjust.
296
297 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
298
299         * doc/xml/spine.xml: Remove unused license entity, update
300         copyright year.
301
302         * doc/xml/manual/spine.xml: Markup for primary index terms.
303         * doc/xml/manual/numerics.xml: Same.
304         * doc/xml/manual/intro.xml: Same.
305         * doc/xml/manual/containers.xml: Same.
306         * doc/xml/manual/io.xml: Same.
307         * doc/xml/manual/appendix_porting.xml: Same.
308         * doc/xml/manual/utilities.xml: Same.
309         * doc/xml/manual/support.xml: Same.
310         * doc/xml/manual/localization.xml: Same.
311         * doc/xml/manual/strings.xml: Same.
312         * doc/xml/manual/extensions.xml: Same.
313         * doc/xml/manual/appendix_contributing.xml: Same.
314         * doc/xml/manual/diagnostics.xml: Same.
315         * doc/xml/manual/algorithms.xml: Same.
316         * doc/xml/manual/appendix_free.xml: Same.
317         * doc/xml/manual/iterators.xml: Same.
318
319         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
320         * doc/xml/gnu/fdl-1.2.xml: Same.
321
322         * doc/xml/manual/status_cxx200x.xml: Re-write.
323
324 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
325
326         PR libstdc++/39629 (final bits)
327         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
328         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
329         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
330         Fix formula for __j.
331         * include/bits/random.tcc (operator==(const normal_distribution<>&,
332         const normal_distribution<>&): Remove.
333         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
334         const uniform_int_distribution<>&), operator==(const
335         uniform_real_distribution<>&, const uniform_real_distribution<>&),
336         operator==(const normal_distribution<>&, const normal_distribution<>&),
337         operator==(const lognormal_distribution<>&,
338         const lognormal_distribution<>&), operator==(const
339         chi_squared_distribution<>&, const chi_squared_distribution<>&),
340         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
341         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
342         operator==(const student_t_distribution<>&,
343         const student_t_distribution<>&), operator==(const
344         bernoulli_distribution<>&, const bernoulli_distribution<>&),
345         operator==(const binomial_distribution<>&, const
346         binomial_distribution<>&), operator==(const geometric_distribution<>&,
347         const geometric_distribution<>&), operator==(const
348         negative_binomial_distribution<>&, const
349         negative_binomial_distribution<>&), operator==(const
350         poisson_distribution<>&, const poisson_distribution<>&),
351         operator==(const exponential_distribution<>&,
352         const exponential_distribution<>&), operator==(const
353         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
354         weibull_distribution<>&, const weibull_distribution<>&),
355         operator==(const extreme_value_distribution<>&,
356         const extreme_value_distribution<>&), operator==(const
357         discrete_distribution<>&, const discrete_distribution<>&),
358         operator==(const piecewise_constant_distribution<>&,
359         const piecewise_constant_distribution<>&), operator==(const
360         piecewise_linear_distribution<>&, const
361         piecewise_linear_distribution<>&)): Remove.
362         * testsuite/26_numerics/random/uniform_real_distribution/operators/
363         serialize.cc: Remove.
364         * testsuite/26_numerics/random/piecewise_constant_distribution/
365         operators/serialize.cc: Likewise.
366         * testsuite/26_numerics/random/chi_squared_distribution/operators/
367         serialize.cc: Likewise.
368         * testsuite/26_numerics/random/normal_distribution/operators/
369         serialize.cc: Likewise.
370         * testsuite/26_numerics/random/uniform_int_distribution/operators/
371         serialize.cc: Likewise.
372         * testsuite/26_numerics/random/poisson_distribution/operators/
373         serialize.cc: Likewise.
374         * testsuite/26_numerics/random/bernoulli_distribution/operators/
375         serialize.cc: Likewise.
376         * testsuite/26_numerics/random/discrete_distribution/operators/
377         serialize.cc: Likewise.
378         * testsuite/26_numerics/random/weibull_distribution/operators/
379         serialize.cc: Likewise.
380         * testsuite/26_numerics/random/negative_binomial_distribution/
381         operators/serialize.cc: Likewise.
382         * testsuite/26_numerics/random/cauchy_distribution/operators/
383         serialize.cc: Likewise.
384         * testsuite/26_numerics/random/gamma_distribution/operators/
385         serialize.cc: Likewise.
386         * testsuite/26_numerics/random/fisher_f_distribution/operators/
387         serialize.cc: Likewise.
388         * testsuite/26_numerics/random/exponential_distribution/operators/
389         serialize.cc: Likewise.
390         * testsuite/26_numerics/random/lognormal_distribution/operators/
391         serialize.cc: Likewise.
392         * testsuite/26_numerics/random/binomial_distribution/operators/
393         serialize.cc: Likewise.
394         * testsuite/26_numerics/random/extreme_value_distribution/
395         operators/serialize.cc: Likewise.
396         * testsuite/26_numerics/random/piecewise_linear_distribution/
397         operators/serialize.cc: Likewise.
398         * testsuite/26_numerics/random/student_t_distribution/operators/
399         serialize.cc: Likewise.
400         * testsuite/26_numerics/random/geometric_distribution/operators/
401         serialize.cc: Likewise.
402
403         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
404         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
405         mersenne_twister_engine<>::seed(_Gen&,
406         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
407         subtract_with_carry_engine<>::seed(_Gen&,
408         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
409         Remove, unused.
410         * include/bits/random.tcc (linear_congruential_engine<>::
411         seed(_Gen&, false_type): Likewise.
412
413 2009-04-09  Nick Clifton  <nickc@redhat.com>
414
415         * src/allocator-inst.cc: Change copyright header to refer to
416         version 3 of the GNU General Public License with version 3.1
417         of the GCC Runtime Library Exception and to point readers at
418         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
419         web page.
420         * config/abi/compatibility.h: Likewise.
421         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
422         * config/abi/pre/gnu.ver: Likewise.
423         * config/allocator/bitmap_allocator_base.h: Likewise.
424         * config/allocator/malloc_allocator_base.h: Likewise.
425         * config/allocator/mt_allocator_base.h: Likewise.
426         * config/allocator/new_allocator_base.h: Likewise.
427         * config/allocator/pool_allocator_base.h: Likewise.
428         * config/cpu/alpha/atomic_word.h: Likewise.
429         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
430         * config/cpu/cris/atomic_word.h: Likewise.
431         * config/cpu/cris/atomicity.h: Likewise.
432         * config/cpu/generic/atomic_word.h: Likewise.
433         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
434         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
435         * config/cpu/generic/cpu_defines.h: Likewise.
436         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
437         * config/cpu/hppa/atomicity.h: Likewise.
438         * config/cpu/i386/atomicity.h: Likewise.
439         * config/cpu/i486/atomicity.h: Likewise.
440         * config/cpu/ia64/atomic_word.h: Likewise.
441         * config/cpu/m68k/atomicity.h: Likewise.
442         * config/cpu/powerpc/atomic_word.h: Likewise.
443         * config/cpu/powerpc/cpu_defines.h: Likewise.
444         * config/cpu/sh/atomicity.h: Likewise.
445         * config/cpu/sparc/atomic_word.h: Likewise.
446         * config/cpu/sparc/atomicity.h: Likewise.
447         * config/io/basic_file_stdio.cc: Likewise.
448         * config/io/basic_file_stdio.h: Likewise.
449         * config/io/c_io_stdio.h: Likewise.
450         * config/locale/darwin/ctype_members.cc: Likewise.
451         * config/locale/generic/c++locale_internal.h: Likewise.
452         * config/locale/generic/c_locale.cc: Likewise.
453         * config/locale/generic/c_locale.h: Likewise.
454         * config/locale/generic/codecvt_members.cc: Likewise.
455         * config/locale/generic/collate_members.cc: Likewise.
456         * config/locale/generic/ctype_members.cc: Likewise.
457         * config/locale/generic/messages_members.cc: Likewise.
458         * config/locale/generic/messages_members.h: Likewise.
459         * config/locale/generic/monetary_members.cc: Likewise.
460         * config/locale/generic/numeric_members.cc: Likewise.
461         * config/locale/generic/time_members.cc: Likewise.
462         * config/locale/generic/time_members.h: Likewise.
463         * config/locale/gnu/c++locale_internal.h: Likewise.
464         * config/locale/gnu/c_locale.cc: Likewise.
465         * config/locale/gnu/c_locale.h: Likewise.
466         * config/locale/gnu/codecvt_members.cc: Likewise.
467         * config/locale/gnu/collate_members.cc: Likewise.
468         * config/locale/gnu/ctype_members.cc: Likewise.
469         * config/locale/gnu/messages_members.cc: Likewise.
470         * config/locale/gnu/messages_members.h: Likewise.
471         * config/locale/gnu/monetary_members.cc: Likewise.
472         * config/locale/gnu/numeric_members.cc: Likewise.
473         * config/locale/gnu/time_members.cc: Likewise.
474         * config/locale/gnu/time_members.h: Likewise.
475         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
476         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
477         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
478         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
479         * config/os/aix/atomic_word.h: Likewise.
480         * config/os/aix/atomicity.h: Likewise.
481         * config/os/aix/ctype_base.h: Likewise.
482         * config/os/aix/ctype_inline.h: Likewise.
483         * config/os/aix/ctype_noninline.h: Likewise.
484         * config/os/aix/os_defines.h: Likewise.
485         * config/os/bsd/darwin/ctype_base.h: Likewise.
486         * config/os/bsd/darwin/ctype_inline.h: Likewise.
487         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
488         * config/os/bsd/darwin/os_defines.h: Likewise.
489         * config/os/bsd/freebsd/ctype_base.h: Likewise.
490         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
491         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
492         * config/os/bsd/freebsd/os_defines.h: Likewise.
493         * config/os/bsd/netbsd/ctype_base.h: Likewise.
494         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
495         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
496         * config/os/bsd/netbsd/os_defines.h: Likewise.
497         * config/os/djgpp/ctype_base.h: Likewise.
498         * config/os/djgpp/ctype_inline.h: Likewise.
499         * config/os/djgpp/ctype_noninline.h: Likewise.
500         * config/os/djgpp/os_defines.h: Likewise.
501         * config/os/generic/ctype_base.h: Likewise.
502         * config/os/generic/ctype_inline.h: Likewise.
503         * config/os/generic/ctype_noninline.h: Likewise.
504         * config/os/generic/error_constants.h: Likewise.
505         * config/os/generic/os_defines.h: Likewise.
506         * config/os/gnu-linux/ctype_base.h: Likewise.
507         * config/os/gnu-linux/ctype_inline.h: Likewise.
508         * config/os/gnu-linux/ctype_noninline.h: Likewise.
509         * config/os/gnu-linux/os_defines.h: Likewise.
510         * config/os/hpux/ctype_base.h: Likewise.
511         * config/os/hpux/ctype_inline.h: Likewise.
512         * config/os/hpux/ctype_noninline.h: Likewise.
513         * config/os/hpux/os_defines.h: Likewise.
514         * config/os/irix/atomic_word.h: Likewise.
515         * config/os/irix/atomicity.h: Likewise.
516         * config/os/irix/irix5.2/ctype_base.h: Likewise.
517         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
518         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
519         * config/os/irix/irix5.2/os_defines.h: Likewise.
520         * config/os/irix/irix6.5/ctype_base.h: Likewise.
521         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
522         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
523         * config/os/irix/irix6.5/os_defines.h: Likewise.
524         * config/os/mingw32/ctype_base.h: Likewise.
525         * config/os/mingw32/ctype_inline.h: Likewise.
526         * config/os/mingw32/ctype_noninline.h: Likewise.
527         * config/os/mingw32/error_constants.h: Likewise.
528         * config/os/mingw32/os_defines.h: Likewise.
529         * config/os/newlib/ctype_base.h: Likewise.
530         * config/os/newlib/ctype_inline.h: Likewise.
531         * config/os/newlib/ctype_noninline.h: Likewise.
532         * config/os/newlib/os_defines.h: Likewise.
533         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
534         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
535         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
536         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
537         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
538         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
539         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
540         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
541         * config/os/tpf/ctype_base.h: Likewise.
542         * config/os/tpf/ctype_inline.h: Likewise.
543         * config/os/tpf/ctype_noninline.h: Likewise.
544         * config/os/tpf/os_defines.h: Likewise.
545         * config/os/uclibc/ctype_base.h: Likewise.
546         * config/os/uclibc/ctype_inline.h: Likewise.
547         * config/os/uclibc/ctype_noninline.h: Likewise.
548         * config/os/uclibc/os_defines.h: Likewise.
549         * config/os/vxworks/ctype_base.h: Likewise.
550         * config/os/vxworks/ctype_inline.h: Likewise.
551         * config/os/vxworks/ctype_noninline.h: Likewise.
552         * config/os/vxworks/os_defines.h: Likewise.
553         * include/backward/auto_ptr.h: Likewise.
554         * include/backward/backward_warning.h: Likewise.
555         * include/backward/binders.h: Likewise.
556         * include/backward/hash_fun.h: Likewise.
557         * include/backward/hash_map: Likewise.
558         * include/backward/hash_set: Likewise.
559         * include/backward/hashtable.h: Likewise.
560         * include/backward/strstream: Likewise.
561         * include/bits/algorithmfwd.h: Likewise.
562         * include/bits/allocator.h: Likewise.
563         * include/bits/atomic_0.h: Likewise.
564         * include/bits/atomic_2.h: Likewise.
565         * include/bits/atomicfwd_c.h: Likewise.
566         * include/bits/atomicfwd_cxx.h: Likewise.
567         * include/bits/basic_ios.h: Likewise.
568         * include/bits/basic_ios.tcc: Likewise.
569         * include/bits/basic_string.h: Likewise.
570         * include/bits/basic_string.tcc: Likewise.
571         * include/bits/boost_concept_check.h: Likewise.
572         * include/bits/c++config: Likewise.
573         * include/bits/char_traits.h: Likewise.
574         * include/bits/codecvt.h: Likewise.
575         * include/bits/concept_check.h: Likewise.
576         * include/bits/cpp_type_traits.h: Likewise.
577         * include/bits/deque.tcc: Likewise.
578         * include/bits/forward_list.h: Likewise.
579         * include/bits/forward_list.tcc: Likewise.
580         * include/bits/fstream.tcc: Likewise.
581         * include/bits/functexcept.h: Likewise.
582         * include/bits/functional_hash.h: Likewise.
583         * include/bits/gslice.h: Likewise.
584         * include/bits/gslice_array.h: Likewise.
585         * include/bits/hashtable.h: Likewise.
586         * include/bits/indirect_array.h: Likewise.
587         * include/bits/ios_base.h: Likewise.
588         * include/bits/istream.tcc: Likewise.
589         * include/bits/list.tcc: Likewise.
590         * include/bits/locale_classes.h: Likewise.
591         * include/bits/locale_classes.tcc: Likewise.
592         * include/bits/locale_facets.h: Likewise.
593         * include/bits/locale_facets.tcc: Likewise.
594         * include/bits/locale_facets_nonio.h: Likewise.
595         * include/bits/locale_facets_nonio.tcc: Likewise.
596         * include/bits/localefwd.h: Likewise.
597         * include/bits/mask_array.h: Likewise.
598         * include/bits/move.h: Likewise.
599         * include/bits/ostream.tcc: Likewise.
600         * include/bits/ostream_insert.h: Likewise.
601         * include/bits/postypes.h: Likewise.
602         * include/bits/shared_ptr.h: Likewise.
603         * include/bits/slice_array.h: Likewise.
604         * include/bits/sstream.tcc: Likewise.
605         * include/bits/stl_algo.h: Likewise.
606         * include/bits/stl_algobase.h: Likewise.
607         * include/bits/stl_bvector.h: Likewise.
608         * include/bits/stl_construct.h: Likewise.
609         * include/bits/stl_deque.h: Likewise.
610         * include/bits/stl_function.h: Likewise.
611         * include/bits/stl_heap.h: Likewise.
612         * include/bits/stl_iterator.h: Likewise.
613         * include/bits/stl_iterator_base_funcs.h: Likewise.
614         * include/bits/stl_iterator_base_types.h: Likewise.
615         * include/bits/stl_list.h: Likewise.
616         * include/bits/stl_map.h: Likewise.
617         * include/bits/stl_multimap.h: Likewise.
618         * include/bits/stl_multiset.h: Likewise.
619         * include/bits/stl_numeric.h: Likewise.
620         * include/bits/stl_pair.h: Likewise.
621         * include/bits/stl_queue.h: Likewise.
622         * include/bits/stl_raw_storage_iter.h: Likewise.
623         * include/bits/stl_relops.h: Likewise.
624         * include/bits/stl_set.h: Likewise.
625         * include/bits/stl_stack.h: Likewise.
626         * include/bits/stl_tempbuf.h: Likewise.
627         * include/bits/stl_tree.h: Likewise.
628         * include/bits/stl_uninitialized.h: Likewise.
629         * include/bits/stl_vector.h: Likewise.
630         * include/bits/stream_iterator.h: Likewise.
631         * include/bits/streambuf.tcc: Likewise.
632         * include/bits/streambuf_iterator.h: Likewise.
633         * include/bits/stringfwd.h: Likewise.
634         * include/bits/unique_ptr.h: Likewise.
635         * include/bits/valarray_after.h: Likewise.
636         * include/bits/valarray_array.h: Likewise.
637         * include/bits/valarray_array.tcc: Likewise.
638         * include/bits/valarray_before.h: Likewise.
639         * include/bits/vector.tcc: Likewise.
640         * include/c/cassert: Likewise.
641         * include/c/cctype: Likewise.
642         * include/c/cerrno: Likewise.
643         * include/c/cfloat: Likewise.
644         * include/c/ciso646: Likewise.
645         * include/c/climits: Likewise.
646         * include/c/clocale: Likewise.
647         * include/c/cmath: Likewise.
648         * include/c/csetjmp: Likewise.
649         * include/c/csignal: Likewise.
650         * include/c/cstdarg: Likewise.
651         * include/c/cstddef: Likewise.
652         * include/c/cstdio: Likewise.
653         * include/c/cstdlib: Likewise.
654         * include/c/cstring: Likewise.
655         * include/c/ctime: Likewise.
656         * include/c/cwchar: Likewise.
657         * include/c/cwctype: Likewise.
658         * include/c_compatibility/assert.h: Likewise.
659         * include/c_compatibility/complex.h: Likewise.
660         * include/c_compatibility/ctype.h: Likewise.
661         * include/c_compatibility/errno.h: Likewise.
662         * include/c_compatibility/fenv.h: Likewise.
663         * include/c_compatibility/float.h: Likewise.
664         * include/c_compatibility/inttypes.h: Likewise.
665         * include/c_compatibility/iso646.h: Likewise.
666         * include/c_compatibility/limits.h: Likewise.
667         * include/c_compatibility/locale.h: Likewise.
668         * include/c_compatibility/math.h: Likewise.
669         * include/c_compatibility/setjmp.h: Likewise.
670         * include/c_compatibility/signal.h: Likewise.
671         * include/c_compatibility/stdarg.h: Likewise.
672         * include/c_compatibility/stdatomic.h: Likewise.
673         * include/c_compatibility/stdbool.h: Likewise.
674         * include/c_compatibility/stddef.h: Likewise.
675         * include/c_compatibility/stdint.h: Likewise.
676         * include/c_compatibility/stdio.h: Likewise.
677         * include/c_compatibility/stdlib.h: Likewise.
678         * include/c_compatibility/string.h: Likewise.
679         * include/c_compatibility/tgmath.h: Likewise.
680         * include/c_compatibility/time.h: Likewise.
681         * include/c_compatibility/wchar.h: Likewise.
682         * include/c_compatibility/wctype.h: Likewise.
683         * include/c_global/cassert: Likewise.
684         * include/c_global/ccomplex: Likewise.
685         * include/c_global/cctype: Likewise.
686         * include/c_global/cerrno: Likewise.
687         * include/c_global/cfenv: Likewise.
688         * include/c_global/cfloat: Likewise.
689         * include/c_global/cinttypes: Likewise.
690         * include/c_global/ciso646: Likewise.
691         * include/c_global/climits: Likewise.
692         * include/c_global/clocale: Likewise.
693         * include/c_global/cmath.tcc: Likewise.
694         * include/c_global/cmath: Likewise.
695         * include/c_global/csetjmp: Likewise.
696         * include/c_global/csignal: Likewise.
697         * include/c_global/cstdarg: Likewise.
698         * include/c_global/cstdatomic: Likewise.
699         * include/c_global/cstdbool: Likewise.
700         * include/c_global/cstddef: Likewise.
701         * include/c_global/cstdint: Likewise.
702         * include/c_global/cstdio: Likewise.
703         * include/c_global/cstdlib: Likewise.
704         * include/c_global/cstring: Likewise.
705         * include/c_global/ctgmath: Likewise.
706         * include/c_global/ctime: Likewise.
707         * include/c_global/cwchar: Likewise.
708         * include/c_global/cwctype: Likewise.
709         * include/c_std/cassert: Likewise.
710         * include/c_std/cctype: Likewise.
711         * include/c_std/cerrno: Likewise.
712         * include/c_std/cfloat: Likewise.
713         * include/c_std/ciso646: Likewise.
714         * include/c_std/climits: Likewise.
715         * include/c_std/clocale: Likewise.
716         * include/c_std/cmath.tcc: Likewise.
717         * include/c_std/cmath: Likewise.
718         * include/c_std/csetjmp: Likewise.
719         * include/c_std/csignal: Likewise.
720         * include/c_std/cstdarg: Likewise.
721         * include/c_std/cstddef: Likewise.
722         * include/c_std/cstdio: Likewise.
723         * include/c_std/cstdlib: Likewise.
724         * include/c_std/cstring: Likewise.
725         * include/c_std/ctime: Likewise.
726         * include/c_std/cwchar: Likewise.
727         * include/c_std/cwctype: Likewise.
728         * include/debug/bitset: Likewise.
729         * include/debug/debug.h: Likewise.
730         * include/debug/deque: Likewise.
731         * include/debug/formatter.h: Likewise.
732         * include/debug/functions.h: Likewise.
733         * include/debug/list: Likewise.
734         * include/debug/macros.h: Likewise.
735         * include/debug/map.h: Likewise.
736         * include/debug/map: Likewise.
737         * include/debug/multimap.h: Likewise.
738         * include/debug/multiset.h: Likewise.
739         * include/debug/safe_base.h: Likewise.
740         * include/debug/safe_iterator.h: Likewise.
741         * include/debug/safe_iterator.tcc: Likewise.
742         * include/debug/safe_sequence.h: Likewise.
743         * include/debug/set.h: Likewise.
744         * include/debug/set: Likewise.
745         * include/debug/string: Likewise.
746         * include/debug/unordered_map: Likewise.
747         * include/debug/unordered_set: Likewise.
748         * include/debug/vector: Likewise.
749         * include/ext/algorithm: Likewise.
750         * include/ext/array_allocator.h: Likewise.
751         * include/ext/atomicity.h: Likewise.
752         * include/ext/bitmap_allocator.h: Likewise.
753         * include/ext/cast.h: Likewise.
754         * include/ext/codecvt_specializations.h: Likewise.
755         * include/ext/concurrence.h: Likewise.
756         * include/ext/debug_allocator.h: Likewise.
757         * include/ext/enc_filebuf.h: Likewise.
758         * include/ext/extptr_allocator.h: Likewise.
759         * include/ext/functional: Likewise.
760         * include/ext/iterator: Likewise.
761         * include/ext/malloc_allocator.h: Likewise.
762         * include/ext/memory: Likewise.
763         * include/ext/mt_allocator.h: Likewise.
764         * include/ext/new_allocator.h: Likewise.
765         * include/ext/numeric: Likewise.
766         * include/ext/numeric_traits.h: Likewise.
767         * include/ext/pb_ds/assoc_container.hpp: Likewise.
768         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
769         Likewise.
770         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
771         Likewise.
772         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
773         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
774         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
775         Likewise.
776         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
777         Likewise.
778         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
779         Likewise.
780         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
781         Likewise.
782         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
783         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
784         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
785         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
786         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
787         Likewise.
788         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
789         Likewise.
790         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
791         Likewise.
792         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
793         Likewise.
794         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
795         Likewise.
796         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
797         Likewise.
798         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
799         Likewise.
800         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
801         Likewise.
802         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
803         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
804         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
805         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
806         Likewise.
807         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
808         Likewise.
809         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
810         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
811         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
812         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
813         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
814         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
815         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
816         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
817         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
818         Likewise.
819         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
820         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
821         Likewise.
822         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
823         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
824         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
825         Likewise.
826         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
827         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
828         Likewise.
829         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
830         Likewise.
831         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
832         Likewise.
833         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
834         Likewise.
835         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
836         Likewise.
837         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
838         Likewise.
839         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
840         Likewise.
841         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
842         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
843         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
844         Likewise.
845         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
846         Likewise.
847         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
848         Likewise.
849         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
850         Likewise.
851         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
852         Likewise.
853         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
854         Likewise.
855         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
856         Likewise.
857         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
858         Likewise.
859         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
860         Likewise.
861         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
862         Likewise.
863         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
864         Likewise.
865         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
866         Likewise.
867         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
868         Likewise.
869         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
870         Likewise.
871         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
872         Likewise.
873         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
874         Likewise.
875         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
876         Likewise.
877         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
878         Likewise.
879         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
880         Likewise.
881         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
882         Likewise.
883         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
884         Likewise.
885         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
886         Likewise.
887         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
888         Likewise.
889         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
890         Likewise.
891         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
892         Likewise.
893         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
894         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
895         Likewise.
896         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
897         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
898         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
899         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
900         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
901         Likewise.
902         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
903         Likewise.
904         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
905         Likewise.
906         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
907         Likewise.
908         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
909         Likewise.
910         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
911         Likewise.
912         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
913         Likewise.
914         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
915         Likewise.
916         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
917         Likewise.
918         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
919         Likewise.
920         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
921         Likewise.
922         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
923         Likewise.
924         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
925         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
926         Likewise.
927         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
928         Likewise.
929         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
930         Likewise.
931         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
932         Likewise.
933         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
934         Likewise.
935         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
936         Likewise.
937         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
938         Likewise.
939         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
940         Likewise.
941         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
942         Likewise.
943         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
944         Likewise.
945         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
946         Likewise.
947         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
948         Likewise.
949         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
950         Likewise.
951         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
952         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
953         Likewise.
954         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
955         Likewise.
956         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
957         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
958         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
959         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
960         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
961         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
962         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
963         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
964         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
965         Likewise.
966         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
967         Likewise.
968         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
969         Likewise.
970         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
971         Likewise.
972         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
973         Likewise.
974         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
975         Likewise.
976         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
977         Likewise.
978         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
979         Likewise.
980         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
981         Likewise.
982         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
983         Likewise.
984         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
985         Likewise.
986         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
987         Likewise.
988         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
989         Likewise.
990         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
991         Likewise.
992         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
993         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
994         Likewise.
995         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
996         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
997         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
998         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
999         Likewise.
1000         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
1001         Likewise.
1002         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
1003         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
1004         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
1005         Likewise.
1006         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
1007         Likewise.
1008         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
1009         Likewise.
1010         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
1011         Likewise.
1012         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
1013         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
1014         Likewise.
1015         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
1016         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
1017         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
1018         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
1019         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
1020         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
1021         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
1022         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
1023         Likewise.
1024         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
1025         Likewise.
1026         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
1027         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
1028         Likewise.
1029         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
1030         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
1031         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
1032         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
1033         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
1034         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
1035         Likewise.
1036         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
1037         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
1038         Likewise.
1039         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
1040         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
1041         Likewise.
1042         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
1043         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
1044         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
1045         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
1046         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
1047         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
1048         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
1049         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
1050         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
1051         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
1052         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
1053         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
1054         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
1055         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
1056         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
1057         Likewise.
1058         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
1059         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
1060         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
1061         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
1062         Likewise.
1063         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
1064         Likewise.
1065         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
1066         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
1067         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
1068         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
1069         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
1070         Likewise.
1071         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
1072         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
1073         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
1074         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
1075         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
1076         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
1077         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
1078         Likewise.
1079         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
1080         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
1081         Likewise.
1082         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
1083         Likewise.
1084         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
1085         Likewise.
1086         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
1087         Likewise.
1088         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
1089         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
1090         Likewise.
1091         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
1092         Likewise.
1093         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
1094         Likewise.
1095         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
1096         Likewise.
1097         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
1098         Likewise.
1099         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
1100         Likewise.
1101         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
1102         Likewise.
1103         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
1104         Likewise.
1105         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
1106         Likewise.
1107         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
1108         Likewise.
1109         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
1110         Likewise.
1111         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
1112         Likewise.
1113         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
1114         Likewise.
1115         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
1116         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
1117         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
1118         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
1119         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
1120         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
1121         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
1122         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
1123         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
1124         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
1125         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
1126         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
1127         Likewise.
1128         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1129         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1130         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1131         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1132         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1133         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1134         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1135         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1136         Likewise.
1137         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1138         Likewise.
1139         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1140         Likewise.
1141         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1142         Likewise.
1143         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1144         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1145         Likewise.
1146         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1147         Likewise.
1148         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1149         Likewise.
1150         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1151         Likewise.
1152         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1153         Likewise.
1154         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1155         Likewise.
1156         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1157         Likewise.
1158         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1159         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1160         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1161         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1162         Likewise.
1163         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1164         Likewise.
1165         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1166         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1167         Likewise.
1168         * include/ext/pb_ds/exception.hpp: Likewise.
1169         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1170         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1171         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1172         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1173         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1174         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1175         * include/ext/pod_char_traits.h: Likewise.
1176         * include/ext/pointer.h: Likewise.
1177         * include/ext/pool_allocator.h: Likewise.
1178         * include/ext/rb_tree: Likewise.
1179         * include/ext/rc_string_base.h: Likewise.
1180         * include/ext/rope: Likewise.
1181         * include/ext/ropeimpl.h: Likewise.
1182         * include/ext/slist: Likewise.
1183         * include/ext/sso_string_base.h: Likewise.
1184         * include/ext/stdio_filebuf.h: Likewise.
1185         * include/ext/stdio_sync_filebuf.h: Likewise.
1186         * include/ext/string_conversions.h: Likewise.
1187         * include/ext/throw_allocator.h: Likewise.
1188         * include/ext/type_traits.h: Likewise.
1189         * include/ext/typelist.h: Likewise.
1190         * include/ext/vstring.h: Likewise.
1191         * include/ext/vstring.tcc: Likewise.
1192         * include/ext/vstring_fwd.h: Likewise.
1193         * include/ext/vstring_util.h: Likewise.
1194         * include/parallel/algo.h: Likewise.
1195         * include/parallel/algobase.h: Likewise.
1196         * include/parallel/algorithm: Likewise.
1197         * include/parallel/algorithmfwd.h: Likewise.
1198         * include/parallel/balanced_quicksort.h: Likewise.
1199         * include/parallel/base.h: Likewise.
1200         * include/parallel/basic_iterator.h: Likewise.
1201         * include/parallel/checkers.h: Likewise.
1202         * include/parallel/compatibility.h: Likewise.
1203         * include/parallel/compiletime_settings.h: Likewise.
1204         * include/parallel/equally_split.h: Likewise.
1205         * include/parallel/features.h: Likewise.
1206         * include/parallel/find.h: Likewise.
1207         * include/parallel/find_selectors.h: Likewise.
1208         * include/parallel/for_each.h: Likewise.
1209         * include/parallel/for_each_selectors.h: Likewise.
1210         * include/parallel/iterator.h: Likewise.
1211         * include/parallel/list_partition.h: Likewise.
1212         * include/parallel/losertree.h: Likewise.
1213         * include/parallel/merge.h: Likewise.
1214         * include/parallel/multiseq_selection.h: Likewise.
1215         * include/parallel/multiway_merge.h: Likewise.
1216         * include/parallel/multiway_mergesort.h: Likewise.
1217         * include/parallel/numeric: Likewise.
1218         * include/parallel/numericfwd.h: Likewise.
1219         * include/parallel/omp_loop.h: Likewise.
1220         * include/parallel/omp_loop_static.h: Likewise.
1221         * include/parallel/par_loop.h: Likewise.
1222         * include/parallel/parallel.h: Likewise.
1223         * include/parallel/partial_sum.h: Likewise.
1224         * include/parallel/partition.h: Likewise.
1225         * include/parallel/queue.h: Likewise.
1226         * include/parallel/quicksort.h: Likewise.
1227         * include/parallel/random_number.h: Likewise.
1228         * include/parallel/random_shuffle.h: Likewise.
1229         * include/parallel/search.h: Likewise.
1230         * include/parallel/set_operations.h: Likewise.
1231         * include/parallel/settings.h: Likewise.
1232         * include/parallel/sort.h: Likewise.
1233         * include/parallel/tags.h: Likewise.
1234         * include/parallel/types.h: Likewise.
1235         * include/parallel/unique_copy.h: Likewise.
1236         * include/parallel/workstealing.h: Likewise.
1237         * include/precompiled/extc++.h: Likewise.
1238         * include/precompiled/stdc++.h: Likewise.
1239         * include/precompiled/stdtr1c++.h: Likewise.
1240         * include/std/algorithm: Likewise.
1241         * include/std/array: Likewise.
1242         * include/std/bitset: Likewise.
1243         * include/std/c++0x_warning.h: Likewise.
1244         * include/std/chrono: Likewise.
1245         * include/std/complex: Likewise.
1246         * include/std/condition_variable: Likewise.
1247         * include/std/deque: Likewise.
1248         * include/std/forward_list: Likewise.
1249         * include/std/fstream: Likewise.
1250         * include/std/functional: Likewise.
1251         * include/std/iomanip: Likewise.
1252         * include/std/ios: Likewise.
1253         * include/std/iosfwd: Likewise.
1254         * include/std/iostream: Likewise.
1255         * include/std/istream: Likewise.
1256         * include/std/iterator: Likewise.
1257         * include/std/limits: Likewise.
1258         * include/std/list: Likewise.
1259         * include/std/locale: Likewise.
1260         * include/std/map: Likewise.
1261         * include/std/memory: Likewise.
1262         * include/std/mutex: Likewise.
1263         * include/std/numeric: Likewise.
1264         * include/std/ostream: Likewise.
1265         * include/std/queue: Likewise.
1266         * include/std/random: Likewise.
1267         * include/std/ratio: Likewise.
1268         * include/std/regex: Likewise.
1269         * include/std/set: Likewise.
1270         * include/std/sstream: Likewise.
1271         * include/std/stack: Likewise.
1272         * include/std/stdexcept: Likewise.
1273         * include/std/streambuf: Likewise.
1274         * include/std/string: Likewise.
1275         * include/std/system_error: Likewise.
1276         * include/std/thread: Likewise.
1277         * include/std/tuple: Likewise.
1278         * include/std/type_traits: Likewise.
1279         * include/std/unordered_map: Likewise.
1280         * include/std/unordered_set: Likewise.
1281         * include/std/utility: Likewise.
1282         * include/std/valarray: Likewise.
1283         * include/std/vector: Likewise.
1284         * include/tr1/array: Likewise.
1285         * include/tr1/bessel_function.tcc: Likewise.
1286         * include/tr1/beta_function.tcc: Likewise.
1287         * include/tr1/ccomplex: Likewise.
1288         * include/tr1/cctype: Likewise.
1289         * include/tr1/cfenv: Likewise.
1290         * include/tr1/cfloat: Likewise.
1291         * include/tr1/cinttypes: Likewise.
1292         * include/tr1/climits: Likewise.
1293         * include/tr1/cmath: Likewise.
1294         * include/tr1/complex.h: Likewise.
1295         * include/tr1/complex: Likewise.
1296         * include/tr1/cstdarg: Likewise.
1297         * include/tr1/cstdbool: Likewise.
1298         * include/tr1/cstdint: Likewise.
1299         * include/tr1/cstdio: Likewise.
1300         * include/tr1/cstdlib: Likewise.
1301         * include/tr1/ctgmath: Likewise.
1302         * include/tr1/ctime: Likewise.
1303         * include/tr1/ctype.h: Likewise.
1304         * include/tr1/cwchar: Likewise.
1305         * include/tr1/cwctype: Likewise.
1306         * include/tr1/ell_integral.tcc: Likewise.
1307         * include/tr1/exp_integral.tcc: Likewise.
1308         * include/tr1/fenv.h: Likewise.
1309         * include/tr1/float.h: Likewise.
1310         * include/tr1/functional: Likewise.
1311         * include/tr1/functional_hash.h: Likewise.
1312         * include/tr1/gamma.tcc: Likewise.
1313         * include/tr1/hashtable.h: Likewise.
1314         * include/tr1/hypergeometric.tcc: Likewise.
1315         * include/tr1/inttypes.h: Likewise.
1316         * include/tr1/legendre_function.tcc: Likewise.
1317         * include/tr1/limits.h: Likewise.
1318         * include/tr1/math.h: Likewise.
1319         * include/tr1/memory: Likewise.
1320         * include/tr1/modified_bessel_func.tcc: Likewise.
1321         * include/tr1/poly_hermite.tcc: Likewise.
1322         * include/tr1/poly_laguerre.tcc: Likewise.
1323         * include/tr1/random: Likewise.
1324         * include/tr1/regex: Likewise.
1325         * include/tr1/riemann_zeta.tcc: Likewise.
1326         * include/tr1/shared_ptr.h: Likewise.
1327         * include/tr1/special_function_util.h: Likewise.
1328         * include/tr1/stdarg.h: Likewise.
1329         * include/tr1/stdbool.h: Likewise.
1330         * include/tr1/stdint.h: Likewise.
1331         * include/tr1/stdio.h: Likewise.
1332         * include/tr1/stdlib.h: Likewise.
1333         * include/tr1/tgmath.h: Likewise.
1334         * include/tr1/tuple: Likewise.
1335         * include/tr1/type_traits: Likewise.
1336         * include/tr1/unordered_map: Likewise.
1337         * include/tr1/unordered_set: Likewise.
1338         * include/tr1/utility: Likewise.
1339         * include/tr1/wchar.h: Likewise.
1340         * include/tr1/wctype.h: Likewise.
1341         * include/tr1_impl/array: Likewise.
1342         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1343         * include/tr1_impl/cctype: Likewise.
1344         * include/tr1_impl/cfenv: Likewise.
1345         * include/tr1_impl/cinttypes: Likewise.
1346         * include/tr1_impl/cmath: Likewise.
1347         * include/tr1_impl/complex: Likewise.
1348         * include/tr1_impl/cstdint: Likewise.
1349         * include/tr1_impl/cstdio: Likewise.
1350         * include/tr1_impl/cstdlib: Likewise.
1351         * include/tr1_impl/cwchar: Likewise.
1352         * include/tr1_impl/cwctype: Likewise.
1353         * include/tr1_impl/functional: Likewise.
1354         * include/tr1_impl/functional_hash.h: Likewise.
1355         * include/tr1_impl/hashtable: Likewise.
1356         * include/tr1_impl/hashtable_policy.h: Likewise.
1357         * include/tr1_impl/random.tcc: Likewise.
1358         * include/tr1_impl/random: Likewise.
1359         * include/tr1_impl/regex: Likewise.
1360         * include/tr1_impl/type_traits: Likewise.
1361         * include/tr1_impl/unordered_map: Likewise.
1362         * include/tr1_impl/unordered_set: Likewise.
1363         * include/tr1_impl/utility: Likewise.
1364         * libsupc++/array_type_info.cc: Likewise.
1365         * libsupc++/atexit_arm.cc: Likewise.
1366         * libsupc++/bad_cast.cc: Likewise.
1367         * libsupc++/bad_typeid.cc: Likewise.
1368         * libsupc++/class_type_info.cc: Likewise.
1369         * libsupc++/cxxabi-forced.h: Likewise.
1370         * libsupc++/cxxabi.h: Likewise.
1371         * libsupc++/del_op.cc: Likewise.
1372         * libsupc++/del_opnt.cc: Likewise.
1373         * libsupc++/del_opv.cc: Likewise.
1374         * libsupc++/del_opvnt.cc: Likewise.
1375         * libsupc++/dyncast.cc: Likewise.
1376         * libsupc++/eh_alloc.cc: Likewise.
1377         * libsupc++/eh_arm.cc: Likewise.
1378         * libsupc++/eh_aux_runtime.cc: Likewise.
1379         * libsupc++/eh_call.cc: Likewise.
1380         * libsupc++/eh_catch.cc: Likewise.
1381         * libsupc++/eh_exception.cc: Likewise.
1382         * libsupc++/eh_globals.cc: Likewise.
1383         * libsupc++/eh_personality.cc: Likewise.
1384         * libsupc++/eh_ptr.cc: Likewise.
1385         * libsupc++/eh_term_handler.cc: Likewise.
1386         * libsupc++/eh_terminate.cc: Likewise.
1387         * libsupc++/eh_throw.cc: Likewise.
1388         * libsupc++/eh_type.cc: Likewise.
1389         * libsupc++/eh_unex_handler.cc: Likewise.
1390         * libsupc++/enum_type_info.cc: Likewise.
1391         * libsupc++/exception: Likewise.
1392         * libsupc++/exception_defines.h: Likewise.
1393         * libsupc++/exception_ptr.h: Likewise.
1394         * libsupc++/function_type_info.cc: Likewise.
1395         * libsupc++/fundamental_type_info.cc: Likewise.
1396         * libsupc++/guard.cc: Likewise.
1397         * libsupc++/initializer_list: Likewise.
1398         * libsupc++/new: Likewise.
1399         * libsupc++/new_handler.cc: Likewise.
1400         * libsupc++/new_op.cc: Likewise.
1401         * libsupc++/new_opnt.cc: Likewise.
1402         * libsupc++/new_opv.cc: Likewise.
1403         * libsupc++/new_opvnt.cc: Likewise.
1404         * libsupc++/pbase_type_info.cc: Likewise.
1405         * libsupc++/pmem_type_info.cc: Likewise.
1406         * libsupc++/pointer_type_info.cc: Likewise.
1407         * libsupc++/pure.cc: Likewise.
1408         * libsupc++/si_class_type_info.cc: Likewise.
1409         * libsupc++/tinfo.cc: Likewise.
1410         * libsupc++/tinfo.h: Likewise.
1411         * libsupc++/tinfo2.cc: Likewise.
1412         * libsupc++/typeinfo: Likewise.
1413         * libsupc++/unwind-cxx.h: Likewise.
1414         * libsupc++/vec.cc: Likewise.
1415         * libsupc++/vmi_class_type_info.cc: Likewise.
1416         * libsupc++/vterminate.cc: Likewise.
1417         * po/string_literals.cc: Likewise.
1418         * src/atomic.cc: Likewise.
1419         * src/bitmap_allocator.cc: Likewise.
1420         * src/chrono.cc: Likewise.
1421         * src/codecvt.cc: Likewise.
1422         * src/compatibility-ldbl.cc: Likewise.
1423         * src/compatibility.cc: Likewise.
1424         * src/complex_io.cc: Likewise.
1425         * src/concept-inst.cc: Likewise.
1426         * src/condition_variable.cc: Likewise.
1427         * src/ctype.cc: Likewise.
1428         * src/debug.cc: Likewise.
1429         * src/debug_list.cc: Likewise.
1430         * src/ext-inst.cc: Likewise.
1431         * src/fstream-inst.cc: Likewise.
1432         * src/functexcept.cc: Likewise.
1433         * src/globals_io.cc: Likewise.
1434         * src/hash.cc: Likewise.
1435         * src/hash_c++0x.cc: Likewise.
1436         * src/hashtable.cc: Likewise.
1437         * src/hashtable_c++0x.cc: Likewise.
1438         * src/ios-inst.cc: Likewise.
1439         * src/ios.cc: Likewise.
1440         * src/ios_failure.cc: Likewise.
1441         * src/ios_init.cc: Likewise.
1442         * src/ios_locale.cc: Likewise.
1443         * src/iostream-inst.cc: Likewise.
1444         * src/istream-inst.cc: Likewise.
1445         * src/istream.cc: Likewise.
1446         * src/limits.cc: Likewise.
1447         * src/limits_c++0x.cc: Likewise.
1448         * src/list.cc: Likewise.
1449         * src/locale-inst.cc: Likewise.
1450         * src/locale.cc: Likewise.
1451         * src/locale_facets.cc: Likewise.
1452         * src/locale_init.cc: Likewise.
1453         * src/localename.cc: Likewise.
1454         * src/math_stubs_float.cc: Likewise.
1455         * src/math_stubs_long_double.cc: Likewise.
1456         * src/misc-inst.cc: Likewise.
1457         * src/mt_allocator.cc: Likewise.
1458         * src/mutex.cc: Likewise.
1459         * src/ostream-inst.cc: Likewise.
1460         * src/parallel_list.cc: Likewise.
1461         * src/parallel_settings.cc: Likewise.
1462         * src/pool_allocator.cc: Likewise.
1463         * src/sstream-inst.cc: Likewise.
1464         * src/stdexcept.cc: Likewise.
1465         * src/streambuf-inst.cc: Likewise.
1466         * src/streambuf.cc: Likewise.
1467         * src/string-inst.cc: Likewise.
1468         * src/strstream.cc: Likewise.
1469         * src/system_error.cc: Likewise.
1470         * src/thread.cc: Likewise.
1471         * src/tree.cc: Likewise.
1472         * src/valarray-inst.cc: Likewise.
1473         * src/wlocale-inst.cc: Likewise.
1474         * src/wstring-inst.cc: Likewise.
1475         * doc/xml/manual/intro.xml: Change documentation to refer the
1476         reader to version 3 of the GNU General Public License, version
1477         3.1 of the GCC Runtime Library Exception, and to point readers
1478         at the FSF's license web page.
1479
1480 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1481
1482         * Makefile.am: Change copyright header to refer to version
1483         3 of the GNU General Public License and to point readers at the
1484         COPYING3 file and the FSF's license web page.
1485         * doc/Makefile.am: Likewise.
1486         * include/Makefile.am: Likewise.
1487         * libsupc++/Makefile.am: Likewise.
1488         * po/Makefile.am: Likewise.
1489         * po/POTFILES.in: Likewise.
1490         * src/Makefile.am: Likewise.
1491         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1492         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1493         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1494         Likewise.
1495         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1496         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1497         Likewise.
1498         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1499         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1500         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1501         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1502         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1503         * testsuite/18_support/bad_cast/what.cc: Likewise.
1504         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1505         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1506         Likewise.
1507         * testsuite/18_support/bad_exception/what.cc: Likewise.
1508         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1509         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1510         * testsuite/18_support/exception/38732.cc: Likewise.
1511         * testsuite/18_support/exception/what.cc: Likewise.
1512         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1513         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1514         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1515         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1516         * testsuite/18_support/headers/climits/values.cc: Likewise.
1517         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1518         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1519         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1520         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1521         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1522         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1523         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1524         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1525         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1526         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1527         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1528         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1529         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1530         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1531         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1532         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1533         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1534         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1535         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1536         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1537         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1538         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1539         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1540         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1541         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1542         * testsuite/18_support/new_delete_placement.cc: Likewise.
1543         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1544         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1545         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1546         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1547         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1548         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1549         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1550         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1551         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1552         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1553         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1554         Likewise.
1555         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1556         * testsuite/18_support/pthread_guard.cc: Likewise.
1557         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1558         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1559         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1560         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1561         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1562         Likewise.
1563         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1564         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1565         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1566         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1567         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1568         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1569         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1570         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1571         Likewise.
1572         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1573         Likewise.
1574         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1575         Likewise.
1576         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1577         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1578         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1579         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1580         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1581         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1582         Likewise.
1583         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1584         Likewise.
1585         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1586         Likewise.
1587         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1588         Likewise.
1589         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1590         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1591         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1592         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1593         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1594         Likewise.
1595         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1596         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1597         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1598         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1599         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1600         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1601         Likewise.
1602         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1603         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1604         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1605         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1606         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1607         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1608         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1609         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1610         * testsuite/20_util/allocator/1.cc: Likewise.
1611         * testsuite/20_util/allocator/10378.cc: Likewise.
1612         * testsuite/20_util/allocator/14176.cc: Likewise.
1613         * testsuite/20_util/allocator/33807.cc: Likewise.
1614         * testsuite/20_util/allocator/8230.cc: Likewise.
1615         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1616         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1617         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1618         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1619         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1620         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1621         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1622         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1623         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1624         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1625         Likewise.
1626         * testsuite/20_util/clocks/1.cc: Likewise.
1627         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1628         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1629         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1630         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1631         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1632         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1633         * testsuite/20_util/duration/cons/1.cc: Likewise.
1634         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1635         * testsuite/20_util/duration/cons/2.cc: Likewise.
1636         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1637         Likewise.
1638         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1639         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1640         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1641         Likewise.
1642         * testsuite/20_util/forward/1.cc: Likewise.
1643         * testsuite/20_util/forward/1_neg.cc: Likewise.
1644         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1645         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1646         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1647         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1648         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1649         Likewise.
1650         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1651         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1652         Likewise.
1653         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1654         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1655         Likewise.
1656         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1657         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1658         Likewise.
1659         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1660         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1661         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1662         Likewise.
1663         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1664         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1665         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1666         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1667         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1668         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1669         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1670         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1671         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1672         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1673         Likewise.
1674         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1675         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1676         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1677         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1678         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1679         Likewise.
1680         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1681         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1682         Likewise.
1683         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1684         * testsuite/20_util/identity/value.cc: Likewise.
1685         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1686         * testsuite/20_util/is_integral/value.cc: Likewise.
1687         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1688         Likewise.
1689         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1690         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1691         * testsuite/20_util/is_reference/value.cc: Likewise.
1692         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1693         Likewise.
1694         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1695         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1696         * testsuite/20_util/is_signed/value.cc: Likewise.
1697         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1698         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1699         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1700         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1701         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1702         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1703         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1704         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1705         Likewise.
1706         * testsuite/20_util/move/1.cc: Likewise.
1707         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1708         * testsuite/20_util/pair/1.cc: Likewise.
1709         * testsuite/20_util/pair/2.cc: Likewise.
1710         * testsuite/20_util/pair/3.cc: Likewise.
1711         * testsuite/20_util/pair/4.cc: Likewise.
1712         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1713         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1714         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1715         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1716         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1717         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1718         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1719         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1720         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1721         Likewise.
1722         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1723         Likewise.
1724         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1725         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1726         * testsuite/20_util/rel_ops.cc: Likewise.
1727         * testsuite/20_util/remove_reference/value.cc: Likewise.
1728         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1729         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1730         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1731         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1732         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1733         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1734         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1735         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1736         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1737         Likewise.
1738         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1739         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1740         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1741         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1742         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1743         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1744         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1745         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1746         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1747         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1748         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1749         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1750         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1751         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1752         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1753         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1754         Likewise.
1755         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1756         Likewise.
1757         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1758         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1759         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1760         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1761         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1762         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1763         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1764         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1765         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1766         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1767         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1768         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1769         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1770         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1771         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1772         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1773         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1774         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1775         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1776         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1777         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1778         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1779         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1780         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1781         Likewise.
1782         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1783         Likewise.
1784         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1785         Likewise.
1786         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1787         Likewise.
1788         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1789         Likewise.
1790         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1791         Likewise.
1792         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1793         Likewise.
1794         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1795         Likewise.
1796         * testsuite/20_util/temporary_buffer.cc: Likewise.
1797         * testsuite/20_util/time_point/1.cc: Likewise.
1798         * testsuite/20_util/time_point/2.cc: Likewise.
1799         * testsuite/20_util/time_point/3.cc: Likewise.
1800         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1801         Likewise.
1802         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1803         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1804         Likewise.
1805         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1806         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1807         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1808         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1809         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1810         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1811         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1812         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1813         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1814         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1815         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1816         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1817         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1818         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1819         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1820         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1821         Likewise.
1822         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1823         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1824         Likewise.
1825         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1826         Likewise.
1827         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1828         Likewise.
1829         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1830         Likewise.
1831         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1832         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1833         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1834         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1835         Likewise.
1836         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1837         Likewise.
1838         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1839         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1840         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1841         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1842         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1843         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1844         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1845         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1846         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1847         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1848         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1849         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1850         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1851         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1852         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1853         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1854         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1855         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1856         Likewise.
1857         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1858         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1859         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1860         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1861         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1862         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1863         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1864         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1865         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1866         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1867         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1868         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1869         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1870         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1871         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1872         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1873         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1874         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1875         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1876         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1877         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1878         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1879         Likewise.
1880         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1881         Likewise.
1882         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1883         Likewise.
1884         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1885         Likewise.
1886         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1887         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1888         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1889         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1890         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1891         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1892         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1893         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1894         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1895         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1896         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1897         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1898         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1899         Likewise.
1900         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1901         Likewise.
1902         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1903         Likewise.
1904         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1905         Likewise.
1906         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1907         Likewise.
1908         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1909         Likewise.
1910         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1911         Likewise.
1912         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1913         Likewise.
1914         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1915         Likewise.
1916         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1917         Likewise.
1918         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1919         Likewise.
1920         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1921         Likewise.
1922         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1923         Likewise.
1924         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1925         Likewise.
1926         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1927         Likewise.
1928         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1929         Likewise.
1930         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1931         Likewise.
1932         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1933         Likewise.
1934         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1935         Likewise.
1936         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1937         Likewise.
1938         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1939         Likewise.
1940         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1941         Likewise.
1942         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1943         Likewise.
1944         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1945         Likewise.
1946         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1947         Likewise.
1948         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1949         Likewise.
1950         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1951         Likewise.
1952         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1953         Likewise.
1954         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1955         Likewise.
1956         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1957         Likewise.
1958         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1959         Likewise.
1960         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1961         Likewise.
1962         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1963         Likewise.
1964         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1965         Likewise.
1966         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1967         Likewise.
1968         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1969         Likewise.
1970         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1971         Likewise.
1972         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1973         Likewise.
1974         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1975         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1976         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1977         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1978         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1979         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1980         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1981         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1982         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1983         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1984         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1985         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1986         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1987         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1988         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1989         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1990         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1991         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1992         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1993         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1994         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1995         Likewise.
1996         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1997         Likewise.
1998         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1999         Likewise.
2000         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
2001         Likewise.
2002         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
2003         Likewise.
2004         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
2005         Likewise.
2006         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
2007         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
2008         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
2009         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
2010         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
2011         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
2012         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
2013         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
2014         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
2015         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
2016         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
2017         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
2018         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
2019         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
2020         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
2021         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
2022         Likewise.
2023         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
2024         Likewise.
2025         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
2026         Likewise.
2027         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
2028         Likewise.
2029         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
2030         Likewise.
2031         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
2032         Likewise.
2033         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
2034         Likewise.
2035         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
2036         Likewise.
2037         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
2038         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
2039         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
2040         Likewise.
2041         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
2042         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
2043         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
2044         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
2045         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
2046         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
2047         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
2048         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
2049         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
2050         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
2051         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
2052         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
2053         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
2054         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
2055         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
2056         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
2057         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
2058         Likewise.
2059         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
2060         Likewise.
2061         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
2062         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
2063         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
2064         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
2065         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
2066         Likewise.
2067         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
2068         Likewise.
2069         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
2070         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
2071         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
2072         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
2073         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
2074         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
2075         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
2076         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
2077         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
2078         Likewise.
2079         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
2080         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
2081         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
2082         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
2083         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
2084         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
2085         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
2086         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
2087         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
2088         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
2089         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
2090         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
2091         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
2092         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
2093         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
2094         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
2095         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
2096         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
2097         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
2098         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
2099         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
2100         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
2101         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
2102         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
2103         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
2104         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
2105         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
2106         Likewise.
2107         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
2108         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
2109         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
2110         Likewise.
2111         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
2112         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
2113         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
2114         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
2115         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
2116         Likewise.
2117         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
2118         Likewise.
2119         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
2120         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
2121         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
2122         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
2123         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
2124         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
2125         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
2126         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
2127         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
2128         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2129         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2130         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2131         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2132         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2133         Likewise.
2134         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2135         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2136         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2137         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2138         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2139         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2140         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2141         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2142         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2143         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2144         Likewise.
2145         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2146         Likewise.
2147         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2148         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2149         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2150         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2151         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2152         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2153         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2154         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2155         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2156         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2157         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2158         Likewise.
2159         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2160         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2161         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2162         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2163         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2164         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2165         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2166         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2167         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2168         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2169         Likewise.
2170         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2171         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2172         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2173         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2174         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2175         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2176         Likewise.
2177         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2178         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2179         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2180         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2181         Likewise.
2182         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2183         Likewise.
2184         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2185         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2186         Likewise.
2187         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2188         * testsuite/22_locale/ctype/2.cc: Likewise.
2189         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2190         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2191         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2192         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2193         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2194         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2195         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2196         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2197         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2198         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2199         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2200         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2201         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2202         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2203         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2204         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2205         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2206         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2207         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2208         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2209         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2210         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2211         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2212         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2213         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2214         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2215         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2216         * testsuite/22_locale/facet/1.cc: Likewise.
2217         * testsuite/22_locale/facet/2.cc: Likewise.
2218         * testsuite/22_locale/facet/25421.cc: Likewise.
2219         * testsuite/22_locale/global_templates/1.cc: Likewise.
2220         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2221         Likewise.
2222         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2223         Likewise.
2224         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2225         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2226         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2227         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2228         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2229         * testsuite/22_locale/locale/13630.cc: Likewise.
2230         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2231         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2232         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2233         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2234         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2235         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2236         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2237         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2238         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2239         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2240         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2241         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2242         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2243         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2244         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2245         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2246         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2247         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2248         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2249         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2250         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2251         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2252         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2253         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2254         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2255         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2256         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2257         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2258         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2259         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2260         Likewise.
2261         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2262         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2263         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2264         Likewise.
2265         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2266         Likewise.
2267         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2268         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2269         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2270         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2271         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2272         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2273         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2274         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2275         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2276         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2277         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2278         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2279         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2280         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2281         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2282         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2283         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2284         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2285         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2286         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2287         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2288         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2289         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2290         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2291         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2292         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2293         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2294         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2295         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2296         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2297         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2298         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2299         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2300         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2301         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2302         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2303         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2304         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2305         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2306         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2307         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2308         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2309         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2310         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2311         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2312         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2313         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2314         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2315         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2316         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2317         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2318         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2319         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2320         Likewise.
2321         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2322         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2323         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2324         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2325         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2326         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2327         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2328         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2329         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2330         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2331         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2332         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2333         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2334         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2335         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2336         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2337         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2338         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2339         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2340         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2341         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2342         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2343         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2344         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2345         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2346         Likewise.
2347         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2348         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2349         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2350         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2351         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2352         Likewise.
2353         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2354         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2355         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2356         Likewise.
2357         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2358         Likewise.
2359         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2360         Likewise.
2361         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2362         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2363         Likewise.
2364         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2365         Likewise.
2366         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2367         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2368         Likewise.
2369         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2370         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2371         Likewise.
2372         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2373         Likewise.
2374         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2375         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2376         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2377         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2378         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2379         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2380         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2381         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2382         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2383         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2384         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2385         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2386         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2387         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2388         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2389         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2390         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2391         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2392         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2393         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2394         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2395         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2396         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2397         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2398         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2399         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2400         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2401         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2402         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2403         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2404         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2405         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2406         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2407         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2408         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2409         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2410         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2411         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2412         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2413         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2414         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2415         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2416         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2417         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2418         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2419         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2420         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2421         Likewise.
2422         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2423         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2424         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2425         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2426         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2427         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2428         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2429         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2430         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2431         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2432         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2433         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2434         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2435         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2436         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2437         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2438         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2439         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2440         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2441         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2442         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2443         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2444         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2445         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2446         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2447         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2448         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2449         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2450         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2451         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2452         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2453         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2454         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2455         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2456         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2457         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2458         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2459         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2460         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2461         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2462         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2463         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2464         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2465         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2466         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2467         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2468         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2469         Likewise.
2470         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2471         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2472         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2473         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2474         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2475         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2476         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2477         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2478         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2479         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2480         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2481         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2482         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2483         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2484         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2485         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2486         Likewise.
2487         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2488         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2489         Likewise.
2490         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2491         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2492         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2493         Likewise.
2494         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2495         Likewise.
2496         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2497         Likewise.
2498         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2499         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2500         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2501         Likewise.
2502         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2503         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2504         Likewise.
2505         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2506         Likewise.
2507         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2508         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2509         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2510         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2511         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2512         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2513         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2514         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2515         Likewise.
2516         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2517         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2518         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2519         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2520         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2521         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2522         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2523         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2524         Likewise.
2525         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2526         Likewise.
2527         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2528         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2529         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2530         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2531         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2532         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2533         Likewise.
2534         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2535         Likewise.
2536         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2537         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2538         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2539         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2540         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2541         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2542         Likewise.
2543         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2544         Likewise.
2545         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2546         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2547         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2548         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2549         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2550         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2551         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2552         Likewise.
2553         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2554         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2555         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2556         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2557         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2558         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2559         Likewise.
2560         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2561         Likewise.
2562         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2563         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2564         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2565         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2566         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2567         Likewise.
2568         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2569         Likewise.
2570         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2571         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2572         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2573         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2574         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2575         Likewise.
2576         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2577         Likewise.
2578         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2579         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2580         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2581         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2582         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2583         Likewise.
2584         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2585         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2586         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2587         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2588         Likewise.
2589         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2590         Likewise.
2591         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2592         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2593         Likewise.
2594         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2595         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2596         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2597         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2598         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2599         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2600         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2601         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2602         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2603         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2604         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2605         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2606         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2607         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2608         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2609         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2610         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2611         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2612         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2613         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2614         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2615         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2616         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2617         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2618         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2619         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2620         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2621         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2622         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2623         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2624         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2625         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2626         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2627         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2628         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2629         Likewise.
2630         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2631         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2632         * testsuite/23_containers/bitset/18604.cc: Likewise.
2633         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2634         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2635         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2636         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2637         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2638         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2639         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2640         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2641         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2642         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2643         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2644         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2645         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2646         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2647         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2648         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2649         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2650         * testsuite/23_containers/deque/18604.cc: Likewise.
2651         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2652         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2653         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2654         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2655         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2656         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2657         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2658         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2659         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2660         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2661         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2662         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2663         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2664         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2665         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2666         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2667         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2668         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2669         Likewise.
2670         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2671         Likewise.
2672         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2673         Likewise.
2674         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2675         Likewise.
2676         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2677         Likewise.
2678         * testsuite/23_containers/deque/types/1.cc: Likewise.
2679         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2680         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2681         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2682         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2683         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2684         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2685         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2686         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2687         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2688         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2689         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2690         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2691         Likewise.
2692         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2693         Likewise.
2694         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2695         Likewise.
2696         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2697         Likewise.
2698         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2699         Likewise.
2700         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2701         Likewise.
2702         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2703         Likewise.
2704         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2705         Likewise.
2706         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2707         Likewise.
2708         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2709         Likewise.
2710         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2711         Likewise.
2712         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2713         Likewise.
2714         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2715         Likewise.
2716         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2717         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2718         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2719         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2720         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2721         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2722         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2723         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2724         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2725         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2726         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2727         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2728         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2729         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2730         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2731         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2732         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2733         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2734         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2735         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2736         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2737         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2738         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2739         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2740         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2741         Likewise.
2742         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2743         Likewise.
2744         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2745         * testsuite/23_containers/list/18604.cc: Likewise.
2746         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2747         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2748         * testsuite/23_containers/list/cons/1.cc: Likewise.
2749         * testsuite/23_containers/list/cons/2.cc: Likewise.
2750         * testsuite/23_containers/list/cons/3.cc: Likewise.
2751         * testsuite/23_containers/list/cons/4.cc: Likewise.
2752         * testsuite/23_containers/list/cons/5.cc: Likewise.
2753         * testsuite/23_containers/list/cons/6.cc: Likewise.
2754         * testsuite/23_containers/list/cons/7.cc: Likewise.
2755         * testsuite/23_containers/list/cons/8.cc: Likewise.
2756         * testsuite/23_containers/list/cons/9.cc: Likewise.
2757         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2758         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2759         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2760         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2761         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2762         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2763         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2764         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2765         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2766         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2767         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2768         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2769         * testsuite/23_containers/list/operations/1.cc: Likewise.
2770         * testsuite/23_containers/list/operations/2.cc: Likewise.
2771         * testsuite/23_containers/list/operations/3.cc: Likewise.
2772         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2773         * testsuite/23_containers/list/operations/4.cc: Likewise.
2774         * testsuite/23_containers/list/operations/5.cc: Likewise.
2775         * testsuite/23_containers/list/pthread1.cc: Likewise.
2776         * testsuite/23_containers/list/pthread5.cc: Likewise.
2777         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2778         Likewise.
2779         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2780         Likewise.
2781         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2782         Likewise.
2783         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2784         Likewise.
2785         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2786         Likewise.
2787         * testsuite/23_containers/map/18604.cc: Likewise.
2788         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2789         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2790         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2791         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2792         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2793         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2794         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2795         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2796         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2797         * testsuite/23_containers/map/operators/1.cc: Likewise.
2798         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2799         * testsuite/23_containers/map/pthread6.cc: Likewise.
2800         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2801         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2802         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2803         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2804         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2805         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2806         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2807         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2808         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2809         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2810         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2811         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2812         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2813         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2814         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2815         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2816         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2817         * testsuite/23_containers/set/18604.cc: Likewise.
2818         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2819         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2820         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2821         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2822         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2823         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2824         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2825         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2826         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2827         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2828         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2829         Likewise.
2830         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2831         Likewise.
2832         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2833         Likewise.
2834         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2835         Likewise.
2836         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2837         Likewise.
2838         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2839         Likewise.
2840         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2841         Likewise.
2842         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2843         Likewise.
2844         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2845         Likewise.
2846         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2847         Likewise.
2848         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2849         Likewise.
2850         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2851         Likewise.
2852         * testsuite/23_containers/vector/18604.cc: Likewise.
2853         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2854         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2855         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2856         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2857         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2858         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2859         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2860         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2861         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2862         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2863         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2864         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2865         Likewise.
2866         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2867         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2868         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2869         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2870         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2871         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2872         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2873         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2874         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2875         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2876         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2877         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2878         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2879         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2880         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2881         Likewise.
2882         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2883         Likewise.
2884         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2885         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2886         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2887         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2888         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2889         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2890         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2891         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2892         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2893         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2894         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2895         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2896         Likewise.
2897         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2898         Likewise.
2899         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2900         Likewise.
2901         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2902         Likewise.
2903         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2904         Likewise.
2905         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2906         Likewise.
2907         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2908         * testsuite/23_containers/vector/types/1.cc: Likewise.
2909         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2910         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2911         Likewise.
2912         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2913         Likewise.
2914         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2915         Likewise.
2916         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2917         Likewise.
2918         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2919         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2920         Likewise.
2921         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2922         Likewise.
2923         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2924         Likewise.
2925         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2926         Likewise.
2927         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2928         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2929         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2930         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2931         Likewise.
2932         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2933         Likewise.
2934         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2935         Likewise.
2936         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2937         Likewise.
2938         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2939         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2940         Likewise.
2941         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2942         Likewise.
2943         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2944         Likewise.
2945         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2946         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2947         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2948         Likewise.
2949         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2950         Likewise.
2951         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2952         Likewise.
2953         * testsuite/24_iterators/operations/next.cc: Likewise.
2954         * testsuite/24_iterators/operations/prev.cc: Likewise.
2955         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2956         Likewise.
2957         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2958         Likewise.
2959         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2960         Likewise.
2961         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2962         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2963         Likewise.
2964         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2965         Likewise.
2966         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2967         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2968         Likewise.
2969         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2970         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2971         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2972         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2973         Likewise.
2974         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2975         Likewise.
2976         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2977         Likewise.
2978         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2979         Likewise.
2980         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2981         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2982         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2983         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2984         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2985         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2986         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2987         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2988         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2989         * testsuite/25_algorithms/copy/1.cc: Likewise.
2990         * testsuite/25_algorithms/copy/2.cc: Likewise.
2991         * testsuite/25_algorithms/copy/3.cc: Likewise.
2992         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2993         * testsuite/25_algorithms/copy/4.cc: Likewise.
2994         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2995         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2996         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2997         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2998         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2999         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
3000         Likewise.
3001         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
3002         Likewise.
3003         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
3004         Likewise.
3005         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
3006         Likewise.
3007         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
3008         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
3009         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
3010         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
3011         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
3012         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
3013         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
3014         * testsuite/25_algorithms/count/1.cc: Likewise.
3015         * testsuite/25_algorithms/count/check_type.cc: Likewise.
3016         * testsuite/25_algorithms/count_if/1.cc: Likewise.
3017         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
3018         * testsuite/25_algorithms/equal/1.cc: Likewise.
3019         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
3020         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
3021         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
3022         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
3023         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
3024         * testsuite/25_algorithms/fill/1.cc: Likewise.
3025         * testsuite/25_algorithms/fill/2.cc: Likewise.
3026         * testsuite/25_algorithms/fill/3.cc: Likewise.
3027         * testsuite/25_algorithms/fill/35725.cc: Likewise.
3028         * testsuite/25_algorithms/fill/4.cc: Likewise.
3029         * testsuite/25_algorithms/fill/5.cc: Likewise.
3030         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
3031         * testsuite/25_algorithms/find/1.cc: Likewise.
3032         * testsuite/25_algorithms/find/17441.cc: Likewise.
3033         * testsuite/25_algorithms/find/check_type.cc: Likewise.
3034         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
3035         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
3036         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
3037         Likewise.
3038         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
3039         Likewise.
3040         * testsuite/25_algorithms/find_end/1.cc: Likewise.
3041         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
3042         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
3043         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
3044         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
3045         * testsuite/25_algorithms/find_if/1.cc: Likewise.
3046         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
3047         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
3048         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
3049         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
3050         Likewise.
3051         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
3052         Likewise.
3053         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
3054         Likewise.
3055         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
3056         Likewise.
3057         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
3058         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
3059         * testsuite/25_algorithms/heap/1.cc: Likewise.
3060         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
3061         * testsuite/25_algorithms/includes/1.cc: Likewise.
3062         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
3063         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
3064         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
3065         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
3066         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
3067         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
3068         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
3069         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
3070         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
3071         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
3072         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
3073         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
3074         Likewise.
3075         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
3076         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
3077         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
3078         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
3079         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
3080         * testsuite/25_algorithms/max/1.cc: Likewise.
3081         * testsuite/25_algorithms/max/2.cc: Likewise.
3082         * testsuite/25_algorithms/max/3.cc: Likewise.
3083         * testsuite/25_algorithms/max/37547.cc: Likewise.
3084         * testsuite/25_algorithms/max/4.cc: Likewise.
3085         * testsuite/25_algorithms/max_element/1.cc: Likewise.
3086         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
3087         * testsuite/25_algorithms/merge/1.cc: Likewise.
3088         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
3089         * testsuite/25_algorithms/min/1.cc: Likewise.
3090         * testsuite/25_algorithms/min/2.cc: Likewise.
3091         * testsuite/25_algorithms/min/3.cc: Likewise.
3092         * testsuite/25_algorithms/min/37547.cc: Likewise.
3093         * testsuite/25_algorithms/min/4.cc: Likewise.
3094         * testsuite/25_algorithms/min_element/1.cc: Likewise.
3095         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
3096         * testsuite/25_algorithms/minmax/1.cc: Likewise.
3097         * testsuite/25_algorithms/minmax/2.cc: Likewise.
3098         * testsuite/25_algorithms/minmax/3.cc: Likewise.
3099         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
3100         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
3101         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
3102         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
3103         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
3104         * testsuite/25_algorithms/move/1.cc: Likewise.
3105         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
3106         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
3107         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
3108         * testsuite/25_algorithms/none_of/1.cc: Likewise.
3109         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
3110         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
3111         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
3112         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
3113         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
3114         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
3115         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
3116         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
3117         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
3118         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
3119         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
3120         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
3121         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
3122         * testsuite/25_algorithms/partition/1.cc: Likewise.
3123         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
3124         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
3125         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
3126         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
3127         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
3128         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
3129         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
3130         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
3131         * testsuite/25_algorithms/remove/1.cc: Likewise.
3132         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
3133         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
3134         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
3135         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3136         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3137         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3138         * testsuite/25_algorithms/replace/1.cc: Likewise.
3139         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3140         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3141         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3142         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3143         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3144         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3145         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3146         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3147         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3148         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3149         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3150         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3151         * testsuite/25_algorithms/search/1.cc: Likewise.
3152         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3153         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3154         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3155         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3156         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3157         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3158         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3159         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3160         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3161         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3162         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3163         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3164         Likewise.
3165         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3166         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3167         * testsuite/25_algorithms/sort/1.cc: Likewise.
3168         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3169         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3170         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3171         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3172         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3173         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3174         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3175         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3176         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3177         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3178         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3179         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3180         * testsuite/25_algorithms/unique/1.cc: Likewise.
3181         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3182         * testsuite/25_algorithms/unique/2.cc: Likewise.
3183         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3184         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3185         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3186         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3187         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3188         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3189         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3190         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3191         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3192         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3193         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3194         * testsuite/26_numerics/complex/13450.cc: Likewise.
3195         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3196         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3197         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3198         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3199         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3200         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3201         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3202         Likewise.
3203         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3204         Likewise.
3205         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3206         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3207         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3208         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3209         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3210         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3211         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3212         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3213         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3214         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3215         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3216         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3217         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3218         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3219         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3220         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3221         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3222         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3223         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3224         Likewise.
3225         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3226         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3227         Likewise.
3228         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3229         Likewise.
3230         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3231         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3232         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3233         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3234         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3235         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3236         * testsuite/26_numerics/iota/1.cc: Likewise.
3237         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3238         * testsuite/26_numerics/slice/1.cc: Likewise.
3239         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3240         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3241         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3242         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3243         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3244         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3245         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3246         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3247         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3248         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3249         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3250         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3251         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3252         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3253         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3254         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3255         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3256         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3257         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3258         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3259         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3260         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3261         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3262         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3263         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3264         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3265         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3266         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3267         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3268         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3269         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3270         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3271         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3272         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3273         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3274         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3275         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3276         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3277         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3278         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3279         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3280         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3281         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3282         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3283         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3284         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3285         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3286         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3287         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3288         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3289         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3290         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3291         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3292         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3293         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3294         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3295         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3296         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3297         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3298         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3299         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3300         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3301         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3302         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3303         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3304         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3305         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3306         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3307         Likewise.
3308         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3309         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3310         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3311         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3312         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3313         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3314         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3315         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3316         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3317         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3318         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3319         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3320         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3321         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3322         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3323         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3324         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3325         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3326         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3327         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3328         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3329         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3330         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3331         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3332         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3333         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3334         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3335         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3336         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3337         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3338         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3339         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3340         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3341         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3342         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3343         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3344         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3345         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3346         Likewise.
3347         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3348         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3349         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3350         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3351         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3352         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3353         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3354         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3355         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3356         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3357         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3358         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3359         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3360         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3361         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3362         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3363         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3364         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3365         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3366         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3367         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3368         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3369         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3370         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3371         Likewise.
3372         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3373         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3374         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3375         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3376         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3377         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3378         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3379         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3380         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3381         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3382         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3383         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3384         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3385         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3386         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3387         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3388         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3389         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3390         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3391         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3392         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3393         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3394         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3395         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3396         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3397         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3398         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3399         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3400         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3401         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3402         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3403         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3404         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3405         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3406         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3407         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3408         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3409         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3410         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3411         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3412         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3413         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3414         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3415         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3416         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3417         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3418         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3419         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3420         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3421         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3422         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3423         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3424         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3425         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3426         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3427         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3428         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3429         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3430         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3431         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3432         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3433         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3434         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3435         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3436         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3437         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3438         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3439         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3440         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3441         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3442         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3443         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3444         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3445         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3446         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3447         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3448         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3449         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3450         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3451         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3452         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3453         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3454         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3455         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3456         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3457         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3458         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3459         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3460         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3461         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3462         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3463         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3464         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3465         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3466         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3467         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3468         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3469         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3470         Likewise.
3471         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3472         Likewise.
3473         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3474         Likewise.
3475         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3476         Likewise.
3477         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3478         Likewise.
3479         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3480         Likewise.
3481         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3482         Likewise.
3483         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3484         Likewise.
3485         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3486         Likewise.
3487         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3488         Likewise.
3489         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3490         Likewise.
3491         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3492         Likewise.
3493         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3494         Likewise.
3495         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3496         Likewise.
3497         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3498         Likewise.
3499         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3500         Likewise.
3501         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3502         Likewise.
3503         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3504         Likewise.
3505         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3506         Likewise.
3507         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3508         Likewise.
3509         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3510         Likewise.
3511         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3512         Likewise.
3513         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3514         Likewise.
3515         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3516         Likewise.
3517         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3518         Likewise.
3519         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3520         Likewise.
3521         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3522         Likewise.
3523         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3524         Likewise.
3525         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3526         Likewise.
3527         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3528         Likewise.
3529         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3530         Likewise.
3531         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3532         Likewise.
3533         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3534         Likewise.
3535         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3536         Likewise.
3537         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3538         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3539         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3540         Likewise.
3541         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3542         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3543         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3544         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3545         Likewise.
3546         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3547         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3548         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3549         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3550         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3551         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3552         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3553         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3554         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3555         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3556         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3557         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3558         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3559         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3560         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3561         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3562         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3563         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3564         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3565         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3566         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3567         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3568         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3569         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3570         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3571         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3572         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3573         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3574         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3575         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3576         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3577         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3578         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3579         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3580         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3581         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3582         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3583         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3584         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3585         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3586         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3587         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3588         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3589         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3590         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3591         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3592         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3593         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3594         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3595         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3596         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3597         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3598         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3599         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3600         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3601         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3602         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3603         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3604         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3605         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3606         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3607         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3608         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3609         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3610         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3611         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3612         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3613         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3614         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3615         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3616         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3617         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3618         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3619         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3620         Likewise.
3621         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3622         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3623         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3624         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3625         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3626         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3627         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3628         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3629         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3630         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3631         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3632         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3633         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3634         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3635         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3636         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3637         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3638         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3639         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3640         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3641         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3642         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3643         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3644         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3645         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3646         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3647         Likewise.
3648         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3649         Likewise.
3650         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3651         Likewise.
3652         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3653         Likewise.
3654         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3655         Likewise.
3656         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3657         Likewise.
3658         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3659         Likewise.
3660         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3661         Likewise.
3662         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3663         Likewise.
3664         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3665         Likewise.
3666         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3667         Likewise.
3668         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3669         Likewise.
3670         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3671         Likewise.
3672         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3673         Likewise.
3674         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3675         Likewise.
3676         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3677         Likewise.
3678         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3679         Likewise.
3680         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3681         Likewise.
3682         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3683         Likewise.
3684         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3685         Likewise.
3686         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3687         Likewise.
3688         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3689         Likewise.
3690         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3691         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3692         Likewise.
3693         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3694         Likewise.
3695         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3696         Likewise.
3697         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3698         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3699         Likewise.
3700         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3701         Likewise.
3702         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3703         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3704         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3705         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3706         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3707         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3708         Likewise.
3709         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3710         Likewise.
3711         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3712         Likewise.
3713         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3714         Likewise.
3715         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3716         Likewise.
3717         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3718         Likewise.
3719         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3720         Likewise.
3721         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3722         Likewise.
3723         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3724         Likewise.
3725         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3726         Likewise.
3727         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3728         Likewise.
3729         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3730         Likewise.
3731         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3732         Likewise.
3733         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3734         Likewise.
3735         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3736         Likewise.
3737         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3738         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3739         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3740         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3741         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3742         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3743         Likewise.
3744         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3745         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3746         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3747         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3748         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3749         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3750         Likewise.
3751         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3752         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3753         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3754         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3755         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3756         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3757         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3758         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3759         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3760         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3761         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3762         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3763         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3764         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3765         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3766         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3767         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3768         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3769         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3770         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3771         Likewise.
3772         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3773         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3774         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3775         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3776         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3777         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3778         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3779         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3780         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3781         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3782         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3783         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3784         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3785         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3786         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3787         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3788         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3789         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3790         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3791         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3792         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3793         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3794         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3795         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3796         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3797         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3798         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3799         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3800         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3801         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3802         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3803         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3804         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3805         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3806         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3807         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3808         Likewise.
3809         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3810         Likewise.
3811         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3812         Likewise.
3813         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3814         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3815         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3816         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3817         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3818         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3819         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3820         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3821         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3822         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3823         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3824         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3825         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3826         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3827         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3828         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3829         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3830         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3831         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3832         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3833         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3834         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3835         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3836         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3837         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3838         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3839         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3840         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3841         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3842         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3843         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3844         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3845         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3846         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3847         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3848         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3849         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3850         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3851         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3852         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3853         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3854         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3855         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3856         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3857         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3858         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3859         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3860         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3861         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3862         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3863         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3864         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3865         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3866         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3867         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3868         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3869         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3870         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3871         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3872         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3873         Likewise.
3874         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3875         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3876         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3877         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3878         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3879         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3880         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3881         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3882         * testsuite/27_io/fpos/11450.cc: Likewise.
3883         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3884         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3885         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3886         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3887         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3888         * testsuite/27_io/fpos/14775.cc: Likewise.
3889         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3890         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3891         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3892         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3893         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3894         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3895         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3896         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3897         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3898         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3899         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3900         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3901         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3902         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3903         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3904         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3905         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3906         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3907         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3908         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3909         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3910         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3911         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3912         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3913         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3914         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3915         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3916         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3917         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3918         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3919         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3920         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3921         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3922         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3923         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3924         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3925         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3926         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3927         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3928         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3929         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3930         * testsuite/27_io/objects/char/1.cc: Likewise.
3931         * testsuite/27_io/objects/char/10.cc: Likewise.
3932         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3933         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3934         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3935         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3936         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3937         * testsuite/27_io/objects/char/2.cc: Likewise.
3938         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3939         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3940         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3941         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3942         * testsuite/27_io/objects/char/5.cc: Likewise.
3943         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3944         * testsuite/27_io/objects/char/6.cc: Likewise.
3945         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3946         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3947         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3948         * testsuite/27_io/objects/char/7.cc: Likewise.
3949         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3950         * testsuite/27_io/objects/char/8.cc: Likewise.
3951         * testsuite/27_io/objects/char/9.cc: Likewise.
3952         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3953         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3954         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3955         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3956         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3957         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3958         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3959         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3960         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3961         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3962         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3963         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3964         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3965         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3966         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3967         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3968         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3969         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3970         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3971         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3972         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3973         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3974         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3975         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3976         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3977         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3978         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3979         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3980         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3981         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3982         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3983         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3984         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3985         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3986         * testsuite/27_io/types/1.cc: Likewise.
3987         * testsuite/27_io/types/2.cc: Likewise.
3988         * testsuite/27_io/types/3.cc: Likewise.
3989         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3990         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3991         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3992         Likewise.
3993         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3994         Likewise.
3995         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3996         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3997         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3998         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3999         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
4000         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
4001         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
4002         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
4003         Likewise.
4004         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
4005         Likewise.
4006         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
4007         Likewise.
4008         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
4009         Likewise.
4010         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
4011         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
4012         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
4013         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
4014         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
4015         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
4016         Likewise.
4017         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
4018         Likewise.
4019         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
4020         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
4021         * testsuite/30_threads/thread/id/operators.cc: Likewise.
4022         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
4023         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
4024         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
4025         * testsuite/Makefile.am: Likewise.
4026         * testsuite/abi/30586.cc: Likewise.
4027         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
4028         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
4029         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
4030         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
4031         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
4032         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
4033         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
4034         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
4035         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
4036         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
4037         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
4038         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
4039         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
4040         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
4041         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
4042         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
4043         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
4044         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
4045         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
4046         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
4047         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
4048         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
4049         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
4050         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
4051         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
4052         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
4053         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
4054         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
4055         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
4056         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
4057         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
4058         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
4059         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
4060         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
4061         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
4062         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
4063         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
4064         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
4065         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
4066         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
4067         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
4068         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
4069         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
4070         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
4071         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
4072         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
4073         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
4074         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
4075         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
4076         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
4077         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
4078         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
4079         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
4080         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
4081         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
4082         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
4083         * testsuite/abi/demangle/regression/7986.cc: Likewise.
4084         * testsuite/abi/demangle/regression/8897.cc: Likewise.
4085         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
4086         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
4087         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
4088         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
4089         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
4090         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
4091         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
4092         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
4093         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
4094         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
4095         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
4096         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
4097         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
4098         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
4099         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
4100         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
4101         * testsuite/abi/demangle/regression/old.cc: Likewise.
4102         * testsuite/abi/header_cxxabi.c: Likewise.
4103         * testsuite/backward/11460.cc: Likewise.
4104         * testsuite/backward/hash_map/1.cc: Likewise.
4105         * testsuite/backward/hash_map/14648.cc: Likewise.
4106         * testsuite/backward/hash_map/23528.cc: Likewise.
4107         * testsuite/backward/hash_set/1.cc: Likewise.
4108         * testsuite/backward/strstream_members.cc: Likewise.
4109         * testsuite/config/default.exp: Likewise.
4110         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
4111         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
4112         * testsuite/data/istream_extractor_other-1.tst: Likewise.
4113         * testsuite/data/istream_extractor_other-1.txt: Likewise.
4114         * testsuite/data/istream_extractor_other-2.tst: Likewise.
4115         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
4116         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
4117         * testsuite/data/sgetn.txt: Likewise.
4118         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
4119         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
4120         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
4121         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
4122         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
4123         * testsuite/ext/array_allocator/26875.cc: Likewise.
4124         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
4125         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
4126         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
4127         * testsuite/ext/array_allocator/check_new.cc: Likewise.
4128         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
4129         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
4130         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
4131         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
4132         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
4133         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
4134         * testsuite/ext/codecvt/1.cc: Likewise.
4135         * testsuite/ext/codecvt/char-1.cc: Likewise.
4136         * testsuite/ext/codecvt/char-2.cc: Likewise.
4137         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4138         * testsuite/ext/concept_checks.cc: Likewise.
4139         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4140         Likewise.
4141         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4142         Likewise.
4143         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4144         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4145         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4146         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4147         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4148         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4149         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4150         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4151         Likewise.
4152         * testsuite/ext/headers.cc: Likewise.
4153         * testsuite/ext/is_heap/1.cc: Likewise.
4154         * testsuite/ext/is_heap/check_type.cc: Likewise.
4155         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4156         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4157         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4158         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4159         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4160         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4161         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4162         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4163         * testsuite/ext/median.cc: Likewise.
4164         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4165         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4166         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4167         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4168         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4169         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4170         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4171         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4172         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4173         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4174         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4175         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4176         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4177         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4178         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4179         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4180         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4181         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4182         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4183         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4184         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4185         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4186         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4187         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4188         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4189         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4190         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4191         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4192         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4193         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4194         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4195         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4196         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4197         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4198         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4199         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4200         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4201         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4202         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4203         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4204         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4205         * testsuite/ext/rope/1.cc: Likewise.
4206         * testsuite/ext/rope/2.cc: Likewise.
4207         * testsuite/ext/rope/3.cc: Likewise.
4208         * testsuite/ext/rope/36832.cc: Likewise.
4209         * testsuite/ext/rope/4.cc: Likewise.
4210         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4211         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4212         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4213         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4214         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4215         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4216         Likewise.
4217         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4218         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4219         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4220         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4221         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4222         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4223         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4224         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4225         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4226         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4227         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4228         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4229         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4230         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4231         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4232         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4233         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4234         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4235         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4236         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4237         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4238         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4239         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4240         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4241         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4242         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4243         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4244         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4245         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4246         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4247         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4248         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4249         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4250         * testsuite/lib/dg-options.exp: Likewise.
4251         * testsuite/lib/libstdc++.exp: Likewise.
4252         * testsuite/lib/prune.exp: Likewise.
4253         * testsuite/libstdc++-abi/abi.exp: Likewise.
4254         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4255         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4256         Likewise.
4257         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4258         Likewise.
4259         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4260         Likewise.
4261         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4262         Likewise.
4263         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4264         Likewise.
4265         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4266         Likewise.
4267         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4268         Likewise.
4269         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4270         Likewise.
4271         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4272         Likewise.
4273         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4274         Likewise.
4275         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4276         Likewise.
4277         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4278         Likewise.
4279         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4280         Likewise.
4281         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4282         Likewise.
4283         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4284         Likewise.
4285         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4286         Likewise.
4287         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4288         Likewise.
4289         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4290         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4291         Likewise.
4292         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4293         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4294         Likewise.
4295         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4296         Likewise.
4297         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4298         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4299         Likewise.
4300         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4301         Likewise.
4302         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4303         Likewise.
4304         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4305         Likewise.
4306         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4307         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4308         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4309         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4310         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4311         Likewise.
4312         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4313         Likewise.
4314         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4315         Likewise.
4316         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4317         Likewise.
4318         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4319         Likewise.
4320         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4321         Likewise.
4322         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4323         Likewise.
4324         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4325         Likewise.
4326         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4327         Likewise.
4328         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4329         Likewise.
4330         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4331         Likewise.
4332         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4333         Likewise.
4334         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4335         Likewise.
4336         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4337         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4338         Likewise.
4339         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4340         Likewise.
4341         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4342         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4343         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4344         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4345         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4346         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4347         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4348         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4349         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4350         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4351         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4352         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4353         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4354         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4355         Likewise.
4356         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4357         Likewise.
4358         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4359         Likewise.
4360         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4361         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4362         Likewise.
4363         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4364         Likewise.
4365         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4366         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4367         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4368         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4369         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4370         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4371         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4372         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4373         Likewise.
4374         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4375         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4376         Likewise.
4377         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4378         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4379         Likewise.
4380         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4381         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4382         Likewise.
4383         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4384         Likewise.
4385         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4386         Likewise.
4387         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4388         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4389         Likewise.
4390         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4391         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4392         Likewise.
4393         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4394         Likewise.
4395         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4396         Likewise.
4397         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4398         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4399         Likewise.
4400         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4401         Likewise.
4402         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4403         Likewise.
4404         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4405         Likewise.
4406         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4407         Likewise.
4408         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4409         Likewise.
4410         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4411         Likewise.
4412         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4413         Likewise.
4414         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4415         Likewise.
4416         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4417         Likewise.
4418         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4419         Likewise.
4420         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4421         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4422         Likewise.
4423         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4424         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4425         Likewise.
4426         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4427         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4428         Likewise.
4429         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4430         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4431         Likewise.
4432         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4433         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4434         Likewise.
4435         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4436         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4437         Likewise.
4438         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4439         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4440         Likewise.
4441         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4442         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4443         Likewise.
4444         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4445         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4446         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4447         Likewise.
4448         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4449         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4450         Likewise.
4451         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4452         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4453         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4454         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4455         Likewise.
4456         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4457         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4458         Likewise.
4459         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4460         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4461         Likewise.
4462         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4463         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4464         Likewise.
4465         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4466         Likewise.
4467         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4468         Likewise.
4469         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4470         Likewise.
4471         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4472         Likewise.
4473         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4474         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4475         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4476         Likewise.
4477         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4478         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4479         Likewise.
4480         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4481         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4482         Likewise.
4483         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4484         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4485         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4486         Likewise.
4487         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4488         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4489         Likewise.
4490         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4491         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4492         Likewise.
4493         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4494         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4495         Likewise.
4496         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4497         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4498         Likewise.
4499         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4500         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4501         Likewise.
4502         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4503         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4504         Likewise.
4505         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4506         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4507         Likewise.
4508         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4509         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4510         Likewise.
4511         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4512         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4513         Likewise.
4514         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4515         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4516         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4517         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4518         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4519         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4520         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4521         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4522         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4523         Likewise.
4524         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4525         Likewise.
4526         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4527         Likewise.
4528         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4529         Likewise.
4530         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4531         Likewise.
4532         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4533         Likewise.
4534         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4535         Likewise.
4536         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4537         Likewise.
4538         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4539         Likewise.
4540         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4541         Likewise.
4542         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4543         Likewise.
4544         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4545         Likewise.
4546         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4547         Likewise.
4548         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4549         Likewise.
4550         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4551         Likewise.
4552         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4553         Likewise.
4554         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4555         Likewise.
4556         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4557         Likewise.
4558         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4559         Likewise.
4560         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4561         Likewise.
4562         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4563         Likewise.
4564         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4565         Likewise.
4566         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4567         Likewise.
4568         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4569         Likewise.
4570         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4571         Likewise.
4572         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4573         Likewise.
4574         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4575         Likewise.
4576         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4577         Likewise.
4578         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4579         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4580         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4581         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4582         Likewise.
4583         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4584         Likewise.
4585         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4586         Likewise.
4587         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4588         Likewise.
4589         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4590         Likewise.
4591         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4592         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4593         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4594         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4595         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4596         Likewise.
4597         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4598         Likewise.
4599         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4600         Likewise.
4601         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4602         Likewise.
4603         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4604         Likewise.
4605         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4606         Likewise.
4607         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4608         Likewise.
4609         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4610         Likewise.
4611         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4612         Likewise.
4613         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4614         Likewise.
4615         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4616         Likewise.
4617         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4618         Likewise.
4619         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4620         Likewise.
4621         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4622         Likewise.
4623         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4624         Likewise.
4625         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4626         Likewise.
4627         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4628         Likewise.
4629         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4630         Likewise.
4631         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4632         Likewise.
4633         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4634         Likewise.
4635         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4636         Likewise.
4637         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4638         Likewise.
4639         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4640         Likewise.
4641         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4642         Likewise.
4643         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4644         Likewise.
4645         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4646         Likewise.
4647         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4648         Likewise.
4649         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4650         Likewise.
4651         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4652         Likewise.
4653         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4654         Likewise.
4655         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4656         Likewise.
4657         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4658         Likewise.
4659         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4660         Likewise.
4661         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4662         Likewise.
4663         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4664         Likewise.
4665         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4666         Likewise.
4667         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4668         Likewise.
4669         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4670         Likewise.
4671         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4672         Likewise.
4673         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4674         Likewise.
4675         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4676         Likewise.
4677         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4678         Likewise.
4679         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4680         Likewise.
4681         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4682         Likewise.
4683         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4684         Likewise.
4685         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4686         Likewise.
4687         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4688         Likewise.
4689         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4690         Likewise.
4691         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4692         Likewise.
4693         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4694         Likewise.
4695         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4696         Likewise.
4697         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4698         Likewise.
4699         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4700         Likewise.
4701         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4702         Likewise.
4703         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4704         Likewise.
4705         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4706         Likewise.
4707         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4708         Likewise.
4709         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4710         Likewise.
4711         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4712         Likewise.
4713         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4714         Likewise.
4715         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4716         Likewise.
4717         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4718         Likewise.
4719         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4720         Likewise.
4721         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4722         Likewise.
4723         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4724         Likewise.
4725         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4726         Likewise.
4727         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4728         Likewise.
4729         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4730         Likewise.
4731         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4732         Likewise.
4733         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4734         Likewise.
4735         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4736         Likewise.
4737         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4738         Likewise.
4739         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4740         Likewise.
4741         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4742         Likewise.
4743         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4744         Likewise.
4745         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4746         Likewise.
4747         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4748         Likewise.
4749         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4750         Likewise.
4751         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4752         Likewise.
4753         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4754         Likewise.
4755         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4756         Likewise.
4757         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4758         Likewise.
4759         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4760         Likewise.
4761         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4762         Likewise.
4763         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4764         Likewise.
4765         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4766         Likewise.
4767         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4768         Likewise.
4769         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4770         Likewise.
4771         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4772         Likewise.
4773         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4774         Likewise.
4775         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4776         Likewise.
4777         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4778         Likewise.
4779         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4780         Likewise.
4781         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4782         Likewise.
4783         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4784         Likewise.
4785         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4786         Likewise.
4787         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4788         Likewise.
4789         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4790         Likewise.
4791         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4792         Likewise.
4793         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4794         Likewise.
4795         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4796         Likewise.
4797         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4798         Likewise.
4799         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4800         Likewise.
4801         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4802         Likewise.
4803         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4804         Likewise.
4805         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4806         Likewise.
4807         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4808         Likewise.
4809         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4810         Likewise.
4811         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4812         Likewise.
4813         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4814         Likewise.
4815         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4816         Likewise.
4817         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4818         Likewise.
4819         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4820         Likewise.
4821         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4822         Likewise.
4823         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4824         Likewise.
4825         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4826         Likewise.
4827         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4828         Likewise.
4829         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4830         Likewise.
4831         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4832         Likewise.
4833         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4834         Likewise.
4835         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4836         Likewise.
4837         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4838         Likewise.
4839         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4840         Likewise.
4841         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4842         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4843         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4844         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4845         Likewise.
4846         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4847         Likewise.
4848         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4849         Likewise.
4850         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4851         Likewise.
4852         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4853         Likewise.
4854         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4855         Likewise.
4856         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4857         Likewise.
4858         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4859         Likewise.
4860         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4861         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4862         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4863         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4864         Likewise.
4865         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4866         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4867         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4868         Likewise.
4869         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4870         Likewise.
4871         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4872         Likewise.
4873         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4874         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4875         Likewise.
4876         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4877         Likewise.
4878         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4879         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4880         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4881         Likewise.
4882         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4883         Likewise.
4884         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4885         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4886         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4887         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4888         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4889         Likewise.
4890         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4891         Likewise.
4892         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4893         Likewise.
4894         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4895         Likewise.
4896         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4897         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4898         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4899         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4900         Likewise.
4901         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4902         Likewise.
4903         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4904         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4905         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4906         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4907         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4908         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4909         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4910         Likewise.
4911         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4912         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4913         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4914         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4915         Likewise.
4916         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4917         Likewise.
4918         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4919         Likewise.
4920         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4921         Likewise.
4922         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4923         Likewise.
4924         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4925         Likewise.
4926         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4927         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4928         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4929         Likewise.
4930         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4931         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4932         Likewise.
4933         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4934         Likewise.
4935         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4936         Likewise.
4937         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4938         Likewise.
4939         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4940         Likewise.
4941         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4942         Likewise.
4943         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4944         Likewise.
4945         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4946         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4947         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4948         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4949         Likewise.
4950         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4951         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4952         Likewise.
4953         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4954         Likewise.
4955         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4956         Likewise.
4957         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4958         Likewise.
4959         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4960         Likewise.
4961         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4962         Likewise.
4963         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4964         Likewise.
4965         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4966         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4967         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4968         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4969         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4970         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4971         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4972         Likewise.
4973         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4974         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4975         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4976         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4977         Likewise.
4978         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4979         Likewise.
4980         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4981         Likewise.
4982         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4983         Likewise.
4984         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4985         Likewise.
4986         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4987         Likewise.
4988         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4989         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4990         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4991         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4992         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4993         Likewise.
4994         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4995         Likewise.
4996         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4997         Likewise.
4998         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4999         Likewise.
5000         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
5001         Likewise.
5002         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
5003         Likewise.
5004         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
5005         Likewise.
5006         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
5007         Likewise.
5008         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
5009         Likewise.
5010         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
5011         Likewise.
5012         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
5013         Likewise.
5014         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
5015         Likewise.
5016         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
5017         Likewise.
5018         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
5019         Likewise.
5020         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
5021         Likewise.
5022         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
5023         Likewise.
5024         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
5025         Likewise.
5026         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
5027         Likewise.
5028         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
5029         Likewise.
5030         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
5031         Likewise.
5032         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
5033         Likewise.
5034         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
5035         Likewise.
5036         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
5037         Likewise.
5038         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
5039         Likewise.
5040         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
5041         Likewise.
5042         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
5043         Likewise.
5044         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
5045         Likewise.
5046         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
5047         Likewise.
5048         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
5049         Likewise.
5050         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
5051         Likewise.
5052         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
5053         Likewise.
5054         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
5055         Likewise.
5056         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
5057         Likewise.
5058         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
5059         Likewise.
5060         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
5061         Likewise.
5062         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
5063         Likewise.
5064         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
5065         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
5066         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
5067         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
5068         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
5069         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
5070         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
5071         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
5072         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
5073         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
5074         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
5075         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
5076         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
5077         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
5078         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
5079         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
5080         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
5081         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
5082         * testsuite/tr1/headers/all.cc: Likewise.
5083         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
5084         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
5085         * testsuite/util/testsuite_shared.cc: Likewise.
5086         * scripts/extract_symvers: Likewise.  Remove runtime exception.
5087         * testsuite/17_intro/headers/all.cc: Likewise.
5088         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
5089         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
5090         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
5091         Likewise.
5092         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
5093         Likewise.
5094         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
5095         Likewise.
5096         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
5097         Likewise.
5098         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
5099         Likewise.
5100         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
5101         Likewise.
5102         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
5103         Likewise.
5104         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
5105         Likewise.
5106         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
5107         Likewise.
5108         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
5109         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
5110         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
5111         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
5112         Likewise.
5113         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
5114         Likewise.
5115         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
5116         Likewise.
5117         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
5118         Likewise.
5119         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
5120         Likewise.
5121         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
5122         Likewise.
5123         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
5124         Likewise.
5125         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
5126         Likewise.
5127         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
5128         Likewise.
5129         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
5130         Likewise.
5131         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
5132         Likewise.
5133         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
5134         Likewise.
5135         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5136         Likewise.
5137         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5138         Likewise.
5139         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5140         Likewise.
5141         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5142         Likewise.
5143         * testsuite/20_util/pair/moveable.cc: Likewise.
5144         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5145         Likewise.
5146         * testsuite/20_util/pair/swap.cc: Likewise.
5147         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5148         Likewise.
5149         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5150         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5151         Likewise.
5152         * testsuite/20_util/tuple/moveable.cc: Likewise.
5153         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5154         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5155         Likewise.
5156         * testsuite/20_util/tuple/swap.cc: Likewise.
5157         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5158         Likewise.
5159         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5160         Likewise.
5161         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5162         Likewise.
5163         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5164         Likewise.
5165         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5166         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5167         Likewise.
5168         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5169         Likewise.
5170         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5171         Likewise.
5172         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5173         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5174         Likewise.
5175         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5176         Likewise.
5177         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5178         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5179         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5180         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5181         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5182         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5183         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5184         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5185         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5186         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5187         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5188         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5189         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5190         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5191         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5192         Likewise.
5193         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5194         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5195         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5196         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5197         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5198         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5199         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5200         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5201         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5202         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5203         Likewise.
5204         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5205         Likewise.
5206         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5207         Likewise.
5208         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5209         Likewise.
5210         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5211         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5212         Likewise.
5213         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5214         Likewise.
5215         * testsuite/23_containers/deque/14340.cc: Likewise.
5216         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5217         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5218         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5219         * testsuite/23_containers/deque/init-list.cc: Likewise.
5220         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5221         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5222         * testsuite/23_containers/deque/moveable.cc: Likewise.
5223         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5224         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5225         Likewise.
5226         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5227         Likewise.
5228         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5229         Likewise.
5230         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5231         Likewise.
5232         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5233         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5234         Likewise.
5235         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5236         Likewise.
5237         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5238         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5239         Likewise.
5240         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5241         Likewise.
5242         * testsuite/23_containers/list/14340.cc: Likewise.
5243         * testsuite/23_containers/list/23781.cc: Likewise.
5244         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5245         * testsuite/23_containers/list/init-list.cc: Likewise.
5246         * testsuite/23_containers/list/moveable.cc: Likewise.
5247         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5248         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5249         Likewise.
5250         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5251         Likewise.
5252         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5253         Likewise.
5254         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5255         Likewise.
5256         * testsuite/23_containers/map/14340.cc: Likewise.
5257         * testsuite/23_containers/map/23781.cc: Likewise.
5258         * testsuite/23_containers/map/init-list.cc: Likewise.
5259         * testsuite/23_containers/map/moveable.cc: Likewise.
5260         * testsuite/23_containers/map/operations/1.cc: Likewise.
5261         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5262         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5263         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5264         Likewise.
5265         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5266         Likewise.
5267         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5268         Likewise.
5269         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5270         Likewise.
5271         * testsuite/23_containers/multimap/14340.cc: Likewise.
5272         * testsuite/23_containers/multimap/23781.cc: Likewise.
5273         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5274         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5275         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5276         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5277         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5278         Likewise.
5279         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5280         Likewise.
5281         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5282         Likewise.
5283         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5284         Likewise.
5285         * testsuite/23_containers/multiset/14340.cc: Likewise.
5286         * testsuite/23_containers/multiset/23781.cc: Likewise.
5287         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5288         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5289         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5290         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5291         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5292         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5293         Likewise.
5294         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5295         Likewise.
5296         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5297         Likewise.
5298         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5299         Likewise.
5300         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5301         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5302         Likewise.
5303         * testsuite/23_containers/queue/moveable.cc: Likewise.
5304         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5305         Likewise.
5306         * testsuite/23_containers/set/14340.cc: Likewise.
5307         * testsuite/23_containers/set/23781.cc: Likewise.
5308         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5309         * testsuite/23_containers/set/init-list.cc: Likewise.
5310         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5311         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5312         * testsuite/23_containers/set/moveable.cc: Likewise.
5313         * testsuite/23_containers/set/operations/1.cc: Likewise.
5314         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5315         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5316         Likewise.
5317         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5318         Likewise.
5319         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5320         Likewise.
5321         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5322         Likewise.
5323         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5324         Likewise.
5325         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5326         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5327         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5328         Likewise.
5329         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5330         Likewise.
5331         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5332         Likewise.
5333         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5334         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5335         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5336         Likewise.
5337         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5338         Likewise.
5339         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5340         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5341         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5342         Likewise.
5343         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5344         Likewise.
5345         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5346         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5347         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5348         Likewise.
5349         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5350         Likewise.
5351         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5352         Likewise.
5353         * testsuite/23_containers/vector/14340.cc: Likewise.
5354         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5355         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5356         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5357         Likewise.
5358         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5359         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5360         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5361         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5362         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5363         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5364         Likewise.
5365         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5366         Likewise.
5367         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5368         Likewise.
5369         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5370         Likewise.
5371         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5372         Likewise.
5373         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5374         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5375         * testsuite/23_containers/vector/init-list.cc: Likewise.
5376         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5377         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5378         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5379         * testsuite/23_containers/vector/moveable.cc: Likewise.
5380         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5381         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5382         Likewise.
5383         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5384         Likewise.
5385         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5386         Likewise.
5387         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5388         Likewise.
5389         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5390         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5391         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5392         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5393         Likewise.
5394         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5395         Likewise.
5396         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5397         Likewise.
5398         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5399         Likewise.
5400         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5401         Likewise.
5402         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5403         Likewise.
5404         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5405         Likewise.
5406         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5407         Likewise.
5408         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5409         Likewise.
5410         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5411         Likewise.
5412         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5413         Likewise.
5414         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5415         Likewise.
5416         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5417         Likewise.
5418         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5419         Likewise.
5420         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5421         Likewise.
5422         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5423         Likewise.
5424         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5425         Likewise.
5426         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5427         Likewise.
5428         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5429         Likewise.
5430         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5431         Likewise.
5432         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5433         Likewise.
5434         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5435         Likewise.
5436         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5437         Likewise.
5438         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5439         Likewise.
5440         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5441         Likewise.
5442         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5443         Likewise.
5444         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5445         Likewise.
5446         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5447         Likewise.
5448         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5449         Likewise.
5450         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5451         Likewise.
5452         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5453         Likewise.
5454         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5455         Likewise.
5456         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5457         Likewise.
5458         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5459         Likewise.
5460         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5461         Likewise.
5462         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5463         Likewise.
5464         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5465         Likewise.
5466         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5467         Likewise.
5468         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5469         Likewise.
5470         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5471         Likewise.
5472         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5473         Likewise.
5474         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5475         Likewise.
5476         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5477         Likewise.
5478         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5479         Likewise.
5480         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5481         Likewise.
5482         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5483         Likewise.
5484         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5485         Likewise.
5486         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5487         Likewise.
5488         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5489         Likewise.
5490         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5491         Likewise.
5492         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5493         Likewise.
5494         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5495         Likewise.
5496         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5497         Likewise.
5498         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5499         Likewise.
5500         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5501         Likewise.
5502         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5503         Likewise.
5504         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5505         Likewise.
5506         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5507         Likewise.
5508         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5509         Likewise.
5510         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5511         Likewise.
5512         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5513         Likewise.
5514         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5515         Likewise.
5516         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5517         Likewise.
5518         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5519         Likewise.
5520         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5521         Likewise.
5522         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5523         Likewise.
5524         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5525         Likewise.
5526         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5527         Likewise.
5528         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5529         Likewise.
5530         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5531         Likewise.
5532         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5533         Likewise.
5534         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5535         Likewise.
5536         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5537         Likewise.
5538         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5539         Likewise.
5540         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5541         Likewise.
5542         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5543         Likewise.
5544         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5545         Likewise.
5546         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5547         Likewise.
5548         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5549         Likewise.
5550         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5551         Likewise.
5552         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5553         Likewise.
5554         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5555         Likewise.
5556         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5557         Likewise.
5558         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5559         Likewise.
5560         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5561         Likewise.
5562         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5563         Likewise.
5564         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5565         Likewise.
5566         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5567         Likewise.
5568         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5569         Likewise.
5570         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5571         Likewise.
5572         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5573         Likewise.
5574         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5575         Likewise.
5576         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5577         Likewise.
5578         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5579         Likewise.
5580         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5581         Likewise.
5582         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5583         Likewise.
5584         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5585         Likewise.
5586         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5587         Likewise.
5588         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5589         Likewise.
5590         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5591         Likewise.
5592         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5593         Likewise.
5594         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5595         Likewise.
5596         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5597         Likewise.
5598         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5599         Likewise.
5600         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5601         Likewise.
5602         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5603         Likewise.
5604         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5605         Likewise.
5606         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5607         Likewise.
5608         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5609         Likewise.
5610         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5611         Likewise.
5612         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5613         Likewise.
5614         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5615         Likewise.
5616         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5617         Likewise.
5618         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5619         Likewise.
5620         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5621         Likewise.
5622         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5623         Likewise.
5624         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5625         Likewise.
5626         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5627         Likewise.
5628         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5629         Likewise.
5630         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5631         Likewise.
5632         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5633         Likewise.
5634         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5635         Likewise.
5636         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5637         Likewise.
5638         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5639         Likewise.
5640         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5641         Likewise.
5642         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5643         Likewise.
5644         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5645         Likewise.
5646         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5647         Likewise.
5648         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5649         Likewise.
5650         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5651         Likewise.
5652         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5653         Likewise.
5654         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5655         Likewise.
5656         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5657         Likewise.
5658         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5659         Likewise.
5660         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5661         Likewise.
5662         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5663         Likewise.
5664         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5665         Likewise.
5666         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5667         Likewise.
5668         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5669         Likewise.
5670         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5671         Likewise.
5672         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5673         Likewise.
5674         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5675         Likewise.
5676         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5677         Likewise.
5678         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5679         Likewise.
5680         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5681         Likewise.
5682         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5683         Likewise.
5684         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5685         Likewise.
5686         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5687         Likewise.
5688         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5689         Likewise.
5690         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5691         Likewise.
5692         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5693         Likewise.
5694         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5695         Likewise.
5696         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5697         Likewise.
5698         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5699         Likewise.
5700         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5701         Likewise.
5702         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5703         Likewise.
5704         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5705         Likewise.
5706         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5707         Likewise.
5708         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5709         Likewise.
5710         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5711         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5712         Likewise.
5713         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5714         Likewise.
5715         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5716         Likewise.
5717         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5718         Likewise.
5719         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5720         Likewise.
5721         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5722         Likewise.
5723         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5724         Likewise.
5725         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5726         Likewise.
5727         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5728         Likewise.
5729         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5730         Likewise.
5731         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5732         Likewise.
5733         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5734         Likewise.
5735         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5736         Likewise.
5737         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5738         Likewise.
5739         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5740         Likewise.
5741         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5742         Likewise.
5743         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5744         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5745         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5746         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5747         Likewise.
5748         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5749         Likewise.
5750         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5751         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5752         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5753         Likewise.
5754         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5755         Likewise.
5756         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5757         Likewise.
5758         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5759         Likewise.
5760         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5761         Likewise.
5762         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5763         Likewise.
5764         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5765         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5766         Likewise.
5767         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5768         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5769         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5770         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5771         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5772         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5773         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5774         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5775         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5776         Likewise.
5777         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5778         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5779         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5780         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5781         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5782         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5783         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5784         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5785         Likewise.
5786         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5787         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5788         Likewise.
5789         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5790         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5791         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5792         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5793         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5794         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5795         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5796         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5797         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5798         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5799         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5800         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5801         Likewise.
5802         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5803         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5804         Likewise.
5805         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5806         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5807         Likewise.
5808         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5809         Likewise.
5810         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5811         Likewise.
5812         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5813         Likewise.
5814         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5815         Likewise.
5816         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5817         Likewise.
5818         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5819         Likewise.
5820         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5821         Likewise.
5822         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5823         Likewise.
5824         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5825         Likewise.
5826         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5827         Likewise.
5828         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5829         Likewise.
5830         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5831         Likewise.
5832         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5833         Likewise.
5834         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5835         Likewise.
5836         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5837         Likewise.
5838         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5839         Likewise.
5840         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5841         Likewise.
5842         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5843         Likewise.
5844         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5845         Likewise.
5846         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5847         Likewise.
5848         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5849         Likewise.
5850         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5851         Likewise.
5852         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5853         Likewise.
5854         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5855         Likewise.
5856         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5857         Likewise.
5858         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5859         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5860         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5861         Likewise.
5862         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5863         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5864         Likewise.
5865         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5866         Likewise.
5867         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5868         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5869         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5870         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5871         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5872         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5873         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5874         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5875         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5876         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5877         Likewise.
5878         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5879         Likewise.
5880         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5881         Likewise.
5882         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5883         Likewise.
5884         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5885         Likewise.
5886         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5887         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5888         Likewise.
5889         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5890         Likewise.
5891         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5892         Likewise.
5893         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5894         Likewise.
5895         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5896         Likewise.
5897         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5898         Likewise.
5899         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5900         Likewise.
5901         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5902         Likewise.
5903         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5904         Likewise.
5905         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5906         Likewise.
5907         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5908         Likewise.
5909         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5910         Likewise.
5911         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5912         Likewise.
5913         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5914         Likewise.
5915         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5916         Likewise.
5917         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5918         Likewise.
5919         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5920         Likewise.
5921         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5922         Likewise.
5923         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5924         Likewise.
5925         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5926         Likewise.
5927         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5928         Likewise.
5929         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5930         Likewise.
5931         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5932         Likewise.
5933         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5934         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5935         Likewise.
5936         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5937         Likewise.
5938         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5939         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5940         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5941         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5942         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5943         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5944         Likewise.
5945         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5946         Likewise.
5947         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5948         Likewise.
5949         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5950         Likewise.
5951         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5952         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5953         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5954         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5955         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5956         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5957         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5958         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5959         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5960         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5961         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5962         Likewise.
5963         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5964         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5965         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5966         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5967         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5968         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5969         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5970         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5971         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5972         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5973         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5974         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5975         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5976         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5977         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5978         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5979         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5980         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5981         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5982         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5983         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5984         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5985         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5986         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5987         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5988         Likewise.
5989         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5990         * testsuite/27_io/fpos/14252.cc: Likewise.
5991         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5992         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5993         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5994         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5995         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5996         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5997         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5998         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5999         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
6000         Likewise.
6001         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
6002         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
6003         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
6004         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
6005         Likewise.
6006         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
6007         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
6008         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
6009         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
6010         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
6011         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
6012         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
6013         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
6014         * testsuite/27_io/objects/char/3045.cc: Likewise.
6015         * testsuite/27_io/objects/char/3647.cc: Likewise.
6016         * testsuite/27_io/objects/char/5268.cc: Likewise.
6017         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
6018         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
6019         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
6020         * testsuite/28_regex/init-list.cc: Likewise.
6021         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
6022         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
6023         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
6024         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
6025         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
6026         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
6027         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
6028         Likewise.
6029         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
6030         Likewise.
6031         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
6032         Likewise.
6033         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
6034         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
6035         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
6036         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
6037         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
6038         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
6039         Likewise.
6040         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
6041         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
6042         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
6043         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
6044         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
6045         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
6046         Likewise.
6047         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
6048         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
6049         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
6050         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
6051         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
6052         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
6053         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
6054         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
6055         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
6056         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
6057         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
6058         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
6059         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
6060         Likewise.
6061         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
6062         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
6063         Likewise.
6064         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
6065         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
6066         Likewise.
6067         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
6068         Likewise.
6069         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
6070         Likewise.
6071         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
6072         Likewise.
6073         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
6074         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
6075         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
6076         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
6077         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
6078         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
6079         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
6080         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
6081         Likewise.
6082         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
6083         Likewise.
6084         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
6085         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
6086         Likewise.
6087         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
6088         Likewise.
6089         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
6090         Likewise.
6091         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
6092         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
6093         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
6094         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
6095         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
6096         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
6097         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
6098         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
6099         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
6100         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
6101         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
6102         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
6103         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
6104         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
6105         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
6106         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
6107         Likewise.
6108         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
6109         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
6110         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
6111         Likewise.
6112         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
6113         Likewise.
6114         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
6115         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
6116         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
6117         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
6118         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
6119         Likewise.
6120         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
6121         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
6122         Likewise.
6123         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
6124         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
6125         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
6126         Likewise.
6127         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
6128         Likewise.
6129         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
6130         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
6131         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
6132         Likewise.
6133         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
6134         Likewise.
6135         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6136         Likewise.
6137         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6138         Likewise.
6139         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6140         Likewise.
6141         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6142         * testsuite/30_threads/this_thread/1.cc: Likewise.
6143         * testsuite/30_threads/this_thread/2.cc: Likewise.
6144         * testsuite/30_threads/this_thread/3.cc: Likewise.
6145         * testsuite/30_threads/this_thread/4.cc: Likewise.
6146         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6147         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6148         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6149         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6150         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6151         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6152         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6153         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6154         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6155         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6156         * testsuite/30_threads/thread/members/1.cc: Likewise.
6157         * testsuite/30_threads/thread/members/2.cc: Likewise.
6158         * testsuite/30_threads/thread/members/3.cc: Likewise.
6159         * testsuite/30_threads/thread/members/4.cc: Likewise.
6160         * testsuite/30_threads/thread/members/5.cc: Likewise.
6161         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6162         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6163         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6164         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6165         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6166         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6167         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6168         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6169         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6170         Likewise.
6171         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6172         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6173         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6174         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6175         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6176         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6177         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6178         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6179         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6180         * testsuite/30_threads/try_lock/1.cc: Likewise.
6181         * testsuite/30_threads/try_lock/2.cc: Likewise.
6182         * testsuite/30_threads/try_lock/3.cc: Likewise.
6183         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6184         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6185         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6186         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6187         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6188         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6189         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6190         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6191         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6192         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6193         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6194         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6195         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6196         Likewise.
6197         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6198         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6199         Likewise.
6200         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6201         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6202         Likewise.
6203         * testsuite/ext/array_allocator/1.cc: Likewise.
6204         * testsuite/ext/array_allocator/2.cc: Likewise.
6205         * testsuite/ext/array_allocator/3.cc: Likewise.
6206         * testsuite/ext/ext_pointer/1.cc: Likewise.
6207         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6208         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6209         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6210         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6211         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6212         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6213         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6214         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6215         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6216         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6217         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6218         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6219         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6220         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6221         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6222         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6223         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6224         Likewise.
6225         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6226         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6227         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6228         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6229         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6230         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6231         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6232         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6233         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6234         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6235         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6236         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6237         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6238         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6239         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6240         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6241         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6242         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6243         Likewise.
6244         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6245         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6246         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6247         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6248         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6249         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6250         * testsuite/ext/pod_char_traits.cc: Likewise.
6251         * testsuite/ext/slist/23781.cc: Likewise.
6252         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6253         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6254         * testsuite/ext/vstring/init-list.cc: Likewise.
6255         * testsuite/ext/vstring/moveable.cc: Likewise.
6256         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6257         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6258         Likewise.
6259         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6260         Likewise.
6261         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6262         Likewise.
6263         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6264         Likewise.
6265         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6266         Likewise.
6267         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6268         Likewise.
6269         * testsuite/ext/vstring/types/23767.cc: Likewise.
6270         * testsuite/performance/21_strings/string_append.cc: Likewise.
6271         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6272         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6273         Likewise.
6274         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6275         Likewise.
6276         * testsuite/performance/21_strings/string_find.cc: Likewise.
6277         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6278         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6279         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6280         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6281         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6282         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6283         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6284         Likewise.
6285         * testsuite/performance/23_containers/create/map.cc: Likewise.
6286         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6287         Likewise.
6288         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6289         * testsuite/performance/23_containers/find/map.cc: Likewise.
6290         * testsuite/performance/23_containers/index/map.cc: Likewise.
6291         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6292         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6293         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6294         Likewise.
6295         * testsuite/performance/23_containers/insert_erase/associative.cc:
6296         Likewise.
6297         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6298         Likewise.
6299         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6300         Likewise.
6301         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6302         Likewise.
6303         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6304         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6305         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6306         Likewise.
6307         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6308         Likewise.
6309         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6310         Likewise.
6311         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6312         Likewise.
6313         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6314         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6315         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6316         Likewise.
6317         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6318         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6319         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6320         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6321         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6322         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6323         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6324         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6325         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6326         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6327         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6328         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6329         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6330         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6331         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6332         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6333         Likewise.
6334         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6335         Likewise.
6336         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6337         Likewise.
6338         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6339         Likewise.
6340         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6341         Likewise.
6342         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6343         Likewise.
6344         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6345         Likewise.
6346         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6347         Likewise.
6348         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6349         Likewise.
6350         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6351         Likewise.
6352         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6353         Likewise.
6354         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6355         Likewise.
6356         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6357         Likewise.
6358         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6359         Likewise.
6360         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6361         Likewise.
6362         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6363         Likewise.
6364         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6365         Likewise.
6366         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6367         Likewise.
6368         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6369         Likewise.
6370         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6371         Likewise.
6372         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6373         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6374         Likewise.
6375         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6376         Likewise.
6377         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6378         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6379         Likewise.
6380         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6381         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6382         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6383         Likewise.
6384         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6385         Likewise.
6386         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6387         Likewise.
6388         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6389         Likewise.
6390         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6391         Likewise.
6392         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6393         Likewise.
6394         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6395         Likewise.
6396         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6397         Likewise.
6398         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6399         Likewise.
6400         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6401         Likewise.
6402         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6403         Likewise.
6404         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6405         Likewise.
6406         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6407         Likewise.
6408         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6409         Likewise.
6410         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6411         Likewise.
6412         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6413         Likewise.
6414         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6415         Likewise.
6416         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6417         Likewise.
6418         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6419         Likewise.
6420         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6421         Likewise.
6422         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6423         Likewise.
6424         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6425         Likewise.
6426         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6427         Likewise.
6428         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6429         Likewise.
6430         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6431         Likewise.
6432         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6433         Likewise.
6434         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6435         Likewise.
6436         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6437         Likewise.
6438         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6439         Likewise.
6440         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6441         Likewise.
6442         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6443         Likewise.
6444         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6445         Likewise.
6446         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6447         Likewise.
6448         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6449         Likewise.
6450         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6451         Likewise.
6452         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6453         Likewise.
6454         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6455         Likewise.
6456         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6457         Likewise.
6458         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6459         Likewise.
6460         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6461         Likewise.
6462         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6463         Likewise.
6464         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6465         Likewise.
6466         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6467         Likewise.
6468         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6469         Likewise.
6470         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6471         Likewise.
6472         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6473         Likewise.
6474         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6475         Likewise.
6476         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6477         Likewise.
6478         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6479         Likewise.
6480         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6481         Likewise.
6482         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6483         Likewise.
6484         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6485         Likewise.
6486         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6487         Likewise.
6488         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6489         Likewise.
6490         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6491         Likewise.
6492         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6493         Likewise.
6494         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6495         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6496         Likewise.
6497         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6498         Likewise.
6499         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6500         Likewise.
6501         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6502         Likewise.
6503         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6504         Likewise.
6505         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6506         Likewise.
6507         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6508         Likewise.
6509         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6510         Likewise.
6511         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6512         Likewise.
6513         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6514         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6515         Likewise.
6516         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6517         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6518         Likewise.
6519         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6520         Likewise.
6521         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6522         Likewise.
6523         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6524         Likewise.
6525         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6526         Likewise.
6527         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6528         Likewise.
6529         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6530         Likewise.
6531         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6532         Likewise.
6533         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6534         Likewise.
6535         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6536         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6537         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6538         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6539         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6540         Likewise.
6541         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6542         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6543         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6544         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6545         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6546         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6547         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6548         * testsuite/util/io/prog_bar.cc: Likewise.
6549         * testsuite/util/io/prog_bar.hpp: Likewise.
6550         * testsuite/util/io/text_populate.hpp: Likewise.
6551         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6552         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6553         * testsuite/util/io/xml.hpp: Likewise.
6554         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6555         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6556         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6557         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6558         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6559         * testsuite/util/native_type/native_map.hpp: Likewise.
6560         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6561         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6562         * testsuite/util/native_type/native_set.hpp: Likewise.
6563         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6564         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6565         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6566         Likewise.
6567         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6568         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6569         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6570         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6571         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6572         Likewise.
6573         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6574         Likewise.
6575         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6576         Likewise.
6577         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6578         Likewise.
6579         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6580         Likewise.
6581         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6582         Likewise.
6583         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6584         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6585         Likewise.
6586         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6587         Likewise.
6588         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6589         Likewise.
6590         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6591         Likewise.
6592         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6593         Likewise.
6594         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6595         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6596         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6597         * testsuite/util/regression/basic_type.hpp: Likewise.
6598         * testsuite/util/regression/common_type.hpp: Likewise.
6599         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6600         Likewise.
6601         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6602         Likewise.
6603         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6604         Likewise.
6605         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6606         Likewise.
6607         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6608         Likewise.
6609         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6610         Likewise.
6611         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6612         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6613         Likewise.
6614         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6615         Likewise.
6616         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6617         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6618         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6619         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6620         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6621         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6622         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6623         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6624         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6625         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6626         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6627         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6628         * testsuite/util/testsuite_abi.cc: Likewise.
6629         * testsuite/util/testsuite_abi.h: Likewise.
6630         * testsuite/util/testsuite_abi_check.cc: Likewise.
6631         * testsuite/util/testsuite_allocator.cc: Likewise.
6632         * testsuite/util/testsuite_allocator.h: Likewise.
6633         * testsuite/util/testsuite_api.h: Likewise.
6634         * testsuite/util/testsuite_character.cc: Likewise.
6635         * testsuite/util/testsuite_character.h: Likewise.
6636         * testsuite/util/testsuite_common_types.h: Likewise.
6637         * testsuite/util/testsuite_error.h: Likewise.
6638         * testsuite/util/testsuite_hooks.cc: Likewise.
6639         * testsuite/util/testsuite_hooks.h: Likewise.
6640         * testsuite/util/testsuite_io.h: Likewise.
6641         * testsuite/util/testsuite_iterators.h: Likewise.
6642         * testsuite/util/testsuite_performance.h: Likewise.
6643         * testsuite/util/testsuite_rng.h: Likewise.
6644         * testsuite/util/testsuite_rvalref.h: Likewise.
6645         * testsuite/util/testsuite_tr1.h: Likewise.
6646         * testsuite/util/thread/all.h: Likewise.
6647         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6648         Likewise.
6649         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6650         Likewise.
6651         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6652         Likewise.
6653         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6654         Likewise.
6655         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6656         Likewise.
6657         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6658         Likewise.
6659         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6660         Likewise.
6661         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6662         Likewise.
6663         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6664         Likewise.
6665         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6666         Likewise.
6667         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6668         Likewise.
6669         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6670         Likewise.
6671         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6672         Likewise.
6673         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6674         Likewise.
6675         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6676         Likewise.
6677         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6678         Likewise.
6679         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6680         Likewise.
6681         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6682         Likewise.
6683         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6684         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6685         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6686         Likewise.
6687         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6688         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6689         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6690         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6691         Likewise.
6692         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6693         Likewise.
6694         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6695         Likewise.
6696         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6697         Likewise.
6698         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6699         Likewise.
6700         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6701         Likewise.
6702         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6703         Likewise.
6704         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6705         Likewise.
6706         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6707         Likewise.
6708         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6709         Likewise.
6710         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6711         Likewise.
6712         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6713         Likewise.
6714         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6715         Likewise.
6716         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6717         Likewise.
6718         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6719         Likewise.
6720         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6721         Likewise.
6722         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6723         Likewise.
6724         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6725         Likewise.
6726         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6727         Likewise.
6728         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6729         Likewise.
6730         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6731         Likewise.
6732         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6733         Likewise.
6734         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6735         Likewise.
6736         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6737         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6738         Likewise.
6739         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6740         Likewise.
6741         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6742         Likewise.
6743         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6744         Likewise.
6745         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6746         Likewise.
6747         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6748         Likewise.
6749         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6750         Likewise.
6751         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6752         Likewise.
6753         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6754         Likewise.
6755         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6756         Likewise.
6757         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6758         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6759         Likewise.
6760         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6761         Likewise.
6762         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6763         Likewise.
6764         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6765         Likewise.
6766         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6767         Likewise.
6768         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6769         Likewise.
6770         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6771         Likewise.
6772         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6773         Likewise.
6774         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6775         Likewise.
6776         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6777         Likewise.
6778         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6779         Likewise.
6780         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6781         Likewise.
6782         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6783         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6784         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6785         Likewise.
6786         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6787         Likewise.
6788         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6789         Likewise.
6790         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6791         Likewise.
6792         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6793         Likewise.
6794         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6795         Likewise.
6796         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6797         Likewise.
6798         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6799         Likewise.
6800         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6801         Likewise.
6802         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6803         Likewise.
6804         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6805         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6806         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6807         Likewise.
6808         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6809         Likewise.
6810         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6811         Likewise.
6812         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6813         Likewise.
6814         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6815         Likewise.
6816         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6817         Likewise.
6818         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6819         Likewise.
6820         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6821         Likewise.
6822         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6823         Likewise.
6824         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6825         Likewise.
6826         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6827         Likewise.
6828         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6829         Likewise.
6830         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6831         Likewise.
6832         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6833         Likewise.
6834         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6835         Likewise.
6836         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6837         Likewise.
6838         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6839         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6840         Likewise.
6841         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6842         Likewise.
6843         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6844         Likewise.
6845         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6846         Likewise.
6847         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6848         Likewise.
6849         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6850         Likewise.
6851         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6852         Likewise.
6853         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6854         Likewise.
6855         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6856         Likewise.
6857         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6858         Likewise.
6859         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6860         Likewise.
6861         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6862         Likewise.
6863         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6864         Likewise.
6865         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6866         Likewise.
6867         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6868         Likewise.
6869         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6870         Likewise.
6871         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6872         Likewise.
6873         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6874         Likewise.
6875         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6876         Likewise.
6877         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6878         Likewise.
6879         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6880         Likewise.
6881         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6882         Likewise.
6883         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6884         Likewise.
6885         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6886         Likewise.
6887         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6888         Likewise.
6889         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6890         Likewise.
6891         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6892         Likewise.
6893         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6894         Likewise.
6895         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6896         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6897         Likewise.
6898         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6899         Likewise.
6900         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6901         Likewise.
6902         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6903         Likewise.
6904         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6905         Likewise.
6906         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6907         Likewise.
6908         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6909         Likewise.
6910         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6911         Likewise.
6912         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6913         Likewise.
6914         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6915         Likewise.
6916         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6917         Likewise.
6918         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6919         Likewise.
6920         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6921         Likewise.
6922         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6923         Likewise.
6924         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6925         Likewise.
6926         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6927         Likewise.
6928         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6929         Likewise.
6930         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6931         Likewise.
6932         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6933         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6934         * testsuite/backward/hash_map/25896.cc: Likewise.
6935         * testsuite/backward/hash_set/25896.cc: Likewise.
6936
6937 2009-04-08  Ian Lance Taylor  <iant@google.com>
6938
6939         * include/backward/hashtable.h (erase): Correctly handle erasing a
6940         reference to an entry in the hash table.
6941         * testsuite/backward/hash_map/25896.cc: New.
6942         * testsuite/backward/hash_set/25896.cc: New.
6943
6944 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6945
6946         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6947         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6948
6949 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6950
6951         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6952         of debug.
6953         * include/Makefile.in: Regenerate.
6954         * include/precompiled/stdc++.h: Add.
6955
6956 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6957
6958         * include/bits/random.h: Adjust doxygen markup.
6959         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6960
6961         * testsuite/26_numerics/random/piecewise_linear_distribution/
6962         operators/serialize.cc: Use typedefs.
6963
6964 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6965
6966         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6967         __gnu_cxx namespace.  Remove "static inline".
6968
6969 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6970
6971         * include/bits/random.tcc (linear_congruential_engine<>::
6972         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6973
6974 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6975
6976         * include/bits/random.h (operator==): Mark all inline.
6977         (mersenne_twister_engine): Enable #if 0 checks.
6978
6979         * include/bits/random.h: Formatting tweaks.
6980
6981 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6982
6983         * include/bits/random.tcc (piecewise_linear_distribution<>::
6984         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6985         Remove spurious closed parenthesis.
6986
6987 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6988
6989         PR libstdc++/39644 (partial)
6990         * include/bits/random.tcc (linear_congruential_engine<>::
6991         seed(seed_seq&), independent_bits_engine<>::operator(),
6992         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6993
6994 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6995
6996         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6997         thinko.
6998         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6999         default.cc: Enable.
7000
7001 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
7002
7003         PR libstdc++/39629 (partial)
7004         * testsuite/26_numerics/random/independent_bits_engine/cons/
7005         base_move.cc: Use uint_fast64_t instead of unsigned long.
7006         * testsuite/26_numerics/random/independent_bits_engine/cons/
7007         seed1.cc: Likewise.
7008         * testsuite/26_numerics/random/independent_bits_engine/cons/
7009         seed2.cc: Likewise.
7010         * testsuite/26_numerics/random/independent_bits_engine/cons/
7011         base_copy.cc: Likewise.
7012         * testsuite/26_numerics/random/independent_bits_engine/cons/
7013         default.cc: Likewise.
7014         * testsuite/26_numerics/random/independent_bits_engine/cons/
7015         seed_seq.cc: Likewise.
7016         * testsuite/26_numerics/random/independent_bits_engine/
7017         requirements/typedefs.cc: Likewise.
7018         * testsuite/26_numerics/random/independent_bits_engine/
7019         operators/equal.cc: Likewise.
7020         * testsuite/26_numerics/random/independent_bits_engine/
7021         operators/serialize.cc: Likewise.
7022         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
7023
7024 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
7025
7026         * include/tr1_impl/random: Remove, empty.
7027         * include/tr1_impl/random.tcc: Likewise.
7028
7029         * include/std/random: Minor clean-ups, formatting fixes, adjust
7030         copyright years.
7031         * include/bits/random.tcc: Likewise.
7032         * include/bits/random.h: Likewise.
7033         * include/tr1/random: Likewise.
7034         * include/tr1/random.tcc: Likewise.
7035         * include/tr1/random.h: Likewise.
7036
7037 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7038
7039         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
7040         * doc/html/api.html: Regenerate.
7041
7042 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7043
7044         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
7045         Change to mersenne_twister_engine, add same defaults as
7046         mersenne_twister_engine/cons/default.cc.
7047         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
7048
7049         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
7050         to __il.
7051         * include/bits/random.h (mersenne_twister_engine): Qualify
7052         _ShiftMin1 with namespace __detail.
7053         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
7054         constexpr std::numeric_limits::max() can be used.
7055         (mersenne_twister_engine): Split apart static asserts into one
7056         assert per message. Temporarily disable the last three.
7057
7058 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
7059
7060         * include/Makefile.am: Update to N2836. Modified for new random headers.
7061         * include/Makefile.in: Ditto.
7062         * include/tr1_impl/random: Moved to tr1/random.h
7063         * include/tr1_impl/random.tcc: Moved to tr1
7064         * include/tr1/random: Just point to moved tr1 random headers.
7065         * include/tr1/random.tcc: Moved from tr1_impl.
7066         * include/tr1/random.h: Moved from tr1_impl/random.
7067         * include/std/random: Modified to point to std random headers.
7068         * include/bits/random.tcc: New implementation of std random facilities.
7069         * include/bits/random.h: Ditto.
7070         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
7071         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7072         seed1.cc: New.
7073         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7074         seed2.cc: New.
7075         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7076         default.cc: New.
7077         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7078         non_uint_neg.cc: New.
7079         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7080         typedefs.cc: New.
7081         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7082         equal.cc: New.
7083         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7084         serialize.cc: New.
7085         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7086         seed1.cc: New.
7087         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7088         seed2.cc: New.
7089         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7090         default.cc: New.
7091         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
7092         typedefs.cc: New.
7093         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7094         equal.cc: New.
7095         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7096         serialize.cc: New.
7097         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7098         seed1.cc: New.
7099         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7100         seed2.cc: New.
7101         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7102         default.cc: New.
7103         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
7104         typedefs.cc: New.
7105         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7106         equal.cc: New.
7107         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7108         serialize.cc: New.
7109         * testsuite/26_numerics/random/discard_block_engine/cons/
7110         base_move.cc: New.
7111         * testsuite/26_numerics/random/discard_block_engine/cons/
7112         seed1.cc: New.
7113         * testsuite/26_numerics/random/discard_block_engine/cons/
7114         seed2.cc: New.
7115         * testsuite/26_numerics/random/discard_block_engine/cons/
7116         base_copy.cc: New.
7117         * testsuite/26_numerics/random/discard_block_engine/cons/
7118         default.cc: New.
7119         * testsuite/26_numerics/random/discard_block_engine/cons/
7120         seed_seq.cc: New.
7121         * testsuite/26_numerics/random/discard_block_engine/requirements/
7122         typedefs.cc: New.
7123         * testsuite/26_numerics/random/discard_block_engine/operators/
7124         equal.cc: New.
7125         * testsuite/26_numerics/random/discard_block_engine/operators/
7126         serialize.cc: New.
7127         * testsuite/26_numerics/random/independent_bits_engine/cons/
7128         base_move.cc: New.
7129         * testsuite/26_numerics/random/independent_bits_engine/cons/
7130         seed1.cc: New.
7131         * testsuite/26_numerics/random/independent_bits_engine/cons/
7132         seed2.cc: New.
7133         * testsuite/26_numerics/random/independent_bits_engine/cons/
7134         base_copy.cc: New.
7135         * testsuite/26_numerics/random/independent_bits_engine/cons/
7136         default.cc: New.
7137         * testsuite/26_numerics/random/independent_bits_engine/cons/
7138         seed_seq.cc: New.
7139         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7140         typedefs.cc: New.
7141         * testsuite/26_numerics/random/independent_bits_engine/operators/
7142         equal.cc: New.
7143         * testsuite/26_numerics/random/independent_bits_engine/operators/
7144         serialize.cc: New.
7145         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7146         base_move.cc: New.
7147         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7148         seed1.cc: New.
7149         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7150         seed2.cc: New.
7151         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7152         base_copy.cc: New.
7153         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7154         default.cc: New.
7155         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7156         seed_seq.cc: New.
7157         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7158         typedefs.cc: New.
7159         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7160         equal.cc: New.
7161         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7162         serialize.cc
7163         * testsuite/26_numerics/random/mt19937.cc: New.
7164         * testsuite/26_numerics/random/mt19937_64.cc: New.
7165         * testsuite/26_numerics/random/minstd_rand.cc: New.
7166         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7167         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7168         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7169         * testsuite/26_numerics/random/ranlux24.cc: New.
7170         * testsuite/26_numerics/random/ranlux48.cc: New.
7171         * testsuite/26_numerics/random/knuth_b.cc: New.
7172         * testsuite/26_numerics/random/default_random_engine.cc: New.
7173         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7174         parms.cc: New.
7175         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7176         default.cc: New.
7177         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7178         typedefs.cc: New.
7179         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7180         serialize.cc: New.
7181         * testsuite/26_numerics/random/normal_distribution/cons/
7182         parms.cc: New.
7183         * testsuite/26_numerics/random/normal_distribution/cons/
7184         default.cc: New.
7185         * testsuite/26_numerics/random/normal_distribution/requirements/
7186         typedefs.cc: New.
7187         * testsuite/26_numerics/random/normal_distribution/operators/
7188         serialize.cc: New.
7189         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7190         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7191         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7192         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7193         parms_neg.cc: New.
7194         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7195         parms.cc: New.
7196         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7197         default.cc: New.
7198         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7199         typedefs.cc: New.
7200         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7201         serialize.cc: New.
7202         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7203         parms_neg.cc: New.
7204         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7205         parms.cc: New.
7206         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7207         default.cc: New.
7208         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7209         typedefs.cc: New.
7210         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7211         serialize.cc: New.
7212         * testsuite/26_numerics/random/poisson_distribution/cons/
7213         parms.cc: New.
7214         * testsuite/26_numerics/random/poisson_distribution/cons/
7215         default.cc: New.
7216         * testsuite/26_numerics/random/poisson_distribution/requirements/
7217         typedefs.cc
7218         * testsuite/26_numerics/random/poisson_distribution/operators/
7219         serialize.cc: New.
7220         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7221         parms.cc: New.
7222         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7223         default.cc: New.
7224         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7225         typedefs.cc: New.
7226         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7227         serialize.cc: New.
7228         * testsuite/26_numerics/random/discrete_distribution/cons/
7229         range.cc: New.
7230         * testsuite/26_numerics/random/discrete_distribution/cons/
7231         initlist.cc: New.
7232         * testsuite/26_numerics/random/discrete_distribution/cons/
7233         default.cc: New.
7234         * testsuite/26_numerics/random/discrete_distribution/cons/
7235         num_xbound_fun.cc: New.
7236         * testsuite/26_numerics/random/discrete_distribution/requirements/
7237         typedefs.cc: New.
7238         * testsuite/26_numerics/random/discrete_distribution/operators/
7239         serialize.cc: New.
7240         * testsuite/26_numerics/random/weibull_distribution/cons/
7241         parms.cc: New.
7242         * testsuite/26_numerics/random/weibull_distribution/cons/
7243         default.cc: New.
7244         * testsuite/26_numerics/random/weibull_distribution/requirements/
7245         typedefs.cc: New.
7246         * testsuite/26_numerics/random/weibull_distribution/operators/
7247         serialize.cc: New.
7248         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7249         parms.cc: New.
7250         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7251         default.cc: New.
7252         * testsuite/26_numerics/random/negative_binomial_distribution/
7253         requirements/typedefs.cc: New.
7254         * testsuite/26_numerics/random/negative_binomial_distribution/
7255         operators/serialize.cc: New.
7256         * testsuite/26_numerics/random/cauchy_distribution/cons/
7257         parms.cc: New.
7258         * testsuite/26_numerics/random/cauchy_distribution/cons/
7259         default.cc: New.
7260         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7261         typedefs.cc: New.
7262         * testsuite/26_numerics/random/cauchy_distribution/operators/
7263         serialize.cc: New.
7264         * testsuite/26_numerics/random/gamma_distribution/cons/
7265         parms.cc: New.
7266         * testsuite/26_numerics/random/gamma_distribution/cons/
7267         default.cc: New.
7268         * testsuite/26_numerics/random/gamma_distribution/requirements/
7269         typedefs.cc: New.
7270         * testsuite/26_numerics/random/gamma_distribution/operators/
7271         serialize.cc: New.
7272         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7273         parms.cc: New.
7274         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7275         default.cc: New.
7276         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7277         typedefs.cc: New.
7278         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7279         serialize.cc: New.
7280
7281         * testsuite/26_numerics/random/exponential_distribution/cons/
7282         parms.cc: New.
7283         * testsuite/26_numerics/random/exponential_distribution/cons/
7284         default.cc: New.
7285         * testsuite/26_numerics/random/exponential_distribution/requirements/
7286         typedefs.cc: New.
7287         * testsuite/26_numerics/random/exponential_distribution/operators/
7288         serialize.cc: New.
7289         * testsuite/26_numerics/random/lognormal_distribution/cons/
7290         parms.cc: New.
7291         * testsuite/26_numerics/random/lognormal_distribution/cons/
7292         default.cc: New.
7293         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7294         typedefs.cc: New.
7295         * testsuite/26_numerics/random/lognormal_distribution/operators/
7296         serialize.cc: New.
7297         * testsuite/26_numerics/random/binomial_distribution/cons/
7298         parms.cc: New.
7299         * testsuite/26_numerics/random/binomial_distribution/cons/
7300         default.cc: New.
7301         * testsuite/26_numerics/random/binomial_distribution/requirements/
7302         typedefs.cc: New.
7303         * testsuite/26_numerics/random/binomial_distribution/operators/
7304         serialize.cc: New.
7305         * testsuite/26_numerics/random/random_device/cons/
7306         token.cc: New.
7307         * testsuite/26_numerics/random/random_device/cons/
7308         default.cc: New.
7309         * testsuite/26_numerics/random/random_device/requirements/
7310         typedefs.cc: New.
7311         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7312         parms.cc: New.
7313         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7314         default.cc: New.
7315         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7316         typedefs.cc: New.
7317         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7318         serialize.cc: New.
7319         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7320         range.cc: New.
7321         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7322         default.cc: New.
7323         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7324         num_xbound_fun.cc: New.
7325         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7326         initlist_fun.cc: New.
7327         * testsuite/26_numerics/random/piecewise_linear_distribution/
7328         requirements/typedefs.cc: New.
7329         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7330         serialize.cc: New.
7331         * testsuite/26_numerics/random/student_t_distribution/cons/
7332         parms.cc: New.
7333         * testsuite/26_numerics/random/student_t_distribution/cons/
7334         default.cc: New.
7335         * testsuite/26_numerics/random/student_t_distribution/requirements/
7336         typedefs.cc: New.
7337         * testsuite/26_numerics/random/student_t_distribution/operators/
7338         serialize.cc: New.
7339         * testsuite/26_numerics/random/geometric_distribution/cons/
7340         parms.cc: New.
7341         * testsuite/26_numerics/random/geometric_distribution/cons/
7342         default.cc: New.
7343         * testsuite/26_numerics/random/geometric_distribution/requirements/
7344         typedefs.cc: New.
7345         * testsuite/26_numerics/random/geometric_distribution/operators/
7346         serialize.cc: New.
7347         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7348         range.cc: New.
7349         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7350         default.cc: New.
7351         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7352         num_xbound_fun.cc: New.
7353         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7354         initlist_fun.cc: New.
7355         * testsuite/26_numerics/random/piecewise_constant_distribution/
7356         requirements/typedefs.cc: New.
7357         * testsuite/26_numerics/random/piecewise_constant_distribution/
7358         operators/serialize.cc: New.
7359
7360 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7361
7362         * include/ext/bitmap_allocator.h: The typedefs should be made public
7363         if we want them to be accessible. This has been revealed by the patch
7364         that fixes PR c++/26693 in g++.
7365
7366 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7367
7368         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7369         Regenerated.
7370         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7371         Regenerated.
7372         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7373         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7374         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7375         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7376         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7377         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7378         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7379         Regenerated.
7380         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7381
7382 2009-03-31  Jason Merrill  <jason@redhat.com>
7383
7384         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7385
7386         PR libstdc++/39310
7387         * include/tr1_impl/type_traits (is_function): Add partial
7388         specializations with function cv-quals.
7389         (__is_function_helper): Remove.
7390         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7391
7392 2009-03-30  Ian Lance Taylor  <iant@google.com>
7393
7394         * include/backward/hashtable.h (clear): Return quickly if the
7395         table is empty.
7396
7397 2009-03-27  Ian Lance Taylor  <iant@google.com>
7398
7399         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7400         (__stl_prime_list): Add 5 at the start of the list.
7401
7402 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7403
7404         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7405         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7406         std::string&, ios_base::openmode), basic_ifstream<>::
7407         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7408         basic_ofstream(const std::string&, ios_base::openmode),
7409         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7410         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7411         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7412         Add in C++0x mode.
7413         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7414         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7415         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7416         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7417         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7418         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7419         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7420
7421 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7422
7423         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7424         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7425         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7426         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7427
7428 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7429
7430         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7431         _M_transfer_after, _M_reverse_after): Move out of line...
7432         * include/bits/forward_list.tcc: ... here.
7433         (forward_list<>::reverse): Move inline...
7434         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7435
7436 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7437
7438         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7439         28277.cc: Likewise.
7440         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7441         Likewise.
7442         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7443         Likewise.
7444         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7445         Likewise.
7446
7447 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7448
7449         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7450         year(s).
7451         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7452         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7453         Likewise.
7454         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7455         Likewise.
7456         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7457         Likewise.
7458         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7459
7460 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7461
7462         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7463         iterations for simulators.
7464         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7465         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7466         Condition stream width for simulators.
7467         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7468         Likewise.
7469         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7470         Likewise.
7471         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7472
7473 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7474
7475         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7476         sheet version information. Table-ize docbook element examples.
7477         * doc/xml/manual/using.xml: Human-readable header
7478         markup. Alphabetized. Add new headers.
7479         * doc/html: Regenerate.
7480
7481 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7482
7483         * doc/xml/faq.xml: Fix link to setup documentation.
7484
7485 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7486
7487         * include/std/type_traits (__add_lvalue_reference_helper,
7488         __add_rvalue_reference_helper): As an optimization, rewrite
7489         condition (avoid is_function).
7490
7491 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7492
7493         PR libstdc++/39405
7494         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7495         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7496
7497 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7498
7499         * testsuite/30_threads/condition_variable_any/native_handle/
7500         typesizes.cc: Include tweaks.
7501         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7502         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7503         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7504         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7505         * testsuite/30_threads/condition_variable/native_handle/
7506         typesizes.cc: Same.
7507
7508 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7509
7510         * include/bits/shared_ptr.h: Add include guards.
7511         * include/tr1/shared_ptr.h: Likewise.
7512
7513 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7514
7515         * include/std/iostream: Fix doxygen link.
7516         * include/bits/forward_list.h: Fix doxygen markup.
7517         * include/ext/vstring.h: Escape backslash in doxygen comment.
7518         * include/bits/basic_string.h: Likewise.
7519
7520 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7521
7522         * doc/xml/faq.xml: Fix links to implementation status pages.
7523
7524 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7525
7526         * include/std/complex (operator+(const complex<>&, const _Tp&),
7527         operator+(const _Tp&, const complex<>&),
7528         operator-(const complex<>&, const _Tp&),
7529         operator-(const _Tp&, const complex<>&)): Do not assume real()
7530         returns a reference (against DR 387).
7531         * testsuite/26_numerics/complex/dr387_2.cc: New.
7532
7533 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7534
7535         * testsuite/thread/pthread4.cc: Move...
7536         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7537         * testsuite/thread/pthread5.cc: Move...
7538         * testsuite/23_containers/list/pthread5.cc: ...here.
7539         * testsuite/thread/pthread6.cc: Move...
7540         * testsuite/23_containers/map/pthread6.cc: ...here.
7541         * testsuite/thread/pthread7-rope.cc: Move...
7542         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7543         * testsuite/thread/guard.cc: Move...
7544         * testsuite/18_support/pthread_guard.cc: ...here.
7545         * testsuite/thread/18185.cc: Move...
7546         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7547         * testsuite/thread/pthread1.cc: Move...
7548         * testsuite/23_containers/list/pthread1.cc: ...here.
7549         * testsuite/thread/pthread2.cc: Move...
7550         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7551         * testsuite/thread/pthread3.cc: Move...
7552         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7553
7554         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7555         * testsuite/thread: Remove.
7556
7557 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7558
7559         * configure: Regenerate.
7560
7561 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7562
7563         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7564         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7565         from baseline_dir.
7566         * configure: Regenerate.
7567         * testsuite/Makefile.am (baseline_file): Remove variable.
7568         (site.exp): Set baseline_dir rather than baseline_file.
7569         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7570         * testsuite/Makefile.in: Regenerate.
7571
7572 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7573
7574         * testsuite/30_threads/thread/this_thread: Move...
7575         * testsuite/30_threads/this_thread: ...here.
7576         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7577         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7578         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7579         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7580         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7581         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7582
7583 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7584
7585         * doc/doxygen/user.cfg.in: Tweaks.
7586         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7587         be elsewhere.
7588
7589         * include/tr1_impl/unordered_map: Just use most specialized
7590         container module.
7591         * include/tr1_impl/unordered_set: Same.
7592         * include/tr1_impl/array: Same.
7593         * include/bits/stl_list.h: Same.
7594         * include/bits/stl_map.h: Same.
7595         * include/bits/stl_queue.h: Same.
7596         * include/bits/stl_set.h: Same.
7597         * include/bits/stl_stack.h: Same.
7598         * include/bits/forward_list.h: Same.
7599         * include/bits/basic_string.h: Same.
7600         * include/bits/stl_multimap.h: Same.
7601         * include/bits/stl_vector.h: Same.
7602         * include/bits/stl_deque.h: Same.
7603         * include/bits/stl_multiset.h: Same.
7604         * include/bits/stl_bvector.h: Same.
7605
7606         * include/backward/binders.h: Change binder module to binders.
7607
7608         * include/std/complex: Add complex_numers module.
7609         * include/tr1_impl/complex: Same.
7610
7611         * include/std/valarray: Add numeric_arrays module.
7612         * include/bits/gslice_array.h: Same.
7613         * include/bits/gslice.h: Same.
7614         * include/bits/mask_array.h: Same.
7615         * include/bits/slice_array.h: Same.
7616         * include/bits/indirect_array.h: Same.
7617
7618         * include/bits/allocator.h: Add allocators module.
7619         * include/ext/throw_allocator.h
7620         * include/ext/pool_allocator.h
7621         * include/ext/bitmap_allocator.h
7622         * include/ext/new_allocator.h
7623         * include/ext/malloc_allocator.h
7624         * include/ext/array_allocator.h
7625         * include/ext/mt_allocator.h
7626         * include/ext/debug_allocator.h
7627         * include/ext/extptr_allocator.h
7628
7629         * include/tr1_impl/functional: Move namespace markup here.
7630         * include/tr1_impl/regex: Same.
7631
7632         * include/tr1_impl/type_traits: Add metaprogramming module.
7633         * include/std/type_traits: Same.
7634
7635         * include/std/memory: Add memory module.
7636
7637         * include/std/ratio: Add ratio module.
7638
7639         * include/std/chrono: Move namespace markup here, add time module.
7640
7641         * include/std/thread: Move namespace markup here, add concurrency
7642         module.
7643         * include/std/mutex: Use concurrency module.
7644         * include/std/condition_variable: Same.
7645
7646
7647         * include/bits/ios_base.h: Refine io module.
7648         * include/bits/basic_ios.h: Same.
7649         * include/std/fstream: Same.
7650         * include/std/istream: Same.
7651         * include/std/ostream: Same.
7652         * include/std/sstream: Same.
7653
7654         * include/ext/vstring.h: Correct parameter markup.
7655
7656         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7657         * include/bits/unique_ptr.h: Same.
7658
7659         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7660         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7661         * include/bits/stl_heap.h: Add markup for new groupings.
7662         * include/bits/stl_algobase.h: Same.
7663         * include/bits/stl_algo.h: Same.
7664
7665         * include/c_compatibility/stdatomic.h: Add atomics module.
7666         * include/c_global/cstdatomic: Same.
7667
7668         * libsupc++/exception: Add exceptions module.
7669         * libsupc++/typeinfo: Same.
7670         * libsupc++/new: Same.
7671         * libsupc++/exception_ptr.h: Same.
7672         * include/std/system_error: Same.
7673         * include/std/stdexcept: Same.
7674
7675         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7676         * libsupc++/cxxabi-forced.h: Same.
7677
7678         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7679         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7680         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7681         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7682         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7683         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7684         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7685         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7686         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7687         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7688         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7689         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7690         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7691         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7692         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7693         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7694         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7695         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7696         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7697         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7698         * testsuite/23_containers/vector/requirements/dr438/
7699         constructor_1_neg.cc: Same.
7700         * testsuite/23_containers/vector/requirements/dr438/
7701         constructor_2_neg.cc: Same.
7702         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7703         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7704         * testsuite/23_containers/deque/requirements/dr438/
7705         constructor_1_neg.cc: Same.
7706         * testsuite/23_containers/deque/requirements/dr438/
7707         constructor_2_neg.cc: Same.
7708         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7709         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7710         * testsuite/23_containers/list/requirements/dr438/
7711         constructor_1_neg.cc: Same.
7712         * testsuite/23_containers/list/requirements/dr438/
7713         constructor_2_neg.cc: Same.
7714         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7715         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7716         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7717         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7718         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7719         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7720         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7721         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7722         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7723         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7724
7725 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7726
7727         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7728         * doc/doxygen/user.cfg.in: Update.
7729         * scripts/run_doxygen: Adjust for new group names.
7730
7731         * include/tr1_impl/random: Update doxygen group markup.
7732         * include/tr1_impl/unordered_map: Same.
7733         * include/tr1_impl/unordered_set: Same.
7734         * include/tr1_impl/array: Same.
7735         * include/std/numeric: Same.
7736         * include/std/utility: Same.
7737         * include/std/bitset: Same.
7738         * include/std/iosfwd: Same.
7739         * include/bits/stl_list.h: Same.
7740         * include/bits/stl_map.h: Same.
7741         * include/bits/stl_algobase.h: Same.
7742         * include/bits/stl_queue.h: Same.
7743         * include/bits/stl_set.h: Same.
7744         * include/bits/stl_stack.h: Same.
7745         * include/bits/stl_iterator_base_types.h: Same.
7746         * include/bits/forward_list.h: Same.
7747         * include/bits/basic_string.h: Same.
7748         * include/bits/stl_multimap.h: Same.
7749         * include/bits/stl_vector.h: Same.
7750         * include/bits/stl_deque.h: Same.
7751         * include/bits/stl_multiset.h: Same.
7752         * include/bits/stl_algo.h: Same.
7753         * include/bits/stl_bvector.h: Same.
7754         * include/bits/algorithmfwd.h: Same.
7755         * include/bits/stl_function.h: Same.
7756         * include/tr1/cmath: Same.
7757         * include/backward/binders.h: Same.
7758
7759 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7760
7761         * include/std/system_error (system_category): To system_category().
7762         (generic_category): To generic_category. DR 890.
7763         * src/system_error.cc: Define.
7764         * include/bits/functexcept.h: Only one __throw_system_error.
7765         * src/functexcept.cc: Same.
7766         * include/std/mutex: Fixup for changes above.
7767         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7768         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7769         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7770         * config/abi/pre/gnu.ver: Clean up exports.
7771
7772 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7773
7774         * include/std/thread: Fix typo.
7775         * src/thread.cc (thread::join): Use NULL.
7776
7777 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7778
7779         PR libstdc++/39168
7780         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7781         const string&)): Also check that the value != CHAR_MAX.
7782         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7783         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7784         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7785         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7786         _M_cache(const locale&)): Likewise.
7787         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7788         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7789         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7790         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7791         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7792         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7793
7794 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7795             Benjamin Kosnik  <bkoz@redhat.com>
7796
7797         * include/std/thread (_Impl_base): Move _M_id out and into ...
7798         (thread): ...here. Call _M_make_routine in body of constructors.
7799         Adjust data member usage to reflect changes.
7800         (_M_make_routine): From _M_make_shared_data.
7801         (_M_start_thread): Add __shared_base_type argument.
7802         * src/thread.cc: Fixups for above.
7803         * config/abi/pre/gnu.ver: Adjust exports.
7804         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7805         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7806         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7807
7808 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7809
7810         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7811         (compare_type_to_native_type): ...this, add alignment check.
7812         * testsuite/30_threads/condition_variable_any/native_handle/
7813         typesizes.cc: Modify as above.
7814         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7815         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7816         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7817         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7818         * testsuite/30_threads/condition_variable/native_handle/
7819         typesizes.cc: Same.
7820         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7821         typesizes.cc: Same.
7822
7823         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7824         * testsuite/30_threads/thread/cons/2.cc: Same.
7825         * testsuite/30_threads/thread/cons/3.cc: Same.
7826         * testsuite/30_threads/thread/cons/4.cc: Same.
7827         * testsuite/30_threads/thread/cons/5.cc: Same.
7828         * testsuite/30_threads/thread/cons/6.cc: Same.
7829         * testsuite/30_threads/thread/cons/7.cc: Same.
7830         * testsuite/30_threads/thread/cons/8.cc: Same.
7831
7832         * testsuite/30_threads/thread/cons/9.cc: New.
7833         * testsuite/30_threads/thread/cons/moveable.cc: New.
7834
7835         * src/condition_variable.cc: Clean up whitespace.
7836         * include/std/condition_variable: Same.
7837
7838 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7839
7840         * include/std/condition_variable (condition_variable): Remove
7841         _M_internal_mutex. Add private __native_type typedef.
7842         * src/condition_variable.cc (condition_variable::notify_one):
7843         Remove _M_internal_mutex use. Use typedef.
7844         (condition_variable::notify_all): Same.
7845         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7846         (recursive_mutex): Same.
7847         (timed_mutex): Same.
7848         (recursive_timed_mutex): Same.
7849         (once_flag): Make __native_type typedef private.
7850
7851         * include/std/thread (this_thread): Add minimal markup.
7852
7853         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7854         Adjust line numbers.
7855         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7856         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7857         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7858         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7859         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7860         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7861         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7862         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7863         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7864         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7865         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7866         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7867         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7868
7869         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7870         * testsuite/30_threads/condition_variable_any/native_handle/
7871         typesizes.cc: New.
7872         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7873         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7874         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7875         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7876         * testsuite/30_threads/condition_variable/native_handle/
7877         typesizes.cc: Same.
7878         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7879         typesizes.cc: Same.
7880
7881 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7882
7883         PR testsuite/33300
7884         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7885         on darwin for lp64.
7886
7887 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7888
7889         * configure.host: Set abi_baseline_pair for mips64*-linux.
7890         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7891
7892 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7893
7894         * include/std/thread (this_thread::get_id): Inline.
7895
7896 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7897
7898         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7899         _Callable as template argument for _M_make_shared_data.
7900         * testsuite/30_threads/thread/cons/6.cc: New.
7901         * testsuite/30_threads/thread/cons/7.cc: New.
7902         * testsuite/30_threads/thread/cons/8.cc: New.
7903
7904 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7905
7906         * testsuite/30_threads/thread/member: To..
7907         * testsuite/30_threads/thread/members: ...this.
7908         * testsuite/30_threads/condition_variable/member: To...
7909         * testsuite/30_threads/condition_variable/members: ...this.
7910
7911 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7912
7913         * include/std/thread (thread::id): Move definition inside thread.
7914         Use native_handle_type. Remove this_thread::get_id friend.
7915         Change __thread_data_ptr to __shared_base_ptr.
7916         (thread::id::id(native_handle_type): Make public. Still explicit.
7917         Use native_handle_type. Change _M_thread_id to _M_thread.
7918         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7919         _M_thread_handle to _M_id.
7920         (thread::__thread_data): Rename to _Impl.
7921         Fixup for renames.
7922         (thread::_M_make_thread_data): Return derived type.
7923         (thread::hardware_concurrency): Add definition for default case.
7924         (thread::get_id): Now can define inline.
7925         (thread): Change _M_thread_data to _M_data.
7926         (this_thread::get_id): Now can define inline.
7927         * src/thread.cc (__thread_proxy): Rename to
7928         execute_native_thread_routine.
7929         Fixup for other renames.
7930         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7931         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7932         * testsuite/30_threads/thread/algorithm: Move to..
7933         * testsuite/30_threads/thread/swap: ...this.
7934         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7935         * testsuite/30_threads/thread/id/operators.cc: New.
7936
7937 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7938
7939         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7940         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7941         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7942         exposing it in public std::tuple interface.
7943
7944 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7945             Benjamin Kosnik  <bkoz@redhat.com>
7946
7947         * include/std/thread (__thread_data_base): Nest class in std::thread.
7948         (__thread_data): Likewise.
7949         (__thread_data_ptr): Nest typedef in std::thread.
7950         * src/thread.cc (__thread_proxy): Qualify the above names.
7951         * config/abi/pre/gnu.ver: Remove unused exports.
7952
7953 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7954
7955         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7956         * include/bits/stl_vector.h: Remove private vector_type typedef.
7957         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7958         Fix line numbers.
7959         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7960         * testsuite/23_containers/vector/requirements/dr438/
7961         constructor_1_neg.cc: Same.
7962         * testsuite/23_containers/vector/requirements/dr438/
7963         constructor_2_neg.cc: Same.
7964         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7965         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7966
7967 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7968
7969         PR libstdc++/25191
7970         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7971         deal consistently with __try and __catch too.
7972         * src/localename.cc: Replace try -> __try, catch -> __catch.
7973         * src/ios.cc: Likewise.
7974         * src/locale.cc: Likewise.
7975         * src/istream.cc: Likewise.
7976         * src/thread.cc: Likewise.
7977         * src/compatibility.cc: Likewise.
7978         * src/bitmap_allocator.cc: Likewise.
7979         * src/ios_init.cc: Likewise.
7980         * include/debug/deque: Likewise.
7981         * include/debug/list: Likewise.
7982         * include/tr1_impl/hashtable: Likewise.
7983         * include/std/bitset: Likewise.
7984         * include/ext/pb_ds/detail/resize_policy/
7985         hash_load_check_resize_trigger_imp.hpp: Likewise.
7986         * include/ext/pb_ds/detail/resize_policy/
7987         hash_standard_resize_policy_imp.hpp: Likewise.
7988         * include/ext/pb_ds/detail/cc_hash_table_map_/
7989         resize_fn_imps.hpp: Likewise.
7990         * include/ext/pb_ds/detail/cc_hash_table_map_/
7991         constructor_destructor_fn_imps.hpp: Likewise.
7992         * include/ext/pb_ds/detail/pat_trie_/
7993         split_join_branch_bag.hpp: Likewise.
7994         * include/ext/pb_ds/detail/pat_trie_/
7995         constructors_destructor_fn_imps.hpp: Likewise.
7996         * include/ext/pb_ds/detail/bin_search_tree_/
7997         constructors_destructor_fn_imps.hpp: Likewise.
7998         * include/ext/pb_ds/detail/gp_hash_table_map_/
7999         resize_fn_imps.hpp: Likewise.
8000         * include/ext/pb_ds/detail/gp_hash_table_map_/
8001         constructor_destructor_fn_imps.hpp: Likewise.
8002         * include/ext/pb_ds/detail/binary_heap_/
8003         constructors_destructor_fn_imps.hpp: Likewise.
8004         * include/ext/pb_ds/detail/binary_heap_/
8005         erase_fn_imps.hpp: Likewise.
8006         * include/ext/pb_ds/detail/binary_heap_/
8007         split_join_fn_imps.hpp: Likewise.
8008         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
8009         constructors_destructor_fn_imps.hpp: Likewise.
8010         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
8011         * include/ext/pb_ds/detail/list_update_map_/
8012         constructor_destructor_fn_imps.hpp: Likewise.
8013         * include/ext/slist: Likewise.
8014         * include/ext/memory: Likewise.
8015         * include/ext/rc_string_base.h: Likewise.
8016         * include/ext/ropeimpl.h: Likewise.
8017         * include/ext/vstring.tcc: Likewise.
8018         * include/ext/rope: Likewise.
8019         * include/ext/sso_string_base.h: Likewise.
8020         * include/bits/shared_ptr.h: Likewise.
8021         * include/bits/stl_list.h: Likewise.
8022         * include/bits/locale_classes.tcc: Likewise.
8023         * include/bits/locale_facets.tcc: Likewise.
8024         * include/bits/locale_classes.h: Likewise.
8025         * include/bits/forward_list.h: Likewise.
8026         * include/bits/stl_vector.h: Likewise.
8027         * include/bits/stl_deque.h: Likewise.
8028         * include/bits/istream.tcc: Likewise.
8029         * include/bits/stl_uninitialized.h: Likewise.
8030         * include/bits/ostream.tcc: Likewise.
8031         * include/bits/vector.tcc: Likewise.
8032         * include/bits/stl_tempbuf.h: Likewise.
8033         * include/bits/deque.tcc: Likewise.
8034         * include/bits/basic_string.tcc: Likewise.
8035         * include/bits/ostream_insert.h: Likewise.
8036         * include/bits/locale_facets_nonio.tcc: Likewise.
8037         * include/bits/stl_tree.h: Likewise.
8038         * include/bits/fstream.tcc: Likewise.
8039         * include/tr1/shared_ptr.h: Likewise.
8040         * include/tr1/hypergeometric.tcc: Likewise.
8041         * include/backward/hashtable.h: Likewise.
8042         * libsupc++/exception_ptr.h: Likewise.
8043         * libsupc++/eh_personality.cc: Likewise.
8044         * libsupc++/eh_call.cc: Likewise.
8045         * config/locale/gnu/monetary_members.cc: Likewise.
8046         * config/locale/gnu/time_members.h: Likewise.
8047         * config/locale/generic/time_members.h: Likewise.
8048
8049 2009-02-03  Johannes Singler  <singler@ira.uka.de>
8050
8051         * include/parallel/algorithmfwd.h:
8052         Add parallelism default for many declarations.
8053         * include/parallel/numericfwd.h: Likewise.
8054         * include/parallel/iterator.h: Use iterator_traits as usual.
8055         * include/parallel/par_loop.h:
8056         Include equally_split.h.
8057         (for_each_template_random_access_ed):
8058         Avoid calling the Result default constructor.
8059         * include/parallel/numeric: Replace
8060         for_each_template_random_access by
8061         for_each_template_random_access_ed in numeric functions.
8062
8063 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
8064
8065         * config/os/gnu-linux/os_defines.h: Remove superfluous
8066         __NO_STRING_INLINES.
8067
8068 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
8069
8070         * testsuite/21_strings/c_strings/char/3.cc: New test.
8071         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
8072
8073 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
8074             Jakub Jelinek  <jakub@redhat.com>
8075
8076         PR libstdc++/30928 (partial, works together with recent glibcs)
8077         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8078         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8079         defined.
8080         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8081         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8082         defined.
8083         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8084         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8085         defined.
8086         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8087         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8088         defined.
8089         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
8090         argument is const char *, assign result to const char * var, not
8091         char *.
8092         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
8093         argument is const wchar_t *, assign result to const wchar_t * var, not
8094         wchar_t *.
8095
8096 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
8097
8098         * include/std/thread: Remove unused headers.
8099         (__thread_data_base): Remove unused mutex and base.
8100         (thread::~thread): Only detach if joinable.
8101         (thread::joinable): Test if thread data ptr is empty.
8102         (thread::_M_thread_data_mutex): Remove.
8103         (thread::_M_get_thread_data): Remove.
8104         (thread::_M_make_thread_data): Remove overload, use make_shared.
8105         (thread::id::id): Make constructor explicit.
8106         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
8107         (thread::_M_start_thread): Break shared_ptr cycle on error.
8108         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
8109         * testsuite/30_threads/thread/member/4.cc: New.
8110         * testsuite/30_threads/thread/member/5.cc: New.
8111
8112 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
8113
8114         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
8115         (standard_layout): Just use !has_virtual_destructor for now.
8116         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
8117         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
8118         * testsuite/30_threads/recursive_mutex/requirements/
8119         standard_layout.cc: New.
8120         * testsuite/30_threads/condition_variable/requirements/
8121         standard_layout.cc: New.
8122         * testsuite/29_atomics/atomic_address/requirements/
8123         standard_layout.cc: Adjust.
8124         * testsuite/29_atomics/atomic_flag/requirements/
8125         standard_layout.cc: Same.
8126         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
8127         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
8128         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
8129         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
8130         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
8131         line numbers.
8132         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8133         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8134         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8135         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8136         Remove, not required.
8137
8138 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8139
8140         * include/std/thread (__thread_data_base, thread): Rename member
8141         functions to match coding style.
8142         (thread::thread,thread::operator=): Define move operations.
8143         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8144         * config/abi/pre/gnu.ver: Adjust.
8145
8146 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8147
8148         PR libstdc++/38384
8149         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8150         on HPUX.
8151         * configure: Regenerate.
8152
8153 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8154
8155         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8156         atomic_flag_fence.
8157
8158 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8159
8160 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8161             Uros Bizjak  <ubizjak@gmail.com>
8162
8163         PR libstdc++/38834
8164         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8165         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8166
8167 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8168             Rainer Emrich  <r.emrich@de.tecosim.com>
8169
8170         PR libstdc++/38919
8171         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8172         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8173         * configure: Regenerate.
8174
8175 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8176
8177         * include/std/thread (__thread_data_base::__run): Make non-const.
8178         * testsuite/30_threads/thread/cons/5.cc: New.
8179
8180 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8181
8182         * src/Makefile.am (sources): Add math_stubs_float.cc.
8183         * src/Makefile.in: Regenerate.
8184         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8185
8186 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8187
8188         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8189         * src/Makefile.in: Regenerate.
8190         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8191
8192 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8193
8194         PR libstdc++/32666
8195         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8196
8197 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8198
8199         PR libstdc++/32666
8200         * Makefile.am (hosted_source): Remove libmath directory.
8201         * Makefile.in: Regenerate.
8202         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8203         (AC_REPLACE_MATHFUNCS): Remove.
8204         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8205         in GLIBCXX_CHECK_C99_TR1.
8206         * acinclude.m4: Remove libmath, need_math.
8207         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8208         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8209         * configure.ac: Same.
8210         * configure: Regenerate.
8211         * fragment.am: Fix comment.
8212         * config.h.in: Regenerate.
8213         * src/Makefile.in: Regenerate.
8214         * src/Makefile.am: Remove libmath references.
8215         * doc/Makefile.in: Regenerate.
8216         * po/Makefile.in: Regenerate.
8217         * include/Makefile.in: Regenerate.
8218         * libsupc++/Makefile.in: Regenerate.
8219         * testsuite/Makefile.in: Regenerate.
8220
8221         * src/compatibility.cc: Also export long double versions of "C" math
8222         library if hppa-linux.
8223         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8224         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8225
8226         * libmath: Remove.
8227         * libmath/signbit.c: Same.
8228         * libmath/stubs.c: Same.
8229         * libmath/Makefile.in: Same.
8230         * libmath/copysignf.c: Same.
8231         * libmath/mathconf.h: Same.
8232         * libmath/signbitf.c: Same.
8233         * libmath/Makefile.am: Same.
8234         * libmath/signbitl.c: Same.
8235
8236 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8237             Paolo Carlini  <paolo.carlini@oracle.com>
8238
8239         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8240         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8241         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8242         * configure.ac: Adjust.
8243         * doc/xml/manual/configure.xml: Update.
8244         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8245         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8246         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8247         * configure: Regenerate.
8248         * config.h.in: Likewise.
8249
8250         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8251         thread::joinable, thread::swap, this_thread::get_id,
8252         this_thread::yield): Define inline...
8253         * include/std/thread: ... here.
8254         * config/abi/pre/gnu.ver: Adjust.
8255
8256 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8257
8258         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8259         Add dg-timeout-factor 2.0.
8260         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8261         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8262         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8263         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8264         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8265         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8266
8267 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8268
8269         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8270         field from readelf output.
8271
8272 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8273
8274         PR libstdc++/38384
8275         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8276         * configure: Regenerate.
8277
8278 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8279
8280         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8281         _GLIBCXX_HAVE_TLS.
8282         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8283
8284 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8285
8286         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8287         constructor for _M_pattern.
8288         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8289         string.cc: Test construction from different basic_string type.
8290         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8291         string.cc: Likewise.
8292
8293 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8294             Jonathan Larmour  <jifl@eCosCentric.com>
8295
8296         PR libstdc++/36801
8297         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8298         New.
8299         (__gnu_cxx::__exchange_and_add): Use it.
8300         * src/atomic.cc (get_atomic_mutex): New.
8301         * src/debug.cc (get_safe_base_mutex): New.
8302         * src/locale.cc (get_locale_cache_mutex): New.
8303         * src/mt_allocator.cc (get_freelist): New.
8304         (get_freelist_mutex): New.
8305         * src/pool_allocator.cc (get_palloc_mutex): New.
8306         * include/std/mutex (__once_functor_lock): To
8307         (__get_once_functor_lock): ...this.
8308         * src/mutex.cc (__once_mutex): Don't export, use
8309         (get_once_mutex): ...this.
8310         * config/abi/pre/gnu.ver: Adjust exports.
8311
8312 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8313
8314         PR libstdc++/38732
8315         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8316         referenceCount field again.
8317         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8318         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8319         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8320         inline functions.
8321         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8322         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8323         instead of __cxa_exception.
8324         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8325         __cxxabiv1::__cxa_throw): Likewise.
8326         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8327         std::__exception_ptr::exception_ptr::_M_addref,
8328         std::__exception_ptr::exception_ptr::_M_release,
8329         __gxx_dependent_exception_cleanup): Likewise.
8330         * testsuite/18_support/exception/38732.cc: New test.
8331
8332         PR libstdc++/38092
8333         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8334         * src/compatibility.cc: Don't use .symver directives if
8335         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8336         * config.h.in: Regenerated.
8337         * configure: Likewise.
8338
8339 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8340
8341         PR libstdc++/38466
8342         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8343
8344 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8345
8346         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8347         of classic locale...
8348         (locale::classic): Here.
8349
8350 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8351
8352         * include/tr1_impl/regex: Fix bad return statements and typos.
8353
8354 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8355
8356         * include/tr1_impl/regex: Remove unimplemented function definitions.
8357         * testsuite/28_regex/init-list.cc: Compile only.
8358         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8359         c_string_extended.cc: Same.
8360         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8361         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8362
8363 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8364
8365         PR libstdc++/38384
8366         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8367         * configure: Regenerate.
8368
8369 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8370
8371         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8372         * configure: Regenerate.
8373
8374 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8375
8376         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8377         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8378         * configure: Regenerate.
8379
8380 2009-01-04  Richard Guenther  <rguenther@suse.de>
8381
8382         PR libstdc++/38720
8383         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8384         integer type for storage, arithmetic and comparisons.
8385         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8386
8387 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8388
8389         PR libstdc++/38719
8390         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8391         _Fwd_list_const_iterator::_M_next): Fix return type.
8392
8393 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8394
8395         * Revert last commit, reopen and suspend libstdc++/38678.
8396
8397 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8398
8399         PR libstdc++/38678
8400         * include/std/istream (basic_istream<>::_M_read): New.
8401         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8402         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8403         * include/std/ostream (basic_ostream<>::_M_write_): New.
8404         (basic_ostream<>::_M_write): Adjust.
8405         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8406         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8407         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8408         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8409         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.