OSDN Git Service

* include/parallel/settings.h (get): Mark const.
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-05-03  Jan Hubicka  <jh@suse.cz>
2
3         * include/parallel/settings.h (get): Mark const.
4         * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
5         * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
6         * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
7         throw ().
8         * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
9         (is_open, fd): Mark pure and throw ().
10         (seekoff): Mark throw ().
11
12 2009-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
13
14         * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
15         possible.
16         * configure: Regenerate.
17
18 2009-05-02  Jan Hubicka  <jh@suse.cz>
19
20         * include/tr1_impl/functional_hash.h (explicit specializations of ()
21         operator): Mark pure.
22
23 2009-04-30  Jonathan Wakely  <jwakely.gcc@gmail.com>
24
25         * scripts/create_testsuite_files: Remove thread directory.
26
27 2009-04-28  Benjamin Kosnik  <bkoz@redhat.com>
28
29         PR libstdc++/39868
30         * scripts/run_doxygen: Uncomment removal of includes.
31         (problematic): Rewrite __cxxabiv1 namespace to abi.
32
33 2009-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
34
35         Revert the last commit.
36
37 2009-04-25  Jonathan Wakely  <jwakely.gcc@gmail.com>
38
39         * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
40         Replace global lock object with local locks on global mutex.
41         * src/mutex.cc: Likewise.
42         * config/abi/pre/gnu.ver: Adjust.
43         * testsuite/30_threads/call_once/call_once2.cc: New.
44
45 2009-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
46
47         PR libstdc++/39880
48         PR libstdc++/39881
49         PR libstdc++/39882
50         * include/std/system_error (is_error_code_enum<errc>): Remove.
51         (error_condition<>::error_condition(_ErrorCodeEnum,)
52         error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
53         (error_code<>::error_code(_ErrorCodeEnum,),
54         error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
55         * testsuite/19_diagnostics/system_error/39880.cc: New.
56         * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
57         Likewise.
58         * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
59         * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
60         * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
61         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
62         Adjust.
63         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
64         Likewise.
65         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
66         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
67         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
68         * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
69         Likewise.
70         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
71         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
72         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
73         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
74
75 2009-04-24  Benjamin Kosnik  <bkoz@redhat.com>
76
77         * doc/xml/authors.xml: Add space.
78         * doc/xml/faq.xml: Update links.
79         * doc/xml/manual/intro.xml: Same.
80         * doc/xml/manual/abi.xml: Update.
81         * doc/xml/manual/appendix_contributing.xml: Fix typo.
82         * doc/xml/manual/status_cxxtr1.xml: Update links.
83         * doc/xml/manual/status_cxx1998.xml: Same.
84         * doc/xml/manual/status_cxx200x.xml: Same.
85
86 2009-04-22  Jan Hubicka  <jh@suse.cz>
87
88         * include/tr1_impl/array (at): Do not use builtin_expect.
89         * include/ext/throw_allocator.h (allocate): Likewise.
90         * include/ext/pool_allocator.h (allocate): Likweise.
91         * include/ext/bitmap_allocator.h (allocate): Likewise.
92         * include/ext/rc_string_base.h (_S_construct): Likewise.
93         * include/ext/malloc_allocator.h (allocate): Likewise.
94         * include/ext/mt_allocator.h (allocate): Likewise.
95         * include/ext/sso_string_base.h (_M_construct): Likewise.
96         * include/bits/basic_string.tcc (_S_construct): Likewise.
97
98 2009-04-22  Jan Hubicka  <jh@suse.cz>
99
100         * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
101         (atexit, atoll, stroll, strtoull): Mark throw ()
102         * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
103         * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
104         * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
105         (atexit, atoll, stroll, strtoull): Mark throw ()
106         * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
107         * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
108
109 2009-04-21  Jan Hubicka  <jh@suse.cz>
110
111         * include/ext/atomicity.h
112         (__exchange_and_add, __atomic_add): Mark throw ().
113         * config/os/aix/atomicity.h
114         * config/os/aix/atomicity.h
115         * config/os/irix/atomicity.h
116         * config/cpu/cris/atomicity.h
117         * config/cpu/m68k/atomicity.h
118         * config/cpu/hppa/atomicity.h
119         * config/cpu/sparc/atomicity.h
120         * config/cpu/i386/atomicity.h
121         * config/cpu/i486/atomicity.h
122         * config/cpu/sh/atomicity.h
123         * config/cpu/generic/atomicity_mutex/atomicity.h
124         * config/cpu/generic/atomicity_builtins/atomicity.h
125         (__exchange_and_add, __atomic_add): Mark throw ().
126
127 2009-04-21  Paolo Carlini  <paolo.carlini@oracle.com>
128
129         PR libstdc++/39835
130         * include/bits/random.h: Avoid the badname __alpha (and, for
131         consistency, __beta too).
132         * include/bits/random.tcc: Likewise.
133
134 2009-04-19  Jan Hubicka  <jh@suse.cz>
135
136         * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
137         _GLIBCXX_NOTHROW.
138
139 2009-04-19  Jan Hubicka  <jh@suse.cz>
140
141         * include/c_compatibility/stdatomic.h
142         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
143         __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
144         * include/bits/c++config (_GLIBCXX_NOTHROW): New.
145
146 2009-04-18  Jan Hubicka  <jh@suse.cz>
147
148         * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
149         * libsupc++/unwind-cxx.h (__cxa_get_globals,
150         __cxa_get_globals_fast): Mark const.
151         (__cxa_get_exception_ptr): Mark pure.
152         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
153         (__terminate): Makr throw ().
154         * libsupc++/exception (terminate): Mark throw().
155         (uncaught_exception): Mark pure.
156         * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
157         * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
158         Mark throw().
159         * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
160         * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
161         * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
162         __cxa_guard_abort): Mark throw ().
163         (__cxa_pure_virtual): Mark noreturn.
164         (__cxa_current_exception_type): Mark throw and pure.
165         * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
166         __cxa_exception_type): Mark pure.
167         (_M_safe_bool_dummy): Mark pure and const.
168
169 2009-04-18  Jan Hubicka  <jh@suse.cz>
170
171         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
172         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
173         _M_destroy_thread_key): Mark throw ()
174         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
175         _M_singular, _M_can_compare _M_get_mutex, _M_message,
176         _M_get_max_length): Mark throw ().
177         * include/debug/formatter.h (_M_message, _M_format_word,
178         _M_get_max_length): Mark throw ().
179         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
180         _M_detach_single): Mark throw ().
181         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
182         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
183         throw ()
184         (_M_get_mutex): Mark throw ().
185         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
186         (_M_destroy_thread_key): Mark CONST and throw.
187         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
188         throw ().
189
190 2009-04-18  Jan Hubicka  <jh@suse.cz>
191
192         * src/condition_variable.cc (condition_variable,
193         condition_variable_any constructors): Mark throw()
194         * src/hash.cc (operator() for long double, string, and wstring): Mark
195         throw ().
196         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
197         _M_setup, rdbuf, str): Mark throw ().
198         * src/chrono.cc (new): Mark throw ().
199         * include/std/system_error (system_category, generic_category): Mark
200         throw () and const.
201         * include/std/chrono (now): Mark throw ().
202         * include/std/condition_variable (condition_variable,
203         ~condition_variable, condition_variable_any,
204         ~condition_variable_any): Mark throw ().
205         * include/std/mutex (mutex): Mark throw ().
206         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
207         throw.
208         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
209         and throw ().
210         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
211         * include/bits/locale_classes.h (_S_initialize_once,
212         _S_clone_c_locale): Mark throw ().
213         (_S_get_c_name): Mark const and throw ().
214         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
215         throw ().
216         * include/bits/locale_facets.h (__convert_to_v explicit instances):
217         Mark throw ().
218         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
219         throw ().
220         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
221         ios_base): Mark throw ()
222         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
223         * include/backward/strstream (strstreambuf constructors): Mark throw ().
224         (str, freeze, _M_setupf): Mark throw ().
225         (pcount): Mark pure and throw ().
226         (rdbuf): Mark const and throw ().
227
228 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
229
230         PR libstdc++/39802
231         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
232         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
233         Always accept negative values, for unsigned types too.
234         * testsuite/22_locale/num_get/get/char/39802.cc: New.
235         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
236
237 2009-04-18  Jan Hubicka  <jh@suse.cz>
238
239         * include/debug/formater.h: Include bits/c++config.h.
240         (_M_error): Mark noreturn.
241         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
242         _GLIBCXX_NORETURN): New.
243         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
244         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
245         Mark pure.
246         * include/c_compatibility/stdatomic.h
247         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
248         __atomic_flag_wait_explicit, __atomic_flag_for_address):
249         Mark by throw ().
250         * src/atomic.cc (atomic_flag_test_and_set_explicit,
251         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
252         __atomic_flag_for_address): Mark by throw ().
253
254 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
255
256         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
257
258 2009-04-16  Jan Hubicka  <jh@suse.cz>
259
260         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
261         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
262         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
263         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
264         out body to ...
265         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
266         functions.
267         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
268         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
269         _Rb_tree_black_count): Mark nothrow.
270
271 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
272
273         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
274         from base classes.
275         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
276
277 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
278
279         * doc/html: Regenerate.
280
281 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
282
283         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
284
285         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
286         * doc/xml/gnu/fdl-1.2.xml: Same.
287         * doc/xml/manual/numerics.xml: Same.
288         * doc/xml/manual/concurrency.xml: Same.
289         * doc/xml/manual/intro.xml: Same.
290         * doc/xml/manual/status_cxxtr1.xml: Same.
291         * doc/xml/manual/containers.xml: Same.
292         * doc/xml/manual/io.xml: Same.
293         * doc/xml/manual/utilities.xml: Same.
294         * doc/xml/manual/support.xml: Same.
295         * doc/xml/manual/using.xml: Same.
296         * doc/xml/manual/localization.xml: Same.
297         * doc/xml/manual/locale.xml: Same.
298         * doc/xml/manual/extensions.xml: Same.
299         * doc/xml/manual/appendix_contributing.xml: Same.
300         * doc/xml/manual/diagnostics.xml: Same.
301         * doc/xml/manual/status_cxx200x.xml: Same.
302
303 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
304
305         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
306         * doc/xml/manual/status_cxx200x.xml: Adjust.
307
308 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
309
310         * doc/xml/spine.xml: Remove unused license entity, update
311         copyright year.
312
313         * doc/xml/manual/spine.xml: Markup for primary index terms.
314         * doc/xml/manual/numerics.xml: Same.
315         * doc/xml/manual/intro.xml: Same.
316         * doc/xml/manual/containers.xml: Same.
317         * doc/xml/manual/io.xml: Same.
318         * doc/xml/manual/appendix_porting.xml: Same.
319         * doc/xml/manual/utilities.xml: Same.
320         * doc/xml/manual/support.xml: Same.
321         * doc/xml/manual/localization.xml: Same.
322         * doc/xml/manual/strings.xml: Same.
323         * doc/xml/manual/extensions.xml: Same.
324         * doc/xml/manual/appendix_contributing.xml: Same.
325         * doc/xml/manual/diagnostics.xml: Same.
326         * doc/xml/manual/algorithms.xml: Same.
327         * doc/xml/manual/appendix_free.xml: Same.
328         * doc/xml/manual/iterators.xml: Same.
329
330         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
331         * doc/xml/gnu/fdl-1.2.xml: Same.
332
333         * doc/xml/manual/status_cxx200x.xml: Re-write.
334
335 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
336
337         PR libstdc++/39629 (final bits)
338         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
339         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
340         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
341         Fix formula for __j.
342         * include/bits/random.tcc (operator==(const normal_distribution<>&,
343         const normal_distribution<>&): Remove.
344         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
345         const uniform_int_distribution<>&), operator==(const
346         uniform_real_distribution<>&, const uniform_real_distribution<>&),
347         operator==(const normal_distribution<>&, const normal_distribution<>&),
348         operator==(const lognormal_distribution<>&,
349         const lognormal_distribution<>&), operator==(const
350         chi_squared_distribution<>&, const chi_squared_distribution<>&),
351         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
352         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
353         operator==(const student_t_distribution<>&,
354         const student_t_distribution<>&), operator==(const
355         bernoulli_distribution<>&, const bernoulli_distribution<>&),
356         operator==(const binomial_distribution<>&, const
357         binomial_distribution<>&), operator==(const geometric_distribution<>&,
358         const geometric_distribution<>&), operator==(const
359         negative_binomial_distribution<>&, const
360         negative_binomial_distribution<>&), operator==(const
361         poisson_distribution<>&, const poisson_distribution<>&),
362         operator==(const exponential_distribution<>&,
363         const exponential_distribution<>&), operator==(const
364         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
365         weibull_distribution<>&, const weibull_distribution<>&),
366         operator==(const extreme_value_distribution<>&,
367         const extreme_value_distribution<>&), operator==(const
368         discrete_distribution<>&, const discrete_distribution<>&),
369         operator==(const piecewise_constant_distribution<>&,
370         const piecewise_constant_distribution<>&), operator==(const
371         piecewise_linear_distribution<>&, const
372         piecewise_linear_distribution<>&)): Remove.
373         * testsuite/26_numerics/random/uniform_real_distribution/operators/
374         serialize.cc: Remove.
375         * testsuite/26_numerics/random/piecewise_constant_distribution/
376         operators/serialize.cc: Likewise.
377         * testsuite/26_numerics/random/chi_squared_distribution/operators/
378         serialize.cc: Likewise.
379         * testsuite/26_numerics/random/normal_distribution/operators/
380         serialize.cc: Likewise.
381         * testsuite/26_numerics/random/uniform_int_distribution/operators/
382         serialize.cc: Likewise.
383         * testsuite/26_numerics/random/poisson_distribution/operators/
384         serialize.cc: Likewise.
385         * testsuite/26_numerics/random/bernoulli_distribution/operators/
386         serialize.cc: Likewise.
387         * testsuite/26_numerics/random/discrete_distribution/operators/
388         serialize.cc: Likewise.
389         * testsuite/26_numerics/random/weibull_distribution/operators/
390         serialize.cc: Likewise.
391         * testsuite/26_numerics/random/negative_binomial_distribution/
392         operators/serialize.cc: Likewise.
393         * testsuite/26_numerics/random/cauchy_distribution/operators/
394         serialize.cc: Likewise.
395         * testsuite/26_numerics/random/gamma_distribution/operators/
396         serialize.cc: Likewise.
397         * testsuite/26_numerics/random/fisher_f_distribution/operators/
398         serialize.cc: Likewise.
399         * testsuite/26_numerics/random/exponential_distribution/operators/
400         serialize.cc: Likewise.
401         * testsuite/26_numerics/random/lognormal_distribution/operators/
402         serialize.cc: Likewise.
403         * testsuite/26_numerics/random/binomial_distribution/operators/
404         serialize.cc: Likewise.
405         * testsuite/26_numerics/random/extreme_value_distribution/
406         operators/serialize.cc: Likewise.
407         * testsuite/26_numerics/random/piecewise_linear_distribution/
408         operators/serialize.cc: Likewise.
409         * testsuite/26_numerics/random/student_t_distribution/operators/
410         serialize.cc: Likewise.
411         * testsuite/26_numerics/random/geometric_distribution/operators/
412         serialize.cc: Likewise.
413
414         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
415         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
416         mersenne_twister_engine<>::seed(_Gen&,
417         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
418         subtract_with_carry_engine<>::seed(_Gen&,
419         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
420         Remove, unused.
421         * include/bits/random.tcc (linear_congruential_engine<>::
422         seed(_Gen&, false_type): Likewise.
423
424 2009-04-09  Nick Clifton  <nickc@redhat.com>
425
426         * src/allocator-inst.cc: Change copyright header to refer to
427         version 3 of the GNU General Public License with version 3.1
428         of the GCC Runtime Library Exception and to point readers at
429         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
430         web page.
431         * config/abi/compatibility.h: Likewise.
432         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
433         * config/abi/pre/gnu.ver: Likewise.
434         * config/allocator/bitmap_allocator_base.h: Likewise.
435         * config/allocator/malloc_allocator_base.h: Likewise.
436         * config/allocator/mt_allocator_base.h: Likewise.
437         * config/allocator/new_allocator_base.h: Likewise.
438         * config/allocator/pool_allocator_base.h: Likewise.
439         * config/cpu/alpha/atomic_word.h: Likewise.
440         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
441         * config/cpu/cris/atomic_word.h: Likewise.
442         * config/cpu/cris/atomicity.h: Likewise.
443         * config/cpu/generic/atomic_word.h: Likewise.
444         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
445         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
446         * config/cpu/generic/cpu_defines.h: Likewise.
447         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
448         * config/cpu/hppa/atomicity.h: Likewise.
449         * config/cpu/i386/atomicity.h: Likewise.
450         * config/cpu/i486/atomicity.h: Likewise.
451         * config/cpu/ia64/atomic_word.h: Likewise.
452         * config/cpu/m68k/atomicity.h: Likewise.
453         * config/cpu/powerpc/atomic_word.h: Likewise.
454         * config/cpu/powerpc/cpu_defines.h: Likewise.
455         * config/cpu/sh/atomicity.h: Likewise.
456         * config/cpu/sparc/atomic_word.h: Likewise.
457         * config/cpu/sparc/atomicity.h: Likewise.
458         * config/io/basic_file_stdio.cc: Likewise.
459         * config/io/basic_file_stdio.h: Likewise.
460         * config/io/c_io_stdio.h: Likewise.
461         * config/locale/darwin/ctype_members.cc: Likewise.
462         * config/locale/generic/c++locale_internal.h: Likewise.
463         * config/locale/generic/c_locale.cc: Likewise.
464         * config/locale/generic/c_locale.h: Likewise.
465         * config/locale/generic/codecvt_members.cc: Likewise.
466         * config/locale/generic/collate_members.cc: Likewise.
467         * config/locale/generic/ctype_members.cc: Likewise.
468         * config/locale/generic/messages_members.cc: Likewise.
469         * config/locale/generic/messages_members.h: Likewise.
470         * config/locale/generic/monetary_members.cc: Likewise.
471         * config/locale/generic/numeric_members.cc: Likewise.
472         * config/locale/generic/time_members.cc: Likewise.
473         * config/locale/generic/time_members.h: Likewise.
474         * config/locale/gnu/c++locale_internal.h: Likewise.
475         * config/locale/gnu/c_locale.cc: Likewise.
476         * config/locale/gnu/c_locale.h: Likewise.
477         * config/locale/gnu/codecvt_members.cc: Likewise.
478         * config/locale/gnu/collate_members.cc: Likewise.
479         * config/locale/gnu/ctype_members.cc: Likewise.
480         * config/locale/gnu/messages_members.cc: Likewise.
481         * config/locale/gnu/messages_members.h: Likewise.
482         * config/locale/gnu/monetary_members.cc: Likewise.
483         * config/locale/gnu/numeric_members.cc: Likewise.
484         * config/locale/gnu/time_members.cc: Likewise.
485         * config/locale/gnu/time_members.h: Likewise.
486         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
487         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
488         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
489         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
490         * config/os/aix/atomic_word.h: Likewise.
491         * config/os/aix/atomicity.h: Likewise.
492         * config/os/aix/ctype_base.h: Likewise.
493         * config/os/aix/ctype_inline.h: Likewise.
494         * config/os/aix/ctype_noninline.h: Likewise.
495         * config/os/aix/os_defines.h: Likewise.
496         * config/os/bsd/darwin/ctype_base.h: Likewise.
497         * config/os/bsd/darwin/ctype_inline.h: Likewise.
498         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
499         * config/os/bsd/darwin/os_defines.h: Likewise.
500         * config/os/bsd/freebsd/ctype_base.h: Likewise.
501         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
502         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
503         * config/os/bsd/freebsd/os_defines.h: Likewise.
504         * config/os/bsd/netbsd/ctype_base.h: Likewise.
505         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
506         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
507         * config/os/bsd/netbsd/os_defines.h: Likewise.
508         * config/os/djgpp/ctype_base.h: Likewise.
509         * config/os/djgpp/ctype_inline.h: Likewise.
510         * config/os/djgpp/ctype_noninline.h: Likewise.
511         * config/os/djgpp/os_defines.h: Likewise.
512         * config/os/generic/ctype_base.h: Likewise.
513         * config/os/generic/ctype_inline.h: Likewise.
514         * config/os/generic/ctype_noninline.h: Likewise.
515         * config/os/generic/error_constants.h: Likewise.
516         * config/os/generic/os_defines.h: Likewise.
517         * config/os/gnu-linux/ctype_base.h: Likewise.
518         * config/os/gnu-linux/ctype_inline.h: Likewise.
519         * config/os/gnu-linux/ctype_noninline.h: Likewise.
520         * config/os/gnu-linux/os_defines.h: Likewise.
521         * config/os/hpux/ctype_base.h: Likewise.
522         * config/os/hpux/ctype_inline.h: Likewise.
523         * config/os/hpux/ctype_noninline.h: Likewise.
524         * config/os/hpux/os_defines.h: Likewise.
525         * config/os/irix/atomic_word.h: Likewise.
526         * config/os/irix/atomicity.h: Likewise.
527         * config/os/irix/irix5.2/ctype_base.h: Likewise.
528         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
529         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
530         * config/os/irix/irix5.2/os_defines.h: Likewise.
531         * config/os/irix/irix6.5/ctype_base.h: Likewise.
532         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
533         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
534         * config/os/irix/irix6.5/os_defines.h: Likewise.
535         * config/os/mingw32/ctype_base.h: Likewise.
536         * config/os/mingw32/ctype_inline.h: Likewise.
537         * config/os/mingw32/ctype_noninline.h: Likewise.
538         * config/os/mingw32/error_constants.h: Likewise.
539         * config/os/mingw32/os_defines.h: Likewise.
540         * config/os/newlib/ctype_base.h: Likewise.
541         * config/os/newlib/ctype_inline.h: Likewise.
542         * config/os/newlib/ctype_noninline.h: Likewise.
543         * config/os/newlib/os_defines.h: Likewise.
544         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
545         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
546         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
547         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
548         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
549         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
550         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
551         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
552         * config/os/tpf/ctype_base.h: Likewise.
553         * config/os/tpf/ctype_inline.h: Likewise.
554         * config/os/tpf/ctype_noninline.h: Likewise.
555         * config/os/tpf/os_defines.h: Likewise.
556         * config/os/uclibc/ctype_base.h: Likewise.
557         * config/os/uclibc/ctype_inline.h: Likewise.
558         * config/os/uclibc/ctype_noninline.h: Likewise.
559         * config/os/uclibc/os_defines.h: Likewise.
560         * config/os/vxworks/ctype_base.h: Likewise.
561         * config/os/vxworks/ctype_inline.h: Likewise.
562         * config/os/vxworks/ctype_noninline.h: Likewise.
563         * config/os/vxworks/os_defines.h: Likewise.
564         * include/backward/auto_ptr.h: Likewise.
565         * include/backward/backward_warning.h: Likewise.
566         * include/backward/binders.h: Likewise.
567         * include/backward/hash_fun.h: Likewise.
568         * include/backward/hash_map: Likewise.
569         * include/backward/hash_set: Likewise.
570         * include/backward/hashtable.h: Likewise.
571         * include/backward/strstream: Likewise.
572         * include/bits/algorithmfwd.h: Likewise.
573         * include/bits/allocator.h: Likewise.
574         * include/bits/atomic_0.h: Likewise.
575         * include/bits/atomic_2.h: Likewise.
576         * include/bits/atomicfwd_c.h: Likewise.
577         * include/bits/atomicfwd_cxx.h: Likewise.
578         * include/bits/basic_ios.h: Likewise.
579         * include/bits/basic_ios.tcc: Likewise.
580         * include/bits/basic_string.h: Likewise.
581         * include/bits/basic_string.tcc: Likewise.
582         * include/bits/boost_concept_check.h: Likewise.
583         * include/bits/c++config: Likewise.
584         * include/bits/char_traits.h: Likewise.
585         * include/bits/codecvt.h: Likewise.
586         * include/bits/concept_check.h: Likewise.
587         * include/bits/cpp_type_traits.h: Likewise.
588         * include/bits/deque.tcc: Likewise.
589         * include/bits/forward_list.h: Likewise.
590         * include/bits/forward_list.tcc: Likewise.
591         * include/bits/fstream.tcc: Likewise.
592         * include/bits/functexcept.h: Likewise.
593         * include/bits/functional_hash.h: Likewise.
594         * include/bits/gslice.h: Likewise.
595         * include/bits/gslice_array.h: Likewise.
596         * include/bits/hashtable.h: Likewise.
597         * include/bits/indirect_array.h: Likewise.
598         * include/bits/ios_base.h: Likewise.
599         * include/bits/istream.tcc: Likewise.
600         * include/bits/list.tcc: Likewise.
601         * include/bits/locale_classes.h: Likewise.
602         * include/bits/locale_classes.tcc: Likewise.
603         * include/bits/locale_facets.h: Likewise.
604         * include/bits/locale_facets.tcc: Likewise.
605         * include/bits/locale_facets_nonio.h: Likewise.
606         * include/bits/locale_facets_nonio.tcc: Likewise.
607         * include/bits/localefwd.h: Likewise.
608         * include/bits/mask_array.h: Likewise.
609         * include/bits/move.h: Likewise.
610         * include/bits/ostream.tcc: Likewise.
611         * include/bits/ostream_insert.h: Likewise.
612         * include/bits/postypes.h: Likewise.
613         * include/bits/shared_ptr.h: Likewise.
614         * include/bits/slice_array.h: Likewise.
615         * include/bits/sstream.tcc: Likewise.
616         * include/bits/stl_algo.h: Likewise.
617         * include/bits/stl_algobase.h: Likewise.
618         * include/bits/stl_bvector.h: Likewise.
619         * include/bits/stl_construct.h: Likewise.
620         * include/bits/stl_deque.h: Likewise.
621         * include/bits/stl_function.h: Likewise.
622         * include/bits/stl_heap.h: Likewise.
623         * include/bits/stl_iterator.h: Likewise.
624         * include/bits/stl_iterator_base_funcs.h: Likewise.
625         * include/bits/stl_iterator_base_types.h: Likewise.
626         * include/bits/stl_list.h: Likewise.
627         * include/bits/stl_map.h: Likewise.
628         * include/bits/stl_multimap.h: Likewise.
629         * include/bits/stl_multiset.h: Likewise.
630         * include/bits/stl_numeric.h: Likewise.
631         * include/bits/stl_pair.h: Likewise.
632         * include/bits/stl_queue.h: Likewise.
633         * include/bits/stl_raw_storage_iter.h: Likewise.
634         * include/bits/stl_relops.h: Likewise.
635         * include/bits/stl_set.h: Likewise.
636         * include/bits/stl_stack.h: Likewise.
637         * include/bits/stl_tempbuf.h: Likewise.
638         * include/bits/stl_tree.h: Likewise.
639         * include/bits/stl_uninitialized.h: Likewise.
640         * include/bits/stl_vector.h: Likewise.
641         * include/bits/stream_iterator.h: Likewise.
642         * include/bits/streambuf.tcc: Likewise.
643         * include/bits/streambuf_iterator.h: Likewise.
644         * include/bits/stringfwd.h: Likewise.
645         * include/bits/unique_ptr.h: Likewise.
646         * include/bits/valarray_after.h: Likewise.
647         * include/bits/valarray_array.h: Likewise.
648         * include/bits/valarray_array.tcc: Likewise.
649         * include/bits/valarray_before.h: Likewise.
650         * include/bits/vector.tcc: Likewise.
651         * include/c/cassert: Likewise.
652         * include/c/cctype: Likewise.
653         * include/c/cerrno: Likewise.
654         * include/c/cfloat: Likewise.
655         * include/c/ciso646: Likewise.
656         * include/c/climits: Likewise.
657         * include/c/clocale: Likewise.
658         * include/c/cmath: Likewise.
659         * include/c/csetjmp: Likewise.
660         * include/c/csignal: Likewise.
661         * include/c/cstdarg: Likewise.
662         * include/c/cstddef: Likewise.
663         * include/c/cstdio: Likewise.
664         * include/c/cstdlib: Likewise.
665         * include/c/cstring: Likewise.
666         * include/c/ctime: Likewise.
667         * include/c/cwchar: Likewise.
668         * include/c/cwctype: Likewise.
669         * include/c_compatibility/assert.h: Likewise.
670         * include/c_compatibility/complex.h: Likewise.
671         * include/c_compatibility/ctype.h: Likewise.
672         * include/c_compatibility/errno.h: Likewise.
673         * include/c_compatibility/fenv.h: Likewise.
674         * include/c_compatibility/float.h: Likewise.
675         * include/c_compatibility/inttypes.h: Likewise.
676         * include/c_compatibility/iso646.h: Likewise.
677         * include/c_compatibility/limits.h: Likewise.
678         * include/c_compatibility/locale.h: Likewise.
679         * include/c_compatibility/math.h: Likewise.
680         * include/c_compatibility/setjmp.h: Likewise.
681         * include/c_compatibility/signal.h: Likewise.
682         * include/c_compatibility/stdarg.h: Likewise.
683         * include/c_compatibility/stdatomic.h: Likewise.
684         * include/c_compatibility/stdbool.h: Likewise.
685         * include/c_compatibility/stddef.h: Likewise.
686         * include/c_compatibility/stdint.h: Likewise.
687         * include/c_compatibility/stdio.h: Likewise.
688         * include/c_compatibility/stdlib.h: Likewise.
689         * include/c_compatibility/string.h: Likewise.
690         * include/c_compatibility/tgmath.h: Likewise.
691         * include/c_compatibility/time.h: Likewise.
692         * include/c_compatibility/wchar.h: Likewise.
693         * include/c_compatibility/wctype.h: Likewise.
694         * include/c_global/cassert: Likewise.
695         * include/c_global/ccomplex: Likewise.
696         * include/c_global/cctype: Likewise.
697         * include/c_global/cerrno: Likewise.
698         * include/c_global/cfenv: Likewise.
699         * include/c_global/cfloat: Likewise.
700         * include/c_global/cinttypes: Likewise.
701         * include/c_global/ciso646: Likewise.
702         * include/c_global/climits: Likewise.
703         * include/c_global/clocale: Likewise.
704         * include/c_global/cmath.tcc: Likewise.
705         * include/c_global/cmath: Likewise.
706         * include/c_global/csetjmp: Likewise.
707         * include/c_global/csignal: Likewise.
708         * include/c_global/cstdarg: Likewise.
709         * include/c_global/cstdatomic: Likewise.
710         * include/c_global/cstdbool: Likewise.
711         * include/c_global/cstddef: Likewise.
712         * include/c_global/cstdint: Likewise.
713         * include/c_global/cstdio: Likewise.
714         * include/c_global/cstdlib: Likewise.
715         * include/c_global/cstring: Likewise.
716         * include/c_global/ctgmath: Likewise.
717         * include/c_global/ctime: Likewise.
718         * include/c_global/cwchar: Likewise.
719         * include/c_global/cwctype: Likewise.
720         * include/c_std/cassert: Likewise.
721         * include/c_std/cctype: Likewise.
722         * include/c_std/cerrno: Likewise.
723         * include/c_std/cfloat: Likewise.
724         * include/c_std/ciso646: Likewise.
725         * include/c_std/climits: Likewise.
726         * include/c_std/clocale: Likewise.
727         * include/c_std/cmath.tcc: Likewise.
728         * include/c_std/cmath: Likewise.
729         * include/c_std/csetjmp: Likewise.
730         * include/c_std/csignal: Likewise.
731         * include/c_std/cstdarg: Likewise.
732         * include/c_std/cstddef: Likewise.
733         * include/c_std/cstdio: Likewise.
734         * include/c_std/cstdlib: Likewise.
735         * include/c_std/cstring: Likewise.
736         * include/c_std/ctime: Likewise.
737         * include/c_std/cwchar: Likewise.
738         * include/c_std/cwctype: Likewise.
739         * include/debug/bitset: Likewise.
740         * include/debug/debug.h: Likewise.
741         * include/debug/deque: Likewise.
742         * include/debug/formatter.h: Likewise.
743         * include/debug/functions.h: Likewise.
744         * include/debug/list: Likewise.
745         * include/debug/macros.h: Likewise.
746         * include/debug/map.h: Likewise.
747         * include/debug/map: Likewise.
748         * include/debug/multimap.h: Likewise.
749         * include/debug/multiset.h: Likewise.
750         * include/debug/safe_base.h: Likewise.
751         * include/debug/safe_iterator.h: Likewise.
752         * include/debug/safe_iterator.tcc: Likewise.
753         * include/debug/safe_sequence.h: Likewise.
754         * include/debug/set.h: Likewise.
755         * include/debug/set: Likewise.
756         * include/debug/string: Likewise.
757         * include/debug/unordered_map: Likewise.
758         * include/debug/unordered_set: Likewise.
759         * include/debug/vector: Likewise.
760         * include/ext/algorithm: Likewise.
761         * include/ext/array_allocator.h: Likewise.
762         * include/ext/atomicity.h: Likewise.
763         * include/ext/bitmap_allocator.h: Likewise.
764         * include/ext/cast.h: Likewise.
765         * include/ext/codecvt_specializations.h: Likewise.
766         * include/ext/concurrence.h: Likewise.
767         * include/ext/debug_allocator.h: Likewise.
768         * include/ext/enc_filebuf.h: Likewise.
769         * include/ext/extptr_allocator.h: Likewise.
770         * include/ext/functional: Likewise.
771         * include/ext/iterator: Likewise.
772         * include/ext/malloc_allocator.h: Likewise.
773         * include/ext/memory: Likewise.
774         * include/ext/mt_allocator.h: Likewise.
775         * include/ext/new_allocator.h: Likewise.
776         * include/ext/numeric: Likewise.
777         * include/ext/numeric_traits.h: Likewise.
778         * include/ext/pb_ds/assoc_container.hpp: Likewise.
779         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
780         Likewise.
781         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
782         Likewise.
783         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
784         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
785         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
786         Likewise.
787         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
788         Likewise.
789         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
790         Likewise.
791         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
792         Likewise.
793         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
794         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
795         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
796         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
797         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
798         Likewise.
799         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
800         Likewise.
801         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
802         Likewise.
803         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
804         Likewise.
805         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
806         Likewise.
807         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
808         Likewise.
809         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
810         Likewise.
811         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
812         Likewise.
813         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
814         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
815         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
816         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
817         Likewise.
818         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
819         Likewise.
820         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
821         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
822         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
823         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
824         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
825         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
826         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
827         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
828         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
829         Likewise.
830         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
831         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
832         Likewise.
833         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
834         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
835         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
836         Likewise.
837         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
838         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
839         Likewise.
840         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
841         Likewise.
842         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
843         Likewise.
844         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
845         Likewise.
846         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
847         Likewise.
848         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
849         Likewise.
850         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
851         Likewise.
852         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
853         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
854         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
855         Likewise.
856         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
857         Likewise.
858         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
859         Likewise.
860         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
861         Likewise.
862         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
863         Likewise.
864         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
865         Likewise.
866         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
867         Likewise.
868         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
869         Likewise.
870         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
871         Likewise.
872         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
873         Likewise.
874         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
875         Likewise.
876         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
877         Likewise.
878         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
879         Likewise.
880         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
881         Likewise.
882         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
883         Likewise.
884         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
885         Likewise.
886         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
887         Likewise.
888         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
889         Likewise.
890         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
891         Likewise.
892         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
893         Likewise.
894         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
895         Likewise.
896         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
897         Likewise.
898         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
899         Likewise.
900         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
901         Likewise.
902         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
903         Likewise.
904         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
905         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
906         Likewise.
907         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
908         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
909         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
910         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
911         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
912         Likewise.
913         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
914         Likewise.
915         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
916         Likewise.
917         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
918         Likewise.
919         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
920         Likewise.
921         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
922         Likewise.
923         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
924         Likewise.
925         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
926         Likewise.
927         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
928         Likewise.
929         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
930         Likewise.
931         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
932         Likewise.
933         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
934         Likewise.
935         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
936         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
937         Likewise.
938         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
939         Likewise.
940         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
941         Likewise.
942         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
943         Likewise.
944         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
945         Likewise.
946         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
947         Likewise.
948         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
949         Likewise.
950         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
951         Likewise.
952         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
953         Likewise.
954         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
955         Likewise.
956         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
957         Likewise.
958         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
959         Likewise.
960         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
961         Likewise.
962         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
963         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
964         Likewise.
965         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
966         Likewise.
967         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
968         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
969         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
970         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
971         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
972         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
973         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
974         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
975         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
976         Likewise.
977         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
978         Likewise.
979         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
980         Likewise.
981         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
982         Likewise.
983         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
984         Likewise.
985         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
986         Likewise.
987         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
988         Likewise.
989         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
990         Likewise.
991         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
992         Likewise.
993         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
994         Likewise.
995         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
996         Likewise.
997         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
998         Likewise.
999         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
1000         Likewise.
1001         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
1002         Likewise.
1003         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
1004         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
1005         Likewise.
1006         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
1007         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
1008         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
1009         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
1010         Likewise.
1011         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
1012         Likewise.
1013         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
1014         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
1015         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
1016         Likewise.
1017         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
1018         Likewise.
1019         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
1020         Likewise.
1021         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
1022         Likewise.
1023         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
1024         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
1025         Likewise.
1026         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
1027         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
1028         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
1029         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
1030         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
1031         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
1032         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
1033         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
1034         Likewise.
1035         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
1036         Likewise.
1037         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
1038         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
1039         Likewise.
1040         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
1041         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
1042         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
1043         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
1044         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
1045         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
1046         Likewise.
1047         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
1048         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
1049         Likewise.
1050         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
1051         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
1052         Likewise.
1053         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
1054         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
1055         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
1056         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
1057         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
1058         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
1059         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
1060         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
1061         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
1062         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
1063         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
1064         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
1065         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
1066         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
1067         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
1068         Likewise.
1069         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
1070         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
1071         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
1072         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
1073         Likewise.
1074         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
1075         Likewise.
1076         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
1077         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
1078         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
1079         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
1080         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
1081         Likewise.
1082         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
1083         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
1084         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
1085         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
1086         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
1087         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
1088         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
1089         Likewise.
1090         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
1091         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
1092         Likewise.
1093         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
1094         Likewise.
1095         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
1096         Likewise.
1097         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
1098         Likewise.
1099         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
1100         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
1101         Likewise.
1102         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
1103         Likewise.
1104         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
1105         Likewise.
1106         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
1107         Likewise.
1108         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
1109         Likewise.
1110         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
1111         Likewise.
1112         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
1113         Likewise.
1114         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
1115         Likewise.
1116         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
1117         Likewise.
1118         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
1119         Likewise.
1120         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
1121         Likewise.
1122         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
1123         Likewise.
1124         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
1125         Likewise.
1126         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
1127         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
1128         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
1129         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
1130         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
1131         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
1132         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
1133         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
1134         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
1135         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
1136         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
1137         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
1138         Likewise.
1139         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1140         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1141         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1142         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1143         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1144         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1145         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1146         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1147         Likewise.
1148         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1149         Likewise.
1150         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1151         Likewise.
1152         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1153         Likewise.
1154         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1155         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1156         Likewise.
1157         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1158         Likewise.
1159         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1160         Likewise.
1161         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1162         Likewise.
1163         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1164         Likewise.
1165         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1166         Likewise.
1167         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1168         Likewise.
1169         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1170         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1171         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1172         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1173         Likewise.
1174         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1175         Likewise.
1176         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1177         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1178         Likewise.
1179         * include/ext/pb_ds/exception.hpp: Likewise.
1180         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1181         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1182         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1183         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1184         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1185         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1186         * include/ext/pod_char_traits.h: Likewise.
1187         * include/ext/pointer.h: Likewise.
1188         * include/ext/pool_allocator.h: Likewise.
1189         * include/ext/rb_tree: Likewise.
1190         * include/ext/rc_string_base.h: Likewise.
1191         * include/ext/rope: Likewise.
1192         * include/ext/ropeimpl.h: Likewise.
1193         * include/ext/slist: Likewise.
1194         * include/ext/sso_string_base.h: Likewise.
1195         * include/ext/stdio_filebuf.h: Likewise.
1196         * include/ext/stdio_sync_filebuf.h: Likewise.
1197         * include/ext/string_conversions.h: Likewise.
1198         * include/ext/throw_allocator.h: Likewise.
1199         * include/ext/type_traits.h: Likewise.
1200         * include/ext/typelist.h: Likewise.
1201         * include/ext/vstring.h: Likewise.
1202         * include/ext/vstring.tcc: Likewise.
1203         * include/ext/vstring_fwd.h: Likewise.
1204         * include/ext/vstring_util.h: Likewise.
1205         * include/parallel/algo.h: Likewise.
1206         * include/parallel/algobase.h: Likewise.
1207         * include/parallel/algorithm: Likewise.
1208         * include/parallel/algorithmfwd.h: Likewise.
1209         * include/parallel/balanced_quicksort.h: Likewise.
1210         * include/parallel/base.h: Likewise.
1211         * include/parallel/basic_iterator.h: Likewise.
1212         * include/parallel/checkers.h: Likewise.
1213         * include/parallel/compatibility.h: Likewise.
1214         * include/parallel/compiletime_settings.h: Likewise.
1215         * include/parallel/equally_split.h: Likewise.
1216         * include/parallel/features.h: Likewise.
1217         * include/parallel/find.h: Likewise.
1218         * include/parallel/find_selectors.h: Likewise.
1219         * include/parallel/for_each.h: Likewise.
1220         * include/parallel/for_each_selectors.h: Likewise.
1221         * include/parallel/iterator.h: Likewise.
1222         * include/parallel/list_partition.h: Likewise.
1223         * include/parallel/losertree.h: Likewise.
1224         * include/parallel/merge.h: Likewise.
1225         * include/parallel/multiseq_selection.h: Likewise.
1226         * include/parallel/multiway_merge.h: Likewise.
1227         * include/parallel/multiway_mergesort.h: Likewise.
1228         * include/parallel/numeric: Likewise.
1229         * include/parallel/numericfwd.h: Likewise.
1230         * include/parallel/omp_loop.h: Likewise.
1231         * include/parallel/omp_loop_static.h: Likewise.
1232         * include/parallel/par_loop.h: Likewise.
1233         * include/parallel/parallel.h: Likewise.
1234         * include/parallel/partial_sum.h: Likewise.
1235         * include/parallel/partition.h: Likewise.
1236         * include/parallel/queue.h: Likewise.
1237         * include/parallel/quicksort.h: Likewise.
1238         * include/parallel/random_number.h: Likewise.
1239         * include/parallel/random_shuffle.h: Likewise.
1240         * include/parallel/search.h: Likewise.
1241         * include/parallel/set_operations.h: Likewise.
1242         * include/parallel/settings.h: Likewise.
1243         * include/parallel/sort.h: Likewise.
1244         * include/parallel/tags.h: Likewise.
1245         * include/parallel/types.h: Likewise.
1246         * include/parallel/unique_copy.h: Likewise.
1247         * include/parallel/workstealing.h: Likewise.
1248         * include/precompiled/extc++.h: Likewise.
1249         * include/precompiled/stdc++.h: Likewise.
1250         * include/precompiled/stdtr1c++.h: Likewise.
1251         * include/std/algorithm: Likewise.
1252         * include/std/array: Likewise.
1253         * include/std/bitset: Likewise.
1254         * include/std/c++0x_warning.h: Likewise.
1255         * include/std/chrono: Likewise.
1256         * include/std/complex: Likewise.
1257         * include/std/condition_variable: Likewise.
1258         * include/std/deque: Likewise.
1259         * include/std/forward_list: Likewise.
1260         * include/std/fstream: Likewise.
1261         * include/std/functional: Likewise.
1262         * include/std/iomanip: Likewise.
1263         * include/std/ios: Likewise.
1264         * include/std/iosfwd: Likewise.
1265         * include/std/iostream: Likewise.
1266         * include/std/istream: Likewise.
1267         * include/std/iterator: Likewise.
1268         * include/std/limits: Likewise.
1269         * include/std/list: Likewise.
1270         * include/std/locale: Likewise.
1271         * include/std/map: Likewise.
1272         * include/std/memory: Likewise.
1273         * include/std/mutex: Likewise.
1274         * include/std/numeric: Likewise.
1275         * include/std/ostream: Likewise.
1276         * include/std/queue: Likewise.
1277         * include/std/random: Likewise.
1278         * include/std/ratio: Likewise.
1279         * include/std/regex: Likewise.
1280         * include/std/set: Likewise.
1281         * include/std/sstream: Likewise.
1282         * include/std/stack: Likewise.
1283         * include/std/stdexcept: Likewise.
1284         * include/std/streambuf: Likewise.
1285         * include/std/string: Likewise.
1286         * include/std/system_error: Likewise.
1287         * include/std/thread: Likewise.
1288         * include/std/tuple: Likewise.
1289         * include/std/type_traits: Likewise.
1290         * include/std/unordered_map: Likewise.
1291         * include/std/unordered_set: Likewise.
1292         * include/std/utility: Likewise.
1293         * include/std/valarray: Likewise.
1294         * include/std/vector: Likewise.
1295         * include/tr1/array: Likewise.
1296         * include/tr1/bessel_function.tcc: Likewise.
1297         * include/tr1/beta_function.tcc: Likewise.
1298         * include/tr1/ccomplex: Likewise.
1299         * include/tr1/cctype: Likewise.
1300         * include/tr1/cfenv: Likewise.
1301         * include/tr1/cfloat: Likewise.
1302         * include/tr1/cinttypes: Likewise.
1303         * include/tr1/climits: Likewise.
1304         * include/tr1/cmath: Likewise.
1305         * include/tr1/complex.h: Likewise.
1306         * include/tr1/complex: Likewise.
1307         * include/tr1/cstdarg: Likewise.
1308         * include/tr1/cstdbool: Likewise.
1309         * include/tr1/cstdint: Likewise.
1310         * include/tr1/cstdio: Likewise.
1311         * include/tr1/cstdlib: Likewise.
1312         * include/tr1/ctgmath: Likewise.
1313         * include/tr1/ctime: Likewise.
1314         * include/tr1/ctype.h: Likewise.
1315         * include/tr1/cwchar: Likewise.
1316         * include/tr1/cwctype: Likewise.
1317         * include/tr1/ell_integral.tcc: Likewise.
1318         * include/tr1/exp_integral.tcc: Likewise.
1319         * include/tr1/fenv.h: Likewise.
1320         * include/tr1/float.h: Likewise.
1321         * include/tr1/functional: Likewise.
1322         * include/tr1/functional_hash.h: Likewise.
1323         * include/tr1/gamma.tcc: Likewise.
1324         * include/tr1/hashtable.h: Likewise.
1325         * include/tr1/hypergeometric.tcc: Likewise.
1326         * include/tr1/inttypes.h: Likewise.
1327         * include/tr1/legendre_function.tcc: Likewise.
1328         * include/tr1/limits.h: Likewise.
1329         * include/tr1/math.h: Likewise.
1330         * include/tr1/memory: Likewise.
1331         * include/tr1/modified_bessel_func.tcc: Likewise.
1332         * include/tr1/poly_hermite.tcc: Likewise.
1333         * include/tr1/poly_laguerre.tcc: Likewise.
1334         * include/tr1/random: Likewise.
1335         * include/tr1/regex: Likewise.
1336         * include/tr1/riemann_zeta.tcc: Likewise.
1337         * include/tr1/shared_ptr.h: Likewise.
1338         * include/tr1/special_function_util.h: Likewise.
1339         * include/tr1/stdarg.h: Likewise.
1340         * include/tr1/stdbool.h: Likewise.
1341         * include/tr1/stdint.h: Likewise.
1342         * include/tr1/stdio.h: Likewise.
1343         * include/tr1/stdlib.h: Likewise.
1344         * include/tr1/tgmath.h: Likewise.
1345         * include/tr1/tuple: Likewise.
1346         * include/tr1/type_traits: Likewise.
1347         * include/tr1/unordered_map: Likewise.
1348         * include/tr1/unordered_set: Likewise.
1349         * include/tr1/utility: Likewise.
1350         * include/tr1/wchar.h: Likewise.
1351         * include/tr1/wctype.h: Likewise.
1352         * include/tr1_impl/array: Likewise.
1353         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1354         * include/tr1_impl/cctype: Likewise.
1355         * include/tr1_impl/cfenv: Likewise.
1356         * include/tr1_impl/cinttypes: Likewise.
1357         * include/tr1_impl/cmath: Likewise.
1358         * include/tr1_impl/complex: Likewise.
1359         * include/tr1_impl/cstdint: Likewise.
1360         * include/tr1_impl/cstdio: Likewise.
1361         * include/tr1_impl/cstdlib: Likewise.
1362         * include/tr1_impl/cwchar: Likewise.
1363         * include/tr1_impl/cwctype: Likewise.
1364         * include/tr1_impl/functional: Likewise.
1365         * include/tr1_impl/functional_hash.h: Likewise.
1366         * include/tr1_impl/hashtable: Likewise.
1367         * include/tr1_impl/hashtable_policy.h: Likewise.
1368         * include/tr1_impl/random.tcc: Likewise.
1369         * include/tr1_impl/random: Likewise.
1370         * include/tr1_impl/regex: Likewise.
1371         * include/tr1_impl/type_traits: Likewise.
1372         * include/tr1_impl/unordered_map: Likewise.
1373         * include/tr1_impl/unordered_set: Likewise.
1374         * include/tr1_impl/utility: Likewise.
1375         * libsupc++/array_type_info.cc: Likewise.
1376         * libsupc++/atexit_arm.cc: Likewise.
1377         * libsupc++/bad_cast.cc: Likewise.
1378         * libsupc++/bad_typeid.cc: Likewise.
1379         * libsupc++/class_type_info.cc: Likewise.
1380         * libsupc++/cxxabi-forced.h: Likewise.
1381         * libsupc++/cxxabi.h: Likewise.
1382         * libsupc++/del_op.cc: Likewise.
1383         * libsupc++/del_opnt.cc: Likewise.
1384         * libsupc++/del_opv.cc: Likewise.
1385         * libsupc++/del_opvnt.cc: Likewise.
1386         * libsupc++/dyncast.cc: Likewise.
1387         * libsupc++/eh_alloc.cc: Likewise.
1388         * libsupc++/eh_arm.cc: Likewise.
1389         * libsupc++/eh_aux_runtime.cc: Likewise.
1390         * libsupc++/eh_call.cc: Likewise.
1391         * libsupc++/eh_catch.cc: Likewise.
1392         * libsupc++/eh_exception.cc: Likewise.
1393         * libsupc++/eh_globals.cc: Likewise.
1394         * libsupc++/eh_personality.cc: Likewise.
1395         * libsupc++/eh_ptr.cc: Likewise.
1396         * libsupc++/eh_term_handler.cc: Likewise.
1397         * libsupc++/eh_terminate.cc: Likewise.
1398         * libsupc++/eh_throw.cc: Likewise.
1399         * libsupc++/eh_type.cc: Likewise.
1400         * libsupc++/eh_unex_handler.cc: Likewise.
1401         * libsupc++/enum_type_info.cc: Likewise.
1402         * libsupc++/exception: Likewise.
1403         * libsupc++/exception_defines.h: Likewise.
1404         * libsupc++/exception_ptr.h: Likewise.
1405         * libsupc++/function_type_info.cc: Likewise.
1406         * libsupc++/fundamental_type_info.cc: Likewise.
1407         * libsupc++/guard.cc: Likewise.
1408         * libsupc++/initializer_list: Likewise.
1409         * libsupc++/new: Likewise.
1410         * libsupc++/new_handler.cc: Likewise.
1411         * libsupc++/new_op.cc: Likewise.
1412         * libsupc++/new_opnt.cc: Likewise.
1413         * libsupc++/new_opv.cc: Likewise.
1414         * libsupc++/new_opvnt.cc: Likewise.
1415         * libsupc++/pbase_type_info.cc: Likewise.
1416         * libsupc++/pmem_type_info.cc: Likewise.
1417         * libsupc++/pointer_type_info.cc: Likewise.
1418         * libsupc++/pure.cc: Likewise.
1419         * libsupc++/si_class_type_info.cc: Likewise.
1420         * libsupc++/tinfo.cc: Likewise.
1421         * libsupc++/tinfo.h: Likewise.
1422         * libsupc++/tinfo2.cc: Likewise.
1423         * libsupc++/typeinfo: Likewise.
1424         * libsupc++/unwind-cxx.h: Likewise.
1425         * libsupc++/vec.cc: Likewise.
1426         * libsupc++/vmi_class_type_info.cc: Likewise.
1427         * libsupc++/vterminate.cc: Likewise.
1428         * po/string_literals.cc: Likewise.
1429         * src/atomic.cc: Likewise.
1430         * src/bitmap_allocator.cc: Likewise.
1431         * src/chrono.cc: Likewise.
1432         * src/codecvt.cc: Likewise.
1433         * src/compatibility-ldbl.cc: Likewise.
1434         * src/compatibility.cc: Likewise.
1435         * src/complex_io.cc: Likewise.
1436         * src/concept-inst.cc: Likewise.
1437         * src/condition_variable.cc: Likewise.
1438         * src/ctype.cc: Likewise.
1439         * src/debug.cc: Likewise.
1440         * src/debug_list.cc: Likewise.
1441         * src/ext-inst.cc: Likewise.
1442         * src/fstream-inst.cc: Likewise.
1443         * src/functexcept.cc: Likewise.
1444         * src/globals_io.cc: Likewise.
1445         * src/hash.cc: Likewise.
1446         * src/hash_c++0x.cc: Likewise.
1447         * src/hashtable.cc: Likewise.
1448         * src/hashtable_c++0x.cc: Likewise.
1449         * src/ios-inst.cc: Likewise.
1450         * src/ios.cc: Likewise.
1451         * src/ios_failure.cc: Likewise.
1452         * src/ios_init.cc: Likewise.
1453         * src/ios_locale.cc: Likewise.
1454         * src/iostream-inst.cc: Likewise.
1455         * src/istream-inst.cc: Likewise.
1456         * src/istream.cc: Likewise.
1457         * src/limits.cc: Likewise.
1458         * src/limits_c++0x.cc: Likewise.
1459         * src/list.cc: Likewise.
1460         * src/locale-inst.cc: Likewise.
1461         * src/locale.cc: Likewise.
1462         * src/locale_facets.cc: Likewise.
1463         * src/locale_init.cc: Likewise.
1464         * src/localename.cc: Likewise.
1465         * src/math_stubs_float.cc: Likewise.
1466         * src/math_stubs_long_double.cc: Likewise.
1467         * src/misc-inst.cc: Likewise.
1468         * src/mt_allocator.cc: Likewise.
1469         * src/mutex.cc: Likewise.
1470         * src/ostream-inst.cc: Likewise.
1471         * src/parallel_list.cc: Likewise.
1472         * src/parallel_settings.cc: Likewise.
1473         * src/pool_allocator.cc: Likewise.
1474         * src/sstream-inst.cc: Likewise.
1475         * src/stdexcept.cc: Likewise.
1476         * src/streambuf-inst.cc: Likewise.
1477         * src/streambuf.cc: Likewise.
1478         * src/string-inst.cc: Likewise.
1479         * src/strstream.cc: Likewise.
1480         * src/system_error.cc: Likewise.
1481         * src/thread.cc: Likewise.
1482         * src/tree.cc: Likewise.
1483         * src/valarray-inst.cc: Likewise.
1484         * src/wlocale-inst.cc: Likewise.
1485         * src/wstring-inst.cc: Likewise.
1486         * doc/xml/manual/intro.xml: Change documentation to refer the
1487         reader to version 3 of the GNU General Public License, version
1488         3.1 of the GCC Runtime Library Exception, and to point readers
1489         at the FSF's license web page.
1490
1491 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1492
1493         * Makefile.am: Change copyright header to refer to version
1494         3 of the GNU General Public License and to point readers at the
1495         COPYING3 file and the FSF's license web page.
1496         * doc/Makefile.am: Likewise.
1497         * include/Makefile.am: Likewise.
1498         * libsupc++/Makefile.am: Likewise.
1499         * po/Makefile.am: Likewise.
1500         * po/POTFILES.in: Likewise.
1501         * src/Makefile.am: Likewise.
1502         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1503         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1504         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1505         Likewise.
1506         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1507         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1508         Likewise.
1509         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1510         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1511         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1512         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1513         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1514         * testsuite/18_support/bad_cast/what.cc: Likewise.
1515         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1516         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1517         Likewise.
1518         * testsuite/18_support/bad_exception/what.cc: Likewise.
1519         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1520         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1521         * testsuite/18_support/exception/38732.cc: Likewise.
1522         * testsuite/18_support/exception/what.cc: Likewise.
1523         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1524         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1525         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1526         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1527         * testsuite/18_support/headers/climits/values.cc: Likewise.
1528         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1529         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1530         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1531         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1532         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1533         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1534         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1535         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1536         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1537         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1538         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1539         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1540         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1541         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1542         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1543         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1544         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1545         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1546         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1547         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1548         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1549         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1550         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1551         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1552         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1553         * testsuite/18_support/new_delete_placement.cc: Likewise.
1554         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1555         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1556         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1557         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1558         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1559         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1560         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1561         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1562         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1563         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1564         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1565         Likewise.
1566         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1567         * testsuite/18_support/pthread_guard.cc: Likewise.
1568         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1569         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1570         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1571         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1572         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1573         Likewise.
1574         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1575         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1576         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1577         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1578         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1579         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1580         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1581         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1582         Likewise.
1583         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1584         Likewise.
1585         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1586         Likewise.
1587         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1588         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1589         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1590         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1591         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1592         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1593         Likewise.
1594         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1595         Likewise.
1596         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1597         Likewise.
1598         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1599         Likewise.
1600         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1601         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1602         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1603         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1604         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1605         Likewise.
1606         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1607         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1608         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1609         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1610         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1611         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1612         Likewise.
1613         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1614         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1615         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1616         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1617         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1618         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1619         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1620         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1621         * testsuite/20_util/allocator/1.cc: Likewise.
1622         * testsuite/20_util/allocator/10378.cc: Likewise.
1623         * testsuite/20_util/allocator/14176.cc: Likewise.
1624         * testsuite/20_util/allocator/33807.cc: Likewise.
1625         * testsuite/20_util/allocator/8230.cc: Likewise.
1626         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1627         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1628         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1629         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1630         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1631         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1632         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1633         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1634         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1635         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1636         Likewise.
1637         * testsuite/20_util/clocks/1.cc: Likewise.
1638         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1639         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1640         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1641         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1642         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1643         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1644         * testsuite/20_util/duration/cons/1.cc: Likewise.
1645         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1646         * testsuite/20_util/duration/cons/2.cc: Likewise.
1647         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1648         Likewise.
1649         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1650         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1651         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1652         Likewise.
1653         * testsuite/20_util/forward/1.cc: Likewise.
1654         * testsuite/20_util/forward/1_neg.cc: Likewise.
1655         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1656         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1657         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1658         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1659         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1660         Likewise.
1661         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1662         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1663         Likewise.
1664         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1665         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1666         Likewise.
1667         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1668         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1669         Likewise.
1670         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1671         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1672         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1673         Likewise.
1674         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1675         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1676         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1677         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1678         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1679         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1680         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1681         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1682         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1683         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1684         Likewise.
1685         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1686         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1687         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1688         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1689         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1690         Likewise.
1691         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1692         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1693         Likewise.
1694         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1695         * testsuite/20_util/identity/value.cc: Likewise.
1696         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1697         * testsuite/20_util/is_integral/value.cc: Likewise.
1698         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1699         Likewise.
1700         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1701         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1702         * testsuite/20_util/is_reference/value.cc: Likewise.
1703         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1704         Likewise.
1705         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1706         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1707         * testsuite/20_util/is_signed/value.cc: Likewise.
1708         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1709         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1710         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1711         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1712         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1713         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1714         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1715         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1716         Likewise.
1717         * testsuite/20_util/move/1.cc: Likewise.
1718         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1719         * testsuite/20_util/pair/1.cc: Likewise.
1720         * testsuite/20_util/pair/2.cc: Likewise.
1721         * testsuite/20_util/pair/3.cc: Likewise.
1722         * testsuite/20_util/pair/4.cc: Likewise.
1723         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1724         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1725         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1726         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1727         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1728         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1729         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1730         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1731         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1732         Likewise.
1733         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1734         Likewise.
1735         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1736         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1737         * testsuite/20_util/rel_ops.cc: Likewise.
1738         * testsuite/20_util/remove_reference/value.cc: Likewise.
1739         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1740         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1741         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1742         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1743         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1744         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1745         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1746         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1747         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1748         Likewise.
1749         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1750         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1751         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1752         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1753         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1754         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1755         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1756         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1757         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1758         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1759         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1760         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1761         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1762         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1763         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1764         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1765         Likewise.
1766         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1767         Likewise.
1768         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1769         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1770         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1771         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1772         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1773         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1774         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1775         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1776         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1777         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1778         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1779         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1780         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1781         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1782         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1783         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1784         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1785         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1786         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1787         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1788         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1789         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1790         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1791         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1792         Likewise.
1793         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1794         Likewise.
1795         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1796         Likewise.
1797         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1798         Likewise.
1799         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1800         Likewise.
1801         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1802         Likewise.
1803         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1804         Likewise.
1805         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1806         Likewise.
1807         * testsuite/20_util/temporary_buffer.cc: Likewise.
1808         * testsuite/20_util/time_point/1.cc: Likewise.
1809         * testsuite/20_util/time_point/2.cc: Likewise.
1810         * testsuite/20_util/time_point/3.cc: Likewise.
1811         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1812         Likewise.
1813         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1814         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1815         Likewise.
1816         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1817         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1818         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1819         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1820         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1821         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1822         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1823         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1824         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1825         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1826         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1827         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1828         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1829         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1830         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1831         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1832         Likewise.
1833         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1834         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1835         Likewise.
1836         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1837         Likewise.
1838         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1839         Likewise.
1840         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1841         Likewise.
1842         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1843         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1844         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1845         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1846         Likewise.
1847         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1848         Likewise.
1849         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1850         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1851         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1852         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1853         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1854         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1855         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1856         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1857         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1858         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1859         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1860         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1861         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1862         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1863         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1864         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1865         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1866         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1867         Likewise.
1868         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1869         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1870         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1871         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1872         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1873         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1874         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1875         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1876         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1877         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1878         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1879         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1880         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1881         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1882         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1883         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1884         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1885         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1886         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1887         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1888         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1889         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1890         Likewise.
1891         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1892         Likewise.
1893         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1894         Likewise.
1895         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1896         Likewise.
1897         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1898         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1899         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1900         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1901         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1902         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1903         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1904         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1905         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1906         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1907         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1908         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1909         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1910         Likewise.
1911         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1912         Likewise.
1913         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1914         Likewise.
1915         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1916         Likewise.
1917         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1918         Likewise.
1919         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1920         Likewise.
1921         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1922         Likewise.
1923         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1924         Likewise.
1925         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1926         Likewise.
1927         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1928         Likewise.
1929         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1930         Likewise.
1931         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1932         Likewise.
1933         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1934         Likewise.
1935         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1936         Likewise.
1937         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1938         Likewise.
1939         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1940         Likewise.
1941         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1942         Likewise.
1943         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1944         Likewise.
1945         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1946         Likewise.
1947         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1948         Likewise.
1949         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1950         Likewise.
1951         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1952         Likewise.
1953         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1954         Likewise.
1955         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1956         Likewise.
1957         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1958         Likewise.
1959         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1960         Likewise.
1961         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1962         Likewise.
1963         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1964         Likewise.
1965         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1966         Likewise.
1967         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1968         Likewise.
1969         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1970         Likewise.
1971         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1972         Likewise.
1973         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1974         Likewise.
1975         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1976         Likewise.
1977         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1978         Likewise.
1979         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1980         Likewise.
1981         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1982         Likewise.
1983         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1984         Likewise.
1985         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1986         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1987         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1988         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1989         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1990         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1991         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1992         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1993         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1994         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1995         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1996         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1997         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1998         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1999         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
2000         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
2001         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
2002         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
2003         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
2004         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
2005         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
2006         Likewise.
2007         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
2008         Likewise.
2009         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
2010         Likewise.
2011         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
2012         Likewise.
2013         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
2014         Likewise.
2015         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
2016         Likewise.
2017         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
2018         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
2019         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
2020         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
2021         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
2022         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
2023         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
2024         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
2025         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
2026         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
2027         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
2028         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
2029         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
2030         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
2031         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
2032         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
2033         Likewise.
2034         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
2035         Likewise.
2036         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
2037         Likewise.
2038         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
2039         Likewise.
2040         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
2041         Likewise.
2042         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
2043         Likewise.
2044         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
2045         Likewise.
2046         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
2047         Likewise.
2048         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
2049         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
2050         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
2051         Likewise.
2052         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
2053         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
2054         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
2055         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
2056         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
2057         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
2058         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
2059         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
2060         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
2061         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
2062         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
2063         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
2064         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
2065         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
2066         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
2067         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
2068         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
2069         Likewise.
2070         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
2071         Likewise.
2072         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
2073         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
2074         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
2075         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
2076         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
2077         Likewise.
2078         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
2079         Likewise.
2080         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
2081         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
2082         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
2083         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
2084         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
2085         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
2086         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
2087         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
2088         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
2089         Likewise.
2090         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
2091         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
2092         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
2093         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
2094         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
2095         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
2096         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
2097         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
2098         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
2099         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
2100         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
2101         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
2102         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
2103         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
2104         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
2105         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
2106         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
2107         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
2108         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
2109         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
2110         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
2111         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
2112         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
2113         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
2114         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
2115         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
2116         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
2117         Likewise.
2118         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
2119         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
2120         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
2121         Likewise.
2122         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
2123         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
2124         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
2125         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
2126         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
2127         Likewise.
2128         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
2129         Likewise.
2130         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
2131         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
2132         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
2133         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
2134         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
2135         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
2136         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
2137         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
2138         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
2139         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2140         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2141         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2142         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2143         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2144         Likewise.
2145         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2146         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2147         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2148         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2149         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2150         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2151         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2152         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2153         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2154         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2155         Likewise.
2156         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2157         Likewise.
2158         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2159         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2160         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2161         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2162         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2163         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2164         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2165         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2166         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2167         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2168         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2169         Likewise.
2170         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2171         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2172         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2173         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2174         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2175         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2176         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2177         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2178         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2179         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2180         Likewise.
2181         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2182         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2183         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2184         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2185         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2186         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2187         Likewise.
2188         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2189         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2190         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2191         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2192         Likewise.
2193         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2194         Likewise.
2195         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2196         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2197         Likewise.
2198         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2199         * testsuite/22_locale/ctype/2.cc: Likewise.
2200         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2201         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2202         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2203         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2204         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2205         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2206         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2207         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2208         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2209         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2210         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2211         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2212         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2213         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2214         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2215         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2216         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2217         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2218         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2219         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2220         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2221         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2222         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2223         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2224         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2225         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2226         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2227         * testsuite/22_locale/facet/1.cc: Likewise.
2228         * testsuite/22_locale/facet/2.cc: Likewise.
2229         * testsuite/22_locale/facet/25421.cc: Likewise.
2230         * testsuite/22_locale/global_templates/1.cc: Likewise.
2231         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2232         Likewise.
2233         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2234         Likewise.
2235         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2236         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2237         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2238         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2239         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2240         * testsuite/22_locale/locale/13630.cc: Likewise.
2241         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2242         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2243         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2244         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2245         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2246         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2247         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2248         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2249         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2250         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2251         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2252         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2253         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2254         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2255         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2256         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2257         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2258         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2259         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2260         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2261         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2262         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2263         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2264         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2265         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2266         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2267         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2268         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2269         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2270         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2271         Likewise.
2272         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2273         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2274         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2275         Likewise.
2276         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2277         Likewise.
2278         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2279         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2280         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2281         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2282         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2283         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2284         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2285         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2286         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2287         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2288         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2289         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2290         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2291         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2292         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2293         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2294         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2295         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2296         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2297         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2298         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2299         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2300         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2301         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2302         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2303         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2304         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2305         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2306         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2307         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2308         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2309         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2310         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2311         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2312         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2313         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2314         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2315         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2316         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2317         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2318         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2319         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2320         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2321         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2322         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2323         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2324         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2325         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2326         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2327         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2328         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2329         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2330         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2331         Likewise.
2332         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2333         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2334         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2335         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2336         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2337         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2338         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2339         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2340         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2341         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2342         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2343         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2344         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2345         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2346         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2347         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2348         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2349         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2350         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2351         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2352         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2353         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2354         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2355         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2356         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2357         Likewise.
2358         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2359         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2360         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2361         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2362         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2363         Likewise.
2364         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2365         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2366         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2367         Likewise.
2368         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2369         Likewise.
2370         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2371         Likewise.
2372         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2373         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2374         Likewise.
2375         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2376         Likewise.
2377         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2378         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2379         Likewise.
2380         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2381         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2382         Likewise.
2383         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2384         Likewise.
2385         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2386         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2387         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2388         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2389         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2390         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2391         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2392         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2393         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2394         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2395         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2396         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2397         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2398         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2399         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2400         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2401         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2402         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2403         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2404         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2405         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2406         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2407         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2408         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2409         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2410         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2411         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2412         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2413         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2414         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2415         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2416         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2417         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2418         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2419         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2420         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2421         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2422         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2423         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2424         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2425         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2426         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2427         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2428         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2429         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2430         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2431         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2432         Likewise.
2433         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2434         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2435         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2436         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2437         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2438         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2439         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2440         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2441         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2442         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2443         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2444         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2445         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2446         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2447         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2448         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2449         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2450         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2451         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2452         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2453         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2454         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2455         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2456         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2457         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2458         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2459         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2460         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2461         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2462         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2463         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2464         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2465         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2466         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2467         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2468         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2469         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2470         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2471         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2472         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2473         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2474         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2475         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2476         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2477         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2478         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2479         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2480         Likewise.
2481         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2482         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2483         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2484         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2485         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2486         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2487         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2488         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2489         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2490         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2491         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2492         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2493         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2494         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2495         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2496         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2497         Likewise.
2498         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2499         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2500         Likewise.
2501         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2502         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2503         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2504         Likewise.
2505         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2506         Likewise.
2507         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2508         Likewise.
2509         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2510         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2511         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2512         Likewise.
2513         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2514         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2515         Likewise.
2516         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2517         Likewise.
2518         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2519         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2520         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2521         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2522         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2523         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2524         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2525         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2526         Likewise.
2527         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2528         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2529         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2530         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2531         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2532         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2533         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2534         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2535         Likewise.
2536         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2537         Likewise.
2538         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2539         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2540         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2541         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2542         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2543         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2544         Likewise.
2545         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2546         Likewise.
2547         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2548         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2549         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2550         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2551         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2552         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2553         Likewise.
2554         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2555         Likewise.
2556         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2557         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2558         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2559         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2560         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2561         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2562         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2563         Likewise.
2564         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2565         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2566         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2567         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2568         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2569         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2570         Likewise.
2571         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2572         Likewise.
2573         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2574         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2575         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2576         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2577         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2578         Likewise.
2579         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2580         Likewise.
2581         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2582         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2583         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2584         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2585         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2586         Likewise.
2587         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2588         Likewise.
2589         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2590         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2591         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2592         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2593         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2594         Likewise.
2595         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2596         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2597         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2598         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2599         Likewise.
2600         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2601         Likewise.
2602         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2603         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2604         Likewise.
2605         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2606         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2607         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2608         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2609         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2610         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2611         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2612         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2613         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2614         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2615         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2616         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2617         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2618         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2619         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2620         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2621         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2622         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2623         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2624         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2625         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2626         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2627         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2628         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2629         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2630         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2631         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2632         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2633         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2634         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2635         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2636         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2637         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2638         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2639         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2640         Likewise.
2641         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2642         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2643         * testsuite/23_containers/bitset/18604.cc: Likewise.
2644         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2645         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2646         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2647         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2648         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2649         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2650         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2651         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2652         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2653         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2654         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2655         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2656         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2657         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2658         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2659         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2660         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2661         * testsuite/23_containers/deque/18604.cc: Likewise.
2662         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2663         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2664         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2665         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2666         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2667         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2668         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2669         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2670         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2671         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2672         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2673         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2674         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2675         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2676         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2677         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2678         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2679         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2680         Likewise.
2681         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2682         Likewise.
2683         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2684         Likewise.
2685         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2686         Likewise.
2687         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2688         Likewise.
2689         * testsuite/23_containers/deque/types/1.cc: Likewise.
2690         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2691         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2692         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2693         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2694         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2695         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2696         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2697         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2698         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2699         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2700         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2701         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2702         Likewise.
2703         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2704         Likewise.
2705         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2706         Likewise.
2707         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2708         Likewise.
2709         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2710         Likewise.
2711         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2712         Likewise.
2713         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2714         Likewise.
2715         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2716         Likewise.
2717         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2718         Likewise.
2719         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2720         Likewise.
2721         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2722         Likewise.
2723         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2724         Likewise.
2725         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2726         Likewise.
2727         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2728         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2729         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2730         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2731         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2732         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2733         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2734         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2735         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2736         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2737         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2738         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2739         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2740         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2741         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2742         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2743         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2744         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2745         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2746         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2747         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2748         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2749         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2750         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2751         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2752         Likewise.
2753         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2754         Likewise.
2755         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2756         * testsuite/23_containers/list/18604.cc: Likewise.
2757         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2758         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2759         * testsuite/23_containers/list/cons/1.cc: Likewise.
2760         * testsuite/23_containers/list/cons/2.cc: Likewise.
2761         * testsuite/23_containers/list/cons/3.cc: Likewise.
2762         * testsuite/23_containers/list/cons/4.cc: Likewise.
2763         * testsuite/23_containers/list/cons/5.cc: Likewise.
2764         * testsuite/23_containers/list/cons/6.cc: Likewise.
2765         * testsuite/23_containers/list/cons/7.cc: Likewise.
2766         * testsuite/23_containers/list/cons/8.cc: Likewise.
2767         * testsuite/23_containers/list/cons/9.cc: Likewise.
2768         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2769         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2770         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2771         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2772         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2773         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2774         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2775         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2776         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2777         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2778         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2779         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2780         * testsuite/23_containers/list/operations/1.cc: Likewise.
2781         * testsuite/23_containers/list/operations/2.cc: Likewise.
2782         * testsuite/23_containers/list/operations/3.cc: Likewise.
2783         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2784         * testsuite/23_containers/list/operations/4.cc: Likewise.
2785         * testsuite/23_containers/list/operations/5.cc: Likewise.
2786         * testsuite/23_containers/list/pthread1.cc: Likewise.
2787         * testsuite/23_containers/list/pthread5.cc: Likewise.
2788         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2789         Likewise.
2790         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2791         Likewise.
2792         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2793         Likewise.
2794         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2795         Likewise.
2796         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2797         Likewise.
2798         * testsuite/23_containers/map/18604.cc: Likewise.
2799         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2800         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2801         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2802         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2803         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2804         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2805         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2806         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2807         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2808         * testsuite/23_containers/map/operators/1.cc: Likewise.
2809         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2810         * testsuite/23_containers/map/pthread6.cc: Likewise.
2811         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2812         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2813         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2814         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2815         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2816         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2817         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2818         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2819         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2820         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2821         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2822         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2823         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2824         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2825         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2826         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2827         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2828         * testsuite/23_containers/set/18604.cc: Likewise.
2829         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2830         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2831         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2832         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2833         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2834         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2835         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2836         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2837         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2838         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2839         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2840         Likewise.
2841         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2842         Likewise.
2843         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2844         Likewise.
2845         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2846         Likewise.
2847         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2848         Likewise.
2849         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2850         Likewise.
2851         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2852         Likewise.
2853         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2854         Likewise.
2855         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2856         Likewise.
2857         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2858         Likewise.
2859         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2860         Likewise.
2861         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2862         Likewise.
2863         * testsuite/23_containers/vector/18604.cc: Likewise.
2864         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2865         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2866         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2867         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2868         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2869         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2870         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2871         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2872         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2873         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2874         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2875         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2876         Likewise.
2877         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2878         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2879         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2880         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2881         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2882         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2883         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2884         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2885         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2886         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2887         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2888         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2889         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2890         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2891         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2892         Likewise.
2893         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2894         Likewise.
2895         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2896         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2897         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2898         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2899         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2900         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2901         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2902         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2903         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2904         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2905         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2906         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2907         Likewise.
2908         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2909         Likewise.
2910         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2911         Likewise.
2912         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2913         Likewise.
2914         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2915         Likewise.
2916         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2917         Likewise.
2918         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2919         * testsuite/23_containers/vector/types/1.cc: Likewise.
2920         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2921         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2922         Likewise.
2923         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2924         Likewise.
2925         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2926         Likewise.
2927         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2928         Likewise.
2929         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2930         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2931         Likewise.
2932         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2933         Likewise.
2934         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2935         Likewise.
2936         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2937         Likewise.
2938         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2939         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2940         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2941         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2942         Likewise.
2943         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2944         Likewise.
2945         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2946         Likewise.
2947         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2948         Likewise.
2949         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2950         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2951         Likewise.
2952         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2953         Likewise.
2954         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2955         Likewise.
2956         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2957         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2958         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2959         Likewise.
2960         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2961         Likewise.
2962         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2963         Likewise.
2964         * testsuite/24_iterators/operations/next.cc: Likewise.
2965         * testsuite/24_iterators/operations/prev.cc: Likewise.
2966         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2967         Likewise.
2968         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2969         Likewise.
2970         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2971         Likewise.
2972         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2973         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2974         Likewise.
2975         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2976         Likewise.
2977         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2978         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2979         Likewise.
2980         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2981         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2982         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2983         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2984         Likewise.
2985         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2986         Likewise.
2987         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2988         Likewise.
2989         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2990         Likewise.
2991         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2992         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2993         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2994         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2995         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2996         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2997         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2998         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2999         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
3000         * testsuite/25_algorithms/copy/1.cc: Likewise.
3001         * testsuite/25_algorithms/copy/2.cc: Likewise.
3002         * testsuite/25_algorithms/copy/3.cc: Likewise.
3003         * testsuite/25_algorithms/copy/34595.cc: Likewise.
3004         * testsuite/25_algorithms/copy/4.cc: Likewise.
3005         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
3006         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
3007         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
3008         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
3009         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
3010         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
3011         Likewise.
3012         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
3013         Likewise.
3014         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
3015         Likewise.
3016         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
3017         Likewise.
3018         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
3019         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
3020         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
3021         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
3022         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
3023         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
3024         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
3025         * testsuite/25_algorithms/count/1.cc: Likewise.
3026         * testsuite/25_algorithms/count/check_type.cc: Likewise.
3027         * testsuite/25_algorithms/count_if/1.cc: Likewise.
3028         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
3029         * testsuite/25_algorithms/equal/1.cc: Likewise.
3030         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
3031         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
3032         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
3033         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
3034         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
3035         * testsuite/25_algorithms/fill/1.cc: Likewise.
3036         * testsuite/25_algorithms/fill/2.cc: Likewise.
3037         * testsuite/25_algorithms/fill/3.cc: Likewise.
3038         * testsuite/25_algorithms/fill/35725.cc: Likewise.
3039         * testsuite/25_algorithms/fill/4.cc: Likewise.
3040         * testsuite/25_algorithms/fill/5.cc: Likewise.
3041         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
3042         * testsuite/25_algorithms/find/1.cc: Likewise.
3043         * testsuite/25_algorithms/find/17441.cc: Likewise.
3044         * testsuite/25_algorithms/find/check_type.cc: Likewise.
3045         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
3046         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
3047         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
3048         Likewise.
3049         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
3050         Likewise.
3051         * testsuite/25_algorithms/find_end/1.cc: Likewise.
3052         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
3053         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
3054         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
3055         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
3056         * testsuite/25_algorithms/find_if/1.cc: Likewise.
3057         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
3058         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
3059         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
3060         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
3061         Likewise.
3062         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
3063         Likewise.
3064         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
3065         Likewise.
3066         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
3067         Likewise.
3068         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
3069         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
3070         * testsuite/25_algorithms/heap/1.cc: Likewise.
3071         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
3072         * testsuite/25_algorithms/includes/1.cc: Likewise.
3073         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
3074         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
3075         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
3076         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
3077         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
3078         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
3079         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
3080         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
3081         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
3082         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
3083         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
3084         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
3085         Likewise.
3086         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
3087         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
3088         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
3089         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
3090         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
3091         * testsuite/25_algorithms/max/1.cc: Likewise.
3092         * testsuite/25_algorithms/max/2.cc: Likewise.
3093         * testsuite/25_algorithms/max/3.cc: Likewise.
3094         * testsuite/25_algorithms/max/37547.cc: Likewise.
3095         * testsuite/25_algorithms/max/4.cc: Likewise.
3096         * testsuite/25_algorithms/max_element/1.cc: Likewise.
3097         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
3098         * testsuite/25_algorithms/merge/1.cc: Likewise.
3099         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
3100         * testsuite/25_algorithms/min/1.cc: Likewise.
3101         * testsuite/25_algorithms/min/2.cc: Likewise.
3102         * testsuite/25_algorithms/min/3.cc: Likewise.
3103         * testsuite/25_algorithms/min/37547.cc: Likewise.
3104         * testsuite/25_algorithms/min/4.cc: Likewise.
3105         * testsuite/25_algorithms/min_element/1.cc: Likewise.
3106         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
3107         * testsuite/25_algorithms/minmax/1.cc: Likewise.
3108         * testsuite/25_algorithms/minmax/2.cc: Likewise.
3109         * testsuite/25_algorithms/minmax/3.cc: Likewise.
3110         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
3111         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
3112         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
3113         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
3114         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
3115         * testsuite/25_algorithms/move/1.cc: Likewise.
3116         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
3117         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
3118         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
3119         * testsuite/25_algorithms/none_of/1.cc: Likewise.
3120         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
3121         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
3122         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
3123         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
3124         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
3125         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
3126         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
3127         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
3128         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
3129         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
3130         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
3131         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
3132         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
3133         * testsuite/25_algorithms/partition/1.cc: Likewise.
3134         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
3135         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
3136         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
3137         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
3138         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
3139         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
3140         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
3141         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
3142         * testsuite/25_algorithms/remove/1.cc: Likewise.
3143         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
3144         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
3145         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
3146         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3147         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3148         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3149         * testsuite/25_algorithms/replace/1.cc: Likewise.
3150         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3151         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3152         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3153         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3154         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3155         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3156         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3157         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3158         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3159         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3160         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3161         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3162         * testsuite/25_algorithms/search/1.cc: Likewise.
3163         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3164         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3165         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3166         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3167         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3168         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3169         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3170         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3171         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3172         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3173         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3174         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3175         Likewise.
3176         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3177         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3178         * testsuite/25_algorithms/sort/1.cc: Likewise.
3179         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3180         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3181         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3182         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3183         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3184         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3185         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3186         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3187         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3188         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3189         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3190         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3191         * testsuite/25_algorithms/unique/1.cc: Likewise.
3192         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3193         * testsuite/25_algorithms/unique/2.cc: Likewise.
3194         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3195         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3196         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3197         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3198         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3199         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3200         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3201         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3202         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3203         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3204         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3205         * testsuite/26_numerics/complex/13450.cc: Likewise.
3206         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3207         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3208         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3209         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3210         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3211         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3212         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3213         Likewise.
3214         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3215         Likewise.
3216         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3217         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3218         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3219         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3220         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3221         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3222         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3223         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3224         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3225         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3226         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3227         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3228         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3229         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3230         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3231         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3232         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3233         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3234         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3235         Likewise.
3236         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3237         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3238         Likewise.
3239         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3240         Likewise.
3241         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3242         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3243         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3244         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3245         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3246         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3247         * testsuite/26_numerics/iota/1.cc: Likewise.
3248         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3249         * testsuite/26_numerics/slice/1.cc: Likewise.
3250         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3251         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3252         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3253         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3254         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3255         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3256         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3257         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3258         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3259         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3260         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3261         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3262         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3263         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3264         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3265         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3266         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3267         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3268         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3269         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3270         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3271         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3272         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3273         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3274         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3275         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3276         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3277         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3278         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3279         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3280         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3281         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3282         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3283         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3284         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3285         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3286         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3287         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3288         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3289         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3290         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3291         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3292         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3293         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3294         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3295         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3296         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3297         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3298         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3299         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3300         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3301         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3302         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3303         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3304         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3305         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3306         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3307         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3308         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3309         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3310         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3311         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3312         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3313         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3314         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3315         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3316         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3317         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3318         Likewise.
3319         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3320         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3321         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3322         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3323         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3324         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3325         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3326         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3327         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3328         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3329         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3330         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3331         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3332         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3333         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3334         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3335         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3336         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3337         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3338         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3339         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3340         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3341         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3342         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3343         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3344         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3345         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3346         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3347         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3348         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3349         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3350         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3351         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3352         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3353         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3354         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3355         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3356         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3357         Likewise.
3358         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3359         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3360         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3361         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3362         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3363         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3364         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3365         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3366         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3367         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3368         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3369         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3370         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3371         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3372         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3373         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3374         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3375         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3376         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3377         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3378         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3379         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3380         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3381         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3382         Likewise.
3383         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3384         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3385         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3386         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3387         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3388         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3389         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3390         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3391         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3392         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3393         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3394         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3395         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3396         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3397         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3398         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3399         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3400         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3401         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3402         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3403         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3404         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3405         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3406         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3407         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3408         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3409         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3410         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3411         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3412         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3413         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3414         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3415         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3416         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3417         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3418         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3419         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3420         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3421         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3422         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3423         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3424         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3425         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3426         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3427         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3428         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3429         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3430         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3431         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3432         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3433         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3434         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3435         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3436         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3437         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3438         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3439         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3440         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3441         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3442         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3443         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3444         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3445         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3446         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3447         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3448         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3449         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3450         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3451         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3452         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3453         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3454         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3455         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3456         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3457         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3458         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3459         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3460         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3461         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3462         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3463         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3464         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3465         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3466         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3467         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3468         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3469         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3470         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3471         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3472         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3473         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3474         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3475         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3476         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3477         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3478         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3479         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3480         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3481         Likewise.
3482         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3483         Likewise.
3484         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3485         Likewise.
3486         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3487         Likewise.
3488         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3489         Likewise.
3490         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3491         Likewise.
3492         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3493         Likewise.
3494         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3495         Likewise.
3496         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3497         Likewise.
3498         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3499         Likewise.
3500         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3501         Likewise.
3502         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3503         Likewise.
3504         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3505         Likewise.
3506         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3507         Likewise.
3508         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3509         Likewise.
3510         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3511         Likewise.
3512         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3513         Likewise.
3514         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3515         Likewise.
3516         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3517         Likewise.
3518         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3519         Likewise.
3520         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3521         Likewise.
3522         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3523         Likewise.
3524         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3525         Likewise.
3526         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3527         Likewise.
3528         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3529         Likewise.
3530         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3531         Likewise.
3532         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3533         Likewise.
3534         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3535         Likewise.
3536         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3537         Likewise.
3538         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3539         Likewise.
3540         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3541         Likewise.
3542         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3543         Likewise.
3544         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3545         Likewise.
3546         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3547         Likewise.
3548         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3549         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3550         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3551         Likewise.
3552         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3553         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3554         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3555         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3556         Likewise.
3557         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3558         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3559         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3560         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3561         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3562         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3563         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3564         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3565         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3566         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3567         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3568         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3569         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3570         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3571         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3572         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3573         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3574         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3575         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3576         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3577         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3578         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3579         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3580         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3581         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3582         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3583         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3584         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3585         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3586         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3587         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3588         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3589         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3590         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3591         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3592         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3593         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3594         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3595         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3596         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3597         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3598         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3599         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3600         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3601         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3602         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3603         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3604         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3605         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3606         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3607         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3608         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3609         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3610         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3611         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3612         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3613         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3614         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3615         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3616         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3617         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3618         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3619         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3620         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3621         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3622         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3623         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3624         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3625         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3626         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3627         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3628         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3629         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3630         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3631         Likewise.
3632         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3633         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3634         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3635         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3636         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3637         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3638         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3639         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3640         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3641         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3642         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3643         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3644         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3645         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3646         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3647         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3648         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3649         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3650         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3651         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3652         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3653         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3654         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3655         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3656         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3657         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3658         Likewise.
3659         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3660         Likewise.
3661         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3662         Likewise.
3663         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3664         Likewise.
3665         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3666         Likewise.
3667         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3668         Likewise.
3669         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3670         Likewise.
3671         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3672         Likewise.
3673         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3674         Likewise.
3675         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3676         Likewise.
3677         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3678         Likewise.
3679         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3680         Likewise.
3681         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3682         Likewise.
3683         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3684         Likewise.
3685         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3686         Likewise.
3687         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3688         Likewise.
3689         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3690         Likewise.
3691         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3692         Likewise.
3693         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3694         Likewise.
3695         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3696         Likewise.
3697         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3698         Likewise.
3699         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3700         Likewise.
3701         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3702         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3703         Likewise.
3704         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3705         Likewise.
3706         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3707         Likewise.
3708         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3709         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3710         Likewise.
3711         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3712         Likewise.
3713         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3714         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3715         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3716         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3717         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3718         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3719         Likewise.
3720         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3721         Likewise.
3722         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3723         Likewise.
3724         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3725         Likewise.
3726         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3727         Likewise.
3728         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3729         Likewise.
3730         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3731         Likewise.
3732         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3733         Likewise.
3734         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3735         Likewise.
3736         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3737         Likewise.
3738         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3739         Likewise.
3740         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3741         Likewise.
3742         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3743         Likewise.
3744         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3745         Likewise.
3746         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3747         Likewise.
3748         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3749         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3750         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3751         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3752         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3753         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3754         Likewise.
3755         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3756         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3757         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3758         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3759         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3760         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3761         Likewise.
3762         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3763         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3764         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3765         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3766         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3767         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3768         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3769         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3770         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3771         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3772         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3773         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3774         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3775         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3776         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3777         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3778         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3779         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3780         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3781         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3782         Likewise.
3783         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3784         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3785         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3786         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3787         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3788         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3789         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3790         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3791         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3792         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3793         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3794         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3795         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3796         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3797         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3798         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3799         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3800         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3801         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3802         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3803         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3804         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3805         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3806         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3807         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3808         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3809         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3810         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3811         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3812         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3813         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3814         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3815         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3816         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3817         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3818         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3819         Likewise.
3820         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3821         Likewise.
3822         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3823         Likewise.
3824         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3825         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3826         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3827         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3828         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3829         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3830         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3831         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3832         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3833         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3834         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3835         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3836         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3837         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3838         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3839         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3840         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3841         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3842         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3843         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3844         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3845         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3846         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3847         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3848         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3849         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3850         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3851         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3852         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3853         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3854         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3855         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3856         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3857         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3858         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3859         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3860         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3861         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3862         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3863         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3864         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3865         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3866         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3867         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3868         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3869         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3870         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3871         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3872         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3873         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3874         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3875         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3876         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3877         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3878         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3879         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3880         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3881         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3882         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3883         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3884         Likewise.
3885         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3886         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3887         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3888         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3889         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3890         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3891         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3892         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3893         * testsuite/27_io/fpos/11450.cc: Likewise.
3894         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3895         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3896         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3897         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3898         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3899         * testsuite/27_io/fpos/14775.cc: Likewise.
3900         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3901         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3902         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3903         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3904         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3905         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3906         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3907         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3908         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3909         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3910         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3911         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3912         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3913         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3914         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3915         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3916         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3917         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3918         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3919         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3920         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3921         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3922         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3923         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3924         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3925         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3926         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3927         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3928         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3929         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3930         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3931         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3932         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3933         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3934         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3935         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3936         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3937         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3938         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3939         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3940         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3941         * testsuite/27_io/objects/char/1.cc: Likewise.
3942         * testsuite/27_io/objects/char/10.cc: Likewise.
3943         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3944         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3945         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3946         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3947         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3948         * testsuite/27_io/objects/char/2.cc: Likewise.
3949         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3950         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3951         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3952         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3953         * testsuite/27_io/objects/char/5.cc: Likewise.
3954         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3955         * testsuite/27_io/objects/char/6.cc: Likewise.
3956         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3957         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3958         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3959         * testsuite/27_io/objects/char/7.cc: Likewise.
3960         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3961         * testsuite/27_io/objects/char/8.cc: Likewise.
3962         * testsuite/27_io/objects/char/9.cc: Likewise.
3963         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3964         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3965         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3966         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3967         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3968         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3969         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3970         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3971         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3972         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3973         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3974         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3975         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3976         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3977         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3978         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3979         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3980         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3981         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3982         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3983         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3984         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3985         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3986         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3987         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3988         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3989         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3990         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3991         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3992         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3993         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3994         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3995         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3996         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3997         * testsuite/27_io/types/1.cc: Likewise.
3998         * testsuite/27_io/types/2.cc: Likewise.
3999         * testsuite/27_io/types/3.cc: Likewise.
4000         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
4001         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
4002         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
4003         Likewise.
4004         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
4005         Likewise.
4006         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
4007         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
4008         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
4009         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
4010         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
4011         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
4012         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
4013         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
4014         Likewise.
4015         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
4016         Likewise.
4017         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
4018         Likewise.
4019         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
4020         Likewise.
4021         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
4022         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
4023         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
4024         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
4025         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
4026         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
4027         Likewise.
4028         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
4029         Likewise.
4030         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
4031         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
4032         * testsuite/30_threads/thread/id/operators.cc: Likewise.
4033         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
4034         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
4035         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
4036         * testsuite/Makefile.am: Likewise.
4037         * testsuite/abi/30586.cc: Likewise.
4038         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
4039         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
4040         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
4041         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
4042         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
4043         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
4044         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
4045         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
4046         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
4047         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
4048         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
4049         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
4050         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
4051         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
4052         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
4053         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
4054         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
4055         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
4056         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
4057         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
4058         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
4059         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
4060         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
4061         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
4062         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
4063         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
4064         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
4065         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
4066         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
4067         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
4068         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
4069         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
4070         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
4071         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
4072         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
4073         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
4074         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
4075         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
4076         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
4077         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
4078         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
4079         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
4080         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
4081         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
4082         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
4083         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
4084         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
4085         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
4086         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
4087         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
4088         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
4089         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
4090         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
4091         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
4092         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
4093         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
4094         * testsuite/abi/demangle/regression/7986.cc: Likewise.
4095         * testsuite/abi/demangle/regression/8897.cc: Likewise.
4096         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
4097         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
4098         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
4099         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
4100         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
4101         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
4102         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
4103         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
4104         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
4105         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
4106         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
4107         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
4108         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
4109         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
4110         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
4111         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
4112         * testsuite/abi/demangle/regression/old.cc: Likewise.
4113         * testsuite/abi/header_cxxabi.c: Likewise.
4114         * testsuite/backward/11460.cc: Likewise.
4115         * testsuite/backward/hash_map/1.cc: Likewise.
4116         * testsuite/backward/hash_map/14648.cc: Likewise.
4117         * testsuite/backward/hash_map/23528.cc: Likewise.
4118         * testsuite/backward/hash_set/1.cc: Likewise.
4119         * testsuite/backward/strstream_members.cc: Likewise.
4120         * testsuite/config/default.exp: Likewise.
4121         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
4122         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
4123         * testsuite/data/istream_extractor_other-1.tst: Likewise.
4124         * testsuite/data/istream_extractor_other-1.txt: Likewise.
4125         * testsuite/data/istream_extractor_other-2.tst: Likewise.
4126         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
4127         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
4128         * testsuite/data/sgetn.txt: Likewise.
4129         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
4130         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
4131         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
4132         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
4133         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
4134         * testsuite/ext/array_allocator/26875.cc: Likewise.
4135         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
4136         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
4137         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
4138         * testsuite/ext/array_allocator/check_new.cc: Likewise.
4139         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
4140         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
4141         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
4142         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
4143         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
4144         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
4145         * testsuite/ext/codecvt/1.cc: Likewise.
4146         * testsuite/ext/codecvt/char-1.cc: Likewise.
4147         * testsuite/ext/codecvt/char-2.cc: Likewise.
4148         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4149         * testsuite/ext/concept_checks.cc: Likewise.
4150         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4151         Likewise.
4152         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4153         Likewise.
4154         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4155         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4156         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4157         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4158         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4159         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4160         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4161         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4162         Likewise.
4163         * testsuite/ext/headers.cc: Likewise.
4164         * testsuite/ext/is_heap/1.cc: Likewise.
4165         * testsuite/ext/is_heap/check_type.cc: Likewise.
4166         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4167         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4168         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4169         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4170         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4171         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4172         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4173         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4174         * testsuite/ext/median.cc: Likewise.
4175         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4176         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4177         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4178         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4179         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4180         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4181         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4182         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4183         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4184         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4185         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4186         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4187         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4188         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4189         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4190         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4191         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4192         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4193         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4194         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4195         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4196         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4197         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4198         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4199         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4200         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4201         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4202         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4203         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4204         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4205         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4206         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4207         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4208         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4209         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4210         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4211         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4212         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4213         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4214         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4215         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4216         * testsuite/ext/rope/1.cc: Likewise.
4217         * testsuite/ext/rope/2.cc: Likewise.
4218         * testsuite/ext/rope/3.cc: Likewise.
4219         * testsuite/ext/rope/36832.cc: Likewise.
4220         * testsuite/ext/rope/4.cc: Likewise.
4221         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4222         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4223         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4224         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4225         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4226         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4227         Likewise.
4228         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4229         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4230         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4231         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4232         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4233         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4234         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4235         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4236         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4237         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4238         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4239         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4240         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4241         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4242         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4243         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4244         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4245         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4246         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4247         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4248         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4249         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4250         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4251         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4252         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4253         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4254         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4255         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4256         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4257         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4258         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4259         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4260         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4261         * testsuite/lib/dg-options.exp: Likewise.
4262         * testsuite/lib/libstdc++.exp: Likewise.
4263         * testsuite/lib/prune.exp: Likewise.
4264         * testsuite/libstdc++-abi/abi.exp: Likewise.
4265         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4266         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4267         Likewise.
4268         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4269         Likewise.
4270         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4271         Likewise.
4272         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4273         Likewise.
4274         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4275         Likewise.
4276         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4277         Likewise.
4278         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4279         Likewise.
4280         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4281         Likewise.
4282         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4283         Likewise.
4284         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4285         Likewise.
4286         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4287         Likewise.
4288         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4289         Likewise.
4290         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4291         Likewise.
4292         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4293         Likewise.
4294         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4295         Likewise.
4296         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4297         Likewise.
4298         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4299         Likewise.
4300         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4301         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4302         Likewise.
4303         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4304         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4305         Likewise.
4306         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4307         Likewise.
4308         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4309         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4310         Likewise.
4311         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4312         Likewise.
4313         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4314         Likewise.
4315         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4316         Likewise.
4317         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4318         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4319         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4320         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4321         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4322         Likewise.
4323         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4324         Likewise.
4325         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4326         Likewise.
4327         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4328         Likewise.
4329         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4330         Likewise.
4331         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4332         Likewise.
4333         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4334         Likewise.
4335         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4336         Likewise.
4337         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4338         Likewise.
4339         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4340         Likewise.
4341         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4342         Likewise.
4343         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4344         Likewise.
4345         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4346         Likewise.
4347         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4348         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4349         Likewise.
4350         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4351         Likewise.
4352         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4353         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4354         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4355         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4356         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4357         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4358         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4359         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4360         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4361         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4362         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4363         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4364         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4365         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4366         Likewise.
4367         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4368         Likewise.
4369         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4370         Likewise.
4371         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4372         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4373         Likewise.
4374         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4375         Likewise.
4376         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4377         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4378         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4379         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4380         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4381         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4382         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4383         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4384         Likewise.
4385         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4386         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4387         Likewise.
4388         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4389         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4390         Likewise.
4391         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4392         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4393         Likewise.
4394         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4395         Likewise.
4396         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4397         Likewise.
4398         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4399         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4400         Likewise.
4401         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4402         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4403         Likewise.
4404         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4405         Likewise.
4406         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4407         Likewise.
4408         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4409         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4410         Likewise.
4411         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4412         Likewise.
4413         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4414         Likewise.
4415         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4416         Likewise.
4417         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4418         Likewise.
4419         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4420         Likewise.
4421         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4422         Likewise.
4423         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4424         Likewise.
4425         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4426         Likewise.
4427         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4428         Likewise.
4429         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4430         Likewise.
4431         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4432         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4433         Likewise.
4434         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4435         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4436         Likewise.
4437         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4438         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4439         Likewise.
4440         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4441         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4442         Likewise.
4443         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4444         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4445         Likewise.
4446         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4447         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4448         Likewise.
4449         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4450         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4451         Likewise.
4452         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4453         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4454         Likewise.
4455         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4456         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4457         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4458         Likewise.
4459         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4460         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4461         Likewise.
4462         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4463         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4464         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4465         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4466         Likewise.
4467         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4468         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4469         Likewise.
4470         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4471         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4472         Likewise.
4473         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4474         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4475         Likewise.
4476         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4477         Likewise.
4478         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4479         Likewise.
4480         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4481         Likewise.
4482         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4483         Likewise.
4484         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4485         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4486         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4487         Likewise.
4488         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4489         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4490         Likewise.
4491         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4492         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4493         Likewise.
4494         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4495         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4496         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4497         Likewise.
4498         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4499         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4500         Likewise.
4501         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4502         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4503         Likewise.
4504         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4505         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4506         Likewise.
4507         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4508         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4509         Likewise.
4510         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4511         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4512         Likewise.
4513         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4514         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4515         Likewise.
4516         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4517         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4518         Likewise.
4519         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4520         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4521         Likewise.
4522         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4523         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4524         Likewise.
4525         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4526         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4527         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4528         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4529         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4530         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4531         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4532         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4533         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4534         Likewise.
4535         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4536         Likewise.
4537         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4538         Likewise.
4539         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4540         Likewise.
4541         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4542         Likewise.
4543         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4544         Likewise.
4545         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4546         Likewise.
4547         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4548         Likewise.
4549         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4550         Likewise.
4551         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4552         Likewise.
4553         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4554         Likewise.
4555         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4556         Likewise.
4557         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4558         Likewise.
4559         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4560         Likewise.
4561         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4562         Likewise.
4563         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4564         Likewise.
4565         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4566         Likewise.
4567         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4568         Likewise.
4569         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4570         Likewise.
4571         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4572         Likewise.
4573         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4574         Likewise.
4575         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4576         Likewise.
4577         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4578         Likewise.
4579         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4580         Likewise.
4581         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4582         Likewise.
4583         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4584         Likewise.
4585         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4586         Likewise.
4587         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4588         Likewise.
4589         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4590         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4591         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4592         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4593         Likewise.
4594         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4595         Likewise.
4596         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4597         Likewise.
4598         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4599         Likewise.
4600         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4601         Likewise.
4602         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4603         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4604         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4605         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4606         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4607         Likewise.
4608         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4609         Likewise.
4610         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4611         Likewise.
4612         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4613         Likewise.
4614         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4615         Likewise.
4616         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4617         Likewise.
4618         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4619         Likewise.
4620         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4621         Likewise.
4622         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4623         Likewise.
4624         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4625         Likewise.
4626         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4627         Likewise.
4628         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4629         Likewise.
4630         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4631         Likewise.
4632         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4633         Likewise.
4634         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4635         Likewise.
4636         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4637         Likewise.
4638         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4639         Likewise.
4640         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4641         Likewise.
4642         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4643         Likewise.
4644         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4645         Likewise.
4646         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4647         Likewise.
4648         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4649         Likewise.
4650         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4651         Likewise.
4652         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4653         Likewise.
4654         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4655         Likewise.
4656         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4657         Likewise.
4658         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4659         Likewise.
4660         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4661         Likewise.
4662         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4663         Likewise.
4664         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4665         Likewise.
4666         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4667         Likewise.
4668         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4669         Likewise.
4670         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4671         Likewise.
4672         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4673         Likewise.
4674         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4675         Likewise.
4676         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4677         Likewise.
4678         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4679         Likewise.
4680         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4681         Likewise.
4682         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4683         Likewise.
4684         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4685         Likewise.
4686         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4687         Likewise.
4688         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4689         Likewise.
4690         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4691         Likewise.
4692         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4693         Likewise.
4694         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4695         Likewise.
4696         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4697         Likewise.
4698         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4699         Likewise.
4700         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4701         Likewise.
4702         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4703         Likewise.
4704         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4705         Likewise.
4706         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4707         Likewise.
4708         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4709         Likewise.
4710         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4711         Likewise.
4712         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4713         Likewise.
4714         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4715         Likewise.
4716         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4717         Likewise.
4718         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4719         Likewise.
4720         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4721         Likewise.
4722         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4723         Likewise.
4724         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4725         Likewise.
4726         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4727         Likewise.
4728         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4729         Likewise.
4730         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4731         Likewise.
4732         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4733         Likewise.
4734         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4735         Likewise.
4736         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4737         Likewise.
4738         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4739         Likewise.
4740         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4741         Likewise.
4742         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4743         Likewise.
4744         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4745         Likewise.
4746         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4747         Likewise.
4748         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4749         Likewise.
4750         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4751         Likewise.
4752         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4753         Likewise.
4754         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4755         Likewise.
4756         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4757         Likewise.
4758         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4759         Likewise.
4760         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4761         Likewise.
4762         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4763         Likewise.
4764         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4765         Likewise.
4766         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4767         Likewise.
4768         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4769         Likewise.
4770         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4771         Likewise.
4772         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4773         Likewise.
4774         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4775         Likewise.
4776         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4777         Likewise.
4778         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4779         Likewise.
4780         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4781         Likewise.
4782         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4783         Likewise.
4784         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4785         Likewise.
4786         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4787         Likewise.
4788         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4789         Likewise.
4790         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4791         Likewise.
4792         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4793         Likewise.
4794         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4795         Likewise.
4796         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4797         Likewise.
4798         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4799         Likewise.
4800         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4801         Likewise.
4802         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4803         Likewise.
4804         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4805         Likewise.
4806         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4807         Likewise.
4808         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4809         Likewise.
4810         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4811         Likewise.
4812         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4813         Likewise.
4814         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4815         Likewise.
4816         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4817         Likewise.
4818         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4819         Likewise.
4820         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4821         Likewise.
4822         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4823         Likewise.
4824         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4825         Likewise.
4826         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4827         Likewise.
4828         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4829         Likewise.
4830         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4831         Likewise.
4832         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4833         Likewise.
4834         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4835         Likewise.
4836         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4837         Likewise.
4838         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4839         Likewise.
4840         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4841         Likewise.
4842         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4843         Likewise.
4844         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4845         Likewise.
4846         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4847         Likewise.
4848         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4849         Likewise.
4850         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4851         Likewise.
4852         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4853         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4854         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4855         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4856         Likewise.
4857         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4858         Likewise.
4859         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4860         Likewise.
4861         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4862         Likewise.
4863         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4864         Likewise.
4865         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4866         Likewise.
4867         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4868         Likewise.
4869         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4870         Likewise.
4871         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4872         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4873         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4874         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4875         Likewise.
4876         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4877         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4878         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4879         Likewise.
4880         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4881         Likewise.
4882         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4883         Likewise.
4884         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4885         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4886         Likewise.
4887         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4888         Likewise.
4889         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4890         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4891         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4892         Likewise.
4893         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4894         Likewise.
4895         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4896         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4897         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4898         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4899         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4900         Likewise.
4901         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4902         Likewise.
4903         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4904         Likewise.
4905         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4906         Likewise.
4907         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4908         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4909         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4910         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4911         Likewise.
4912         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4913         Likewise.
4914         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4915         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4916         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4917         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4918         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4919         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4920         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4921         Likewise.
4922         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4923         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4924         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4925         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4926         Likewise.
4927         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4928         Likewise.
4929         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4930         Likewise.
4931         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4932         Likewise.
4933         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4934         Likewise.
4935         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4936         Likewise.
4937         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4938         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4939         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4940         Likewise.
4941         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4942         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4943         Likewise.
4944         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4945         Likewise.
4946         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4947         Likewise.
4948         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4949         Likewise.
4950         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4951         Likewise.
4952         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4953         Likewise.
4954         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4955         Likewise.
4956         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4957         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4958         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4959         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4960         Likewise.
4961         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4962         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4963         Likewise.
4964         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4965         Likewise.
4966         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4967         Likewise.
4968         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4969         Likewise.
4970         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4971         Likewise.
4972         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4973         Likewise.
4974         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4975         Likewise.
4976         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4977         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4978         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4979         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4980         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4981         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4982         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4983         Likewise.
4984         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4985         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4986         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4987         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4988         Likewise.
4989         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4990         Likewise.
4991         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4992         Likewise.
4993         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4994         Likewise.
4995         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4996         Likewise.
4997         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4998         Likewise.
4999         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
5000         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
5001         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
5002         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
5003         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
5004         Likewise.
5005         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
5006         Likewise.
5007         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
5008         Likewise.
5009         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
5010         Likewise.
5011         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
5012         Likewise.
5013         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
5014         Likewise.
5015         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
5016         Likewise.
5017         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
5018         Likewise.
5019         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
5020         Likewise.
5021         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
5022         Likewise.
5023         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
5024         Likewise.
5025         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
5026         Likewise.
5027         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
5028         Likewise.
5029         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
5030         Likewise.
5031         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
5032         Likewise.
5033         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
5034         Likewise.
5035         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
5036         Likewise.
5037         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
5038         Likewise.
5039         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
5040         Likewise.
5041         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
5042         Likewise.
5043         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
5044         Likewise.
5045         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
5046         Likewise.
5047         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
5048         Likewise.
5049         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
5050         Likewise.
5051         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
5052         Likewise.
5053         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
5054         Likewise.
5055         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
5056         Likewise.
5057         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
5058         Likewise.
5059         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
5060         Likewise.
5061         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
5062         Likewise.
5063         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
5064         Likewise.
5065         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
5066         Likewise.
5067         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
5068         Likewise.
5069         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
5070         Likewise.
5071         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
5072         Likewise.
5073         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
5074         Likewise.
5075         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
5076         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
5077         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
5078         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
5079         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
5080         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
5081         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
5082         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
5083         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
5084         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
5085         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
5086         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
5087         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
5088         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
5089         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
5090         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
5091         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
5092         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
5093         * testsuite/tr1/headers/all.cc: Likewise.
5094         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
5095         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
5096         * testsuite/util/testsuite_shared.cc: Likewise.
5097         * scripts/extract_symvers: Likewise.  Remove runtime exception.
5098         * testsuite/17_intro/headers/all.cc: Likewise.
5099         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
5100         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
5101         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
5102         Likewise.
5103         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
5104         Likewise.
5105         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
5106         Likewise.
5107         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
5108         Likewise.
5109         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
5110         Likewise.
5111         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
5112         Likewise.
5113         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
5114         Likewise.
5115         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
5116         Likewise.
5117         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
5118         Likewise.
5119         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
5120         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
5121         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
5122         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
5123         Likewise.
5124         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
5125         Likewise.
5126         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
5127         Likewise.
5128         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
5129         Likewise.
5130         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
5131         Likewise.
5132         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
5133         Likewise.
5134         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
5135         Likewise.
5136         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
5137         Likewise.
5138         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
5139         Likewise.
5140         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
5141         Likewise.
5142         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
5143         Likewise.
5144         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
5145         Likewise.
5146         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5147         Likewise.
5148         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5149         Likewise.
5150         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5151         Likewise.
5152         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5153         Likewise.
5154         * testsuite/20_util/pair/moveable.cc: Likewise.
5155         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5156         Likewise.
5157         * testsuite/20_util/pair/swap.cc: Likewise.
5158         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5159         Likewise.
5160         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5161         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5162         Likewise.
5163         * testsuite/20_util/tuple/moveable.cc: Likewise.
5164         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5165         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5166         Likewise.
5167         * testsuite/20_util/tuple/swap.cc: Likewise.
5168         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5169         Likewise.
5170         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5171         Likewise.
5172         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5173         Likewise.
5174         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5175         Likewise.
5176         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5177         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5178         Likewise.
5179         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5180         Likewise.
5181         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5182         Likewise.
5183         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5184         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5185         Likewise.
5186         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5187         Likewise.
5188         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5189         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5190         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5191         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5192         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5193         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5194         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5195         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5196         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5197         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5198         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5199         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5200         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5201         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5202         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5203         Likewise.
5204         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5205         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5206         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5207         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5208         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5209         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5210         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5211         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5212         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5213         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5214         Likewise.
5215         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5216         Likewise.
5217         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5218         Likewise.
5219         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5220         Likewise.
5221         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5222         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5223         Likewise.
5224         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5225         Likewise.
5226         * testsuite/23_containers/deque/14340.cc: Likewise.
5227         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5228         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5229         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5230         * testsuite/23_containers/deque/init-list.cc: Likewise.
5231         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5232         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5233         * testsuite/23_containers/deque/moveable.cc: Likewise.
5234         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5235         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5236         Likewise.
5237         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5238         Likewise.
5239         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5240         Likewise.
5241         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5242         Likewise.
5243         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5244         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5245         Likewise.
5246         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5247         Likewise.
5248         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5249         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5250         Likewise.
5251         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5252         Likewise.
5253         * testsuite/23_containers/list/14340.cc: Likewise.
5254         * testsuite/23_containers/list/23781.cc: Likewise.
5255         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5256         * testsuite/23_containers/list/init-list.cc: Likewise.
5257         * testsuite/23_containers/list/moveable.cc: Likewise.
5258         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5259         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5260         Likewise.
5261         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5262         Likewise.
5263         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5264         Likewise.
5265         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5266         Likewise.
5267         * testsuite/23_containers/map/14340.cc: Likewise.
5268         * testsuite/23_containers/map/23781.cc: Likewise.
5269         * testsuite/23_containers/map/init-list.cc: Likewise.
5270         * testsuite/23_containers/map/moveable.cc: Likewise.
5271         * testsuite/23_containers/map/operations/1.cc: Likewise.
5272         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5273         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5274         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5275         Likewise.
5276         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5277         Likewise.
5278         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5279         Likewise.
5280         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5281         Likewise.
5282         * testsuite/23_containers/multimap/14340.cc: Likewise.
5283         * testsuite/23_containers/multimap/23781.cc: Likewise.
5284         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5285         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5286         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5287         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5288         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5289         Likewise.
5290         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5291         Likewise.
5292         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5293         Likewise.
5294         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5295         Likewise.
5296         * testsuite/23_containers/multiset/14340.cc: Likewise.
5297         * testsuite/23_containers/multiset/23781.cc: Likewise.
5298         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5299         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5300         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5301         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5302         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5303         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5304         Likewise.
5305         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5306         Likewise.
5307         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5308         Likewise.
5309         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5310         Likewise.
5311         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5312         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5313         Likewise.
5314         * testsuite/23_containers/queue/moveable.cc: Likewise.
5315         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5316         Likewise.
5317         * testsuite/23_containers/set/14340.cc: Likewise.
5318         * testsuite/23_containers/set/23781.cc: Likewise.
5319         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5320         * testsuite/23_containers/set/init-list.cc: Likewise.
5321         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5322         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5323         * testsuite/23_containers/set/moveable.cc: Likewise.
5324         * testsuite/23_containers/set/operations/1.cc: Likewise.
5325         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5326         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5327         Likewise.
5328         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5329         Likewise.
5330         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5331         Likewise.
5332         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5333         Likewise.
5334         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5335         Likewise.
5336         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5337         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5338         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5339         Likewise.
5340         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5341         Likewise.
5342         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5343         Likewise.
5344         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5345         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5346         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5347         Likewise.
5348         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5349         Likewise.
5350         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5351         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5352         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5353         Likewise.
5354         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5355         Likewise.
5356         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5357         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5358         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5359         Likewise.
5360         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5361         Likewise.
5362         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5363         Likewise.
5364         * testsuite/23_containers/vector/14340.cc: Likewise.
5365         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5366         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5367         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5368         Likewise.
5369         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5370         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5371         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5372         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5373         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5374         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5375         Likewise.
5376         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5377         Likewise.
5378         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5379         Likewise.
5380         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5381         Likewise.
5382         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5383         Likewise.
5384         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5385         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5386         * testsuite/23_containers/vector/init-list.cc: Likewise.
5387         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5388         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5389         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5390         * testsuite/23_containers/vector/moveable.cc: Likewise.
5391         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5392         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5393         Likewise.
5394         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5395         Likewise.
5396         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5397         Likewise.
5398         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5399         Likewise.
5400         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5401         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5402         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5403         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5404         Likewise.
5405         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5406         Likewise.
5407         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5408         Likewise.
5409         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5410         Likewise.
5411         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5412         Likewise.
5413         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5414         Likewise.
5415         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5416         Likewise.
5417         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5418         Likewise.
5419         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5420         Likewise.
5421         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5422         Likewise.
5423         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5424         Likewise.
5425         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5426         Likewise.
5427         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5442         Likewise.
5443         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5444         Likewise.
5445         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5446         Likewise.
5447         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5448         Likewise.
5449         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5450         Likewise.
5451         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5452         Likewise.
5453         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5454         Likewise.
5455         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5456         Likewise.
5457         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5458         Likewise.
5459         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5460         Likewise.
5461         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5462         Likewise.
5463         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5464         Likewise.
5465         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5466         Likewise.
5467         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5468         Likewise.
5469         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5470         Likewise.
5471         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5472         Likewise.
5473         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5474         Likewise.
5475         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5476         Likewise.
5477         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5478         Likewise.
5479         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5480         Likewise.
5481         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5482         Likewise.
5483         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5484         Likewise.
5485         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5486         Likewise.
5487         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5488         Likewise.
5489         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5490         Likewise.
5491         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5492         Likewise.
5493         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5494         Likewise.
5495         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5496         Likewise.
5497         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5498         Likewise.
5499         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5500         Likewise.
5501         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5502         Likewise.
5503         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5504         Likewise.
5505         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5506         Likewise.
5507         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5508         Likewise.
5509         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5510         Likewise.
5511         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5512         Likewise.
5513         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5514         Likewise.
5515         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5516         Likewise.
5517         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5518         Likewise.
5519         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5520         Likewise.
5521         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5522         Likewise.
5523         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5524         Likewise.
5525         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5526         Likewise.
5527         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5528         Likewise.
5529         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5530         Likewise.
5531         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5532         Likewise.
5533         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5534         Likewise.
5535         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5536         Likewise.
5537         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5538         Likewise.
5539         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5540         Likewise.
5541         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5542         Likewise.
5543         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5544         Likewise.
5545         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5546         Likewise.
5547         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5548         Likewise.
5549         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5550         Likewise.
5551         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5552         Likewise.
5553         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5554         Likewise.
5555         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5556         Likewise.
5557         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5558         Likewise.
5559         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5560         Likewise.
5561         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5562         Likewise.
5563         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5564         Likewise.
5565         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5566         Likewise.
5567         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5568         Likewise.
5569         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5570         Likewise.
5571         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5572         Likewise.
5573         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5574         Likewise.
5575         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5576         Likewise.
5577         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5578         Likewise.
5579         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5580         Likewise.
5581         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5582         Likewise.
5583         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5584         Likewise.
5585         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5586         Likewise.
5587         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5588         Likewise.
5589         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5590         Likewise.
5591         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5592         Likewise.
5593         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5594         Likewise.
5595         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5596         Likewise.
5597         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5598         Likewise.
5599         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5600         Likewise.
5601         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5602         Likewise.
5603         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5604         Likewise.
5605         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5606         Likewise.
5607         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5608         Likewise.
5609         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5610         Likewise.
5611         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5612         Likewise.
5613         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5614         Likewise.
5615         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5616         Likewise.
5617         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5618         Likewise.
5619         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5620         Likewise.
5621         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5622         Likewise.
5623         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5624         Likewise.
5625         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5626         Likewise.
5627         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5628         Likewise.
5629         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5630         Likewise.
5631         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5632         Likewise.
5633         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5634         Likewise.
5635         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5636         Likewise.
5637         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5638         Likewise.
5639         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5640         Likewise.
5641         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5642         Likewise.
5643         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5644         Likewise.
5645         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5646         Likewise.
5647         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5648         Likewise.
5649         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5650         Likewise.
5651         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5652         Likewise.
5653         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5654         Likewise.
5655         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5656         Likewise.
5657         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5658         Likewise.
5659         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5660         Likewise.
5661         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5662         Likewise.
5663         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5664         Likewise.
5665         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5666         Likewise.
5667         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5668         Likewise.
5669         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5670         Likewise.
5671         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5672         Likewise.
5673         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5674         Likewise.
5675         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5676         Likewise.
5677         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5678         Likewise.
5679         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5680         Likewise.
5681         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5682         Likewise.
5683         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5684         Likewise.
5685         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5686         Likewise.
5687         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5688         Likewise.
5689         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5690         Likewise.
5691         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5692         Likewise.
5693         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5694         Likewise.
5695         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5696         Likewise.
5697         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5698         Likewise.
5699         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5700         Likewise.
5701         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5702         Likewise.
5703         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5704         Likewise.
5705         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5706         Likewise.
5707         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5708         Likewise.
5709         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5710         Likewise.
5711         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5712         Likewise.
5713         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5714         Likewise.
5715         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5716         Likewise.
5717         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5718         Likewise.
5719         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5720         Likewise.
5721         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5722         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5723         Likewise.
5724         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5725         Likewise.
5726         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5727         Likewise.
5728         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5729         Likewise.
5730         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5731         Likewise.
5732         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5733         Likewise.
5734         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5735         Likewise.
5736         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5737         Likewise.
5738         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5739         Likewise.
5740         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5741         Likewise.
5742         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5743         Likewise.
5744         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5745         Likewise.
5746         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5747         Likewise.
5748         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5749         Likewise.
5750         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5751         Likewise.
5752         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5753         Likewise.
5754         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5755         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5756         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5757         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5758         Likewise.
5759         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5760         Likewise.
5761         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5762         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5763         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5764         Likewise.
5765         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5766         Likewise.
5767         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5768         Likewise.
5769         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5770         Likewise.
5771         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5772         Likewise.
5773         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5774         Likewise.
5775         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5776         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5777         Likewise.
5778         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5779         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5780         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5781         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5782         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5783         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5784         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5785         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5786         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5787         Likewise.
5788         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5789         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5790         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5791         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5792         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5793         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5794         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5795         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5796         Likewise.
5797         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5798         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5799         Likewise.
5800         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5801         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5802         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5803         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5804         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5805         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5806         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5807         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5808         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5809         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5810         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5811         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5812         Likewise.
5813         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5814         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5815         Likewise.
5816         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5817         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5818         Likewise.
5819         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5820         Likewise.
5821         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5822         Likewise.
5823         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5824         Likewise.
5825         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5826         Likewise.
5827         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5828         Likewise.
5829         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5830         Likewise.
5831         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5832         Likewise.
5833         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5834         Likewise.
5835         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5836         Likewise.
5837         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5838         Likewise.
5839         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5840         Likewise.
5841         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5842         Likewise.
5843         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5844         Likewise.
5845         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5846         Likewise.
5847         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5848         Likewise.
5849         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5850         Likewise.
5851         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5852         Likewise.
5853         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5854         Likewise.
5855         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5856         Likewise.
5857         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5858         Likewise.
5859         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5860         Likewise.
5861         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5862         Likewise.
5863         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5864         Likewise.
5865         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5866         Likewise.
5867         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5868         Likewise.
5869         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5870         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5871         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5872         Likewise.
5873         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5874         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5875         Likewise.
5876         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5877         Likewise.
5878         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5879         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5880         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5881         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5882         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5883         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5884         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5885         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5886         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5887         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5888         Likewise.
5889         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5890         Likewise.
5891         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5892         Likewise.
5893         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5894         Likewise.
5895         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5896         Likewise.
5897         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5898         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5899         Likewise.
5900         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5901         Likewise.
5902         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5903         Likewise.
5904         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5905         Likewise.
5906         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5907         Likewise.
5908         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5909         Likewise.
5910         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5911         Likewise.
5912         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5913         Likewise.
5914         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5915         Likewise.
5916         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5917         Likewise.
5918         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5919         Likewise.
5920         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5921         Likewise.
5922         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5923         Likewise.
5924         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5925         Likewise.
5926         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5927         Likewise.
5928         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5929         Likewise.
5930         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5931         Likewise.
5932         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5933         Likewise.
5934         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5935         Likewise.
5936         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5937         Likewise.
5938         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5939         Likewise.
5940         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5941         Likewise.
5942         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5943         Likewise.
5944         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5945         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5946         Likewise.
5947         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5948         Likewise.
5949         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5950         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5951         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5952         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5953         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5954         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5955         Likewise.
5956         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5957         Likewise.
5958         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5959         Likewise.
5960         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5961         Likewise.
5962         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5963         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5964         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5965         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5966         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5967         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5968         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5969         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5970         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5971         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5972         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5973         Likewise.
5974         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5975         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5976         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5977         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5978         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5979         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5980         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5981         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5982         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5983         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5984         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5985         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5986         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5987         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5988         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5989         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5990         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5991         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5992         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5993         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5994         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5995         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5996         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5997         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5998         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5999         Likewise.
6000         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
6001         * testsuite/27_io/fpos/14252.cc: Likewise.
6002         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
6003         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
6004         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
6005         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
6006         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
6007         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
6008         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
6009         * testsuite/27_io/ios_base/state/1.cc: Likewise.
6010         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
6011         Likewise.
6012         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
6013         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
6014         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
6015         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
6016         Likewise.
6017         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
6018         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
6019         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
6020         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
6021         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
6022         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
6023         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
6024         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
6025         * testsuite/27_io/objects/char/3045.cc: Likewise.
6026         * testsuite/27_io/objects/char/3647.cc: Likewise.
6027         * testsuite/27_io/objects/char/5268.cc: Likewise.
6028         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
6029         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
6030         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
6031         * testsuite/28_regex/init-list.cc: Likewise.
6032         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
6033         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
6034         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
6035         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
6036         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
6037         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
6038         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
6039         Likewise.
6040         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
6041         Likewise.
6042         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
6043         Likewise.
6044         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
6045         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
6046         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
6047         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
6048         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
6049         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
6050         Likewise.
6051         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
6052         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
6053         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
6054         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
6055         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
6056         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
6057         Likewise.
6058         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
6059         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
6060         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
6061         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
6062         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
6063         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
6064         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
6065         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
6066         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
6067         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
6068         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
6069         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
6070         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
6071         Likewise.
6072         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
6073         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
6074         Likewise.
6075         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
6076         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
6077         Likewise.
6078         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
6079         Likewise.
6080         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
6081         Likewise.
6082         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
6083         Likewise.
6084         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
6085         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
6086         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
6087         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
6088         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
6089         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
6090         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
6091         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
6092         Likewise.
6093         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
6094         Likewise.
6095         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
6096         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
6097         Likewise.
6098         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
6099         Likewise.
6100         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
6101         Likewise.
6102         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
6103         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
6104         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
6105         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
6106         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
6107         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
6108         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
6109         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
6110         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
6111         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
6112         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
6113         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
6114         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
6115         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
6116         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
6117         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
6118         Likewise.
6119         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
6120         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
6121         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
6122         Likewise.
6123         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
6124         Likewise.
6125         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
6126         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
6127         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
6128         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
6129         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
6130         Likewise.
6131         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
6132         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
6133         Likewise.
6134         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
6135         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
6136         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
6137         Likewise.
6138         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
6139         Likewise.
6140         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
6141         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
6142         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
6143         Likewise.
6144         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
6145         Likewise.
6146         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6147         Likewise.
6148         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6149         Likewise.
6150         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6151         Likewise.
6152         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6153         * testsuite/30_threads/this_thread/1.cc: Likewise.
6154         * testsuite/30_threads/this_thread/2.cc: Likewise.
6155         * testsuite/30_threads/this_thread/3.cc: Likewise.
6156         * testsuite/30_threads/this_thread/4.cc: Likewise.
6157         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6158         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6159         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6160         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6161         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6162         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6163         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6164         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6165         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6166         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6167         * testsuite/30_threads/thread/members/1.cc: Likewise.
6168         * testsuite/30_threads/thread/members/2.cc: Likewise.
6169         * testsuite/30_threads/thread/members/3.cc: Likewise.
6170         * testsuite/30_threads/thread/members/4.cc: Likewise.
6171         * testsuite/30_threads/thread/members/5.cc: Likewise.
6172         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6173         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6174         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6175         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6176         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6177         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6178         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6179         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6180         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6181         Likewise.
6182         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6183         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6184         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6185         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6186         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6187         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6188         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6189         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6190         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6191         * testsuite/30_threads/try_lock/1.cc: Likewise.
6192         * testsuite/30_threads/try_lock/2.cc: Likewise.
6193         * testsuite/30_threads/try_lock/3.cc: Likewise.
6194         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6195         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6196         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6197         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6198         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6199         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6200         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6201         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6202         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6203         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6204         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6205         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6206         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6207         Likewise.
6208         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6209         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6210         Likewise.
6211         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6212         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6213         Likewise.
6214         * testsuite/ext/array_allocator/1.cc: Likewise.
6215         * testsuite/ext/array_allocator/2.cc: Likewise.
6216         * testsuite/ext/array_allocator/3.cc: Likewise.
6217         * testsuite/ext/ext_pointer/1.cc: Likewise.
6218         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6219         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6220         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6221         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6222         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6223         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6224         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6225         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6226         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6227         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6228         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6229         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6230         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6231         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6232         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6233         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6234         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6235         Likewise.
6236         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6237         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6238         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6239         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6240         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6241         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6242         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6243         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6244         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6245         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6246         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6247         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6248         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6249         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6250         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6251         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6252         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6253         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6254         Likewise.
6255         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6256         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6257         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6258         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6259         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6260         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6261         * testsuite/ext/pod_char_traits.cc: Likewise.
6262         * testsuite/ext/slist/23781.cc: Likewise.
6263         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6264         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6265         * testsuite/ext/vstring/init-list.cc: Likewise.
6266         * testsuite/ext/vstring/moveable.cc: Likewise.
6267         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6268         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6269         Likewise.
6270         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6271         Likewise.
6272         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6273         Likewise.
6274         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6275         Likewise.
6276         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6277         Likewise.
6278         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6279         Likewise.
6280         * testsuite/ext/vstring/types/23767.cc: Likewise.
6281         * testsuite/performance/21_strings/string_append.cc: Likewise.
6282         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6283         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6284         Likewise.
6285         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6286         Likewise.
6287         * testsuite/performance/21_strings/string_find.cc: Likewise.
6288         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6289         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6290         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6291         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6292         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6293         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6294         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6295         Likewise.
6296         * testsuite/performance/23_containers/create/map.cc: Likewise.
6297         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6298         Likewise.
6299         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6300         * testsuite/performance/23_containers/find/map.cc: Likewise.
6301         * testsuite/performance/23_containers/index/map.cc: Likewise.
6302         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6303         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6304         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6305         Likewise.
6306         * testsuite/performance/23_containers/insert_erase/associative.cc:
6307         Likewise.
6308         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6309         Likewise.
6310         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6311         Likewise.
6312         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6313         Likewise.
6314         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6315         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6316         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6317         Likewise.
6318         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6319         Likewise.
6320         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6321         Likewise.
6322         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6323         Likewise.
6324         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6325         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6326         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6327         Likewise.
6328         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6329         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6330         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6331         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6332         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6333         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6334         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6335         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6336         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6337         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6338         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6339         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6340         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6341         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6342         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6343         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6344         Likewise.
6345         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6346         Likewise.
6347         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6348         Likewise.
6349         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6350         Likewise.
6351         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6352         Likewise.
6353         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6354         Likewise.
6355         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6356         Likewise.
6357         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6358         Likewise.
6359         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6360         Likewise.
6361         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6362         Likewise.
6363         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6364         Likewise.
6365         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6366         Likewise.
6367         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6368         Likewise.
6369         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6370         Likewise.
6371         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6372         Likewise.
6373         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6374         Likewise.
6375         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6376         Likewise.
6377         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6378         Likewise.
6379         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6380         Likewise.
6381         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6382         Likewise.
6383         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6384         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6385         Likewise.
6386         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6387         Likewise.
6388         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6389         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6390         Likewise.
6391         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6392         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6393         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6394         Likewise.
6395         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6396         Likewise.
6397         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6398         Likewise.
6399         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6400         Likewise.
6401         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6402         Likewise.
6403         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6404         Likewise.
6405         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6406         Likewise.
6407         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6408         Likewise.
6409         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6410         Likewise.
6411         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6412         Likewise.
6413         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6414         Likewise.
6415         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6416         Likewise.
6417         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6418         Likewise.
6419         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6420         Likewise.
6421         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6422         Likewise.
6423         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6424         Likewise.
6425         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6426         Likewise.
6427         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6428         Likewise.
6429         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6430         Likewise.
6431         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6432         Likewise.
6433         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6434         Likewise.
6435         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6436         Likewise.
6437         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6438         Likewise.
6439         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6440         Likewise.
6441         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6442         Likewise.
6443         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6444         Likewise.
6445         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6446         Likewise.
6447         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6448         Likewise.
6449         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6450         Likewise.
6451         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6452         Likewise.
6453         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6454         Likewise.
6455         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6456         Likewise.
6457         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6458         Likewise.
6459         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6460         Likewise.
6461         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6462         Likewise.
6463         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6464         Likewise.
6465         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6466         Likewise.
6467         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6468         Likewise.
6469         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6470         Likewise.
6471         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6472         Likewise.
6473         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6474         Likewise.
6475         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6476         Likewise.
6477         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6478         Likewise.
6479         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6480         Likewise.
6481         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6482         Likewise.
6483         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6484         Likewise.
6485         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6486         Likewise.
6487         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6488         Likewise.
6489         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6490         Likewise.
6491         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6492         Likewise.
6493         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6494         Likewise.
6495         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6496         Likewise.
6497         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6498         Likewise.
6499         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6500         Likewise.
6501         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6502         Likewise.
6503         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6504         Likewise.
6505         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6506         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6507         Likewise.
6508         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6509         Likewise.
6510         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6511         Likewise.
6512         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6513         Likewise.
6514         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6515         Likewise.
6516         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6517         Likewise.
6518         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6519         Likewise.
6520         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6521         Likewise.
6522         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6523         Likewise.
6524         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6525         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6526         Likewise.
6527         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6528         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6529         Likewise.
6530         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6531         Likewise.
6532         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6533         Likewise.
6534         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6535         Likewise.
6536         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6537         Likewise.
6538         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6539         Likewise.
6540         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6541         Likewise.
6542         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6543         Likewise.
6544         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6545         Likewise.
6546         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6547         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6548         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6549         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6550         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6551         Likewise.
6552         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6553         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6554         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6555         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6556         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6557         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6558         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6559         * testsuite/util/io/prog_bar.cc: Likewise.
6560         * testsuite/util/io/prog_bar.hpp: Likewise.
6561         * testsuite/util/io/text_populate.hpp: Likewise.
6562         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6563         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6564         * testsuite/util/io/xml.hpp: Likewise.
6565         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6566         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6567         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6568         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6569         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6570         * testsuite/util/native_type/native_map.hpp: Likewise.
6571         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6572         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6573         * testsuite/util/native_type/native_set.hpp: Likewise.
6574         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6575         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6576         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6577         Likewise.
6578         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6579         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6580         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6581         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6582         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6583         Likewise.
6584         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6585         Likewise.
6586         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6587         Likewise.
6588         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6589         Likewise.
6590         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6591         Likewise.
6592         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6593         Likewise.
6594         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6595         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6596         Likewise.
6597         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6598         Likewise.
6599         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6600         Likewise.
6601         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6602         Likewise.
6603         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6604         Likewise.
6605         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6606         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6607         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6608         * testsuite/util/regression/basic_type.hpp: Likewise.
6609         * testsuite/util/regression/common_type.hpp: Likewise.
6610         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6611         Likewise.
6612         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6613         Likewise.
6614         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6615         Likewise.
6616         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6617         Likewise.
6618         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6619         Likewise.
6620         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6621         Likewise.
6622         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6623         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6624         Likewise.
6625         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6626         Likewise.
6627         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6628         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6629         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6630         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6631         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6632         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6633         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6634         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6635         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6636         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6637         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6638         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6639         * testsuite/util/testsuite_abi.cc: Likewise.
6640         * testsuite/util/testsuite_abi.h: Likewise.
6641         * testsuite/util/testsuite_abi_check.cc: Likewise.
6642         * testsuite/util/testsuite_allocator.cc: Likewise.
6643         * testsuite/util/testsuite_allocator.h: Likewise.
6644         * testsuite/util/testsuite_api.h: Likewise.
6645         * testsuite/util/testsuite_character.cc: Likewise.
6646         * testsuite/util/testsuite_character.h: Likewise.
6647         * testsuite/util/testsuite_common_types.h: Likewise.
6648         * testsuite/util/testsuite_error.h: Likewise.
6649         * testsuite/util/testsuite_hooks.cc: Likewise.
6650         * testsuite/util/testsuite_hooks.h: Likewise.
6651         * testsuite/util/testsuite_io.h: Likewise.
6652         * testsuite/util/testsuite_iterators.h: Likewise.
6653         * testsuite/util/testsuite_performance.h: Likewise.
6654         * testsuite/util/testsuite_rng.h: Likewise.
6655         * testsuite/util/testsuite_rvalref.h: Likewise.
6656         * testsuite/util/testsuite_tr1.h: Likewise.
6657         * testsuite/util/thread/all.h: Likewise.
6658         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6659         Likewise.
6660         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6661         Likewise.
6662         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6663         Likewise.
6664         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6665         Likewise.
6666         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6667         Likewise.
6668         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6669         Likewise.
6670         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6671         Likewise.
6672         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6673         Likewise.
6674         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6675         Likewise.
6676         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6677         Likewise.
6678         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6679         Likewise.
6680         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6681         Likewise.
6682         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6683         Likewise.
6684         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6685         Likewise.
6686         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6687         Likewise.
6688         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6689         Likewise.
6690         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6691         Likewise.
6692         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6693         Likewise.
6694         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6695         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6696         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6697         Likewise.
6698         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6699         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6700         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6701         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6702         Likewise.
6703         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6704         Likewise.
6705         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6706         Likewise.
6707         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6708         Likewise.
6709         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6710         Likewise.
6711         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6712         Likewise.
6713         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6714         Likewise.
6715         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6716         Likewise.
6717         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6718         Likewise.
6719         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6720         Likewise.
6721         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6722         Likewise.
6723         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6724         Likewise.
6725         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6726         Likewise.
6727         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6728         Likewise.
6729         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6730         Likewise.
6731         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6732         Likewise.
6733         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6734         Likewise.
6735         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6736         Likewise.
6737         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6738         Likewise.
6739         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6740         Likewise.
6741         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6742         Likewise.
6743         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6744         Likewise.
6745         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6746         Likewise.
6747         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6748         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6749         Likewise.
6750         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6751         Likewise.
6752         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6753         Likewise.
6754         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6755         Likewise.
6756         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6757         Likewise.
6758         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6759         Likewise.
6760         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6761         Likewise.
6762         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6763         Likewise.
6764         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6765         Likewise.
6766         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6767         Likewise.
6768         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6769         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6770         Likewise.
6771         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6772         Likewise.
6773         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6774         Likewise.
6775         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6776         Likewise.
6777         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6778         Likewise.
6779         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6780         Likewise.
6781         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6782         Likewise.
6783         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6784         Likewise.
6785         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6786         Likewise.
6787         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6788         Likewise.
6789         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6790         Likewise.
6791         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6792         Likewise.
6793         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6794         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6795         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6796         Likewise.
6797         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6798         Likewise.
6799         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6800         Likewise.
6801         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6802         Likewise.
6803         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6804         Likewise.
6805         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6806         Likewise.
6807         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6808         Likewise.
6809         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6810         Likewise.
6811         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6812         Likewise.
6813         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6814         Likewise.
6815         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6816         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6817         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6818         Likewise.
6819         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6820         Likewise.
6821         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6822         Likewise.
6823         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6824         Likewise.
6825         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6826         Likewise.
6827         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6828         Likewise.
6829         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6830         Likewise.
6831         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6832         Likewise.
6833         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6834         Likewise.
6835         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6836         Likewise.
6837         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6838         Likewise.
6839         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6840         Likewise.
6841         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6842         Likewise.
6843         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6844         Likewise.
6845         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6846         Likewise.
6847         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6848         Likewise.
6849         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6850         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6851         Likewise.
6852         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6853         Likewise.
6854         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6855         Likewise.
6856         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6857         Likewise.
6858         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6859         Likewise.
6860         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6861         Likewise.
6862         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6863         Likewise.
6864         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6865         Likewise.
6866         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6867         Likewise.
6868         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6869         Likewise.
6870         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6871         Likewise.
6872         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6873         Likewise.
6874         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6875         Likewise.
6876         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6877         Likewise.
6878         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6879         Likewise.
6880         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6881         Likewise.
6882         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6883         Likewise.
6884         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6885         Likewise.
6886         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6887         Likewise.
6888         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6889         Likewise.
6890         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6891         Likewise.
6892         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6893         Likewise.
6894         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6895         Likewise.
6896         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6897         Likewise.
6898         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6899         Likewise.
6900         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6901         Likewise.
6902         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6903         Likewise.
6904         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6905         Likewise.
6906         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6907         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6908         Likewise.
6909         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6910         Likewise.
6911         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6912         Likewise.
6913         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6914         Likewise.
6915         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6916         Likewise.
6917         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6918         Likewise.
6919         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6920         Likewise.
6921         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6922         Likewise.
6923         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6924         Likewise.
6925         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6926         Likewise.
6927         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6928         Likewise.
6929         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6930         Likewise.
6931         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6932         Likewise.
6933         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6934         Likewise.
6935         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6936         Likewise.
6937         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6938         Likewise.
6939         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6940         Likewise.
6941         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6942         Likewise.
6943         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6944         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6945         * testsuite/backward/hash_map/25896.cc: Likewise.
6946         * testsuite/backward/hash_set/25896.cc: Likewise.
6947
6948 2009-04-08  Ian Lance Taylor  <iant@google.com>
6949
6950         * include/backward/hashtable.h (erase): Correctly handle erasing a
6951         reference to an entry in the hash table.
6952         * testsuite/backward/hash_map/25896.cc: New.
6953         * testsuite/backward/hash_set/25896.cc: New.
6954
6955 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6956
6957         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6958         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6959
6960 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6961
6962         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6963         of debug.
6964         * include/Makefile.in: Regenerate.
6965         * include/precompiled/stdc++.h: Add.
6966
6967 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6968
6969         * include/bits/random.h: Adjust doxygen markup.
6970         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6971
6972         * testsuite/26_numerics/random/piecewise_linear_distribution/
6973         operators/serialize.cc: Use typedefs.
6974
6975 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6976
6977         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6978         __gnu_cxx namespace.  Remove "static inline".
6979
6980 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6981
6982         * include/bits/random.tcc (linear_congruential_engine<>::
6983         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6984
6985 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6986
6987         * include/bits/random.h (operator==): Mark all inline.
6988         (mersenne_twister_engine): Enable #if 0 checks.
6989
6990         * include/bits/random.h: Formatting tweaks.
6991
6992 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6993
6994         * include/bits/random.tcc (piecewise_linear_distribution<>::
6995         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6996         Remove spurious closed parenthesis.
6997
6998 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6999
7000         PR libstdc++/39644 (partial)
7001         * include/bits/random.tcc (linear_congruential_engine<>::
7002         seed(seed_seq&), independent_bits_engine<>::operator(),
7003         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
7004
7005 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
7006
7007         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
7008         thinko.
7009         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7010         default.cc: Enable.
7011
7012 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
7013
7014         PR libstdc++/39629 (partial)
7015         * testsuite/26_numerics/random/independent_bits_engine/cons/
7016         base_move.cc: Use uint_fast64_t instead of unsigned long.
7017         * testsuite/26_numerics/random/independent_bits_engine/cons/
7018         seed1.cc: Likewise.
7019         * testsuite/26_numerics/random/independent_bits_engine/cons/
7020         seed2.cc: Likewise.
7021         * testsuite/26_numerics/random/independent_bits_engine/cons/
7022         base_copy.cc: Likewise.
7023         * testsuite/26_numerics/random/independent_bits_engine/cons/
7024         default.cc: Likewise.
7025         * testsuite/26_numerics/random/independent_bits_engine/cons/
7026         seed_seq.cc: Likewise.
7027         * testsuite/26_numerics/random/independent_bits_engine/
7028         requirements/typedefs.cc: Likewise.
7029         * testsuite/26_numerics/random/independent_bits_engine/
7030         operators/equal.cc: Likewise.
7031         * testsuite/26_numerics/random/independent_bits_engine/
7032         operators/serialize.cc: Likewise.
7033         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
7034
7035 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
7036
7037         * include/tr1_impl/random: Remove, empty.
7038         * include/tr1_impl/random.tcc: Likewise.
7039
7040         * include/std/random: Minor clean-ups, formatting fixes, adjust
7041         copyright years.
7042         * include/bits/random.tcc: Likewise.
7043         * include/bits/random.h: Likewise.
7044         * include/tr1/random: Likewise.
7045         * include/tr1/random.tcc: Likewise.
7046         * include/tr1/random.h: Likewise.
7047
7048 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7049
7050         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
7051         * doc/html/api.html: Regenerate.
7052
7053 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7054
7055         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
7056         Change to mersenne_twister_engine, add same defaults as
7057         mersenne_twister_engine/cons/default.cc.
7058         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
7059
7060         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
7061         to __il.
7062         * include/bits/random.h (mersenne_twister_engine): Qualify
7063         _ShiftMin1 with namespace __detail.
7064         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
7065         constexpr std::numeric_limits::max() can be used.
7066         (mersenne_twister_engine): Split apart static asserts into one
7067         assert per message. Temporarily disable the last three.
7068
7069 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
7070
7071         * include/Makefile.am: Update to N2836. Modified for new random headers.
7072         * include/Makefile.in: Ditto.
7073         * include/tr1_impl/random: Moved to tr1/random.h
7074         * include/tr1_impl/random.tcc: Moved to tr1
7075         * include/tr1/random: Just point to moved tr1 random headers.
7076         * include/tr1/random.tcc: Moved from tr1_impl.
7077         * include/tr1/random.h: Moved from tr1_impl/random.
7078         * include/std/random: Modified to point to std random headers.
7079         * include/bits/random.tcc: New implementation of std random facilities.
7080         * include/bits/random.h: Ditto.
7081         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
7082         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7083         seed1.cc: New.
7084         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7085         seed2.cc: New.
7086         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7087         default.cc: New.
7088         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7089         non_uint_neg.cc: New.
7090         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7091         typedefs.cc: New.
7092         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7093         equal.cc: New.
7094         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7095         serialize.cc: New.
7096         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7097         seed1.cc: New.
7098         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7099         seed2.cc: New.
7100         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7101         default.cc: New.
7102         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
7103         typedefs.cc: New.
7104         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7105         equal.cc: New.
7106         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7107         serialize.cc: New.
7108         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7109         seed1.cc: New.
7110         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7111         seed2.cc: New.
7112         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7113         default.cc: New.
7114         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
7115         typedefs.cc: New.
7116         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7117         equal.cc: New.
7118         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7119         serialize.cc: New.
7120         * testsuite/26_numerics/random/discard_block_engine/cons/
7121         base_move.cc: New.
7122         * testsuite/26_numerics/random/discard_block_engine/cons/
7123         seed1.cc: New.
7124         * testsuite/26_numerics/random/discard_block_engine/cons/
7125         seed2.cc: New.
7126         * testsuite/26_numerics/random/discard_block_engine/cons/
7127         base_copy.cc: New.
7128         * testsuite/26_numerics/random/discard_block_engine/cons/
7129         default.cc: New.
7130         * testsuite/26_numerics/random/discard_block_engine/cons/
7131         seed_seq.cc: New.
7132         * testsuite/26_numerics/random/discard_block_engine/requirements/
7133         typedefs.cc: New.
7134         * testsuite/26_numerics/random/discard_block_engine/operators/
7135         equal.cc: New.
7136         * testsuite/26_numerics/random/discard_block_engine/operators/
7137         serialize.cc: New.
7138         * testsuite/26_numerics/random/independent_bits_engine/cons/
7139         base_move.cc: New.
7140         * testsuite/26_numerics/random/independent_bits_engine/cons/
7141         seed1.cc: New.
7142         * testsuite/26_numerics/random/independent_bits_engine/cons/
7143         seed2.cc: New.
7144         * testsuite/26_numerics/random/independent_bits_engine/cons/
7145         base_copy.cc: New.
7146         * testsuite/26_numerics/random/independent_bits_engine/cons/
7147         default.cc: New.
7148         * testsuite/26_numerics/random/independent_bits_engine/cons/
7149         seed_seq.cc: New.
7150         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7151         typedefs.cc: New.
7152         * testsuite/26_numerics/random/independent_bits_engine/operators/
7153         equal.cc: New.
7154         * testsuite/26_numerics/random/independent_bits_engine/operators/
7155         serialize.cc: New.
7156         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7157         base_move.cc: New.
7158         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7159         seed1.cc: New.
7160         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7161         seed2.cc: New.
7162         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7163         base_copy.cc: New.
7164         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7165         default.cc: New.
7166         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7167         seed_seq.cc: New.
7168         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7169         typedefs.cc: New.
7170         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7171         equal.cc: New.
7172         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7173         serialize.cc
7174         * testsuite/26_numerics/random/mt19937.cc: New.
7175         * testsuite/26_numerics/random/mt19937_64.cc: New.
7176         * testsuite/26_numerics/random/minstd_rand.cc: New.
7177         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7178         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7179         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7180         * testsuite/26_numerics/random/ranlux24.cc: New.
7181         * testsuite/26_numerics/random/ranlux48.cc: New.
7182         * testsuite/26_numerics/random/knuth_b.cc: New.
7183         * testsuite/26_numerics/random/default_random_engine.cc: New.
7184         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7185         parms.cc: New.
7186         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7187         default.cc: New.
7188         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7189         typedefs.cc: New.
7190         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7191         serialize.cc: New.
7192         * testsuite/26_numerics/random/normal_distribution/cons/
7193         parms.cc: New.
7194         * testsuite/26_numerics/random/normal_distribution/cons/
7195         default.cc: New.
7196         * testsuite/26_numerics/random/normal_distribution/requirements/
7197         typedefs.cc: New.
7198         * testsuite/26_numerics/random/normal_distribution/operators/
7199         serialize.cc: New.
7200         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7201         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7202         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7203         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7204         parms_neg.cc: New.
7205         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7206         parms.cc: New.
7207         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7208         default.cc: New.
7209         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7210         typedefs.cc: New.
7211         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7212         serialize.cc: New.
7213         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7214         parms_neg.cc: New.
7215         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7216         parms.cc: New.
7217         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7218         default.cc: New.
7219         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7220         typedefs.cc: New.
7221         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7222         serialize.cc: New.
7223         * testsuite/26_numerics/random/poisson_distribution/cons/
7224         parms.cc: New.
7225         * testsuite/26_numerics/random/poisson_distribution/cons/
7226         default.cc: New.
7227         * testsuite/26_numerics/random/poisson_distribution/requirements/
7228         typedefs.cc
7229         * testsuite/26_numerics/random/poisson_distribution/operators/
7230         serialize.cc: New.
7231         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7232         parms.cc: New.
7233         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7234         default.cc: New.
7235         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7236         typedefs.cc: New.
7237         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7238         serialize.cc: New.
7239         * testsuite/26_numerics/random/discrete_distribution/cons/
7240         range.cc: New.
7241         * testsuite/26_numerics/random/discrete_distribution/cons/
7242         initlist.cc: New.
7243         * testsuite/26_numerics/random/discrete_distribution/cons/
7244         default.cc: New.
7245         * testsuite/26_numerics/random/discrete_distribution/cons/
7246         num_xbound_fun.cc: New.
7247         * testsuite/26_numerics/random/discrete_distribution/requirements/
7248         typedefs.cc: New.
7249         * testsuite/26_numerics/random/discrete_distribution/operators/
7250         serialize.cc: New.
7251         * testsuite/26_numerics/random/weibull_distribution/cons/
7252         parms.cc: New.
7253         * testsuite/26_numerics/random/weibull_distribution/cons/
7254         default.cc: New.
7255         * testsuite/26_numerics/random/weibull_distribution/requirements/
7256         typedefs.cc: New.
7257         * testsuite/26_numerics/random/weibull_distribution/operators/
7258         serialize.cc: New.
7259         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7260         parms.cc: New.
7261         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7262         default.cc: New.
7263         * testsuite/26_numerics/random/negative_binomial_distribution/
7264         requirements/typedefs.cc: New.
7265         * testsuite/26_numerics/random/negative_binomial_distribution/
7266         operators/serialize.cc: New.
7267         * testsuite/26_numerics/random/cauchy_distribution/cons/
7268         parms.cc: New.
7269         * testsuite/26_numerics/random/cauchy_distribution/cons/
7270         default.cc: New.
7271         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7272         typedefs.cc: New.
7273         * testsuite/26_numerics/random/cauchy_distribution/operators/
7274         serialize.cc: New.
7275         * testsuite/26_numerics/random/gamma_distribution/cons/
7276         parms.cc: New.
7277         * testsuite/26_numerics/random/gamma_distribution/cons/
7278         default.cc: New.
7279         * testsuite/26_numerics/random/gamma_distribution/requirements/
7280         typedefs.cc: New.
7281         * testsuite/26_numerics/random/gamma_distribution/operators/
7282         serialize.cc: New.
7283         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7284         parms.cc: New.
7285         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7286         default.cc: New.
7287         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7288         typedefs.cc: New.
7289         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7290         serialize.cc: New.
7291
7292         * testsuite/26_numerics/random/exponential_distribution/cons/
7293         parms.cc: New.
7294         * testsuite/26_numerics/random/exponential_distribution/cons/
7295         default.cc: New.
7296         * testsuite/26_numerics/random/exponential_distribution/requirements/
7297         typedefs.cc: New.
7298         * testsuite/26_numerics/random/exponential_distribution/operators/
7299         serialize.cc: New.
7300         * testsuite/26_numerics/random/lognormal_distribution/cons/
7301         parms.cc: New.
7302         * testsuite/26_numerics/random/lognormal_distribution/cons/
7303         default.cc: New.
7304         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7305         typedefs.cc: New.
7306         * testsuite/26_numerics/random/lognormal_distribution/operators/
7307         serialize.cc: New.
7308         * testsuite/26_numerics/random/binomial_distribution/cons/
7309         parms.cc: New.
7310         * testsuite/26_numerics/random/binomial_distribution/cons/
7311         default.cc: New.
7312         * testsuite/26_numerics/random/binomial_distribution/requirements/
7313         typedefs.cc: New.
7314         * testsuite/26_numerics/random/binomial_distribution/operators/
7315         serialize.cc: New.
7316         * testsuite/26_numerics/random/random_device/cons/
7317         token.cc: New.
7318         * testsuite/26_numerics/random/random_device/cons/
7319         default.cc: New.
7320         * testsuite/26_numerics/random/random_device/requirements/
7321         typedefs.cc: New.
7322         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7323         parms.cc: New.
7324         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7325         default.cc: New.
7326         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7327         typedefs.cc: New.
7328         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7329         serialize.cc: New.
7330         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7331         range.cc: New.
7332         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7333         default.cc: New.
7334         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7335         num_xbound_fun.cc: New.
7336         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7337         initlist_fun.cc: New.
7338         * testsuite/26_numerics/random/piecewise_linear_distribution/
7339         requirements/typedefs.cc: New.
7340         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7341         serialize.cc: New.
7342         * testsuite/26_numerics/random/student_t_distribution/cons/
7343         parms.cc: New.
7344         * testsuite/26_numerics/random/student_t_distribution/cons/
7345         default.cc: New.
7346         * testsuite/26_numerics/random/student_t_distribution/requirements/
7347         typedefs.cc: New.
7348         * testsuite/26_numerics/random/student_t_distribution/operators/
7349         serialize.cc: New.
7350         * testsuite/26_numerics/random/geometric_distribution/cons/
7351         parms.cc: New.
7352         * testsuite/26_numerics/random/geometric_distribution/cons/
7353         default.cc: New.
7354         * testsuite/26_numerics/random/geometric_distribution/requirements/
7355         typedefs.cc: New.
7356         * testsuite/26_numerics/random/geometric_distribution/operators/
7357         serialize.cc: New.
7358         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7359         range.cc: New.
7360         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7361         default.cc: New.
7362         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7363         num_xbound_fun.cc: New.
7364         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7365         initlist_fun.cc: New.
7366         * testsuite/26_numerics/random/piecewise_constant_distribution/
7367         requirements/typedefs.cc: New.
7368         * testsuite/26_numerics/random/piecewise_constant_distribution/
7369         operators/serialize.cc: New.
7370
7371 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7372
7373         * include/ext/bitmap_allocator.h: The typedefs should be made public
7374         if we want them to be accessible. This has been revealed by the patch
7375         that fixes PR c++/26693 in g++.
7376
7377 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7378
7379         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7380         Regenerated.
7381         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7382         Regenerated.
7383         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7384         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7385         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7386         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7387         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7388         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7389         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7390         Regenerated.
7391         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7392
7393 2009-03-31  Jason Merrill  <jason@redhat.com>
7394
7395         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7396
7397         PR libstdc++/39310
7398         * include/tr1_impl/type_traits (is_function): Add partial
7399         specializations with function cv-quals.
7400         (__is_function_helper): Remove.
7401         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7402
7403 2009-03-30  Ian Lance Taylor  <iant@google.com>
7404
7405         * include/backward/hashtable.h (clear): Return quickly if the
7406         table is empty.
7407
7408 2009-03-27  Ian Lance Taylor  <iant@google.com>
7409
7410         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7411         (__stl_prime_list): Add 5 at the start of the list.
7412
7413 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7414
7415         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7416         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7417         std::string&, ios_base::openmode), basic_ifstream<>::
7418         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7419         basic_ofstream(const std::string&, ios_base::openmode),
7420         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7421         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7422         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7423         Add in C++0x mode.
7424         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7425         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7426         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7427         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7428         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7429         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7430         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7431
7432 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7433
7434         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7435         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7436         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7437         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7438
7439 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7440
7441         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7442         _M_transfer_after, _M_reverse_after): Move out of line...
7443         * include/bits/forward_list.tcc: ... here.
7444         (forward_list<>::reverse): Move inline...
7445         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7446
7447 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7448
7449         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7450         28277.cc: Likewise.
7451         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7452         Likewise.
7453         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7454         Likewise.
7455         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7456         Likewise.
7457
7458 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7459
7460         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7461         year(s).
7462         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7463         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7464         Likewise.
7465         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7466         Likewise.
7467         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7468         Likewise.
7469         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7470
7471 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7472
7473         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7474         iterations for simulators.
7475         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7476         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7477         Condition stream width for simulators.
7478         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7479         Likewise.
7480         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7481         Likewise.
7482         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7483
7484 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7485
7486         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7487         sheet version information. Table-ize docbook element examples.
7488         * doc/xml/manual/using.xml: Human-readable header
7489         markup. Alphabetized. Add new headers.
7490         * doc/html: Regenerate.
7491
7492 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7493
7494         * doc/xml/faq.xml: Fix link to setup documentation.
7495
7496 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7497
7498         * include/std/type_traits (__add_lvalue_reference_helper,
7499         __add_rvalue_reference_helper): As an optimization, rewrite
7500         condition (avoid is_function).
7501
7502 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7503
7504         PR libstdc++/39405
7505         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7506         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7507
7508 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7509
7510         * testsuite/30_threads/condition_variable_any/native_handle/
7511         typesizes.cc: Include tweaks.
7512         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7513         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7514         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7515         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7516         * testsuite/30_threads/condition_variable/native_handle/
7517         typesizes.cc: Same.
7518
7519 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7520
7521         * include/bits/shared_ptr.h: Add include guards.
7522         * include/tr1/shared_ptr.h: Likewise.
7523
7524 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7525
7526         * include/std/iostream: Fix doxygen link.
7527         * include/bits/forward_list.h: Fix doxygen markup.
7528         * include/ext/vstring.h: Escape backslash in doxygen comment.
7529         * include/bits/basic_string.h: Likewise.
7530
7531 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7532
7533         * doc/xml/faq.xml: Fix links to implementation status pages.
7534
7535 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7536
7537         * include/std/complex (operator+(const complex<>&, const _Tp&),
7538         operator+(const _Tp&, const complex<>&),
7539         operator-(const complex<>&, const _Tp&),
7540         operator-(const _Tp&, const complex<>&)): Do not assume real()
7541         returns a reference (against DR 387).
7542         * testsuite/26_numerics/complex/dr387_2.cc: New.
7543
7544 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7545
7546         * testsuite/thread/pthread4.cc: Move...
7547         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7548         * testsuite/thread/pthread5.cc: Move...
7549         * testsuite/23_containers/list/pthread5.cc: ...here.
7550         * testsuite/thread/pthread6.cc: Move...
7551         * testsuite/23_containers/map/pthread6.cc: ...here.
7552         * testsuite/thread/pthread7-rope.cc: Move...
7553         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7554         * testsuite/thread/guard.cc: Move...
7555         * testsuite/18_support/pthread_guard.cc: ...here.
7556         * testsuite/thread/18185.cc: Move...
7557         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7558         * testsuite/thread/pthread1.cc: Move...
7559         * testsuite/23_containers/list/pthread1.cc: ...here.
7560         * testsuite/thread/pthread2.cc: Move...
7561         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7562         * testsuite/thread/pthread3.cc: Move...
7563         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7564
7565         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7566         * testsuite/thread: Remove.
7567
7568 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7569
7570         * configure: Regenerate.
7571
7572 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7573
7574         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7575         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7576         from baseline_dir.
7577         * configure: Regenerate.
7578         * testsuite/Makefile.am (baseline_file): Remove variable.
7579         (site.exp): Set baseline_dir rather than baseline_file.
7580         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7581         * testsuite/Makefile.in: Regenerate.
7582
7583 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7584
7585         * testsuite/30_threads/thread/this_thread: Move...
7586         * testsuite/30_threads/this_thread: ...here.
7587         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7588         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7589         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7590         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7591         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7592         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7593
7594 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7595
7596         * doc/doxygen/user.cfg.in: Tweaks.
7597         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7598         be elsewhere.
7599
7600         * include/tr1_impl/unordered_map: Just use most specialized
7601         container module.
7602         * include/tr1_impl/unordered_set: Same.
7603         * include/tr1_impl/array: Same.
7604         * include/bits/stl_list.h: Same.
7605         * include/bits/stl_map.h: Same.
7606         * include/bits/stl_queue.h: Same.
7607         * include/bits/stl_set.h: Same.
7608         * include/bits/stl_stack.h: Same.
7609         * include/bits/forward_list.h: Same.
7610         * include/bits/basic_string.h: Same.
7611         * include/bits/stl_multimap.h: Same.
7612         * include/bits/stl_vector.h: Same.
7613         * include/bits/stl_deque.h: Same.
7614         * include/bits/stl_multiset.h: Same.
7615         * include/bits/stl_bvector.h: Same.
7616
7617         * include/backward/binders.h: Change binder module to binders.
7618
7619         * include/std/complex: Add complex_numers module.
7620         * include/tr1_impl/complex: Same.
7621
7622         * include/std/valarray: Add numeric_arrays module.
7623         * include/bits/gslice_array.h: Same.
7624         * include/bits/gslice.h: Same.
7625         * include/bits/mask_array.h: Same.
7626         * include/bits/slice_array.h: Same.
7627         * include/bits/indirect_array.h: Same.
7628
7629         * include/bits/allocator.h: Add allocators module.
7630         * include/ext/throw_allocator.h
7631         * include/ext/pool_allocator.h
7632         * include/ext/bitmap_allocator.h
7633         * include/ext/new_allocator.h
7634         * include/ext/malloc_allocator.h
7635         * include/ext/array_allocator.h
7636         * include/ext/mt_allocator.h
7637         * include/ext/debug_allocator.h
7638         * include/ext/extptr_allocator.h
7639
7640         * include/tr1_impl/functional: Move namespace markup here.
7641         * include/tr1_impl/regex: Same.
7642
7643         * include/tr1_impl/type_traits: Add metaprogramming module.
7644         * include/std/type_traits: Same.
7645
7646         * include/std/memory: Add memory module.
7647
7648         * include/std/ratio: Add ratio module.
7649
7650         * include/std/chrono: Move namespace markup here, add time module.
7651
7652         * include/std/thread: Move namespace markup here, add concurrency
7653         module.
7654         * include/std/mutex: Use concurrency module.
7655         * include/std/condition_variable: Same.
7656
7657
7658         * include/bits/ios_base.h: Refine io module.
7659         * include/bits/basic_ios.h: Same.
7660         * include/std/fstream: Same.
7661         * include/std/istream: Same.
7662         * include/std/ostream: Same.
7663         * include/std/sstream: Same.
7664
7665         * include/ext/vstring.h: Correct parameter markup.
7666
7667         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7668         * include/bits/unique_ptr.h: Same.
7669
7670         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7671         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7672         * include/bits/stl_heap.h: Add markup for new groupings.
7673         * include/bits/stl_algobase.h: Same.
7674         * include/bits/stl_algo.h: Same.
7675
7676         * include/c_compatibility/stdatomic.h: Add atomics module.
7677         * include/c_global/cstdatomic: Same.
7678
7679         * libsupc++/exception: Add exceptions module.
7680         * libsupc++/typeinfo: Same.
7681         * libsupc++/new: Same.
7682         * libsupc++/exception_ptr.h: Same.
7683         * include/std/system_error: Same.
7684         * include/std/stdexcept: Same.
7685
7686         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7687         * libsupc++/cxxabi-forced.h: Same.
7688
7689         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7690         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7691         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7692         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7693         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7694         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7695         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7696         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7697         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7698         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7699         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7700         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7701         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7702         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7703         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7704         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7705         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7706         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7707         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7708         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7709         * testsuite/23_containers/vector/requirements/dr438/
7710         constructor_1_neg.cc: Same.
7711         * testsuite/23_containers/vector/requirements/dr438/
7712         constructor_2_neg.cc: Same.
7713         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7714         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7715         * testsuite/23_containers/deque/requirements/dr438/
7716         constructor_1_neg.cc: Same.
7717         * testsuite/23_containers/deque/requirements/dr438/
7718         constructor_2_neg.cc: Same.
7719         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7720         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7721         * testsuite/23_containers/list/requirements/dr438/
7722         constructor_1_neg.cc: Same.
7723         * testsuite/23_containers/list/requirements/dr438/
7724         constructor_2_neg.cc: Same.
7725         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7726         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7727         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7728         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7729         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7730         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7731         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7732         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7733         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7734         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7735
7736 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7737
7738         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7739         * doc/doxygen/user.cfg.in: Update.
7740         * scripts/run_doxygen: Adjust for new group names.
7741
7742         * include/tr1_impl/random: Update doxygen group markup.
7743         * include/tr1_impl/unordered_map: Same.
7744         * include/tr1_impl/unordered_set: Same.
7745         * include/tr1_impl/array: Same.
7746         * include/std/numeric: Same.
7747         * include/std/utility: Same.
7748         * include/std/bitset: Same.
7749         * include/std/iosfwd: Same.
7750         * include/bits/stl_list.h: Same.
7751         * include/bits/stl_map.h: Same.
7752         * include/bits/stl_algobase.h: Same.
7753         * include/bits/stl_queue.h: Same.
7754         * include/bits/stl_set.h: Same.
7755         * include/bits/stl_stack.h: Same.
7756         * include/bits/stl_iterator_base_types.h: Same.
7757         * include/bits/forward_list.h: Same.
7758         * include/bits/basic_string.h: Same.
7759         * include/bits/stl_multimap.h: Same.
7760         * include/bits/stl_vector.h: Same.
7761         * include/bits/stl_deque.h: Same.
7762         * include/bits/stl_multiset.h: Same.
7763         * include/bits/stl_algo.h: Same.
7764         * include/bits/stl_bvector.h: Same.
7765         * include/bits/algorithmfwd.h: Same.
7766         * include/bits/stl_function.h: Same.
7767         * include/tr1/cmath: Same.
7768         * include/backward/binders.h: Same.
7769
7770 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7771
7772         * include/std/system_error (system_category): To system_category().
7773         (generic_category): To generic_category. DR 890.
7774         * src/system_error.cc: Define.
7775         * include/bits/functexcept.h: Only one __throw_system_error.
7776         * src/functexcept.cc: Same.
7777         * include/std/mutex: Fixup for changes above.
7778         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7779         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7780         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7781         * config/abi/pre/gnu.ver: Clean up exports.
7782
7783 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7784
7785         * include/std/thread: Fix typo.
7786         * src/thread.cc (thread::join): Use NULL.
7787
7788 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7789
7790         PR libstdc++/39168
7791         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7792         const string&)): Also check that the value != CHAR_MAX.
7793         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7794         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7795         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7796         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7797         _M_cache(const locale&)): Likewise.
7798         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7799         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7800         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7801         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7802         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7803         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7804
7805 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7806             Benjamin Kosnik  <bkoz@redhat.com>
7807
7808         * include/std/thread (_Impl_base): Move _M_id out and into ...
7809         (thread): ...here. Call _M_make_routine in body of constructors.
7810         Adjust data member usage to reflect changes.
7811         (_M_make_routine): From _M_make_shared_data.
7812         (_M_start_thread): Add __shared_base_type argument.
7813         * src/thread.cc: Fixups for above.
7814         * config/abi/pre/gnu.ver: Adjust exports.
7815         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7816         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7817         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7818
7819 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7820
7821         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7822         (compare_type_to_native_type): ...this, add alignment check.
7823         * testsuite/30_threads/condition_variable_any/native_handle/
7824         typesizes.cc: Modify as above.
7825         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7826         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7827         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7828         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7829         * testsuite/30_threads/condition_variable/native_handle/
7830         typesizes.cc: Same.
7831         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7832         typesizes.cc: Same.
7833
7834         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7835         * testsuite/30_threads/thread/cons/2.cc: Same.
7836         * testsuite/30_threads/thread/cons/3.cc: Same.
7837         * testsuite/30_threads/thread/cons/4.cc: Same.
7838         * testsuite/30_threads/thread/cons/5.cc: Same.
7839         * testsuite/30_threads/thread/cons/6.cc: Same.
7840         * testsuite/30_threads/thread/cons/7.cc: Same.
7841         * testsuite/30_threads/thread/cons/8.cc: Same.
7842
7843         * testsuite/30_threads/thread/cons/9.cc: New.
7844         * testsuite/30_threads/thread/cons/moveable.cc: New.
7845
7846         * src/condition_variable.cc: Clean up whitespace.
7847         * include/std/condition_variable: Same.
7848
7849 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7850
7851         * include/std/condition_variable (condition_variable): Remove
7852         _M_internal_mutex. Add private __native_type typedef.
7853         * src/condition_variable.cc (condition_variable::notify_one):
7854         Remove _M_internal_mutex use. Use typedef.
7855         (condition_variable::notify_all): Same.
7856         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7857         (recursive_mutex): Same.
7858         (timed_mutex): Same.
7859         (recursive_timed_mutex): Same.
7860         (once_flag): Make __native_type typedef private.
7861
7862         * include/std/thread (this_thread): Add minimal markup.
7863
7864         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7865         Adjust line numbers.
7866         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7867         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7868         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7869         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7870         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7871         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7872         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7873         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7874         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7875         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7876         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7877         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7878         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7879
7880         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7881         * testsuite/30_threads/condition_variable_any/native_handle/
7882         typesizes.cc: New.
7883         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7884         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7885         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7886         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7887         * testsuite/30_threads/condition_variable/native_handle/
7888         typesizes.cc: Same.
7889         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7890         typesizes.cc: Same.
7891
7892 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7893
7894         PR testsuite/33300
7895         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7896         on darwin for lp64.
7897
7898 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7899
7900         * configure.host: Set abi_baseline_pair for mips64*-linux.
7901         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7902
7903 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7904
7905         * include/std/thread (this_thread::get_id): Inline.
7906
7907 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7908
7909         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7910         _Callable as template argument for _M_make_shared_data.
7911         * testsuite/30_threads/thread/cons/6.cc: New.
7912         * testsuite/30_threads/thread/cons/7.cc: New.
7913         * testsuite/30_threads/thread/cons/8.cc: New.
7914
7915 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7916
7917         * testsuite/30_threads/thread/member: To..
7918         * testsuite/30_threads/thread/members: ...this.
7919         * testsuite/30_threads/condition_variable/member: To...
7920         * testsuite/30_threads/condition_variable/members: ...this.
7921
7922 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7923
7924         * include/std/thread (thread::id): Move definition inside thread.
7925         Use native_handle_type. Remove this_thread::get_id friend.
7926         Change __thread_data_ptr to __shared_base_ptr.
7927         (thread::id::id(native_handle_type): Make public. Still explicit.
7928         Use native_handle_type. Change _M_thread_id to _M_thread.
7929         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7930         _M_thread_handle to _M_id.
7931         (thread::__thread_data): Rename to _Impl.
7932         Fixup for renames.
7933         (thread::_M_make_thread_data): Return derived type.
7934         (thread::hardware_concurrency): Add definition for default case.
7935         (thread::get_id): Now can define inline.
7936         (thread): Change _M_thread_data to _M_data.
7937         (this_thread::get_id): Now can define inline.
7938         * src/thread.cc (__thread_proxy): Rename to
7939         execute_native_thread_routine.
7940         Fixup for other renames.
7941         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7942         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7943         * testsuite/30_threads/thread/algorithm: Move to..
7944         * testsuite/30_threads/thread/swap: ...this.
7945         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7946         * testsuite/30_threads/thread/id/operators.cc: New.
7947
7948 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7949
7950         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7951         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7952         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7953         exposing it in public std::tuple interface.
7954
7955 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7956             Benjamin Kosnik  <bkoz@redhat.com>
7957
7958         * include/std/thread (__thread_data_base): Nest class in std::thread.
7959         (__thread_data): Likewise.
7960         (__thread_data_ptr): Nest typedef in std::thread.
7961         * src/thread.cc (__thread_proxy): Qualify the above names.
7962         * config/abi/pre/gnu.ver: Remove unused exports.
7963
7964 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7965
7966         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7967         * include/bits/stl_vector.h: Remove private vector_type typedef.
7968         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7969         Fix line numbers.
7970         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7971         * testsuite/23_containers/vector/requirements/dr438/
7972         constructor_1_neg.cc: Same.
7973         * testsuite/23_containers/vector/requirements/dr438/
7974         constructor_2_neg.cc: Same.
7975         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7976         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7977
7978 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7979
7980         PR libstdc++/25191
7981         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7982         deal consistently with __try and __catch too.
7983         * src/localename.cc: Replace try -> __try, catch -> __catch.
7984         * src/ios.cc: Likewise.
7985         * src/locale.cc: Likewise.
7986         * src/istream.cc: Likewise.
7987         * src/thread.cc: Likewise.
7988         * src/compatibility.cc: Likewise.
7989         * src/bitmap_allocator.cc: Likewise.
7990         * src/ios_init.cc: Likewise.
7991         * include/debug/deque: Likewise.
7992         * include/debug/list: Likewise.
7993         * include/tr1_impl/hashtable: Likewise.
7994         * include/std/bitset: Likewise.
7995         * include/ext/pb_ds/detail/resize_policy/
7996         hash_load_check_resize_trigger_imp.hpp: Likewise.
7997         * include/ext/pb_ds/detail/resize_policy/
7998         hash_standard_resize_policy_imp.hpp: Likewise.
7999         * include/ext/pb_ds/detail/cc_hash_table_map_/
8000         resize_fn_imps.hpp: Likewise.
8001         * include/ext/pb_ds/detail/cc_hash_table_map_/
8002         constructor_destructor_fn_imps.hpp: Likewise.
8003         * include/ext/pb_ds/detail/pat_trie_/
8004         split_join_branch_bag.hpp: Likewise.
8005         * include/ext/pb_ds/detail/pat_trie_/
8006         constructors_destructor_fn_imps.hpp: Likewise.
8007         * include/ext/pb_ds/detail/bin_search_tree_/
8008         constructors_destructor_fn_imps.hpp: Likewise.
8009         * include/ext/pb_ds/detail/gp_hash_table_map_/
8010         resize_fn_imps.hpp: Likewise.
8011         * include/ext/pb_ds/detail/gp_hash_table_map_/
8012         constructor_destructor_fn_imps.hpp: Likewise.
8013         * include/ext/pb_ds/detail/binary_heap_/
8014         constructors_destructor_fn_imps.hpp: Likewise.
8015         * include/ext/pb_ds/detail/binary_heap_/
8016         erase_fn_imps.hpp: Likewise.
8017         * include/ext/pb_ds/detail/binary_heap_/
8018         split_join_fn_imps.hpp: Likewise.
8019         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
8020         constructors_destructor_fn_imps.hpp: Likewise.
8021         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
8022         * include/ext/pb_ds/detail/list_update_map_/
8023         constructor_destructor_fn_imps.hpp: Likewise.
8024         * include/ext/slist: Likewise.
8025         * include/ext/memory: Likewise.
8026         * include/ext/rc_string_base.h: Likewise.
8027         * include/ext/ropeimpl.h: Likewise.
8028         * include/ext/vstring.tcc: Likewise.
8029         * include/ext/rope: Likewise.
8030         * include/ext/sso_string_base.h: Likewise.
8031         * include/bits/shared_ptr.h: Likewise.
8032         * include/bits/stl_list.h: Likewise.
8033         * include/bits/locale_classes.tcc: Likewise.
8034         * include/bits/locale_facets.tcc: Likewise.
8035         * include/bits/locale_classes.h: Likewise.
8036         * include/bits/forward_list.h: Likewise.
8037         * include/bits/stl_vector.h: Likewise.
8038         * include/bits/stl_deque.h: Likewise.
8039         * include/bits/istream.tcc: Likewise.
8040         * include/bits/stl_uninitialized.h: Likewise.
8041         * include/bits/ostream.tcc: Likewise.
8042         * include/bits/vector.tcc: Likewise.
8043         * include/bits/stl_tempbuf.h: Likewise.
8044         * include/bits/deque.tcc: Likewise.
8045         * include/bits/basic_string.tcc: Likewise.
8046         * include/bits/ostream_insert.h: Likewise.
8047         * include/bits/locale_facets_nonio.tcc: Likewise.
8048         * include/bits/stl_tree.h: Likewise.
8049         * include/bits/fstream.tcc: Likewise.
8050         * include/tr1/shared_ptr.h: Likewise.
8051         * include/tr1/hypergeometric.tcc: Likewise.
8052         * include/backward/hashtable.h: Likewise.
8053         * libsupc++/exception_ptr.h: Likewise.
8054         * libsupc++/eh_personality.cc: Likewise.
8055         * libsupc++/eh_call.cc: Likewise.
8056         * config/locale/gnu/monetary_members.cc: Likewise.
8057         * config/locale/gnu/time_members.h: Likewise.
8058         * config/locale/generic/time_members.h: Likewise.
8059
8060 2009-02-03  Johannes Singler  <singler@ira.uka.de>
8061
8062         * include/parallel/algorithmfwd.h:
8063         Add parallelism default for many declarations.
8064         * include/parallel/numericfwd.h: Likewise.
8065         * include/parallel/iterator.h: Use iterator_traits as usual.
8066         * include/parallel/par_loop.h:
8067         Include equally_split.h.
8068         (for_each_template_random_access_ed):
8069         Avoid calling the Result default constructor.
8070         * include/parallel/numeric: Replace
8071         for_each_template_random_access by
8072         for_each_template_random_access_ed in numeric functions.
8073
8074 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
8075
8076         * config/os/gnu-linux/os_defines.h: Remove superfluous
8077         __NO_STRING_INLINES.
8078
8079 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
8080
8081         * testsuite/21_strings/c_strings/char/3.cc: New test.
8082         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
8083
8084 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
8085             Jakub Jelinek  <jakub@redhat.com>
8086
8087         PR libstdc++/30928 (partial, works together with recent glibcs)
8088         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8089         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8090         defined.
8091         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8092         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8093         defined.
8094         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8095         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8096         defined.
8097         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8098         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8099         defined.
8100         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
8101         argument is const char *, assign result to const char * var, not
8102         char *.
8103         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
8104         argument is const wchar_t *, assign result to const wchar_t * var, not
8105         wchar_t *.
8106
8107 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
8108
8109         * include/std/thread: Remove unused headers.
8110         (__thread_data_base): Remove unused mutex and base.
8111         (thread::~thread): Only detach if joinable.
8112         (thread::joinable): Test if thread data ptr is empty.
8113         (thread::_M_thread_data_mutex): Remove.
8114         (thread::_M_get_thread_data): Remove.
8115         (thread::_M_make_thread_data): Remove overload, use make_shared.
8116         (thread::id::id): Make constructor explicit.
8117         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
8118         (thread::_M_start_thread): Break shared_ptr cycle on error.
8119         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
8120         * testsuite/30_threads/thread/member/4.cc: New.
8121         * testsuite/30_threads/thread/member/5.cc: New.
8122
8123 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
8124
8125         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
8126         (standard_layout): Just use !has_virtual_destructor for now.
8127         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
8128         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
8129         * testsuite/30_threads/recursive_mutex/requirements/
8130         standard_layout.cc: New.
8131         * testsuite/30_threads/condition_variable/requirements/
8132         standard_layout.cc: New.
8133         * testsuite/29_atomics/atomic_address/requirements/
8134         standard_layout.cc: Adjust.
8135         * testsuite/29_atomics/atomic_flag/requirements/
8136         standard_layout.cc: Same.
8137         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
8138         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
8139         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
8140         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
8141         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
8142         line numbers.
8143         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8144         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8145         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8146         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8147         Remove, not required.
8148
8149 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8150
8151         * include/std/thread (__thread_data_base, thread): Rename member
8152         functions to match coding style.
8153         (thread::thread,thread::operator=): Define move operations.
8154         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8155         * config/abi/pre/gnu.ver: Adjust.
8156
8157 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8158
8159         PR libstdc++/38384
8160         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8161         on HPUX.
8162         * configure: Regenerate.
8163
8164 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8165
8166         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8167         atomic_flag_fence.
8168
8169 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8170
8171 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8172             Uros Bizjak  <ubizjak@gmail.com>
8173
8174         PR libstdc++/38834
8175         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8176         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8177
8178 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8179             Rainer Emrich  <r.emrich@de.tecosim.com>
8180
8181         PR libstdc++/38919
8182         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8183         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8184         * configure: Regenerate.
8185
8186 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8187
8188         * include/std/thread (__thread_data_base::__run): Make non-const.
8189         * testsuite/30_threads/thread/cons/5.cc: New.
8190
8191 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8192
8193         * src/Makefile.am (sources): Add math_stubs_float.cc.
8194         * src/Makefile.in: Regenerate.
8195         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8196
8197 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8198
8199         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8200         * src/Makefile.in: Regenerate.
8201         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8202
8203 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8204
8205         PR libstdc++/32666
8206         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8207
8208 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8209
8210         PR libstdc++/32666
8211         * Makefile.am (hosted_source): Remove libmath directory.
8212         * Makefile.in: Regenerate.
8213         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8214         (AC_REPLACE_MATHFUNCS): Remove.
8215         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8216         in GLIBCXX_CHECK_C99_TR1.
8217         * acinclude.m4: Remove libmath, need_math.
8218         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8219         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8220         * configure.ac: Same.
8221         * configure: Regenerate.
8222         * fragment.am: Fix comment.
8223         * config.h.in: Regenerate.
8224         * src/Makefile.in: Regenerate.
8225         * src/Makefile.am: Remove libmath references.
8226         * doc/Makefile.in: Regenerate.
8227         * po/Makefile.in: Regenerate.
8228         * include/Makefile.in: Regenerate.
8229         * libsupc++/Makefile.in: Regenerate.
8230         * testsuite/Makefile.in: Regenerate.
8231
8232         * src/compatibility.cc: Also export long double versions of "C" math
8233         library if hppa-linux.
8234         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8235         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8236
8237         * libmath: Remove.
8238         * libmath/signbit.c: Same.
8239         * libmath/stubs.c: Same.
8240         * libmath/Makefile.in: Same.
8241         * libmath/copysignf.c: Same.
8242         * libmath/mathconf.h: Same.
8243         * libmath/signbitf.c: Same.
8244         * libmath/Makefile.am: Same.
8245         * libmath/signbitl.c: Same.
8246
8247 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8248             Paolo Carlini  <paolo.carlini@oracle.com>
8249
8250         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8251         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8252         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8253         * configure.ac: Adjust.
8254         * doc/xml/manual/configure.xml: Update.
8255         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8256         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8257         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8258         * configure: Regenerate.
8259         * config.h.in: Likewise.
8260
8261         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8262         thread::joinable, thread::swap, this_thread::get_id,
8263         this_thread::yield): Define inline...
8264         * include/std/thread: ... here.
8265         * config/abi/pre/gnu.ver: Adjust.
8266
8267 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8268
8269         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8270         Add dg-timeout-factor 2.0.
8271         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8272         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8273         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8274         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8275         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8276         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8277
8278 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8279
8280         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8281         field from readelf output.
8282
8283 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8284
8285         PR libstdc++/38384
8286         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8287         * configure: Regenerate.
8288
8289 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8290
8291         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8292         _GLIBCXX_HAVE_TLS.
8293         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8294
8295 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8296
8297         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8298         constructor for _M_pattern.
8299         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8300         string.cc: Test construction from different basic_string type.
8301         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8302         string.cc: Likewise.
8303
8304 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8305             Jonathan Larmour  <jifl@eCosCentric.com>
8306
8307         PR libstdc++/36801
8308         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8309         New.
8310         (__gnu_cxx::__exchange_and_add): Use it.
8311         * src/atomic.cc (get_atomic_mutex): New.
8312         * src/debug.cc (get_safe_base_mutex): New.
8313         * src/locale.cc (get_locale_cache_mutex): New.
8314         * src/mt_allocator.cc (get_freelist): New.
8315         (get_freelist_mutex): New.
8316         * src/pool_allocator.cc (get_palloc_mutex): New.
8317         * include/std/mutex (__once_functor_lock): To
8318         (__get_once_functor_lock): ...this.
8319         * src/mutex.cc (__once_mutex): Don't export, use
8320         (get_once_mutex): ...this.
8321         * config/abi/pre/gnu.ver: Adjust exports.
8322
8323 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8324
8325         PR libstdc++/38732
8326         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8327         referenceCount field again.
8328         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8329         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8330         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8331         inline functions.
8332         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8333         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8334         instead of __cxa_exception.
8335         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8336         __cxxabiv1::__cxa_throw): Likewise.
8337         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8338         std::__exception_ptr::exception_ptr::_M_addref,
8339         std::__exception_ptr::exception_ptr::_M_release,
8340         __gxx_dependent_exception_cleanup): Likewise.
8341         * testsuite/18_support/exception/38732.cc: New test.
8342
8343         PR libstdc++/38092
8344         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8345         * src/compatibility.cc: Don't use .symver directives if
8346         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8347         * config.h.in: Regenerated.
8348         * configure: Likewise.
8349
8350 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8351
8352         PR libstdc++/38466
8353         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8354
8355 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8356
8357         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8358         of classic locale...
8359         (locale::classic): Here.
8360
8361 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8362
8363         * include/tr1_impl/regex: Fix bad return statements and typos.
8364
8365 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8366
8367         * include/tr1_impl/regex: Remove unimplemented function definitions.
8368         * testsuite/28_regex/init-list.cc: Compile only.
8369         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8370         c_string_extended.cc: Same.
8371         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8372         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8373
8374 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8375
8376         PR libstdc++/38384
8377         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8378         * configure: Regenerate.
8379
8380 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8381
8382         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8383         * configure: Regenerate.
8384
8385 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8386
8387         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8388         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8389         * configure: Regenerate.
8390
8391 2009-01-04  Richard Guenther  <rguenther@suse.de>
8392
8393         PR libstdc++/38720
8394         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8395         integer type for storage, arithmetic and comparisons.
8396         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8397
8398 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8399
8400         PR libstdc++/38719
8401         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8402         _Fwd_list_const_iterator::_M_next): Fix return type.
8403
8404 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8405
8406         * Revert last commit, reopen and suspend libstdc++/38678.
8407
8408 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8409
8410         PR libstdc++/38678
8411         * include/std/istream (basic_istream<>::_M_read): New.
8412         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8413         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8414         * include/std/ostream (basic_ostream<>::_M_write_): New.
8415         (basic_ostream<>::_M_write): Adjust.
8416         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8417         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8418         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8419         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8420         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.