OSDN Git Service

2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-05-07  Paolo Carlini  <paolo.carlini@oracle.com>
2
3         * include/ext/throw_allocator.h (throw_allocator_base): Avoid
4         out of line member functions definitions.
5         (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
6         Remove, use static locals instead.
7         (throw_allocator_base::do_check_allocated, print_to_string): Declare.
8         * src/throw_allocator.cc: New.
9         * src/Makefile.am: Add.
10         * config/abi/pre/gnu.ver: Add exports.
11         * src/Makefile.in: Regenerate.
12
13 2009-05-07  Paolo Carlini  <paolo.carlini@oracle.com>
14
15         * configure.ac: Bump libtool_VERSION to 6:12:0.
16         * configure: Regenerate.
17
18 2009-05-07  Matthias Klose  <doko@ubuntu.com>
19
20         PR libstdc++/40038
21         * src/math_stubs_long_double.cc: Add ceill.
22
23 2009-05-06  Johannes Singler  <singler@ira.uka.de>
24
25         PR libstdc++/39546
26         * include/parallel/algo.h (find_switch):
27         Parametrize binder2nd with const T& instead of T.
28         * testsuite/25_algorithms/find/39546.cc: new test case
29
30 2009-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
31
32         Revert:
33         2009-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
34
35         * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
36         possible.
37         * configure: Regenerate.
38
39 2009-05-05  Jonathan Wakely  <jwakely.gcc@gmail.com>
40
41         PR libstdc++/39909
42         * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
43         __set_once_functor_lock_ptr): Replace global lock object with local
44         locks on global mutex.
45         * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
46         __set_once_functor_lock_ptr): Likewise, keeping old function to
47         preserve ABI.
48         (__once_proxy): Use pointer to local lock if set, global lock
49         otherwise.
50         * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
51         * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
52         * testsuite/30_threads/call_once/39909.cc: New.
53
54 2009-05-03  Jan Hubicka  <jh@suse.cz>
55
56         * include/parallel/settings.h (get): Mark const.
57         * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
58         * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
59         * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
60         throw ().
61         * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
62         (is_open, fd): Mark pure and throw ().
63         (seekoff): Mark throw ().
64
65 2009-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
66
67         * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
68         possible.
69         * configure: Regenerate.
70
71 2009-05-02  Jan Hubicka  <jh@suse.cz>
72
73         * include/tr1_impl/functional_hash.h (explicit specializations of ()
74         operator): Mark pure.
75
76 2009-04-30  Jonathan Wakely  <jwakely.gcc@gmail.com>
77
78         * scripts/create_testsuite_files: Remove thread directory.
79
80 2009-04-28  Benjamin Kosnik  <bkoz@redhat.com>
81
82         PR libstdc++/39868
83         * scripts/run_doxygen: Uncomment removal of includes.
84         (problematic): Rewrite __cxxabiv1 namespace to abi.
85
86 2009-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
87
88         Revert the last commit.
89
90 2009-04-25  Jonathan Wakely  <jwakely.gcc@gmail.com>
91
92         * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
93         Replace global lock object with local locks on global mutex.
94         * src/mutex.cc: Likewise.
95         * config/abi/pre/gnu.ver: Adjust.
96         * testsuite/30_threads/call_once/call_once2.cc: New.
97
98 2009-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
99
100         PR libstdc++/39880
101         PR libstdc++/39881
102         PR libstdc++/39882
103         * include/std/system_error (is_error_code_enum<errc>): Remove.
104         (error_condition<>::error_condition(_ErrorCodeEnum,)
105         error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
106         (error_code<>::error_code(_ErrorCodeEnum,),
107         error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
108         * testsuite/19_diagnostics/system_error/39880.cc: New.
109         * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
110         Likewise.
111         * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
112         * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
113         * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
114         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
115         Adjust.
116         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
117         Likewise.
118         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
119         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
120         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
121         * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
122         Likewise.
123         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
124         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
125         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
126         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
127
128 2009-04-24  Benjamin Kosnik  <bkoz@redhat.com>
129
130         * doc/xml/authors.xml: Add space.
131         * doc/xml/faq.xml: Update links.
132         * doc/xml/manual/intro.xml: Same.
133         * doc/xml/manual/abi.xml: Update.
134         * doc/xml/manual/appendix_contributing.xml: Fix typo.
135         * doc/xml/manual/status_cxxtr1.xml: Update links.
136         * doc/xml/manual/status_cxx1998.xml: Same.
137         * doc/xml/manual/status_cxx200x.xml: Same.
138
139 2009-04-22  Jan Hubicka  <jh@suse.cz>
140
141         * include/tr1_impl/array (at): Do not use builtin_expect.
142         * include/ext/throw_allocator.h (allocate): Likewise.
143         * include/ext/pool_allocator.h (allocate): Likweise.
144         * include/ext/bitmap_allocator.h (allocate): Likewise.
145         * include/ext/rc_string_base.h (_S_construct): Likewise.
146         * include/ext/malloc_allocator.h (allocate): Likewise.
147         * include/ext/mt_allocator.h (allocate): Likewise.
148         * include/ext/sso_string_base.h (_M_construct): Likewise.
149         * include/bits/basic_string.tcc (_S_construct): Likewise.
150
151 2009-04-22  Jan Hubicka  <jh@suse.cz>
152
153         * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
154         (atexit, atoll, stroll, strtoull): Mark throw ()
155         * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
156         * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
157         * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
158         (atexit, atoll, stroll, strtoull): Mark throw ()
159         * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
160         * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
161
162 2009-04-21  Jan Hubicka  <jh@suse.cz>
163
164         * include/ext/atomicity.h
165         (__exchange_and_add, __atomic_add): Mark throw ().
166         * config/os/aix/atomicity.h
167         * config/os/aix/atomicity.h
168         * config/os/irix/atomicity.h
169         * config/cpu/cris/atomicity.h
170         * config/cpu/m68k/atomicity.h
171         * config/cpu/hppa/atomicity.h
172         * config/cpu/sparc/atomicity.h
173         * config/cpu/i386/atomicity.h
174         * config/cpu/i486/atomicity.h
175         * config/cpu/sh/atomicity.h
176         * config/cpu/generic/atomicity_mutex/atomicity.h
177         * config/cpu/generic/atomicity_builtins/atomicity.h
178         (__exchange_and_add, __atomic_add): Mark throw ().
179
180 2009-04-21  Paolo Carlini  <paolo.carlini@oracle.com>
181
182         PR libstdc++/39835
183         * include/bits/random.h: Avoid the badname __alpha (and, for
184         consistency, __beta too).
185         * include/bits/random.tcc: Likewise.
186
187 2009-04-19  Jan Hubicka  <jh@suse.cz>
188
189         * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
190         _GLIBCXX_NOTHROW.
191
192 2009-04-19  Jan Hubicka  <jh@suse.cz>
193
194         * include/c_compatibility/stdatomic.h
195         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
196         __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
197         * include/bits/c++config (_GLIBCXX_NOTHROW): New.
198
199 2009-04-18  Jan Hubicka  <jh@suse.cz>
200
201         * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
202         * libsupc++/unwind-cxx.h (__cxa_get_globals,
203         __cxa_get_globals_fast): Mark const.
204         (__cxa_get_exception_ptr): Mark pure.
205         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
206         (__terminate): Makr throw ().
207         * libsupc++/exception (terminate): Mark throw().
208         (uncaught_exception): Mark pure.
209         * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
210         * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
211         Mark throw().
212         * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
213         * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
214         * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
215         __cxa_guard_abort): Mark throw ().
216         (__cxa_pure_virtual): Mark noreturn.
217         (__cxa_current_exception_type): Mark throw and pure.
218         * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
219         __cxa_exception_type): Mark pure.
220         (_M_safe_bool_dummy): Mark pure and const.
221
222 2009-04-18  Jan Hubicka  <jh@suse.cz>
223
224         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
225         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
226         _M_destroy_thread_key): Mark throw ()
227         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
228         _M_singular, _M_can_compare _M_get_mutex, _M_message,
229         _M_get_max_length): Mark throw ().
230         * include/debug/formatter.h (_M_message, _M_format_word,
231         _M_get_max_length): Mark throw ().
232         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
233         _M_detach_single): Mark throw ().
234         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
235         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
236         throw ()
237         (_M_get_mutex): Mark throw ().
238         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
239         (_M_destroy_thread_key): Mark CONST and throw.
240         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
241         throw ().
242
243 2009-04-18  Jan Hubicka  <jh@suse.cz>
244
245         * src/condition_variable.cc (condition_variable,
246         condition_variable_any constructors): Mark throw()
247         * src/hash.cc (operator() for long double, string, and wstring): Mark
248         throw ().
249         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
250         _M_setup, rdbuf, str): Mark throw ().
251         * src/chrono.cc (new): Mark throw ().
252         * include/std/system_error (system_category, generic_category): Mark
253         throw () and const.
254         * include/std/chrono (now): Mark throw ().
255         * include/std/condition_variable (condition_variable,
256         ~condition_variable, condition_variable_any,
257         ~condition_variable_any): Mark throw ().
258         * include/std/mutex (mutex): Mark throw ().
259         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
260         throw.
261         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
262         and throw ().
263         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
264         * include/bits/locale_classes.h (_S_initialize_once,
265         _S_clone_c_locale): Mark throw ().
266         (_S_get_c_name): Mark const and throw ().
267         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
268         throw ().
269         * include/bits/locale_facets.h (__convert_to_v explicit instances):
270         Mark throw ().
271         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
272         throw ().
273         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
274         ios_base): Mark throw ()
275         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
276         * include/backward/strstream (strstreambuf constructors): Mark throw ().
277         (str, freeze, _M_setupf): Mark throw ().
278         (pcount): Mark pure and throw ().
279         (rdbuf): Mark const and throw ().
280
281 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
282
283         PR libstdc++/39802
284         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
285         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
286         Always accept negative values, for unsigned types too.
287         * testsuite/22_locale/num_get/get/char/39802.cc: New.
288         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
289
290 2009-04-18  Jan Hubicka  <jh@suse.cz>
291
292         * include/debug/formater.h: Include bits/c++config.h.
293         (_M_error): Mark noreturn.
294         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
295         _GLIBCXX_NORETURN): New.
296         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
297         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
298         Mark pure.
299         * include/c_compatibility/stdatomic.h
300         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
301         __atomic_flag_wait_explicit, __atomic_flag_for_address):
302         Mark by throw ().
303         * src/atomic.cc (atomic_flag_test_and_set_explicit,
304         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
305         __atomic_flag_for_address): Mark by throw ().
306
307 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
308
309         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
310
311 2009-04-16  Jan Hubicka  <jh@suse.cz>
312
313         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
314         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
315         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
316         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
317         out body to ...
318         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
319         functions.
320         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
321         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
322         _Rb_tree_black_count): Mark nothrow.
323
324 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
325
326         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
327         from base classes.
328         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
329
330 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
331
332         * doc/html: Regenerate.
333
334 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
335
336         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
337
338         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
339         * doc/xml/gnu/fdl-1.2.xml: Same.
340         * doc/xml/manual/numerics.xml: Same.
341         * doc/xml/manual/concurrency.xml: Same.
342         * doc/xml/manual/intro.xml: Same.
343         * doc/xml/manual/status_cxxtr1.xml: Same.
344         * doc/xml/manual/containers.xml: Same.
345         * doc/xml/manual/io.xml: Same.
346         * doc/xml/manual/utilities.xml: Same.
347         * doc/xml/manual/support.xml: Same.
348         * doc/xml/manual/using.xml: Same.
349         * doc/xml/manual/localization.xml: Same.
350         * doc/xml/manual/locale.xml: Same.
351         * doc/xml/manual/extensions.xml: Same.
352         * doc/xml/manual/appendix_contributing.xml: Same.
353         * doc/xml/manual/diagnostics.xml: Same.
354         * doc/xml/manual/status_cxx200x.xml: Same.
355
356 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
357
358         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
359         * doc/xml/manual/status_cxx200x.xml: Adjust.
360
361 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
362
363         * doc/xml/spine.xml: Remove unused license entity, update
364         copyright year.
365
366         * doc/xml/manual/spine.xml: Markup for primary index terms.
367         * doc/xml/manual/numerics.xml: Same.
368         * doc/xml/manual/intro.xml: Same.
369         * doc/xml/manual/containers.xml: Same.
370         * doc/xml/manual/io.xml: Same.
371         * doc/xml/manual/appendix_porting.xml: Same.
372         * doc/xml/manual/utilities.xml: Same.
373         * doc/xml/manual/support.xml: Same.
374         * doc/xml/manual/localization.xml: Same.
375         * doc/xml/manual/strings.xml: Same.
376         * doc/xml/manual/extensions.xml: Same.
377         * doc/xml/manual/appendix_contributing.xml: Same.
378         * doc/xml/manual/diagnostics.xml: Same.
379         * doc/xml/manual/algorithms.xml: Same.
380         * doc/xml/manual/appendix_free.xml: Same.
381         * doc/xml/manual/iterators.xml: Same.
382
383         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
384         * doc/xml/gnu/fdl-1.2.xml: Same.
385
386         * doc/xml/manual/status_cxx200x.xml: Re-write.
387
388 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
389
390         PR libstdc++/39629 (final bits)
391         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
392         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
393         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
394         Fix formula for __j.
395         * include/bits/random.tcc (operator==(const normal_distribution<>&,
396         const normal_distribution<>&): Remove.
397         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
398         const uniform_int_distribution<>&), operator==(const
399         uniform_real_distribution<>&, const uniform_real_distribution<>&),
400         operator==(const normal_distribution<>&, const normal_distribution<>&),
401         operator==(const lognormal_distribution<>&,
402         const lognormal_distribution<>&), operator==(const
403         chi_squared_distribution<>&, const chi_squared_distribution<>&),
404         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
405         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
406         operator==(const student_t_distribution<>&,
407         const student_t_distribution<>&), operator==(const
408         bernoulli_distribution<>&, const bernoulli_distribution<>&),
409         operator==(const binomial_distribution<>&, const
410         binomial_distribution<>&), operator==(const geometric_distribution<>&,
411         const geometric_distribution<>&), operator==(const
412         negative_binomial_distribution<>&, const
413         negative_binomial_distribution<>&), operator==(const
414         poisson_distribution<>&, const poisson_distribution<>&),
415         operator==(const exponential_distribution<>&,
416         const exponential_distribution<>&), operator==(const
417         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
418         weibull_distribution<>&, const weibull_distribution<>&),
419         operator==(const extreme_value_distribution<>&,
420         const extreme_value_distribution<>&), operator==(const
421         discrete_distribution<>&, const discrete_distribution<>&),
422         operator==(const piecewise_constant_distribution<>&,
423         const piecewise_constant_distribution<>&), operator==(const
424         piecewise_linear_distribution<>&, const
425         piecewise_linear_distribution<>&)): Remove.
426         * testsuite/26_numerics/random/uniform_real_distribution/operators/
427         serialize.cc: Remove.
428         * testsuite/26_numerics/random/piecewise_constant_distribution/
429         operators/serialize.cc: Likewise.
430         * testsuite/26_numerics/random/chi_squared_distribution/operators/
431         serialize.cc: Likewise.
432         * testsuite/26_numerics/random/normal_distribution/operators/
433         serialize.cc: Likewise.
434         * testsuite/26_numerics/random/uniform_int_distribution/operators/
435         serialize.cc: Likewise.
436         * testsuite/26_numerics/random/poisson_distribution/operators/
437         serialize.cc: Likewise.
438         * testsuite/26_numerics/random/bernoulli_distribution/operators/
439         serialize.cc: Likewise.
440         * testsuite/26_numerics/random/discrete_distribution/operators/
441         serialize.cc: Likewise.
442         * testsuite/26_numerics/random/weibull_distribution/operators/
443         serialize.cc: Likewise.
444         * testsuite/26_numerics/random/negative_binomial_distribution/
445         operators/serialize.cc: Likewise.
446         * testsuite/26_numerics/random/cauchy_distribution/operators/
447         serialize.cc: Likewise.
448         * testsuite/26_numerics/random/gamma_distribution/operators/
449         serialize.cc: Likewise.
450         * testsuite/26_numerics/random/fisher_f_distribution/operators/
451         serialize.cc: Likewise.
452         * testsuite/26_numerics/random/exponential_distribution/operators/
453         serialize.cc: Likewise.
454         * testsuite/26_numerics/random/lognormal_distribution/operators/
455         serialize.cc: Likewise.
456         * testsuite/26_numerics/random/binomial_distribution/operators/
457         serialize.cc: Likewise.
458         * testsuite/26_numerics/random/extreme_value_distribution/
459         operators/serialize.cc: Likewise.
460         * testsuite/26_numerics/random/piecewise_linear_distribution/
461         operators/serialize.cc: Likewise.
462         * testsuite/26_numerics/random/student_t_distribution/operators/
463         serialize.cc: Likewise.
464         * testsuite/26_numerics/random/geometric_distribution/operators/
465         serialize.cc: Likewise.
466
467         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
468         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
469         mersenne_twister_engine<>::seed(_Gen&,
470         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
471         subtract_with_carry_engine<>::seed(_Gen&,
472         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
473         Remove, unused.
474         * include/bits/random.tcc (linear_congruential_engine<>::
475         seed(_Gen&, false_type): Likewise.
476
477 2009-04-09  Nick Clifton  <nickc@redhat.com>
478
479         * src/allocator-inst.cc: Change copyright header to refer to
480         version 3 of the GNU General Public License with version 3.1
481         of the GCC Runtime Library Exception and to point readers at
482         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
483         web page.
484         * config/abi/compatibility.h: Likewise.
485         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
486         * config/abi/pre/gnu.ver: Likewise.
487         * config/allocator/bitmap_allocator_base.h: Likewise.
488         * config/allocator/malloc_allocator_base.h: Likewise.
489         * config/allocator/mt_allocator_base.h: Likewise.
490         * config/allocator/new_allocator_base.h: Likewise.
491         * config/allocator/pool_allocator_base.h: Likewise.
492         * config/cpu/alpha/atomic_word.h: Likewise.
493         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
494         * config/cpu/cris/atomic_word.h: Likewise.
495         * config/cpu/cris/atomicity.h: Likewise.
496         * config/cpu/generic/atomic_word.h: Likewise.
497         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
498         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
499         * config/cpu/generic/cpu_defines.h: Likewise.
500         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
501         * config/cpu/hppa/atomicity.h: Likewise.
502         * config/cpu/i386/atomicity.h: Likewise.
503         * config/cpu/i486/atomicity.h: Likewise.
504         * config/cpu/ia64/atomic_word.h: Likewise.
505         * config/cpu/m68k/atomicity.h: Likewise.
506         * config/cpu/powerpc/atomic_word.h: Likewise.
507         * config/cpu/powerpc/cpu_defines.h: Likewise.
508         * config/cpu/sh/atomicity.h: Likewise.
509         * config/cpu/sparc/atomic_word.h: Likewise.
510         * config/cpu/sparc/atomicity.h: Likewise.
511         * config/io/basic_file_stdio.cc: Likewise.
512         * config/io/basic_file_stdio.h: Likewise.
513         * config/io/c_io_stdio.h: Likewise.
514         * config/locale/darwin/ctype_members.cc: Likewise.
515         * config/locale/generic/c++locale_internal.h: Likewise.
516         * config/locale/generic/c_locale.cc: Likewise.
517         * config/locale/generic/c_locale.h: Likewise.
518         * config/locale/generic/codecvt_members.cc: Likewise.
519         * config/locale/generic/collate_members.cc: Likewise.
520         * config/locale/generic/ctype_members.cc: Likewise.
521         * config/locale/generic/messages_members.cc: Likewise.
522         * config/locale/generic/messages_members.h: Likewise.
523         * config/locale/generic/monetary_members.cc: Likewise.
524         * config/locale/generic/numeric_members.cc: Likewise.
525         * config/locale/generic/time_members.cc: Likewise.
526         * config/locale/generic/time_members.h: Likewise.
527         * config/locale/gnu/c++locale_internal.h: Likewise.
528         * config/locale/gnu/c_locale.cc: Likewise.
529         * config/locale/gnu/c_locale.h: Likewise.
530         * config/locale/gnu/codecvt_members.cc: Likewise.
531         * config/locale/gnu/collate_members.cc: Likewise.
532         * config/locale/gnu/ctype_members.cc: Likewise.
533         * config/locale/gnu/messages_members.cc: Likewise.
534         * config/locale/gnu/messages_members.h: Likewise.
535         * config/locale/gnu/monetary_members.cc: Likewise.
536         * config/locale/gnu/numeric_members.cc: Likewise.
537         * config/locale/gnu/time_members.cc: Likewise.
538         * config/locale/gnu/time_members.h: Likewise.
539         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
540         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
541         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
542         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
543         * config/os/aix/atomic_word.h: Likewise.
544         * config/os/aix/atomicity.h: Likewise.
545         * config/os/aix/ctype_base.h: Likewise.
546         * config/os/aix/ctype_inline.h: Likewise.
547         * config/os/aix/ctype_noninline.h: Likewise.
548         * config/os/aix/os_defines.h: Likewise.
549         * config/os/bsd/darwin/ctype_base.h: Likewise.
550         * config/os/bsd/darwin/ctype_inline.h: Likewise.
551         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
552         * config/os/bsd/darwin/os_defines.h: Likewise.
553         * config/os/bsd/freebsd/ctype_base.h: Likewise.
554         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
555         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
556         * config/os/bsd/freebsd/os_defines.h: Likewise.
557         * config/os/bsd/netbsd/ctype_base.h: Likewise.
558         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
559         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
560         * config/os/bsd/netbsd/os_defines.h: Likewise.
561         * config/os/djgpp/ctype_base.h: Likewise.
562         * config/os/djgpp/ctype_inline.h: Likewise.
563         * config/os/djgpp/ctype_noninline.h: Likewise.
564         * config/os/djgpp/os_defines.h: Likewise.
565         * config/os/generic/ctype_base.h: Likewise.
566         * config/os/generic/ctype_inline.h: Likewise.
567         * config/os/generic/ctype_noninline.h: Likewise.
568         * config/os/generic/error_constants.h: Likewise.
569         * config/os/generic/os_defines.h: Likewise.
570         * config/os/gnu-linux/ctype_base.h: Likewise.
571         * config/os/gnu-linux/ctype_inline.h: Likewise.
572         * config/os/gnu-linux/ctype_noninline.h: Likewise.
573         * config/os/gnu-linux/os_defines.h: Likewise.
574         * config/os/hpux/ctype_base.h: Likewise.
575         * config/os/hpux/ctype_inline.h: Likewise.
576         * config/os/hpux/ctype_noninline.h: Likewise.
577         * config/os/hpux/os_defines.h: Likewise.
578         * config/os/irix/atomic_word.h: Likewise.
579         * config/os/irix/atomicity.h: Likewise.
580         * config/os/irix/irix5.2/ctype_base.h: Likewise.
581         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
582         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
583         * config/os/irix/irix5.2/os_defines.h: Likewise.
584         * config/os/irix/irix6.5/ctype_base.h: Likewise.
585         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
586         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
587         * config/os/irix/irix6.5/os_defines.h: Likewise.
588         * config/os/mingw32/ctype_base.h: Likewise.
589         * config/os/mingw32/ctype_inline.h: Likewise.
590         * config/os/mingw32/ctype_noninline.h: Likewise.
591         * config/os/mingw32/error_constants.h: Likewise.
592         * config/os/mingw32/os_defines.h: Likewise.
593         * config/os/newlib/ctype_base.h: Likewise.
594         * config/os/newlib/ctype_inline.h: Likewise.
595         * config/os/newlib/ctype_noninline.h: Likewise.
596         * config/os/newlib/os_defines.h: Likewise.
597         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
598         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
599         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
600         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
601         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
602         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
603         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
604         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
605         * config/os/tpf/ctype_base.h: Likewise.
606         * config/os/tpf/ctype_inline.h: Likewise.
607         * config/os/tpf/ctype_noninline.h: Likewise.
608         * config/os/tpf/os_defines.h: Likewise.
609         * config/os/uclibc/ctype_base.h: Likewise.
610         * config/os/uclibc/ctype_inline.h: Likewise.
611         * config/os/uclibc/ctype_noninline.h: Likewise.
612         * config/os/uclibc/os_defines.h: Likewise.
613         * config/os/vxworks/ctype_base.h: Likewise.
614         * config/os/vxworks/ctype_inline.h: Likewise.
615         * config/os/vxworks/ctype_noninline.h: Likewise.
616         * config/os/vxworks/os_defines.h: Likewise.
617         * include/backward/auto_ptr.h: Likewise.
618         * include/backward/backward_warning.h: Likewise.
619         * include/backward/binders.h: Likewise.
620         * include/backward/hash_fun.h: Likewise.
621         * include/backward/hash_map: Likewise.
622         * include/backward/hash_set: Likewise.
623         * include/backward/hashtable.h: Likewise.
624         * include/backward/strstream: Likewise.
625         * include/bits/algorithmfwd.h: Likewise.
626         * include/bits/allocator.h: Likewise.
627         * include/bits/atomic_0.h: Likewise.
628         * include/bits/atomic_2.h: Likewise.
629         * include/bits/atomicfwd_c.h: Likewise.
630         * include/bits/atomicfwd_cxx.h: Likewise.
631         * include/bits/basic_ios.h: Likewise.
632         * include/bits/basic_ios.tcc: Likewise.
633         * include/bits/basic_string.h: Likewise.
634         * include/bits/basic_string.tcc: Likewise.
635         * include/bits/boost_concept_check.h: Likewise.
636         * include/bits/c++config: Likewise.
637         * include/bits/char_traits.h: Likewise.
638         * include/bits/codecvt.h: Likewise.
639         * include/bits/concept_check.h: Likewise.
640         * include/bits/cpp_type_traits.h: Likewise.
641         * include/bits/deque.tcc: Likewise.
642         * include/bits/forward_list.h: Likewise.
643         * include/bits/forward_list.tcc: Likewise.
644         * include/bits/fstream.tcc: Likewise.
645         * include/bits/functexcept.h: Likewise.
646         * include/bits/functional_hash.h: Likewise.
647         * include/bits/gslice.h: Likewise.
648         * include/bits/gslice_array.h: Likewise.
649         * include/bits/hashtable.h: Likewise.
650         * include/bits/indirect_array.h: Likewise.
651         * include/bits/ios_base.h: Likewise.
652         * include/bits/istream.tcc: Likewise.
653         * include/bits/list.tcc: Likewise.
654         * include/bits/locale_classes.h: Likewise.
655         * include/bits/locale_classes.tcc: Likewise.
656         * include/bits/locale_facets.h: Likewise.
657         * include/bits/locale_facets.tcc: Likewise.
658         * include/bits/locale_facets_nonio.h: Likewise.
659         * include/bits/locale_facets_nonio.tcc: Likewise.
660         * include/bits/localefwd.h: Likewise.
661         * include/bits/mask_array.h: Likewise.
662         * include/bits/move.h: Likewise.
663         * include/bits/ostream.tcc: Likewise.
664         * include/bits/ostream_insert.h: Likewise.
665         * include/bits/postypes.h: Likewise.
666         * include/bits/shared_ptr.h: Likewise.
667         * include/bits/slice_array.h: Likewise.
668         * include/bits/sstream.tcc: Likewise.
669         * include/bits/stl_algo.h: Likewise.
670         * include/bits/stl_algobase.h: Likewise.
671         * include/bits/stl_bvector.h: Likewise.
672         * include/bits/stl_construct.h: Likewise.
673         * include/bits/stl_deque.h: Likewise.
674         * include/bits/stl_function.h: Likewise.
675         * include/bits/stl_heap.h: Likewise.
676         * include/bits/stl_iterator.h: Likewise.
677         * include/bits/stl_iterator_base_funcs.h: Likewise.
678         * include/bits/stl_iterator_base_types.h: Likewise.
679         * include/bits/stl_list.h: Likewise.
680         * include/bits/stl_map.h: Likewise.
681         * include/bits/stl_multimap.h: Likewise.
682         * include/bits/stl_multiset.h: Likewise.
683         * include/bits/stl_numeric.h: Likewise.
684         * include/bits/stl_pair.h: Likewise.
685         * include/bits/stl_queue.h: Likewise.
686         * include/bits/stl_raw_storage_iter.h: Likewise.
687         * include/bits/stl_relops.h: Likewise.
688         * include/bits/stl_set.h: Likewise.
689         * include/bits/stl_stack.h: Likewise.
690         * include/bits/stl_tempbuf.h: Likewise.
691         * include/bits/stl_tree.h: Likewise.
692         * include/bits/stl_uninitialized.h: Likewise.
693         * include/bits/stl_vector.h: Likewise.
694         * include/bits/stream_iterator.h: Likewise.
695         * include/bits/streambuf.tcc: Likewise.
696         * include/bits/streambuf_iterator.h: Likewise.
697         * include/bits/stringfwd.h: Likewise.
698         * include/bits/unique_ptr.h: Likewise.
699         * include/bits/valarray_after.h: Likewise.
700         * include/bits/valarray_array.h: Likewise.
701         * include/bits/valarray_array.tcc: Likewise.
702         * include/bits/valarray_before.h: Likewise.
703         * include/bits/vector.tcc: Likewise.
704         * include/c/cassert: Likewise.
705         * include/c/cctype: Likewise.
706         * include/c/cerrno: Likewise.
707         * include/c/cfloat: Likewise.
708         * include/c/ciso646: Likewise.
709         * include/c/climits: Likewise.
710         * include/c/clocale: Likewise.
711         * include/c/cmath: Likewise.
712         * include/c/csetjmp: Likewise.
713         * include/c/csignal: Likewise.
714         * include/c/cstdarg: Likewise.
715         * include/c/cstddef: Likewise.
716         * include/c/cstdio: Likewise.
717         * include/c/cstdlib: Likewise.
718         * include/c/cstring: Likewise.
719         * include/c/ctime: Likewise.
720         * include/c/cwchar: Likewise.
721         * include/c/cwctype: Likewise.
722         * include/c_compatibility/assert.h: Likewise.
723         * include/c_compatibility/complex.h: Likewise.
724         * include/c_compatibility/ctype.h: Likewise.
725         * include/c_compatibility/errno.h: Likewise.
726         * include/c_compatibility/fenv.h: Likewise.
727         * include/c_compatibility/float.h: Likewise.
728         * include/c_compatibility/inttypes.h: Likewise.
729         * include/c_compatibility/iso646.h: Likewise.
730         * include/c_compatibility/limits.h: Likewise.
731         * include/c_compatibility/locale.h: Likewise.
732         * include/c_compatibility/math.h: Likewise.
733         * include/c_compatibility/setjmp.h: Likewise.
734         * include/c_compatibility/signal.h: Likewise.
735         * include/c_compatibility/stdarg.h: Likewise.
736         * include/c_compatibility/stdatomic.h: Likewise.
737         * include/c_compatibility/stdbool.h: Likewise.
738         * include/c_compatibility/stddef.h: Likewise.
739         * include/c_compatibility/stdint.h: Likewise.
740         * include/c_compatibility/stdio.h: Likewise.
741         * include/c_compatibility/stdlib.h: Likewise.
742         * include/c_compatibility/string.h: Likewise.
743         * include/c_compatibility/tgmath.h: Likewise.
744         * include/c_compatibility/time.h: Likewise.
745         * include/c_compatibility/wchar.h: Likewise.
746         * include/c_compatibility/wctype.h: Likewise.
747         * include/c_global/cassert: Likewise.
748         * include/c_global/ccomplex: Likewise.
749         * include/c_global/cctype: Likewise.
750         * include/c_global/cerrno: Likewise.
751         * include/c_global/cfenv: Likewise.
752         * include/c_global/cfloat: Likewise.
753         * include/c_global/cinttypes: Likewise.
754         * include/c_global/ciso646: Likewise.
755         * include/c_global/climits: Likewise.
756         * include/c_global/clocale: Likewise.
757         * include/c_global/cmath.tcc: Likewise.
758         * include/c_global/cmath: Likewise.
759         * include/c_global/csetjmp: Likewise.
760         * include/c_global/csignal: Likewise.
761         * include/c_global/cstdarg: Likewise.
762         * include/c_global/cstdatomic: Likewise.
763         * include/c_global/cstdbool: Likewise.
764         * include/c_global/cstddef: Likewise.
765         * include/c_global/cstdint: Likewise.
766         * include/c_global/cstdio: Likewise.
767         * include/c_global/cstdlib: Likewise.
768         * include/c_global/cstring: Likewise.
769         * include/c_global/ctgmath: Likewise.
770         * include/c_global/ctime: Likewise.
771         * include/c_global/cwchar: Likewise.
772         * include/c_global/cwctype: Likewise.
773         * include/c_std/cassert: Likewise.
774         * include/c_std/cctype: Likewise.
775         * include/c_std/cerrno: Likewise.
776         * include/c_std/cfloat: Likewise.
777         * include/c_std/ciso646: Likewise.
778         * include/c_std/climits: Likewise.
779         * include/c_std/clocale: Likewise.
780         * include/c_std/cmath.tcc: Likewise.
781         * include/c_std/cmath: Likewise.
782         * include/c_std/csetjmp: Likewise.
783         * include/c_std/csignal: Likewise.
784         * include/c_std/cstdarg: Likewise.
785         * include/c_std/cstddef: Likewise.
786         * include/c_std/cstdio: Likewise.
787         * include/c_std/cstdlib: Likewise.
788         * include/c_std/cstring: Likewise.
789         * include/c_std/ctime: Likewise.
790         * include/c_std/cwchar: Likewise.
791         * include/c_std/cwctype: Likewise.
792         * include/debug/bitset: Likewise.
793         * include/debug/debug.h: Likewise.
794         * include/debug/deque: Likewise.
795         * include/debug/formatter.h: Likewise.
796         * include/debug/functions.h: Likewise.
797         * include/debug/list: Likewise.
798         * include/debug/macros.h: Likewise.
799         * include/debug/map.h: Likewise.
800         * include/debug/map: Likewise.
801         * include/debug/multimap.h: Likewise.
802         * include/debug/multiset.h: Likewise.
803         * include/debug/safe_base.h: Likewise.
804         * include/debug/safe_iterator.h: Likewise.
805         * include/debug/safe_iterator.tcc: Likewise.
806         * include/debug/safe_sequence.h: Likewise.
807         * include/debug/set.h: Likewise.
808         * include/debug/set: Likewise.
809         * include/debug/string: Likewise.
810         * include/debug/unordered_map: Likewise.
811         * include/debug/unordered_set: Likewise.
812         * include/debug/vector: Likewise.
813         * include/ext/algorithm: Likewise.
814         * include/ext/array_allocator.h: Likewise.
815         * include/ext/atomicity.h: Likewise.
816         * include/ext/bitmap_allocator.h: Likewise.
817         * include/ext/cast.h: Likewise.
818         * include/ext/codecvt_specializations.h: Likewise.
819         * include/ext/concurrence.h: Likewise.
820         * include/ext/debug_allocator.h: Likewise.
821         * include/ext/enc_filebuf.h: Likewise.
822         * include/ext/extptr_allocator.h: Likewise.
823         * include/ext/functional: Likewise.
824         * include/ext/iterator: Likewise.
825         * include/ext/malloc_allocator.h: Likewise.
826         * include/ext/memory: Likewise.
827         * include/ext/mt_allocator.h: Likewise.
828         * include/ext/new_allocator.h: Likewise.
829         * include/ext/numeric: Likewise.
830         * include/ext/numeric_traits.h: Likewise.
831         * include/ext/pb_ds/assoc_container.hpp: Likewise.
832         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
833         Likewise.
834         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
835         Likewise.
836         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
837         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
838         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
839         Likewise.
840         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
841         Likewise.
842         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
843         Likewise.
844         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
845         Likewise.
846         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
847         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
848         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
849         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
850         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
851         Likewise.
852         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
853         Likewise.
854         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
855         Likewise.
856         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
857         Likewise.
858         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
859         Likewise.
860         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
861         Likewise.
862         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
863         Likewise.
864         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
865         Likewise.
866         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
867         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
868         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
869         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
870         Likewise.
871         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
872         Likewise.
873         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
874         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
875         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
876         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
877         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
878         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
879         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
880         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
881         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
882         Likewise.
883         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
884         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
885         Likewise.
886         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
887         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
888         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
889         Likewise.
890         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
891         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
892         Likewise.
893         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
894         Likewise.
895         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
896         Likewise.
897         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
898         Likewise.
899         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
900         Likewise.
901         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
902         Likewise.
903         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
904         Likewise.
905         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
906         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
907         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
908         Likewise.
909         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
910         Likewise.
911         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
912         Likewise.
913         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
914         Likewise.
915         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
916         Likewise.
917         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
918         Likewise.
919         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
920         Likewise.
921         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
922         Likewise.
923         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
924         Likewise.
925         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
926         Likewise.
927         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
928         Likewise.
929         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
930         Likewise.
931         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
932         Likewise.
933         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
934         Likewise.
935         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
936         Likewise.
937         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
938         Likewise.
939         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
940         Likewise.
941         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
942         Likewise.
943         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
944         Likewise.
945         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
946         Likewise.
947         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
948         Likewise.
949         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
950         Likewise.
951         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
952         Likewise.
953         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
954         Likewise.
955         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
956         Likewise.
957         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
958         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
959         Likewise.
960         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
961         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
962         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
963         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
964         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
965         Likewise.
966         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
967         Likewise.
968         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
969         Likewise.
970         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
971         Likewise.
972         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
973         Likewise.
974         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
975         Likewise.
976         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
977         Likewise.
978         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
979         Likewise.
980         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
981         Likewise.
982         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
983         Likewise.
984         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
985         Likewise.
986         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
987         Likewise.
988         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
989         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
990         Likewise.
991         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
992         Likewise.
993         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
994         Likewise.
995         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
996         Likewise.
997         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
998         Likewise.
999         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
1000         Likewise.
1001         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
1002         Likewise.
1003         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
1004         Likewise.
1005         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
1006         Likewise.
1007         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
1008         Likewise.
1009         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
1010         Likewise.
1011         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
1012         Likewise.
1013         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
1014         Likewise.
1015         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
1016         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
1017         Likewise.
1018         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
1019         Likewise.
1020         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
1021         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
1022         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
1023         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
1024         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
1025         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
1026         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
1027         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
1028         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
1029         Likewise.
1030         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
1031         Likewise.
1032         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
1033         Likewise.
1034         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
1035         Likewise.
1036         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
1037         Likewise.
1038         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
1039         Likewise.
1040         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
1041         Likewise.
1042         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
1043         Likewise.
1044         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
1045         Likewise.
1046         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
1047         Likewise.
1048         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
1049         Likewise.
1050         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
1051         Likewise.
1052         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
1053         Likewise.
1054         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
1055         Likewise.
1056         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
1057         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
1058         Likewise.
1059         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
1060         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
1061         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
1062         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
1063         Likewise.
1064         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
1065         Likewise.
1066         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
1067         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
1068         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
1069         Likewise.
1070         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
1071         Likewise.
1072         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
1073         Likewise.
1074         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
1075         Likewise.
1076         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
1077         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
1078         Likewise.
1079         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
1080         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
1081         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
1082         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
1083         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
1084         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
1085         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
1086         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
1087         Likewise.
1088         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
1089         Likewise.
1090         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
1091         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
1092         Likewise.
1093         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
1094         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
1095         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
1096         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
1097         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
1098         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
1099         Likewise.
1100         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
1101         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
1102         Likewise.
1103         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
1104         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
1105         Likewise.
1106         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
1107         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
1108         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
1109         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
1110         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
1111         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
1112         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
1113         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
1114         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
1115         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
1116         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
1117         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
1118         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
1119         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
1120         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
1121         Likewise.
1122         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
1123         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
1124         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
1125         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
1126         Likewise.
1127         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
1128         Likewise.
1129         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
1130         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
1131         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
1132         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
1133         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
1134         Likewise.
1135         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
1136         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
1137         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
1138         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
1139         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
1140         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
1141         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
1142         Likewise.
1143         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
1144         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
1145         Likewise.
1146         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
1147         Likewise.
1148         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
1149         Likewise.
1150         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
1151         Likewise.
1152         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
1153         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
1154         Likewise.
1155         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
1156         Likewise.
1157         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
1158         Likewise.
1159         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
1160         Likewise.
1161         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
1162         Likewise.
1163         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
1164         Likewise.
1165         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
1166         Likewise.
1167         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
1168         Likewise.
1169         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
1170         Likewise.
1171         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
1172         Likewise.
1173         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
1174         Likewise.
1175         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
1176         Likewise.
1177         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
1178         Likewise.
1179         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
1180         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
1181         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
1182         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
1183         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
1184         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
1185         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
1186         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
1187         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
1188         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
1189         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
1190         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
1191         Likewise.
1192         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1193         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1194         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1195         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1196         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1197         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1198         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1199         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1200         Likewise.
1201         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1202         Likewise.
1203         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1204         Likewise.
1205         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1206         Likewise.
1207         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1208         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1209         Likewise.
1210         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1211         Likewise.
1212         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1213         Likewise.
1214         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1215         Likewise.
1216         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1217         Likewise.
1218         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1219         Likewise.
1220         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1221         Likewise.
1222         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1223         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1224         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1225         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1226         Likewise.
1227         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1228         Likewise.
1229         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1230         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1231         Likewise.
1232         * include/ext/pb_ds/exception.hpp: Likewise.
1233         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1234         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1235         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1236         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1237         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1238         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1239         * include/ext/pod_char_traits.h: Likewise.
1240         * include/ext/pointer.h: Likewise.
1241         * include/ext/pool_allocator.h: Likewise.
1242         * include/ext/rb_tree: Likewise.
1243         * include/ext/rc_string_base.h: Likewise.
1244         * include/ext/rope: Likewise.
1245         * include/ext/ropeimpl.h: Likewise.
1246         * include/ext/slist: Likewise.
1247         * include/ext/sso_string_base.h: Likewise.
1248         * include/ext/stdio_filebuf.h: Likewise.
1249         * include/ext/stdio_sync_filebuf.h: Likewise.
1250         * include/ext/string_conversions.h: Likewise.
1251         * include/ext/throw_allocator.h: Likewise.
1252         * include/ext/type_traits.h: Likewise.
1253         * include/ext/typelist.h: Likewise.
1254         * include/ext/vstring.h: Likewise.
1255         * include/ext/vstring.tcc: Likewise.
1256         * include/ext/vstring_fwd.h: Likewise.
1257         * include/ext/vstring_util.h: Likewise.
1258         * include/parallel/algo.h: Likewise.
1259         * include/parallel/algobase.h: Likewise.
1260         * include/parallel/algorithm: Likewise.
1261         * include/parallel/algorithmfwd.h: Likewise.
1262         * include/parallel/balanced_quicksort.h: Likewise.
1263         * include/parallel/base.h: Likewise.
1264         * include/parallel/basic_iterator.h: Likewise.
1265         * include/parallel/checkers.h: Likewise.
1266         * include/parallel/compatibility.h: Likewise.
1267         * include/parallel/compiletime_settings.h: Likewise.
1268         * include/parallel/equally_split.h: Likewise.
1269         * include/parallel/features.h: Likewise.
1270         * include/parallel/find.h: Likewise.
1271         * include/parallel/find_selectors.h: Likewise.
1272         * include/parallel/for_each.h: Likewise.
1273         * include/parallel/for_each_selectors.h: Likewise.
1274         * include/parallel/iterator.h: Likewise.
1275         * include/parallel/list_partition.h: Likewise.
1276         * include/parallel/losertree.h: Likewise.
1277         * include/parallel/merge.h: Likewise.
1278         * include/parallel/multiseq_selection.h: Likewise.
1279         * include/parallel/multiway_merge.h: Likewise.
1280         * include/parallel/multiway_mergesort.h: Likewise.
1281         * include/parallel/numeric: Likewise.
1282         * include/parallel/numericfwd.h: Likewise.
1283         * include/parallel/omp_loop.h: Likewise.
1284         * include/parallel/omp_loop_static.h: Likewise.
1285         * include/parallel/par_loop.h: Likewise.
1286         * include/parallel/parallel.h: Likewise.
1287         * include/parallel/partial_sum.h: Likewise.
1288         * include/parallel/partition.h: Likewise.
1289         * include/parallel/queue.h: Likewise.
1290         * include/parallel/quicksort.h: Likewise.
1291         * include/parallel/random_number.h: Likewise.
1292         * include/parallel/random_shuffle.h: Likewise.
1293         * include/parallel/search.h: Likewise.
1294         * include/parallel/set_operations.h: Likewise.
1295         * include/parallel/settings.h: Likewise.
1296         * include/parallel/sort.h: Likewise.
1297         * include/parallel/tags.h: Likewise.
1298         * include/parallel/types.h: Likewise.
1299         * include/parallel/unique_copy.h: Likewise.
1300         * include/parallel/workstealing.h: Likewise.
1301         * include/precompiled/extc++.h: Likewise.
1302         * include/precompiled/stdc++.h: Likewise.
1303         * include/precompiled/stdtr1c++.h: Likewise.
1304         * include/std/algorithm: Likewise.
1305         * include/std/array: Likewise.
1306         * include/std/bitset: Likewise.
1307         * include/std/c++0x_warning.h: Likewise.
1308         * include/std/chrono: Likewise.
1309         * include/std/complex: Likewise.
1310         * include/std/condition_variable: Likewise.
1311         * include/std/deque: Likewise.
1312         * include/std/forward_list: Likewise.
1313         * include/std/fstream: Likewise.
1314         * include/std/functional: Likewise.
1315         * include/std/iomanip: Likewise.
1316         * include/std/ios: Likewise.
1317         * include/std/iosfwd: Likewise.
1318         * include/std/iostream: Likewise.
1319         * include/std/istream: Likewise.
1320         * include/std/iterator: Likewise.
1321         * include/std/limits: Likewise.
1322         * include/std/list: Likewise.
1323         * include/std/locale: Likewise.
1324         * include/std/map: Likewise.
1325         * include/std/memory: Likewise.
1326         * include/std/mutex: Likewise.
1327         * include/std/numeric: Likewise.
1328         * include/std/ostream: Likewise.
1329         * include/std/queue: Likewise.
1330         * include/std/random: Likewise.
1331         * include/std/ratio: Likewise.
1332         * include/std/regex: Likewise.
1333         * include/std/set: Likewise.
1334         * include/std/sstream: Likewise.
1335         * include/std/stack: Likewise.
1336         * include/std/stdexcept: Likewise.
1337         * include/std/streambuf: Likewise.
1338         * include/std/string: Likewise.
1339         * include/std/system_error: Likewise.
1340         * include/std/thread: Likewise.
1341         * include/std/tuple: Likewise.
1342         * include/std/type_traits: Likewise.
1343         * include/std/unordered_map: Likewise.
1344         * include/std/unordered_set: Likewise.
1345         * include/std/utility: Likewise.
1346         * include/std/valarray: Likewise.
1347         * include/std/vector: Likewise.
1348         * include/tr1/array: Likewise.
1349         * include/tr1/bessel_function.tcc: Likewise.
1350         * include/tr1/beta_function.tcc: Likewise.
1351         * include/tr1/ccomplex: Likewise.
1352         * include/tr1/cctype: Likewise.
1353         * include/tr1/cfenv: Likewise.
1354         * include/tr1/cfloat: Likewise.
1355         * include/tr1/cinttypes: Likewise.
1356         * include/tr1/climits: Likewise.
1357         * include/tr1/cmath: Likewise.
1358         * include/tr1/complex.h: Likewise.
1359         * include/tr1/complex: Likewise.
1360         * include/tr1/cstdarg: Likewise.
1361         * include/tr1/cstdbool: Likewise.
1362         * include/tr1/cstdint: Likewise.
1363         * include/tr1/cstdio: Likewise.
1364         * include/tr1/cstdlib: Likewise.
1365         * include/tr1/ctgmath: Likewise.
1366         * include/tr1/ctime: Likewise.
1367         * include/tr1/ctype.h: Likewise.
1368         * include/tr1/cwchar: Likewise.
1369         * include/tr1/cwctype: Likewise.
1370         * include/tr1/ell_integral.tcc: Likewise.
1371         * include/tr1/exp_integral.tcc: Likewise.
1372         * include/tr1/fenv.h: Likewise.
1373         * include/tr1/float.h: Likewise.
1374         * include/tr1/functional: Likewise.
1375         * include/tr1/functional_hash.h: Likewise.
1376         * include/tr1/gamma.tcc: Likewise.
1377         * include/tr1/hashtable.h: Likewise.
1378         * include/tr1/hypergeometric.tcc: Likewise.
1379         * include/tr1/inttypes.h: Likewise.
1380         * include/tr1/legendre_function.tcc: Likewise.
1381         * include/tr1/limits.h: Likewise.
1382         * include/tr1/math.h: Likewise.
1383         * include/tr1/memory: Likewise.
1384         * include/tr1/modified_bessel_func.tcc: Likewise.
1385         * include/tr1/poly_hermite.tcc: Likewise.
1386         * include/tr1/poly_laguerre.tcc: Likewise.
1387         * include/tr1/random: Likewise.
1388         * include/tr1/regex: Likewise.
1389         * include/tr1/riemann_zeta.tcc: Likewise.
1390         * include/tr1/shared_ptr.h: Likewise.
1391         * include/tr1/special_function_util.h: Likewise.
1392         * include/tr1/stdarg.h: Likewise.
1393         * include/tr1/stdbool.h: Likewise.
1394         * include/tr1/stdint.h: Likewise.
1395         * include/tr1/stdio.h: Likewise.
1396         * include/tr1/stdlib.h: Likewise.
1397         * include/tr1/tgmath.h: Likewise.
1398         * include/tr1/tuple: Likewise.
1399         * include/tr1/type_traits: Likewise.
1400         * include/tr1/unordered_map: Likewise.
1401         * include/tr1/unordered_set: Likewise.
1402         * include/tr1/utility: Likewise.
1403         * include/tr1/wchar.h: Likewise.
1404         * include/tr1/wctype.h: Likewise.
1405         * include/tr1_impl/array: Likewise.
1406         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1407         * include/tr1_impl/cctype: Likewise.
1408         * include/tr1_impl/cfenv: Likewise.
1409         * include/tr1_impl/cinttypes: Likewise.
1410         * include/tr1_impl/cmath: Likewise.
1411         * include/tr1_impl/complex: Likewise.
1412         * include/tr1_impl/cstdint: Likewise.
1413         * include/tr1_impl/cstdio: Likewise.
1414         * include/tr1_impl/cstdlib: Likewise.
1415         * include/tr1_impl/cwchar: Likewise.
1416         * include/tr1_impl/cwctype: Likewise.
1417         * include/tr1_impl/functional: Likewise.
1418         * include/tr1_impl/functional_hash.h: Likewise.
1419         * include/tr1_impl/hashtable: Likewise.
1420         * include/tr1_impl/hashtable_policy.h: Likewise.
1421         * include/tr1_impl/random.tcc: Likewise.
1422         * include/tr1_impl/random: Likewise.
1423         * include/tr1_impl/regex: Likewise.
1424         * include/tr1_impl/type_traits: Likewise.
1425         * include/tr1_impl/unordered_map: Likewise.
1426         * include/tr1_impl/unordered_set: Likewise.
1427         * include/tr1_impl/utility: Likewise.
1428         * libsupc++/array_type_info.cc: Likewise.
1429         * libsupc++/atexit_arm.cc: Likewise.
1430         * libsupc++/bad_cast.cc: Likewise.
1431         * libsupc++/bad_typeid.cc: Likewise.
1432         * libsupc++/class_type_info.cc: Likewise.
1433         * libsupc++/cxxabi-forced.h: Likewise.
1434         * libsupc++/cxxabi.h: Likewise.
1435         * libsupc++/del_op.cc: Likewise.
1436         * libsupc++/del_opnt.cc: Likewise.
1437         * libsupc++/del_opv.cc: Likewise.
1438         * libsupc++/del_opvnt.cc: Likewise.
1439         * libsupc++/dyncast.cc: Likewise.
1440         * libsupc++/eh_alloc.cc: Likewise.
1441         * libsupc++/eh_arm.cc: Likewise.
1442         * libsupc++/eh_aux_runtime.cc: Likewise.
1443         * libsupc++/eh_call.cc: Likewise.
1444         * libsupc++/eh_catch.cc: Likewise.
1445         * libsupc++/eh_exception.cc: Likewise.
1446         * libsupc++/eh_globals.cc: Likewise.
1447         * libsupc++/eh_personality.cc: Likewise.
1448         * libsupc++/eh_ptr.cc: Likewise.
1449         * libsupc++/eh_term_handler.cc: Likewise.
1450         * libsupc++/eh_terminate.cc: Likewise.
1451         * libsupc++/eh_throw.cc: Likewise.
1452         * libsupc++/eh_type.cc: Likewise.
1453         * libsupc++/eh_unex_handler.cc: Likewise.
1454         * libsupc++/enum_type_info.cc: Likewise.
1455         * libsupc++/exception: Likewise.
1456         * libsupc++/exception_defines.h: Likewise.
1457         * libsupc++/exception_ptr.h: Likewise.
1458         * libsupc++/function_type_info.cc: Likewise.
1459         * libsupc++/fundamental_type_info.cc: Likewise.
1460         * libsupc++/guard.cc: Likewise.
1461         * libsupc++/initializer_list: Likewise.
1462         * libsupc++/new: Likewise.
1463         * libsupc++/new_handler.cc: Likewise.
1464         * libsupc++/new_op.cc: Likewise.
1465         * libsupc++/new_opnt.cc: Likewise.
1466         * libsupc++/new_opv.cc: Likewise.
1467         * libsupc++/new_opvnt.cc: Likewise.
1468         * libsupc++/pbase_type_info.cc: Likewise.
1469         * libsupc++/pmem_type_info.cc: Likewise.
1470         * libsupc++/pointer_type_info.cc: Likewise.
1471         * libsupc++/pure.cc: Likewise.
1472         * libsupc++/si_class_type_info.cc: Likewise.
1473         * libsupc++/tinfo.cc: Likewise.
1474         * libsupc++/tinfo.h: Likewise.
1475         * libsupc++/tinfo2.cc: Likewise.
1476         * libsupc++/typeinfo: Likewise.
1477         * libsupc++/unwind-cxx.h: Likewise.
1478         * libsupc++/vec.cc: Likewise.
1479         * libsupc++/vmi_class_type_info.cc: Likewise.
1480         * libsupc++/vterminate.cc: Likewise.
1481         * po/string_literals.cc: Likewise.
1482         * src/atomic.cc: Likewise.
1483         * src/bitmap_allocator.cc: Likewise.
1484         * src/chrono.cc: Likewise.
1485         * src/codecvt.cc: Likewise.
1486         * src/compatibility-ldbl.cc: Likewise.
1487         * src/compatibility.cc: Likewise.
1488         * src/complex_io.cc: Likewise.
1489         * src/concept-inst.cc: Likewise.
1490         * src/condition_variable.cc: Likewise.
1491         * src/ctype.cc: Likewise.
1492         * src/debug.cc: Likewise.
1493         * src/debug_list.cc: Likewise.
1494         * src/ext-inst.cc: Likewise.
1495         * src/fstream-inst.cc: Likewise.
1496         * src/functexcept.cc: Likewise.
1497         * src/globals_io.cc: Likewise.
1498         * src/hash.cc: Likewise.
1499         * src/hash_c++0x.cc: Likewise.
1500         * src/hashtable.cc: Likewise.
1501         * src/hashtable_c++0x.cc: Likewise.
1502         * src/ios-inst.cc: Likewise.
1503         * src/ios.cc: Likewise.
1504         * src/ios_failure.cc: Likewise.
1505         * src/ios_init.cc: Likewise.
1506         * src/ios_locale.cc: Likewise.
1507         * src/iostream-inst.cc: Likewise.
1508         * src/istream-inst.cc: Likewise.
1509         * src/istream.cc: Likewise.
1510         * src/limits.cc: Likewise.
1511         * src/limits_c++0x.cc: Likewise.
1512         * src/list.cc: Likewise.
1513         * src/locale-inst.cc: Likewise.
1514         * src/locale.cc: Likewise.
1515         * src/locale_facets.cc: Likewise.
1516         * src/locale_init.cc: Likewise.
1517         * src/localename.cc: Likewise.
1518         * src/math_stubs_float.cc: Likewise.
1519         * src/math_stubs_long_double.cc: Likewise.
1520         * src/misc-inst.cc: Likewise.
1521         * src/mt_allocator.cc: Likewise.
1522         * src/mutex.cc: Likewise.
1523         * src/ostream-inst.cc: Likewise.
1524         * src/parallel_list.cc: Likewise.
1525         * src/parallel_settings.cc: Likewise.
1526         * src/pool_allocator.cc: Likewise.
1527         * src/sstream-inst.cc: Likewise.
1528         * src/stdexcept.cc: Likewise.
1529         * src/streambuf-inst.cc: Likewise.
1530         * src/streambuf.cc: Likewise.
1531         * src/string-inst.cc: Likewise.
1532         * src/strstream.cc: Likewise.
1533         * src/system_error.cc: Likewise.
1534         * src/thread.cc: Likewise.
1535         * src/tree.cc: Likewise.
1536         * src/valarray-inst.cc: Likewise.
1537         * src/wlocale-inst.cc: Likewise.
1538         * src/wstring-inst.cc: Likewise.
1539         * doc/xml/manual/intro.xml: Change documentation to refer the
1540         reader to version 3 of the GNU General Public License, version
1541         3.1 of the GCC Runtime Library Exception, and to point readers
1542         at the FSF's license web page.
1543
1544 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1545
1546         * Makefile.am: Change copyright header to refer to version
1547         3 of the GNU General Public License and to point readers at the
1548         COPYING3 file and the FSF's license web page.
1549         * doc/Makefile.am: Likewise.
1550         * include/Makefile.am: Likewise.
1551         * libsupc++/Makefile.am: Likewise.
1552         * po/Makefile.am: Likewise.
1553         * po/POTFILES.in: Likewise.
1554         * src/Makefile.am: Likewise.
1555         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1556         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1557         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1558         Likewise.
1559         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1560         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1561         Likewise.
1562         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1563         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1564         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1565         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1566         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1567         * testsuite/18_support/bad_cast/what.cc: Likewise.
1568         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1569         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1570         Likewise.
1571         * testsuite/18_support/bad_exception/what.cc: Likewise.
1572         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1573         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1574         * testsuite/18_support/exception/38732.cc: Likewise.
1575         * testsuite/18_support/exception/what.cc: Likewise.
1576         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1577         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1578         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1579         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1580         * testsuite/18_support/headers/climits/values.cc: Likewise.
1581         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1582         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1583         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1584         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1585         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1586         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1587         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1588         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1589         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1590         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1591         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1592         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1593         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1594         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1595         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1596         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1597         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1598         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1599         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1600         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1601         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1602         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1603         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1604         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1605         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1606         * testsuite/18_support/new_delete_placement.cc: Likewise.
1607         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1608         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1609         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1610         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1611         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1612         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1613         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1614         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1615         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1616         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1617         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1618         Likewise.
1619         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1620         * testsuite/18_support/pthread_guard.cc: Likewise.
1621         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1622         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1623         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1624         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1625         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1626         Likewise.
1627         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1628         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1629         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1630         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1631         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1632         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1633         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1634         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1635         Likewise.
1636         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1637         Likewise.
1638         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1639         Likewise.
1640         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1641         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1642         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1643         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1644         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1645         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1646         Likewise.
1647         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1648         Likewise.
1649         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1650         Likewise.
1651         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1652         Likewise.
1653         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1654         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1655         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1656         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1657         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1658         Likewise.
1659         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1660         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1661         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1662         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1663         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1664         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1665         Likewise.
1666         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1667         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1668         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1669         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1670         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1671         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1672         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1673         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1674         * testsuite/20_util/allocator/1.cc: Likewise.
1675         * testsuite/20_util/allocator/10378.cc: Likewise.
1676         * testsuite/20_util/allocator/14176.cc: Likewise.
1677         * testsuite/20_util/allocator/33807.cc: Likewise.
1678         * testsuite/20_util/allocator/8230.cc: Likewise.
1679         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1680         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1681         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1682         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1683         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1684         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1685         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1686         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1687         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1688         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1689         Likewise.
1690         * testsuite/20_util/clocks/1.cc: Likewise.
1691         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1692         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1693         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1694         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1695         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1696         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1697         * testsuite/20_util/duration/cons/1.cc: Likewise.
1698         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1699         * testsuite/20_util/duration/cons/2.cc: Likewise.
1700         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1701         Likewise.
1702         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1703         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1704         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1705         Likewise.
1706         * testsuite/20_util/forward/1.cc: Likewise.
1707         * testsuite/20_util/forward/1_neg.cc: Likewise.
1708         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1709         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1710         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1711         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1712         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1713         Likewise.
1714         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1715         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1716         Likewise.
1717         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1718         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1719         Likewise.
1720         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1721         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1722         Likewise.
1723         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1724         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1725         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1726         Likewise.
1727         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1728         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1729         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1730         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1731         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1732         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1733         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1734         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1735         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1736         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1737         Likewise.
1738         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1739         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1740         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1741         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1742         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1743         Likewise.
1744         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1745         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1746         Likewise.
1747         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1748         * testsuite/20_util/identity/value.cc: Likewise.
1749         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1750         * testsuite/20_util/is_integral/value.cc: Likewise.
1751         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1752         Likewise.
1753         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1754         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1755         * testsuite/20_util/is_reference/value.cc: Likewise.
1756         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1757         Likewise.
1758         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1759         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1760         * testsuite/20_util/is_signed/value.cc: Likewise.
1761         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1762         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1763         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1764         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1765         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1766         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1767         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1768         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1769         Likewise.
1770         * testsuite/20_util/move/1.cc: Likewise.
1771         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1772         * testsuite/20_util/pair/1.cc: Likewise.
1773         * testsuite/20_util/pair/2.cc: Likewise.
1774         * testsuite/20_util/pair/3.cc: Likewise.
1775         * testsuite/20_util/pair/4.cc: Likewise.
1776         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1777         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1778         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1779         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1780         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1781         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1782         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1783         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1784         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1785         Likewise.
1786         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1787         Likewise.
1788         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1789         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1790         * testsuite/20_util/rel_ops.cc: Likewise.
1791         * testsuite/20_util/remove_reference/value.cc: Likewise.
1792         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1793         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1794         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1795         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1796         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1797         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1798         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1799         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1800         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1801         Likewise.
1802         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1803         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1804         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1805         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1806         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1807         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1808         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1809         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1810         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1811         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1812         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1813         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1814         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1815         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1816         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1817         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1818         Likewise.
1819         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1820         Likewise.
1821         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1822         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1823         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1824         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1825         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1826         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1827         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1828         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1829         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1830         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1831         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1832         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1833         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1834         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1835         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1836         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1837         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1838         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1839         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1840         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1841         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1842         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1843         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1844         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1845         Likewise.
1846         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1847         Likewise.
1848         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1849         Likewise.
1850         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1851         Likewise.
1852         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1853         Likewise.
1854         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1855         Likewise.
1856         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1857         Likewise.
1858         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1859         Likewise.
1860         * testsuite/20_util/temporary_buffer.cc: Likewise.
1861         * testsuite/20_util/time_point/1.cc: Likewise.
1862         * testsuite/20_util/time_point/2.cc: Likewise.
1863         * testsuite/20_util/time_point/3.cc: Likewise.
1864         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1865         Likewise.
1866         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1867         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1868         Likewise.
1869         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1870         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1871         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1872         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1873         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1874         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1875         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1876         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1877         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1878         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1879         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1880         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1881         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1882         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1883         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1884         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1885         Likewise.
1886         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1887         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1888         Likewise.
1889         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1890         Likewise.
1891         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1892         Likewise.
1893         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1894         Likewise.
1895         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1896         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1897         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1898         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1899         Likewise.
1900         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1901         Likewise.
1902         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1903         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1904         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1905         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1906         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1907         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1908         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1909         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1910         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1911         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1912         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1913         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1914         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1915         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1916         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1917         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1918         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1919         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1920         Likewise.
1921         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1922         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1923         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1924         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1925         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1926         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1927         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1928         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1929         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1930         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1931         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1932         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1933         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1934         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1935         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1936         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1937         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1938         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1939         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1940         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1941         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1942         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1943         Likewise.
1944         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1945         Likewise.
1946         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1947         Likewise.
1948         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1949         Likewise.
1950         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1951         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1952         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1953         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1954         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1955         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1956         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1957         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1958         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1959         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1960         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1961         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1962         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1963         Likewise.
1964         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1965         Likewise.
1966         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1967         Likewise.
1968         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1969         Likewise.
1970         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1971         Likewise.
1972         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1973         Likewise.
1974         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1975         Likewise.
1976         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1977         Likewise.
1978         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1979         Likewise.
1980         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1981         Likewise.
1982         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1983         Likewise.
1984         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1985         Likewise.
1986         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1987         Likewise.
1988         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1989         Likewise.
1990         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1991         Likewise.
1992         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1993         Likewise.
1994         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1995         Likewise.
1996         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1997         Likewise.
1998         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1999         Likewise.
2000         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
2001         Likewise.
2002         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
2003         Likewise.
2004         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
2005         Likewise.
2006         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
2007         Likewise.
2008         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
2009         Likewise.
2010         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
2011         Likewise.
2012         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
2013         Likewise.
2014         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
2015         Likewise.
2016         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
2017         Likewise.
2018         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
2019         Likewise.
2020         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
2021         Likewise.
2022         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
2023         Likewise.
2024         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
2025         Likewise.
2026         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
2027         Likewise.
2028         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
2029         Likewise.
2030         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
2031         Likewise.
2032         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
2033         Likewise.
2034         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
2035         Likewise.
2036         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
2037         Likewise.
2038         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
2039         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
2040         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
2041         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
2042         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
2043         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
2044         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
2045         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
2046         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
2047         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
2048         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
2049         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
2050         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
2051         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
2052         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
2053         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
2054         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
2055         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
2056         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
2057         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
2058         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
2059         Likewise.
2060         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
2061         Likewise.
2062         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
2063         Likewise.
2064         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
2065         Likewise.
2066         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
2067         Likewise.
2068         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
2069         Likewise.
2070         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
2071         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
2072         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
2073         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
2074         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
2075         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
2076         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
2077         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
2078         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
2079         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
2080         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
2081         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
2082         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
2083         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
2084         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
2085         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
2086         Likewise.
2087         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
2088         Likewise.
2089         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
2090         Likewise.
2091         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
2092         Likewise.
2093         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
2094         Likewise.
2095         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
2096         Likewise.
2097         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
2098         Likewise.
2099         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
2100         Likewise.
2101         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
2102         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
2103         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
2104         Likewise.
2105         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
2106         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
2107         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
2108         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
2109         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
2110         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
2111         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
2112         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
2113         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
2114         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
2115         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
2116         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
2117         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
2118         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
2119         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
2120         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
2121         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
2122         Likewise.
2123         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
2124         Likewise.
2125         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
2126         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
2127         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
2128         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
2129         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
2130         Likewise.
2131         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
2132         Likewise.
2133         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
2134         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
2135         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
2136         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
2137         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
2138         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
2139         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
2140         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
2141         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
2142         Likewise.
2143         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
2144         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
2145         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
2146         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
2147         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
2148         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
2149         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
2150         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
2151         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
2152         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
2153         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
2154         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
2155         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
2156         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
2157         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
2158         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
2159         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
2160         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
2161         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
2162         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
2163         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
2164         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
2165         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
2166         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
2167         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
2168         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
2169         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
2170         Likewise.
2171         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
2172         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
2173         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
2174         Likewise.
2175         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
2176         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
2177         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
2178         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
2179         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
2180         Likewise.
2181         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
2182         Likewise.
2183         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
2184         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
2185         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
2186         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
2187         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
2188         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
2189         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
2190         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
2191         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
2192         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2193         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2194         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2195         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2196         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2197         Likewise.
2198         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2199         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2200         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2201         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2202         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2203         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2204         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2205         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2206         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2207         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2208         Likewise.
2209         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2210         Likewise.
2211         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2212         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2213         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2214         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2215         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2216         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2217         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2218         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2219         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2220         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2221         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2222         Likewise.
2223         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2224         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2225         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2226         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2227         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2228         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2229         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2230         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2231         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2232         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2233         Likewise.
2234         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2235         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2236         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2237         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2238         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2239         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2240         Likewise.
2241         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2242         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2243         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2244         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2245         Likewise.
2246         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2247         Likewise.
2248         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2249         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2250         Likewise.
2251         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2252         * testsuite/22_locale/ctype/2.cc: Likewise.
2253         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2254         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2255         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2256         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2257         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2258         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2259         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2260         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2261         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2262         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2263         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2264         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2265         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2266         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2267         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2268         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2269         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2270         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2271         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2272         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2273         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2274         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2275         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2276         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2277         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2278         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2279         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2280         * testsuite/22_locale/facet/1.cc: Likewise.
2281         * testsuite/22_locale/facet/2.cc: Likewise.
2282         * testsuite/22_locale/facet/25421.cc: Likewise.
2283         * testsuite/22_locale/global_templates/1.cc: Likewise.
2284         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2285         Likewise.
2286         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2287         Likewise.
2288         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2289         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2290         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2291         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2292         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2293         * testsuite/22_locale/locale/13630.cc: Likewise.
2294         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2295         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2296         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2297         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2298         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2299         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2300         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2301         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2302         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2303         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2304         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2305         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2306         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2307         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2308         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2309         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2310         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2311         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2312         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2313         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2314         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2315         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2316         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2317         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2318         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2319         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2320         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2321         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2322         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2323         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2324         Likewise.
2325         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2326         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2327         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2328         Likewise.
2329         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2330         Likewise.
2331         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2332         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2333         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2334         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2335         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2336         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2337         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2338         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2339         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2340         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2341         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2342         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2343         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2344         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2345         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2346         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2347         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2348         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2349         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2350         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2351         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2352         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2353         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2354         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2355         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2356         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2357         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2358         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2359         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2360         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2361         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2362         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2363         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2364         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2365         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2366         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2367         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2368         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2369         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2370         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2371         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2372         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2373         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2374         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2375         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2376         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2377         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2378         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2379         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2380         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2381         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2382         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2383         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2384         Likewise.
2385         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2386         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2387         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2388         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2389         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2390         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2391         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2392         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2393         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2394         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2395         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2396         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2397         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2398         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2399         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2400         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2401         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2402         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2403         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2404         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2405         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2406         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2407         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2408         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2409         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2410         Likewise.
2411         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2412         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2413         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2414         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2415         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2416         Likewise.
2417         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2418         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2419         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2420         Likewise.
2421         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2422         Likewise.
2423         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2424         Likewise.
2425         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2426         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2427         Likewise.
2428         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2429         Likewise.
2430         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2431         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2432         Likewise.
2433         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2434         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2435         Likewise.
2436         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2437         Likewise.
2438         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2439         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2440         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2441         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2442         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2443         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2444         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2445         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2446         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2447         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2448         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2449         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2450         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2451         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2452         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2453         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2454         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2455         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2456         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2457         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2458         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2459         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2460         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2461         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2462         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2463         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2464         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2465         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2466         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2467         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2468         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2469         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2470         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2471         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2472         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2473         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2474         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2475         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2476         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2477         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2478         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2479         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2480         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2481         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2482         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2483         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2484         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2485         Likewise.
2486         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2487         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2488         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2489         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2490         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2491         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2492         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2493         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2494         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2495         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2496         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2497         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2498         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2499         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2500         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2501         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2502         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2503         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2504         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2505         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2506         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2507         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2508         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2509         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2510         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2511         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2512         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2513         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2514         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2515         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2516         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2517         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2518         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2519         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2520         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2521         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2522         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2523         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2524         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2525         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2526         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2527         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2528         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2529         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2530         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2531         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2532         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2533         Likewise.
2534         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2535         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2536         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2537         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2538         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2539         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2540         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2541         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2542         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2543         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2544         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2545         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2546         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2547         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2548         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2549         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2550         Likewise.
2551         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2552         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2553         Likewise.
2554         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2555         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2556         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2557         Likewise.
2558         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2559         Likewise.
2560         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2561         Likewise.
2562         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2563         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2564         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2565         Likewise.
2566         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2567         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2568         Likewise.
2569         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2570         Likewise.
2571         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2572         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2573         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2574         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2575         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2576         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2577         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2578         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2579         Likewise.
2580         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2581         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2582         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2583         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2584         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2585         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2586         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2587         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2588         Likewise.
2589         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2590         Likewise.
2591         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2592         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2593         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2594         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2595         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2596         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2597         Likewise.
2598         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2599         Likewise.
2600         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2601         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2602         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2603         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2604         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2605         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2606         Likewise.
2607         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2608         Likewise.
2609         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2610         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2611         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2612         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2613         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2614         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2615         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2616         Likewise.
2617         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2618         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2619         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2620         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2621         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2622         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2623         Likewise.
2624         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2625         Likewise.
2626         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2627         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2628         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2629         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2630         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2631         Likewise.
2632         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2633         Likewise.
2634         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2635         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2636         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2637         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2638         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2639         Likewise.
2640         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2641         Likewise.
2642         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2643         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2644         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2645         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2646         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2647         Likewise.
2648         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2649         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2650         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2651         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2652         Likewise.
2653         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2654         Likewise.
2655         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2656         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2657         Likewise.
2658         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2659         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2660         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2661         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2662         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2663         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2664         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2665         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2666         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2667         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2668         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2669         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2670         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2671         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2672         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2673         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2674         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2675         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2676         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2677         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2678         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2679         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2680         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2681         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2682         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2683         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2684         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2685         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2686         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2687         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2688         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2689         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2690         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2691         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2692         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2693         Likewise.
2694         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2695         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2696         * testsuite/23_containers/bitset/18604.cc: Likewise.
2697         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2698         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2699         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2700         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2701         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2702         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2703         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2704         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2705         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2706         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2707         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2708         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2709         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2710         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2711         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2712         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2713         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2714         * testsuite/23_containers/deque/18604.cc: Likewise.
2715         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2716         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2717         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2718         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2719         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2720         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2721         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2722         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2723         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2724         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2725         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2726         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2727         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2728         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2729         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2730         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2731         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2732         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2733         Likewise.
2734         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2735         Likewise.
2736         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2737         Likewise.
2738         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2739         Likewise.
2740         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2741         Likewise.
2742         * testsuite/23_containers/deque/types/1.cc: Likewise.
2743         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2744         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2745         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2746         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2747         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2748         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2749         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2750         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2751         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2752         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2753         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2754         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2755         Likewise.
2756         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2757         Likewise.
2758         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2759         Likewise.
2760         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2761         Likewise.
2762         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2763         Likewise.
2764         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2765         Likewise.
2766         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2767         Likewise.
2768         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2769         Likewise.
2770         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2771         Likewise.
2772         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2773         Likewise.
2774         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2775         Likewise.
2776         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2777         Likewise.
2778         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2779         Likewise.
2780         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2781         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2782         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2783         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2784         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2785         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2786         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2787         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2788         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2789         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2790         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2791         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2792         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2793         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2794         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2795         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2796         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2797         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2798         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2799         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2800         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2801         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2802         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2803         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2804         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2805         Likewise.
2806         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2807         Likewise.
2808         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2809         * testsuite/23_containers/list/18604.cc: Likewise.
2810         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2811         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2812         * testsuite/23_containers/list/cons/1.cc: Likewise.
2813         * testsuite/23_containers/list/cons/2.cc: Likewise.
2814         * testsuite/23_containers/list/cons/3.cc: Likewise.
2815         * testsuite/23_containers/list/cons/4.cc: Likewise.
2816         * testsuite/23_containers/list/cons/5.cc: Likewise.
2817         * testsuite/23_containers/list/cons/6.cc: Likewise.
2818         * testsuite/23_containers/list/cons/7.cc: Likewise.
2819         * testsuite/23_containers/list/cons/8.cc: Likewise.
2820         * testsuite/23_containers/list/cons/9.cc: Likewise.
2821         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2822         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2823         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2824         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2825         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2826         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2827         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2828         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2829         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2830         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2831         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2832         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2833         * testsuite/23_containers/list/operations/1.cc: Likewise.
2834         * testsuite/23_containers/list/operations/2.cc: Likewise.
2835         * testsuite/23_containers/list/operations/3.cc: Likewise.
2836         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2837         * testsuite/23_containers/list/operations/4.cc: Likewise.
2838         * testsuite/23_containers/list/operations/5.cc: Likewise.
2839         * testsuite/23_containers/list/pthread1.cc: Likewise.
2840         * testsuite/23_containers/list/pthread5.cc: Likewise.
2841         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2842         Likewise.
2843         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2844         Likewise.
2845         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2846         Likewise.
2847         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2848         Likewise.
2849         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2850         Likewise.
2851         * testsuite/23_containers/map/18604.cc: Likewise.
2852         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2853         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2854         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2855         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2856         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2857         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2858         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2859         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2860         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2861         * testsuite/23_containers/map/operators/1.cc: Likewise.
2862         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2863         * testsuite/23_containers/map/pthread6.cc: Likewise.
2864         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2865         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2866         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2867         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2868         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2869         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2870         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2871         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2872         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2873         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2874         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2875         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2876         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2877         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2878         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2879         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2880         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2881         * testsuite/23_containers/set/18604.cc: Likewise.
2882         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2883         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2884         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2885         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2886         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2887         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2888         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2889         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2890         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2891         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2892         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2893         Likewise.
2894         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2895         Likewise.
2896         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2897         Likewise.
2898         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2899         Likewise.
2900         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2901         Likewise.
2902         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2903         Likewise.
2904         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2905         Likewise.
2906         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2907         Likewise.
2908         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2909         Likewise.
2910         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2911         Likewise.
2912         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2913         Likewise.
2914         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2915         Likewise.
2916         * testsuite/23_containers/vector/18604.cc: Likewise.
2917         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2918         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2919         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2920         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2921         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2922         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2923         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2924         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2925         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2926         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2927         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2928         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2929         Likewise.
2930         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2931         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2932         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2933         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2934         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2935         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2936         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2937         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2938         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2939         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2940         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2941         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2942         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2943         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2944         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2945         Likewise.
2946         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2947         Likewise.
2948         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2949         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2950         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2951         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2952         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2953         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2954         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2955         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2956         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2957         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2958         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2959         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2960         Likewise.
2961         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2962         Likewise.
2963         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2964         Likewise.
2965         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2966         Likewise.
2967         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2968         Likewise.
2969         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2970         Likewise.
2971         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2972         * testsuite/23_containers/vector/types/1.cc: Likewise.
2973         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2974         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2975         Likewise.
2976         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2977         Likewise.
2978         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2979         Likewise.
2980         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2981         Likewise.
2982         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2983         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2984         Likewise.
2985         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2986         Likewise.
2987         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2988         Likewise.
2989         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2990         Likewise.
2991         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2992         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2993         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2994         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2995         Likewise.
2996         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2997         Likewise.
2998         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2999         Likewise.
3000         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
3001         Likewise.
3002         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
3003         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
3004         Likewise.
3005         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
3006         Likewise.
3007         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
3008         Likewise.
3009         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
3010         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
3011         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
3012         Likewise.
3013         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
3014         Likewise.
3015         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
3016         Likewise.
3017         * testsuite/24_iterators/operations/next.cc: Likewise.
3018         * testsuite/24_iterators/operations/prev.cc: Likewise.
3019         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
3020         Likewise.
3021         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
3022         Likewise.
3023         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
3024         Likewise.
3025         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
3026         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
3027         Likewise.
3028         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
3029         Likewise.
3030         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
3031         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
3032         Likewise.
3033         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
3034         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
3035         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
3036         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
3037         Likewise.
3038         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
3039         Likewise.
3040         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
3041         Likewise.
3042         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
3043         Likewise.
3044         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
3045         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
3046         * testsuite/25_algorithms/all_of/1.cc: Likewise.
3047         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
3048         * testsuite/25_algorithms/any_of/1.cc: Likewise.
3049         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
3050         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
3051         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
3052         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
3053         * testsuite/25_algorithms/copy/1.cc: Likewise.
3054         * testsuite/25_algorithms/copy/2.cc: Likewise.
3055         * testsuite/25_algorithms/copy/3.cc: Likewise.
3056         * testsuite/25_algorithms/copy/34595.cc: Likewise.
3057         * testsuite/25_algorithms/copy/4.cc: Likewise.
3058         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
3059         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
3060         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
3061         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
3062         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
3063         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
3064         Likewise.
3065         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
3066         Likewise.
3067         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
3068         Likewise.
3069         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
3070         Likewise.
3071         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
3072         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
3073         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
3074         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
3075         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
3076         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
3077         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
3078         * testsuite/25_algorithms/count/1.cc: Likewise.
3079         * testsuite/25_algorithms/count/check_type.cc: Likewise.
3080         * testsuite/25_algorithms/count_if/1.cc: Likewise.
3081         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
3082         * testsuite/25_algorithms/equal/1.cc: Likewise.
3083         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
3084         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
3085         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
3086         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
3087         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
3088         * testsuite/25_algorithms/fill/1.cc: Likewise.
3089         * testsuite/25_algorithms/fill/2.cc: Likewise.
3090         * testsuite/25_algorithms/fill/3.cc: Likewise.
3091         * testsuite/25_algorithms/fill/35725.cc: Likewise.
3092         * testsuite/25_algorithms/fill/4.cc: Likewise.
3093         * testsuite/25_algorithms/fill/5.cc: Likewise.
3094         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
3095         * testsuite/25_algorithms/find/1.cc: Likewise.
3096         * testsuite/25_algorithms/find/17441.cc: Likewise.
3097         * testsuite/25_algorithms/find/check_type.cc: Likewise.
3098         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
3099         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
3100         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
3101         Likewise.
3102         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
3103         Likewise.
3104         * testsuite/25_algorithms/find_end/1.cc: Likewise.
3105         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
3106         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
3107         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
3108         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
3109         * testsuite/25_algorithms/find_if/1.cc: Likewise.
3110         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
3111         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
3112         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
3113         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
3114         Likewise.
3115         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
3116         Likewise.
3117         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
3118         Likewise.
3119         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
3120         Likewise.
3121         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
3122         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
3123         * testsuite/25_algorithms/heap/1.cc: Likewise.
3124         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
3125         * testsuite/25_algorithms/includes/1.cc: Likewise.
3126         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
3127         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
3128         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
3129         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
3130         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
3131         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
3132         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
3133         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
3134         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
3135         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
3136         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
3137         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
3138         Likewise.
3139         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
3140         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
3141         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
3142         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
3143         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
3144         * testsuite/25_algorithms/max/1.cc: Likewise.
3145         * testsuite/25_algorithms/max/2.cc: Likewise.
3146         * testsuite/25_algorithms/max/3.cc: Likewise.
3147         * testsuite/25_algorithms/max/37547.cc: Likewise.
3148         * testsuite/25_algorithms/max/4.cc: Likewise.
3149         * testsuite/25_algorithms/max_element/1.cc: Likewise.
3150         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
3151         * testsuite/25_algorithms/merge/1.cc: Likewise.
3152         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
3153         * testsuite/25_algorithms/min/1.cc: Likewise.
3154         * testsuite/25_algorithms/min/2.cc: Likewise.
3155         * testsuite/25_algorithms/min/3.cc: Likewise.
3156         * testsuite/25_algorithms/min/37547.cc: Likewise.
3157         * testsuite/25_algorithms/min/4.cc: Likewise.
3158         * testsuite/25_algorithms/min_element/1.cc: Likewise.
3159         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
3160         * testsuite/25_algorithms/minmax/1.cc: Likewise.
3161         * testsuite/25_algorithms/minmax/2.cc: Likewise.
3162         * testsuite/25_algorithms/minmax/3.cc: Likewise.
3163         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
3164         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
3165         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
3166         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
3167         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
3168         * testsuite/25_algorithms/move/1.cc: Likewise.
3169         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
3170         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
3171         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
3172         * testsuite/25_algorithms/none_of/1.cc: Likewise.
3173         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
3174         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
3175         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
3176         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
3177         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
3178         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
3179         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
3180         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
3181         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
3182         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
3183         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
3184         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
3185         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
3186         * testsuite/25_algorithms/partition/1.cc: Likewise.
3187         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
3188         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
3189         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
3190         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
3191         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
3192         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
3193         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
3194         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
3195         * testsuite/25_algorithms/remove/1.cc: Likewise.
3196         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
3197         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
3198         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
3199         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3200         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3201         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3202         * testsuite/25_algorithms/replace/1.cc: Likewise.
3203         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3204         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3205         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3206         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3207         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3208         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3209         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3210         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3211         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3212         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3213         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3214         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3215         * testsuite/25_algorithms/search/1.cc: Likewise.
3216         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3217         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3218         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3219         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3220         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3221         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3222         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3223         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3224         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3225         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3226         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3227         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3228         Likewise.
3229         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3230         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3231         * testsuite/25_algorithms/sort/1.cc: Likewise.
3232         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3233         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3234         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3235         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3236         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3237         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3238         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3239         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3240         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3241         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3242         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3243         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3244         * testsuite/25_algorithms/unique/1.cc: Likewise.
3245         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3246         * testsuite/25_algorithms/unique/2.cc: Likewise.
3247         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3248         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3249         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3250         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3251         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3252         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3253         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3254         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3255         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3256         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3257         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3258         * testsuite/26_numerics/complex/13450.cc: Likewise.
3259         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3260         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3261         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3262         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3263         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3264         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3265         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3266         Likewise.
3267         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3268         Likewise.
3269         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3270         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3271         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3272         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3273         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3274         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3275         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3276         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3277         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3278         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3279         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3280         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3281         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3282         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3283         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3284         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3285         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3286         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3287         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3288         Likewise.
3289         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3290         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3291         Likewise.
3292         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3293         Likewise.
3294         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3295         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3296         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3297         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3298         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3299         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3300         * testsuite/26_numerics/iota/1.cc: Likewise.
3301         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3302         * testsuite/26_numerics/slice/1.cc: Likewise.
3303         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3304         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3305         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3306         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3307         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3308         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3309         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3310         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3311         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3312         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3313         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3314         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3315         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3316         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3317         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3318         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3319         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3320         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3321         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3322         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3323         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3324         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3325         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3326         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3327         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3328         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3329         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3330         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3331         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3332         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3333         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3334         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3335         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3336         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3337         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3338         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3339         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3340         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3341         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3342         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3343         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3344         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3345         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3346         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3347         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3348         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3349         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3350         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3351         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3352         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3353         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3354         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3355         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3356         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3357         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3358         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3359         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3360         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3361         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3362         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3363         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3364         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3365         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3366         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3367         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3368         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3369         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3370         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3371         Likewise.
3372         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3373         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3374         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3375         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3376         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3377         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3378         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3379         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3380         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3381         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3382         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3383         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3384         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3385         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3386         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3387         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3388         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3389         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3390         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3391         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3392         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3393         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3394         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3395         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3396         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3397         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3398         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3399         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3400         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3401         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3402         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3403         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3404         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3405         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3406         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3407         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3408         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3409         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3410         Likewise.
3411         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3412         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3413         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3414         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3415         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3416         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3417         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3418         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3419         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3420         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3421         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3422         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3423         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3424         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3425         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3426         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3427         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3428         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3429         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3430         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3431         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3432         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3433         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3434         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3435         Likewise.
3436         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3437         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3438         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3439         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3440         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3441         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3442         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3443         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3444         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3445         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3446         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3447         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3448         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3449         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3450         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3451         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3452         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3453         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3454         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3455         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3456         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3457         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3458         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3459         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3460         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3461         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3462         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3463         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3464         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3465         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3466         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3467         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3468         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3469         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3470         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3471         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3472         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3473         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3474         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3475         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3476         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3477         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3478         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3479         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3480         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3481         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3482         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3483         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3484         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3485         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3486         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3487         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3488         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3489         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3490         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3491         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3492         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3493         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3494         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3495         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3496         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3497         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3498         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3499         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3500         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3501         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3502         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3503         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3504         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3505         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3506         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3507         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3508         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3509         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3510         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3511         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3512         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3513         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3514         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3515         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3516         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3517         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3518         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3519         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3520         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3521         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3522         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3523         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3524         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3525         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3526         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3527         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3528         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3529         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3530         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3531         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3532         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3533         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3534         Likewise.
3535         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3536         Likewise.
3537         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3538         Likewise.
3539         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3540         Likewise.
3541         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3542         Likewise.
3543         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3544         Likewise.
3545         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3546         Likewise.
3547         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3548         Likewise.
3549         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3550         Likewise.
3551         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3552         Likewise.
3553         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3554         Likewise.
3555         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3556         Likewise.
3557         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3558         Likewise.
3559         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3560         Likewise.
3561         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3562         Likewise.
3563         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3564         Likewise.
3565         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3566         Likewise.
3567         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3568         Likewise.
3569         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3570         Likewise.
3571         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3572         Likewise.
3573         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3574         Likewise.
3575         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3576         Likewise.
3577         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3578         Likewise.
3579         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3580         Likewise.
3581         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3582         Likewise.
3583         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3584         Likewise.
3585         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3586         Likewise.
3587         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3588         Likewise.
3589         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3590         Likewise.
3591         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3592         Likewise.
3593         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3594         Likewise.
3595         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3596         Likewise.
3597         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3598         Likewise.
3599         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3600         Likewise.
3601         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3602         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3603         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3604         Likewise.
3605         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3606         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3607         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3608         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3609         Likewise.
3610         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3611         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3612         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3613         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3614         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3615         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3616         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3617         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3618         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3619         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3620         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3621         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3622         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3623         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3624         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3625         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3626         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3627         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3628         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3629         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3630         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3631         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3632         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3633         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3634         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3635         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3636         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3637         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3638         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3639         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3640         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3641         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3642         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3643         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3644         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3645         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3646         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3647         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3648         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3649         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3650         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3651         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3652         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3653         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3654         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3655         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3656         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3657         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3658         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3659         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3660         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3661         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3662         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3663         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3664         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3665         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3666         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3667         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3668         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3669         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3670         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3671         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3672         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3673         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3674         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3675         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3676         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3677         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3678         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3679         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3680         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3681         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3682         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3683         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3684         Likewise.
3685         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3686         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3687         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3688         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3689         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3690         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3691         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3692         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3693         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3694         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3695         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3696         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3697         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3698         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3699         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3700         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3701         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3702         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3703         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3704         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3705         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3706         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3707         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3708         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3709         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3710         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3711         Likewise.
3712         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3713         Likewise.
3714         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3715         Likewise.
3716         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3717         Likewise.
3718         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3719         Likewise.
3720         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3721         Likewise.
3722         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3723         Likewise.
3724         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3725         Likewise.
3726         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3727         Likewise.
3728         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3729         Likewise.
3730         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3731         Likewise.
3732         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3733         Likewise.
3734         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3735         Likewise.
3736         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3737         Likewise.
3738         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3739         Likewise.
3740         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3741         Likewise.
3742         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3743         Likewise.
3744         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3745         Likewise.
3746         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3747         Likewise.
3748         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3749         Likewise.
3750         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3751         Likewise.
3752         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3753         Likewise.
3754         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3755         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3756         Likewise.
3757         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3758         Likewise.
3759         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3760         Likewise.
3761         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3762         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3763         Likewise.
3764         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3765         Likewise.
3766         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3767         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3768         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3769         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3770         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3771         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3772         Likewise.
3773         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3774         Likewise.
3775         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3776         Likewise.
3777         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3778         Likewise.
3779         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3780         Likewise.
3781         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3782         Likewise.
3783         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3784         Likewise.
3785         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3786         Likewise.
3787         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3788         Likewise.
3789         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3790         Likewise.
3791         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3792         Likewise.
3793         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3794         Likewise.
3795         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3796         Likewise.
3797         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3798         Likewise.
3799         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3800         Likewise.
3801         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3802         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3803         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3804         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3805         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3806         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3807         Likewise.
3808         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3809         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3810         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3811         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3812         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3813         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3814         Likewise.
3815         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3816         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3817         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3818         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3819         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3820         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3821         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3822         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3823         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3824         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3825         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3826         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3827         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3828         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3829         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3830         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3831         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3832         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3833         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3834         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3835         Likewise.
3836         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3837         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3838         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3839         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3840         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3841         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3842         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3843         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3844         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3845         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3846         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3847         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3848         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3849         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3850         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3851         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3852         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3853         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3854         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3855         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3856         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3857         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3858         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3859         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3860         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3861         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3862         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3863         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3864         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3865         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3866         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3867         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3868         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3869         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3870         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3871         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3872         Likewise.
3873         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3874         Likewise.
3875         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3876         Likewise.
3877         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3878         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3879         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3880         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3881         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3882         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3883         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3884         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3885         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3886         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3887         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3888         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3889         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3890         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3891         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3892         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3893         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3894         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3895         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3896         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3897         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3898         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3899         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3900         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3901         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3902         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3903         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3904         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3905         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3906         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3907         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3908         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3909         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3910         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3911         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3912         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3913         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3914         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3915         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3916         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3917         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3918         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3919         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3920         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3921         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3922         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3923         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3924         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3925         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3926         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3927         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3928         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3929         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3930         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3931         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3932         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3933         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3934         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3935         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3936         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3937         Likewise.
3938         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3939         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3940         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3941         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3942         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3943         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3944         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3945         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3946         * testsuite/27_io/fpos/11450.cc: Likewise.
3947         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3948         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3949         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3950         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3951         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3952         * testsuite/27_io/fpos/14775.cc: Likewise.
3953         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3954         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3955         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3956         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3957         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3958         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3959         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3960         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3961         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3962         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3963         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3964         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3965         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3966         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3967         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3968         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3969         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3970         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3971         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3972         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3973         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3974         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3975         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3976         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3977         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3978         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3979         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3980         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3981         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3982         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3983         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3984         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3985         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3986         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3987         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3988         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3989         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3990         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3991         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3992         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3993         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3994         * testsuite/27_io/objects/char/1.cc: Likewise.
3995         * testsuite/27_io/objects/char/10.cc: Likewise.
3996         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3997         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3998         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3999         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
4000         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
4001         * testsuite/27_io/objects/char/2.cc: Likewise.
4002         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
4003         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
4004         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
4005         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
4006         * testsuite/27_io/objects/char/5.cc: Likewise.
4007         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
4008         * testsuite/27_io/objects/char/6.cc: Likewise.
4009         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
4010         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
4011         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
4012         * testsuite/27_io/objects/char/7.cc: Likewise.
4013         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
4014         * testsuite/27_io/objects/char/8.cc: Likewise.
4015         * testsuite/27_io/objects/char/9.cc: Likewise.
4016         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
4017         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
4018         * testsuite/27_io/objects/char/dr455.cc: Likewise.
4019         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
4020         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
4021         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
4022         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
4023         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
4024         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
4025         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
4026         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
4027         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
4028         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
4029         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
4030         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
4031         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
4032         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
4033         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
4034         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
4035         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
4036         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
4037         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
4038         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
4039         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
4040         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
4041         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
4042         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
4043         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
4044         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
4045         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
4046         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
4047         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
4048         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
4049         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
4050         * testsuite/27_io/types/1.cc: Likewise.
4051         * testsuite/27_io/types/2.cc: Likewise.
4052         * testsuite/27_io/types/3.cc: Likewise.
4053         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
4054         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
4055         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
4056         Likewise.
4057         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
4058         Likewise.
4059         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
4060         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
4061         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
4062         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
4063         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
4064         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
4065         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
4066         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
4067         Likewise.
4068         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
4069         Likewise.
4070         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
4071         Likewise.
4072         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
4073         Likewise.
4074         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
4075         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
4076         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
4077         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
4078         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
4079         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
4080         Likewise.
4081         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
4082         Likewise.
4083         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
4084         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
4085         * testsuite/30_threads/thread/id/operators.cc: Likewise.
4086         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
4087         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
4088         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
4089         * testsuite/Makefile.am: Likewise.
4090         * testsuite/abi/30586.cc: Likewise.
4091         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
4092         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
4093         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
4094         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
4095         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
4096         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
4097         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
4098         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
4099         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
4100         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
4101         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
4102         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
4103         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
4104         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
4105         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
4106         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
4107         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
4108         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
4109         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
4110         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
4111         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
4112         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
4113         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
4114         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
4115         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
4116         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
4117         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
4118         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
4119         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
4120         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
4121         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
4122         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
4123         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
4124         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
4125         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
4126         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
4127         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
4128         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
4129         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
4130         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
4131         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
4132         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
4133         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
4134         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
4135         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
4136         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
4137         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
4138         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
4139         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
4140         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
4141         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
4142         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
4143         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
4144         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
4145         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
4146         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
4147         * testsuite/abi/demangle/regression/7986.cc: Likewise.
4148         * testsuite/abi/demangle/regression/8897.cc: Likewise.
4149         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
4150         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
4151         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
4152         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
4153         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
4154         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
4155         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
4156         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
4157         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
4158         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
4159         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
4160         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
4161         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
4162         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
4163         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
4164         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
4165         * testsuite/abi/demangle/regression/old.cc: Likewise.
4166         * testsuite/abi/header_cxxabi.c: Likewise.
4167         * testsuite/backward/11460.cc: Likewise.
4168         * testsuite/backward/hash_map/1.cc: Likewise.
4169         * testsuite/backward/hash_map/14648.cc: Likewise.
4170         * testsuite/backward/hash_map/23528.cc: Likewise.
4171         * testsuite/backward/hash_set/1.cc: Likewise.
4172         * testsuite/backward/strstream_members.cc: Likewise.
4173         * testsuite/config/default.exp: Likewise.
4174         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
4175         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
4176         * testsuite/data/istream_extractor_other-1.tst: Likewise.
4177         * testsuite/data/istream_extractor_other-1.txt: Likewise.
4178         * testsuite/data/istream_extractor_other-2.tst: Likewise.
4179         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
4180         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
4181         * testsuite/data/sgetn.txt: Likewise.
4182         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
4183         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
4184         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
4185         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
4186         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
4187         * testsuite/ext/array_allocator/26875.cc: Likewise.
4188         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
4189         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
4190         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
4191         * testsuite/ext/array_allocator/check_new.cc: Likewise.
4192         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
4193         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
4194         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
4195         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
4196         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
4197         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
4198         * testsuite/ext/codecvt/1.cc: Likewise.
4199         * testsuite/ext/codecvt/char-1.cc: Likewise.
4200         * testsuite/ext/codecvt/char-2.cc: Likewise.
4201         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4202         * testsuite/ext/concept_checks.cc: Likewise.
4203         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4204         Likewise.
4205         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4206         Likewise.
4207         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4208         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4209         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4210         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4211         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4212         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4213         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4214         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4215         Likewise.
4216         * testsuite/ext/headers.cc: Likewise.
4217         * testsuite/ext/is_heap/1.cc: Likewise.
4218         * testsuite/ext/is_heap/check_type.cc: Likewise.
4219         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4220         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4221         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4222         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4223         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4224         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4225         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4226         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4227         * testsuite/ext/median.cc: Likewise.
4228         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4229         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4230         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4231         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4232         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4233         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4234         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4235         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4236         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4237         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4238         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4239         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4240         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4241         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4242         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4243         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4244         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4245         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4246         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4247         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4248         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4249         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4250         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4251         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4252         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4253         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4254         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4255         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4256         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4257         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4258         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4259         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4260         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4261         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4262         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4263         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4264         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4265         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4266         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4267         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4268         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4269         * testsuite/ext/rope/1.cc: Likewise.
4270         * testsuite/ext/rope/2.cc: Likewise.
4271         * testsuite/ext/rope/3.cc: Likewise.
4272         * testsuite/ext/rope/36832.cc: Likewise.
4273         * testsuite/ext/rope/4.cc: Likewise.
4274         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4275         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4276         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4277         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4278         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4279         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4280         Likewise.
4281         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4282         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4283         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4284         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4285         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4286         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4287         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4288         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4289         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4290         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4291         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4292         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4293         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4294         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4295         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4296         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4297         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4298         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4299         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4300         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4301         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4302         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4303         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4304         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4305         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4306         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4307         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4308         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4309         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4310         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4311         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4312         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4313         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4314         * testsuite/lib/dg-options.exp: Likewise.
4315         * testsuite/lib/libstdc++.exp: Likewise.
4316         * testsuite/lib/prune.exp: Likewise.
4317         * testsuite/libstdc++-abi/abi.exp: Likewise.
4318         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4319         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4320         Likewise.
4321         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4322         Likewise.
4323         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4324         Likewise.
4325         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4326         Likewise.
4327         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4328         Likewise.
4329         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4330         Likewise.
4331         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4332         Likewise.
4333         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4334         Likewise.
4335         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4336         Likewise.
4337         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4338         Likewise.
4339         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4340         Likewise.
4341         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4342         Likewise.
4343         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4344         Likewise.
4345         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4346         Likewise.
4347         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4348         Likewise.
4349         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4350         Likewise.
4351         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4352         Likewise.
4353         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4354         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4355         Likewise.
4356         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4357         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4358         Likewise.
4359         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4360         Likewise.
4361         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4362         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4363         Likewise.
4364         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4365         Likewise.
4366         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4367         Likewise.
4368         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4369         Likewise.
4370         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4371         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4372         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4373         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4374         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4375         Likewise.
4376         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4377         Likewise.
4378         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4379         Likewise.
4380         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4381         Likewise.
4382         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4383         Likewise.
4384         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4385         Likewise.
4386         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4387         Likewise.
4388         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4389         Likewise.
4390         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4391         Likewise.
4392         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4393         Likewise.
4394         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4395         Likewise.
4396         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4397         Likewise.
4398         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4399         Likewise.
4400         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4401         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4402         Likewise.
4403         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4404         Likewise.
4405         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4406         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4407         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4408         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4409         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4410         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4411         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4412         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4413         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4414         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4415         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4416         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4417         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4418         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4419         Likewise.
4420         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4421         Likewise.
4422         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4423         Likewise.
4424         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4425         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4426         Likewise.
4427         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4428         Likewise.
4429         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4430         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4431         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4432         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4433         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4434         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4435         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4436         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4437         Likewise.
4438         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4439         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4440         Likewise.
4441         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4442         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4443         Likewise.
4444         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4445         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4446         Likewise.
4447         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4448         Likewise.
4449         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4450         Likewise.
4451         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4452         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4453         Likewise.
4454         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4455         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4456         Likewise.
4457         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4458         Likewise.
4459         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4460         Likewise.
4461         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4462         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4463         Likewise.
4464         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4465         Likewise.
4466         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4467         Likewise.
4468         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4469         Likewise.
4470         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4471         Likewise.
4472         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4473         Likewise.
4474         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4475         Likewise.
4476         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4477         Likewise.
4478         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4479         Likewise.
4480         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4481         Likewise.
4482         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4483         Likewise.
4484         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4485         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4486         Likewise.
4487         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4488         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4489         Likewise.
4490         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4491         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4492         Likewise.
4493         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4494         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4495         Likewise.
4496         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4497         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4498         Likewise.
4499         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4500         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4501         Likewise.
4502         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4503         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4504         Likewise.
4505         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4506         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4507         Likewise.
4508         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4509         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4510         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4511         Likewise.
4512         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4513         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4514         Likewise.
4515         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4516         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4517         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4518         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4519         Likewise.
4520         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4521         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4522         Likewise.
4523         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4524         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4525         Likewise.
4526         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4527         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4528         Likewise.
4529         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4530         Likewise.
4531         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4532         Likewise.
4533         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4534         Likewise.
4535         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4536         Likewise.
4537         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4538         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4539         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4540         Likewise.
4541         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4542         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4543         Likewise.
4544         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4545         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4546         Likewise.
4547         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4548         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4549         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4550         Likewise.
4551         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4552         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4553         Likewise.
4554         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4555         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4556         Likewise.
4557         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4558         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4559         Likewise.
4560         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4561         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4562         Likewise.
4563         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4564         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4565         Likewise.
4566         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4567         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4568         Likewise.
4569         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4570         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4571         Likewise.
4572         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4573         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4574         Likewise.
4575         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4576         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4577         Likewise.
4578         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4579         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4580         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4581         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4582         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4583         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4584         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4585         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4586         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4587         Likewise.
4588         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4589         Likewise.
4590         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4591         Likewise.
4592         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4593         Likewise.
4594         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4595         Likewise.
4596         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4597         Likewise.
4598         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4599         Likewise.
4600         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4601         Likewise.
4602         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4603         Likewise.
4604         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4605         Likewise.
4606         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4607         Likewise.
4608         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4609         Likewise.
4610         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4611         Likewise.
4612         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4613         Likewise.
4614         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4615         Likewise.
4616         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4617         Likewise.
4618         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4619         Likewise.
4620         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4621         Likewise.
4622         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4623         Likewise.
4624         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4625         Likewise.
4626         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4627         Likewise.
4628         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4629         Likewise.
4630         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4631         Likewise.
4632         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4633         Likewise.
4634         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4635         Likewise.
4636         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4637         Likewise.
4638         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4639         Likewise.
4640         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4641         Likewise.
4642         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4643         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4644         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4645         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4646         Likewise.
4647         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4648         Likewise.
4649         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4650         Likewise.
4651         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4652         Likewise.
4653         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4654         Likewise.
4655         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4656         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4657         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4658         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4659         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4660         Likewise.
4661         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4662         Likewise.
4663         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4664         Likewise.
4665         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4666         Likewise.
4667         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4668         Likewise.
4669         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4670         Likewise.
4671         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4672         Likewise.
4673         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4674         Likewise.
4675         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4676         Likewise.
4677         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4678         Likewise.
4679         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4680         Likewise.
4681         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4682         Likewise.
4683         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4684         Likewise.
4685         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4686         Likewise.
4687         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4688         Likewise.
4689         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4690         Likewise.
4691         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4692         Likewise.
4693         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4694         Likewise.
4695         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4696         Likewise.
4697         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4698         Likewise.
4699         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4700         Likewise.
4701         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4702         Likewise.
4703         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4704         Likewise.
4705         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4706         Likewise.
4707         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4708         Likewise.
4709         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4710         Likewise.
4711         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4712         Likewise.
4713         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4714         Likewise.
4715         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4716         Likewise.
4717         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4718         Likewise.
4719         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4720         Likewise.
4721         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4722         Likewise.
4723         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4724         Likewise.
4725         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4726         Likewise.
4727         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4728         Likewise.
4729         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4730         Likewise.
4731         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4732         Likewise.
4733         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4734         Likewise.
4735         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4736         Likewise.
4737         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4738         Likewise.
4739         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4740         Likewise.
4741         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4742         Likewise.
4743         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4744         Likewise.
4745         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4746         Likewise.
4747         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4748         Likewise.
4749         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4750         Likewise.
4751         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4752         Likewise.
4753         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4754         Likewise.
4755         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4756         Likewise.
4757         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4758         Likewise.
4759         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4760         Likewise.
4761         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4762         Likewise.
4763         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4764         Likewise.
4765         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4766         Likewise.
4767         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4768         Likewise.
4769         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4770         Likewise.
4771         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4772         Likewise.
4773         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4774         Likewise.
4775         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4776         Likewise.
4777         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4778         Likewise.
4779         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4780         Likewise.
4781         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4782         Likewise.
4783         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4784         Likewise.
4785         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4786         Likewise.
4787         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4788         Likewise.
4789         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4790         Likewise.
4791         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4792         Likewise.
4793         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4794         Likewise.
4795         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4796         Likewise.
4797         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4798         Likewise.
4799         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4800         Likewise.
4801         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4802         Likewise.
4803         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4804         Likewise.
4805         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4806         Likewise.
4807         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4808         Likewise.
4809         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4810         Likewise.
4811         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4812         Likewise.
4813         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4814         Likewise.
4815         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4816         Likewise.
4817         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4818         Likewise.
4819         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4820         Likewise.
4821         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4822         Likewise.
4823         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4824         Likewise.
4825         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4826         Likewise.
4827         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4828         Likewise.
4829         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4830         Likewise.
4831         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4832         Likewise.
4833         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4834         Likewise.
4835         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4836         Likewise.
4837         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4838         Likewise.
4839         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4840         Likewise.
4841         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4842         Likewise.
4843         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4844         Likewise.
4845         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4846         Likewise.
4847         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4848         Likewise.
4849         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4850         Likewise.
4851         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4852         Likewise.
4853         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4854         Likewise.
4855         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4856         Likewise.
4857         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4858         Likewise.
4859         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4860         Likewise.
4861         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4862         Likewise.
4863         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4864         Likewise.
4865         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4866         Likewise.
4867         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4868         Likewise.
4869         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4870         Likewise.
4871         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4872         Likewise.
4873         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4874         Likewise.
4875         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4876         Likewise.
4877         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4878         Likewise.
4879         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4880         Likewise.
4881         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4882         Likewise.
4883         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4884         Likewise.
4885         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4886         Likewise.
4887         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4888         Likewise.
4889         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4890         Likewise.
4891         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4892         Likewise.
4893         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4894         Likewise.
4895         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4896         Likewise.
4897         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4898         Likewise.
4899         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4900         Likewise.
4901         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4902         Likewise.
4903         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4904         Likewise.
4905         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4906         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4907         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4908         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4909         Likewise.
4910         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4911         Likewise.
4912         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4913         Likewise.
4914         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4915         Likewise.
4916         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4917         Likewise.
4918         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4919         Likewise.
4920         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4921         Likewise.
4922         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4923         Likewise.
4924         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4925         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4926         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4927         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4928         Likewise.
4929         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4930         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4931         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4932         Likewise.
4933         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4934         Likewise.
4935         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4936         Likewise.
4937         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4938         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4939         Likewise.
4940         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4941         Likewise.
4942         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4943         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4944         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4945         Likewise.
4946         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4947         Likewise.
4948         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4949         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4950         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4951         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4952         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4953         Likewise.
4954         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4955         Likewise.
4956         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4957         Likewise.
4958         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4959         Likewise.
4960         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4961         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4962         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4963         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4964         Likewise.
4965         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4966         Likewise.
4967         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4968         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4969         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4970         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4971         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4972         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4973         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4974         Likewise.
4975         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4976         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4977         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4978         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4979         Likewise.
4980         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4981         Likewise.
4982         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4983         Likewise.
4984         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4985         Likewise.
4986         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4987         Likewise.
4988         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4989         Likewise.
4990         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4991         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4992         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4993         Likewise.
4994         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4995         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4996         Likewise.
4997         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4998         Likewise.
4999         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
5000         Likewise.
5001         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
5002         Likewise.
5003         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
5004         Likewise.
5005         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5006         Likewise.
5007         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
5008         Likewise.
5009         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
5010         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
5011         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
5012         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
5013         Likewise.
5014         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
5015         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
5016         Likewise.
5017         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
5018         Likewise.
5019         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
5020         Likewise.
5021         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
5022         Likewise.
5023         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
5024         Likewise.
5025         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5026         Likewise.
5027         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
5028         Likewise.
5029         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
5030         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
5031         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
5032         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
5033         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
5034         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
5035         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
5036         Likewise.
5037         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
5038         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
5039         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
5040         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
5041         Likewise.
5042         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
5043         Likewise.
5044         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
5045         Likewise.
5046         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
5047         Likewise.
5048         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
5049         Likewise.
5050         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
5051         Likewise.
5052         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
5053         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
5054         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
5055         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
5056         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
5057         Likewise.
5058         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
5059         Likewise.
5060         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
5061         Likewise.
5062         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
5063         Likewise.
5064         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
5065         Likewise.
5066         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
5067         Likewise.
5068         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
5069         Likewise.
5070         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
5071         Likewise.
5072         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
5073         Likewise.
5074         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
5075         Likewise.
5076         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
5077         Likewise.
5078         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
5079         Likewise.
5080         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
5081         Likewise.
5082         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
5083         Likewise.
5084         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
5085         Likewise.
5086         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
5087         Likewise.
5088         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
5089         Likewise.
5090         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
5091         Likewise.
5092         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
5093         Likewise.
5094         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
5095         Likewise.
5096         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
5097         Likewise.
5098         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
5099         Likewise.
5100         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
5101         Likewise.
5102         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
5103         Likewise.
5104         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
5105         Likewise.
5106         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
5107         Likewise.
5108         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
5109         Likewise.
5110         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
5111         Likewise.
5112         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
5113         Likewise.
5114         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
5115         Likewise.
5116         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
5117         Likewise.
5118         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
5119         Likewise.
5120         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
5121         Likewise.
5122         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
5123         Likewise.
5124         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
5125         Likewise.
5126         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
5127         Likewise.
5128         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
5129         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
5130         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
5131         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
5132         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
5133         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
5134         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
5135         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
5136         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
5137         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
5138         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
5139         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
5140         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
5141         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
5142         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
5143         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
5144         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
5145         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
5146         * testsuite/tr1/headers/all.cc: Likewise.
5147         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
5148         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
5149         * testsuite/util/testsuite_shared.cc: Likewise.
5150         * scripts/extract_symvers: Likewise.  Remove runtime exception.
5151         * testsuite/17_intro/headers/all.cc: Likewise.
5152         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
5153         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
5154         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
5155         Likewise.
5156         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
5157         Likewise.
5158         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
5159         Likewise.
5160         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
5161         Likewise.
5162         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
5163         Likewise.
5164         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
5165         Likewise.
5166         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
5167         Likewise.
5168         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
5169         Likewise.
5170         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
5171         Likewise.
5172         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
5173         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
5174         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
5175         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
5176         Likewise.
5177         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
5178         Likewise.
5179         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
5180         Likewise.
5181         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
5182         Likewise.
5183         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
5184         Likewise.
5185         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
5186         Likewise.
5187         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
5188         Likewise.
5189         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
5190         Likewise.
5191         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
5192         Likewise.
5193         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
5194         Likewise.
5195         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
5196         Likewise.
5197         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
5198         Likewise.
5199         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5200         Likewise.
5201         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5202         Likewise.
5203         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5204         Likewise.
5205         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5206         Likewise.
5207         * testsuite/20_util/pair/moveable.cc: Likewise.
5208         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5209         Likewise.
5210         * testsuite/20_util/pair/swap.cc: Likewise.
5211         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5212         Likewise.
5213         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5214         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5215         Likewise.
5216         * testsuite/20_util/tuple/moveable.cc: Likewise.
5217         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5218         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5219         Likewise.
5220         * testsuite/20_util/tuple/swap.cc: Likewise.
5221         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5222         Likewise.
5223         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5224         Likewise.
5225         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5226         Likewise.
5227         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5228         Likewise.
5229         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5230         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5231         Likewise.
5232         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5233         Likewise.
5234         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5235         Likewise.
5236         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5237         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5238         Likewise.
5239         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5240         Likewise.
5241         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5242         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5243         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5244         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5245         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5246         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5247         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5248         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5249         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5250         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5251         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5252         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5253         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5254         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5255         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5256         Likewise.
5257         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5258         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5259         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5260         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5261         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5262         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5263         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5264         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5265         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5266         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5267         Likewise.
5268         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5269         Likewise.
5270         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5271         Likewise.
5272         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5273         Likewise.
5274         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5275         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5276         Likewise.
5277         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5278         Likewise.
5279         * testsuite/23_containers/deque/14340.cc: Likewise.
5280         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5281         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5282         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5283         * testsuite/23_containers/deque/init-list.cc: Likewise.
5284         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5285         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5286         * testsuite/23_containers/deque/moveable.cc: Likewise.
5287         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5288         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5289         Likewise.
5290         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5291         Likewise.
5292         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5293         Likewise.
5294         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5295         Likewise.
5296         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5297         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5298         Likewise.
5299         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5300         Likewise.
5301         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5302         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5303         Likewise.
5304         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5305         Likewise.
5306         * testsuite/23_containers/list/14340.cc: Likewise.
5307         * testsuite/23_containers/list/23781.cc: Likewise.
5308         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5309         * testsuite/23_containers/list/init-list.cc: Likewise.
5310         * testsuite/23_containers/list/moveable.cc: Likewise.
5311         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5312         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5313         Likewise.
5314         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5315         Likewise.
5316         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5317         Likewise.
5318         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5319         Likewise.
5320         * testsuite/23_containers/map/14340.cc: Likewise.
5321         * testsuite/23_containers/map/23781.cc: Likewise.
5322         * testsuite/23_containers/map/init-list.cc: Likewise.
5323         * testsuite/23_containers/map/moveable.cc: Likewise.
5324         * testsuite/23_containers/map/operations/1.cc: Likewise.
5325         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5326         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5327         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5328         Likewise.
5329         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5330         Likewise.
5331         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5332         Likewise.
5333         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5334         Likewise.
5335         * testsuite/23_containers/multimap/14340.cc: Likewise.
5336         * testsuite/23_containers/multimap/23781.cc: Likewise.
5337         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5338         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5339         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5340         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5341         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5342         Likewise.
5343         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5344         Likewise.
5345         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5346         Likewise.
5347         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5348         Likewise.
5349         * testsuite/23_containers/multiset/14340.cc: Likewise.
5350         * testsuite/23_containers/multiset/23781.cc: Likewise.
5351         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5352         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5353         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5354         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5355         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5356         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5357         Likewise.
5358         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5359         Likewise.
5360         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5361         Likewise.
5362         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5363         Likewise.
5364         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5365         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5366         Likewise.
5367         * testsuite/23_containers/queue/moveable.cc: Likewise.
5368         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5369         Likewise.
5370         * testsuite/23_containers/set/14340.cc: Likewise.
5371         * testsuite/23_containers/set/23781.cc: Likewise.
5372         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5373         * testsuite/23_containers/set/init-list.cc: Likewise.
5374         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5375         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5376         * testsuite/23_containers/set/moveable.cc: Likewise.
5377         * testsuite/23_containers/set/operations/1.cc: Likewise.
5378         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5379         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5380         Likewise.
5381         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5382         Likewise.
5383         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5384         Likewise.
5385         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5386         Likewise.
5387         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5388         Likewise.
5389         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5390         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5391         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5392         Likewise.
5393         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5394         Likewise.
5395         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5396         Likewise.
5397         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5398         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5399         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5400         Likewise.
5401         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5402         Likewise.
5403         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5404         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5405         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5406         Likewise.
5407         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5408         Likewise.
5409         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5410         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5411         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5412         Likewise.
5413         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5414         Likewise.
5415         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5416         Likewise.
5417         * testsuite/23_containers/vector/14340.cc: Likewise.
5418         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5419         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5420         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5421         Likewise.
5422         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5423         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5424         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5425         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5426         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5427         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5428         Likewise.
5429         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5430         Likewise.
5431         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5432         Likewise.
5433         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5434         Likewise.
5435         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5436         Likewise.
5437         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5438         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5439         * testsuite/23_containers/vector/init-list.cc: Likewise.
5440         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5441         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5442         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5443         * testsuite/23_containers/vector/moveable.cc: Likewise.
5444         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5445         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5446         Likewise.
5447         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5448         Likewise.
5449         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5450         Likewise.
5451         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5452         Likewise.
5453         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5454         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5455         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5456         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5457         Likewise.
5458         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5459         Likewise.
5460         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5461         Likewise.
5462         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5463         Likewise.
5464         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5465         Likewise.
5466         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5467         Likewise.
5468         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5469         Likewise.
5470         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5471         Likewise.
5472         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5473         Likewise.
5474         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5475         Likewise.
5476         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5477         Likewise.
5478         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5479         Likewise.
5480         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5481         Likewise.
5482         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5483         Likewise.
5484         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5485         Likewise.
5486         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5487         Likewise.
5488         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5489         Likewise.
5490         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5491         Likewise.
5492         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5493         Likewise.
5494         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5495         Likewise.
5496         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5497         Likewise.
5498         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5499         Likewise.
5500         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5501         Likewise.
5502         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5503         Likewise.
5504         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5505         Likewise.
5506         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5507         Likewise.
5508         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5509         Likewise.
5510         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5511         Likewise.
5512         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5513         Likewise.
5514         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5515         Likewise.
5516         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5517         Likewise.
5518         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5519         Likewise.
5520         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5521         Likewise.
5522         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5523         Likewise.
5524         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5525         Likewise.
5526         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5527         Likewise.
5528         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5529         Likewise.
5530         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5531         Likewise.
5532         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5533         Likewise.
5534         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5535         Likewise.
5536         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5537         Likewise.
5538         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5539         Likewise.
5540         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5541         Likewise.
5542         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5543         Likewise.
5544         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5545         Likewise.
5546         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5547         Likewise.
5548         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5549         Likewise.
5550         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5551         Likewise.
5552         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5553         Likewise.
5554         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5555         Likewise.
5556         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5557         Likewise.
5558         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5559         Likewise.
5560         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5561         Likewise.
5562         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5563         Likewise.
5564         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5565         Likewise.
5566         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5567         Likewise.
5568         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5569         Likewise.
5570         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5571         Likewise.
5572         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5573         Likewise.
5574         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5575         Likewise.
5576         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5577         Likewise.
5578         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5579         Likewise.
5580         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5581         Likewise.
5582         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5583         Likewise.
5584         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5585         Likewise.
5586         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5587         Likewise.
5588         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5589         Likewise.
5590         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5591         Likewise.
5592         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5593         Likewise.
5594         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5595         Likewise.
5596         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5597         Likewise.
5598         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5599         Likewise.
5600         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5601         Likewise.
5602         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5603         Likewise.
5604         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5605         Likewise.
5606         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5607         Likewise.
5608         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5609         Likewise.
5610         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5611         Likewise.
5612         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5613         Likewise.
5614         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5615         Likewise.
5616         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5617         Likewise.
5618         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5619         Likewise.
5620         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5621         Likewise.
5622         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5623         Likewise.
5624         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5625         Likewise.
5626         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5627         Likewise.
5628         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5629         Likewise.
5630         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5631         Likewise.
5632         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5633         Likewise.
5634         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5635         Likewise.
5636         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5637         Likewise.
5638         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5639         Likewise.
5640         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5641         Likewise.
5642         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5643         Likewise.
5644         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5645         Likewise.
5646         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5647         Likewise.
5648         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5649         Likewise.
5650         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5651         Likewise.
5652         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5653         Likewise.
5654         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5655         Likewise.
5656         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5657         Likewise.
5658         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5659         Likewise.
5660         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5661         Likewise.
5662         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5663         Likewise.
5664         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5665         Likewise.
5666         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5667         Likewise.
5668         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5669         Likewise.
5670         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5671         Likewise.
5672         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5673         Likewise.
5674         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5675         Likewise.
5676         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5677         Likewise.
5678         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5679         Likewise.
5680         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5681         Likewise.
5682         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5683         Likewise.
5684         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5685         Likewise.
5686         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5687         Likewise.
5688         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5689         Likewise.
5690         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5691         Likewise.
5692         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5693         Likewise.
5694         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5695         Likewise.
5696         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5697         Likewise.
5698         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5699         Likewise.
5700         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5701         Likewise.
5702         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5703         Likewise.
5704         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5705         Likewise.
5706         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5707         Likewise.
5708         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5709         Likewise.
5710         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5711         Likewise.
5712         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5713         Likewise.
5714         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5715         Likewise.
5716         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5717         Likewise.
5718         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5719         Likewise.
5720         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5721         Likewise.
5722         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5723         Likewise.
5724         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5725         Likewise.
5726         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5727         Likewise.
5728         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5729         Likewise.
5730         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5731         Likewise.
5732         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5733         Likewise.
5734         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5735         Likewise.
5736         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5737         Likewise.
5738         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5739         Likewise.
5740         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5741         Likewise.
5742         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5743         Likewise.
5744         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5745         Likewise.
5746         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5747         Likewise.
5748         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5749         Likewise.
5750         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5751         Likewise.
5752         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5753         Likewise.
5754         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5755         Likewise.
5756         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5757         Likewise.
5758         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5759         Likewise.
5760         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5761         Likewise.
5762         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5763         Likewise.
5764         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5765         Likewise.
5766         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5767         Likewise.
5768         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5769         Likewise.
5770         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5771         Likewise.
5772         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5773         Likewise.
5774         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5775         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5776         Likewise.
5777         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5778         Likewise.
5779         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5780         Likewise.
5781         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5782         Likewise.
5783         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5784         Likewise.
5785         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5786         Likewise.
5787         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5788         Likewise.
5789         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5790         Likewise.
5791         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5792         Likewise.
5793         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5794         Likewise.
5795         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5796         Likewise.
5797         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5798         Likewise.
5799         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5800         Likewise.
5801         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5802         Likewise.
5803         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5804         Likewise.
5805         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5806         Likewise.
5807         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5808         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5809         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5810         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5811         Likewise.
5812         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5813         Likewise.
5814         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5815         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5816         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5817         Likewise.
5818         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5819         Likewise.
5820         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5821         Likewise.
5822         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5823         Likewise.
5824         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5825         Likewise.
5826         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5827         Likewise.
5828         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5829         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5830         Likewise.
5831         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5832         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5833         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5834         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5835         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5836         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5837         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5838         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5839         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5840         Likewise.
5841         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5842         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5843         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5844         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5845         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5846         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5847         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5848         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5849         Likewise.
5850         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5851         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5852         Likewise.
5853         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5854         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5855         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5856         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5857         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5858         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5859         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5860         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5861         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5862         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5863         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5864         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5865         Likewise.
5866         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5867         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5868         Likewise.
5869         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5870         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5871         Likewise.
5872         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5873         Likewise.
5874         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5875         Likewise.
5876         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5877         Likewise.
5878         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5879         Likewise.
5880         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5881         Likewise.
5882         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5883         Likewise.
5884         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5885         Likewise.
5886         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5887         Likewise.
5888         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5889         Likewise.
5890         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5891         Likewise.
5892         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5893         Likewise.
5894         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5895         Likewise.
5896         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5897         Likewise.
5898         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5899         Likewise.
5900         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5901         Likewise.
5902         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5903         Likewise.
5904         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5905         Likewise.
5906         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5907         Likewise.
5908         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5909         Likewise.
5910         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5911         Likewise.
5912         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5913         Likewise.
5914         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5915         Likewise.
5916         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5917         Likewise.
5918         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5919         Likewise.
5920         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5921         Likewise.
5922         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5923         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5924         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5925         Likewise.
5926         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5927         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5928         Likewise.
5929         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5930         Likewise.
5931         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5932         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5933         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5934         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5935         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5936         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5937         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5938         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5939         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5940         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5941         Likewise.
5942         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5943         Likewise.
5944         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5945         Likewise.
5946         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5947         Likewise.
5948         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5949         Likewise.
5950         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5951         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5952         Likewise.
5953         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5954         Likewise.
5955         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5956         Likewise.
5957         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5958         Likewise.
5959         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5960         Likewise.
5961         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5962         Likewise.
5963         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5964         Likewise.
5965         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5966         Likewise.
5967         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5968         Likewise.
5969         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5970         Likewise.
5971         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5972         Likewise.
5973         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5974         Likewise.
5975         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5976         Likewise.
5977         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5978         Likewise.
5979         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5980         Likewise.
5981         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5982         Likewise.
5983         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5984         Likewise.
5985         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5986         Likewise.
5987         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5988         Likewise.
5989         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5990         Likewise.
5991         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5992         Likewise.
5993         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5994         Likewise.
5995         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5996         Likewise.
5997         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5998         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5999         Likewise.
6000         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
6001         Likewise.
6002         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
6003         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
6004         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
6005         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
6006         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
6007         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
6008         Likewise.
6009         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
6010         Likewise.
6011         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
6012         Likewise.
6013         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
6014         Likewise.
6015         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
6016         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
6017         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
6018         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
6019         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
6020         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
6021         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
6022         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
6023         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
6024         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
6025         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
6026         Likewise.
6027         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
6028         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
6029         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
6030         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
6031         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
6032         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
6033         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
6034         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
6035         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
6036         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
6037         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
6038         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
6039         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
6040         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
6041         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
6042         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
6043         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
6044         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
6045         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
6046         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
6047         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
6048         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
6049         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
6050         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
6051         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
6052         Likewise.
6053         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
6054         * testsuite/27_io/fpos/14252.cc: Likewise.
6055         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
6056         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
6057         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
6058         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
6059         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
6060         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
6061         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
6062         * testsuite/27_io/ios_base/state/1.cc: Likewise.
6063         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
6064         Likewise.
6065         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
6066         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
6067         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
6068         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
6069         Likewise.
6070         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
6071         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
6072         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
6073         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
6074         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
6075         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
6076         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
6077         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
6078         * testsuite/27_io/objects/char/3045.cc: Likewise.
6079         * testsuite/27_io/objects/char/3647.cc: Likewise.
6080         * testsuite/27_io/objects/char/5268.cc: Likewise.
6081         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
6082         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
6083         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
6084         * testsuite/28_regex/init-list.cc: Likewise.
6085         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
6086         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
6087         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
6088         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
6089         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
6090         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
6091         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
6092         Likewise.
6093         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
6094         Likewise.
6095         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
6096         Likewise.
6097         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
6098         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
6099         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
6100         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
6101         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
6102         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
6103         Likewise.
6104         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
6105         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
6106         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
6107         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
6108         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
6109         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
6110         Likewise.
6111         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
6112         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
6113         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
6114         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
6115         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
6116         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
6117         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
6118         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
6119         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
6120         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
6121         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
6122         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
6123         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
6124         Likewise.
6125         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
6126         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
6127         Likewise.
6128         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
6129         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
6130         Likewise.
6131         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
6132         Likewise.
6133         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
6134         Likewise.
6135         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
6136         Likewise.
6137         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
6138         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
6139         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
6140         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
6141         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
6142         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
6143         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
6144         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
6145         Likewise.
6146         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
6147         Likewise.
6148         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
6149         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
6150         Likewise.
6151         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
6152         Likewise.
6153         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
6154         Likewise.
6155         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
6156         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
6157         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
6158         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
6159         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
6160         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
6161         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
6162         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
6163         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
6164         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
6165         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
6166         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
6167         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
6168         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
6169         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
6170         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
6171         Likewise.
6172         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
6173         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
6174         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
6175         Likewise.
6176         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
6177         Likewise.
6178         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
6179         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
6180         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
6181         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
6182         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
6183         Likewise.
6184         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
6185         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
6186         Likewise.
6187         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
6188         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
6189         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
6190         Likewise.
6191         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
6192         Likewise.
6193         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
6194         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
6195         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
6196         Likewise.
6197         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
6198         Likewise.
6199         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6200         Likewise.
6201         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6202         Likewise.
6203         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6204         Likewise.
6205         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6206         * testsuite/30_threads/this_thread/1.cc: Likewise.
6207         * testsuite/30_threads/this_thread/2.cc: Likewise.
6208         * testsuite/30_threads/this_thread/3.cc: Likewise.
6209         * testsuite/30_threads/this_thread/4.cc: Likewise.
6210         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6211         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6212         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6213         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6214         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6215         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6216         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6217         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6218         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6219         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6220         * testsuite/30_threads/thread/members/1.cc: Likewise.
6221         * testsuite/30_threads/thread/members/2.cc: Likewise.
6222         * testsuite/30_threads/thread/members/3.cc: Likewise.
6223         * testsuite/30_threads/thread/members/4.cc: Likewise.
6224         * testsuite/30_threads/thread/members/5.cc: Likewise.
6225         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6226         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6227         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6228         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6229         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6230         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6231         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6232         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6233         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6234         Likewise.
6235         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6236         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6237         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6238         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6239         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6240         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6241         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6242         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6243         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6244         * testsuite/30_threads/try_lock/1.cc: Likewise.
6245         * testsuite/30_threads/try_lock/2.cc: Likewise.
6246         * testsuite/30_threads/try_lock/3.cc: Likewise.
6247         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6248         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6249         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6250         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6251         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6252         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6253         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6254         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6255         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6256         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6257         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6258         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6259         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6260         Likewise.
6261         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6262         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6263         Likewise.
6264         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6265         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6266         Likewise.
6267         * testsuite/ext/array_allocator/1.cc: Likewise.
6268         * testsuite/ext/array_allocator/2.cc: Likewise.
6269         * testsuite/ext/array_allocator/3.cc: Likewise.
6270         * testsuite/ext/ext_pointer/1.cc: Likewise.
6271         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6272         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6273         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6274         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6275         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6276         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6277         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6278         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6279         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6280         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6281         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6282         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6283         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6284         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6285         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6286         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6287         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6288         Likewise.
6289         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6290         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6291         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6292         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6293         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6294         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6295         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6296         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6297         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6298         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6299         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6300         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6301         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6302         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6303         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6304         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6305         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6306         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6307         Likewise.
6308         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6309         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6310         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6311         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6312         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6313         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6314         * testsuite/ext/pod_char_traits.cc: Likewise.
6315         * testsuite/ext/slist/23781.cc: Likewise.
6316         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6317         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6318         * testsuite/ext/vstring/init-list.cc: Likewise.
6319         * testsuite/ext/vstring/moveable.cc: Likewise.
6320         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6321         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6322         Likewise.
6323         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6324         Likewise.
6325         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6326         Likewise.
6327         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6328         Likewise.
6329         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6330         Likewise.
6331         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6332         Likewise.
6333         * testsuite/ext/vstring/types/23767.cc: Likewise.
6334         * testsuite/performance/21_strings/string_append.cc: Likewise.
6335         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6336         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6337         Likewise.
6338         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6339         Likewise.
6340         * testsuite/performance/21_strings/string_find.cc: Likewise.
6341         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6342         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6343         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6344         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6345         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6346         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6347         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6348         Likewise.
6349         * testsuite/performance/23_containers/create/map.cc: Likewise.
6350         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6351         Likewise.
6352         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6353         * testsuite/performance/23_containers/find/map.cc: Likewise.
6354         * testsuite/performance/23_containers/index/map.cc: Likewise.
6355         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6356         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6357         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6358         Likewise.
6359         * testsuite/performance/23_containers/insert_erase/associative.cc:
6360         Likewise.
6361         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6362         Likewise.
6363         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6364         Likewise.
6365         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6366         Likewise.
6367         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6368         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6369         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6370         Likewise.
6371         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6372         Likewise.
6373         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6374         Likewise.
6375         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6376         Likewise.
6377         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6378         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6379         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6380         Likewise.
6381         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6382         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6383         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6384         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6385         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6386         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6387         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6388         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6389         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6390         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6391         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6392         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6393         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6394         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6395         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6396         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6397         Likewise.
6398         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6399         Likewise.
6400         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6401         Likewise.
6402         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6403         Likewise.
6404         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6405         Likewise.
6406         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6407         Likewise.
6408         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6409         Likewise.
6410         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6411         Likewise.
6412         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6413         Likewise.
6414         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6415         Likewise.
6416         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6417         Likewise.
6418         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6419         Likewise.
6420         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6421         Likewise.
6422         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6423         Likewise.
6424         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6425         Likewise.
6426         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6427         Likewise.
6428         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6429         Likewise.
6430         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6431         Likewise.
6432         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6433         Likewise.
6434         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6435         Likewise.
6436         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6437         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6438         Likewise.
6439         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6440         Likewise.
6441         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6442         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6443         Likewise.
6444         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6445         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6446         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6447         Likewise.
6448         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6449         Likewise.
6450         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6451         Likewise.
6452         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6453         Likewise.
6454         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6455         Likewise.
6456         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6457         Likewise.
6458         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6459         Likewise.
6460         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6461         Likewise.
6462         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6463         Likewise.
6464         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6465         Likewise.
6466         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6467         Likewise.
6468         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6469         Likewise.
6470         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6471         Likewise.
6472         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6473         Likewise.
6474         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6475         Likewise.
6476         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6477         Likewise.
6478         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6479         Likewise.
6480         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6481         Likewise.
6482         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6483         Likewise.
6484         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6485         Likewise.
6486         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6487         Likewise.
6488         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6489         Likewise.
6490         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6491         Likewise.
6492         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6493         Likewise.
6494         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6495         Likewise.
6496         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6497         Likewise.
6498         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6499         Likewise.
6500         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6501         Likewise.
6502         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6503         Likewise.
6504         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6505         Likewise.
6506         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6507         Likewise.
6508         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6509         Likewise.
6510         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6511         Likewise.
6512         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6513         Likewise.
6514         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6515         Likewise.
6516         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6517         Likewise.
6518         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6519         Likewise.
6520         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6521         Likewise.
6522         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6523         Likewise.
6524         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6525         Likewise.
6526         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6527         Likewise.
6528         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6529         Likewise.
6530         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6531         Likewise.
6532         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6533         Likewise.
6534         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6535         Likewise.
6536         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6537         Likewise.
6538         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6539         Likewise.
6540         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6541         Likewise.
6542         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6543         Likewise.
6544         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6545         Likewise.
6546         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6547         Likewise.
6548         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6549         Likewise.
6550         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6551         Likewise.
6552         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6553         Likewise.
6554         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6555         Likewise.
6556         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6557         Likewise.
6558         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6559         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6560         Likewise.
6561         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6562         Likewise.
6563         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6564         Likewise.
6565         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6566         Likewise.
6567         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6568         Likewise.
6569         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6570         Likewise.
6571         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6572         Likewise.
6573         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6574         Likewise.
6575         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6576         Likewise.
6577         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6578         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6579         Likewise.
6580         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6581         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6582         Likewise.
6583         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6584         Likewise.
6585         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6586         Likewise.
6587         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6588         Likewise.
6589         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6590         Likewise.
6591         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6592         Likewise.
6593         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6594         Likewise.
6595         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6596         Likewise.
6597         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6598         Likewise.
6599         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6600         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6601         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6602         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6603         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6604         Likewise.
6605         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6606         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6607         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6608         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6609         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6610         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6611         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6612         * testsuite/util/io/prog_bar.cc: Likewise.
6613         * testsuite/util/io/prog_bar.hpp: Likewise.
6614         * testsuite/util/io/text_populate.hpp: Likewise.
6615         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6616         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6617         * testsuite/util/io/xml.hpp: Likewise.
6618         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6619         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6620         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6621         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6622         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6623         * testsuite/util/native_type/native_map.hpp: Likewise.
6624         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6625         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6626         * testsuite/util/native_type/native_set.hpp: Likewise.
6627         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6628         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6629         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6630         Likewise.
6631         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6632         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6633         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6634         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6635         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6636         Likewise.
6637         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6638         Likewise.
6639         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6640         Likewise.
6641         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6642         Likewise.
6643         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6644         Likewise.
6645         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6646         Likewise.
6647         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6648         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6649         Likewise.
6650         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6651         Likewise.
6652         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6653         Likewise.
6654         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6655         Likewise.
6656         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6657         Likewise.
6658         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6659         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6660         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6661         * testsuite/util/regression/basic_type.hpp: Likewise.
6662         * testsuite/util/regression/common_type.hpp: Likewise.
6663         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6664         Likewise.
6665         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6666         Likewise.
6667         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6668         Likewise.
6669         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6670         Likewise.
6671         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6672         Likewise.
6673         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6674         Likewise.
6675         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6676         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6677         Likewise.
6678         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6679         Likewise.
6680         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6681         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6682         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6683         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6684         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6685         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6686         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6687         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6688         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6689         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6690         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6691         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6692         * testsuite/util/testsuite_abi.cc: Likewise.
6693         * testsuite/util/testsuite_abi.h: Likewise.
6694         * testsuite/util/testsuite_abi_check.cc: Likewise.
6695         * testsuite/util/testsuite_allocator.cc: Likewise.
6696         * testsuite/util/testsuite_allocator.h: Likewise.
6697         * testsuite/util/testsuite_api.h: Likewise.
6698         * testsuite/util/testsuite_character.cc: Likewise.
6699         * testsuite/util/testsuite_character.h: Likewise.
6700         * testsuite/util/testsuite_common_types.h: Likewise.
6701         * testsuite/util/testsuite_error.h: Likewise.
6702         * testsuite/util/testsuite_hooks.cc: Likewise.
6703         * testsuite/util/testsuite_hooks.h: Likewise.
6704         * testsuite/util/testsuite_io.h: Likewise.
6705         * testsuite/util/testsuite_iterators.h: Likewise.
6706         * testsuite/util/testsuite_performance.h: Likewise.
6707         * testsuite/util/testsuite_rng.h: Likewise.
6708         * testsuite/util/testsuite_rvalref.h: Likewise.
6709         * testsuite/util/testsuite_tr1.h: Likewise.
6710         * testsuite/util/thread/all.h: Likewise.
6711         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6712         Likewise.
6713         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6714         Likewise.
6715         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6716         Likewise.
6717         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6718         Likewise.
6719         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6720         Likewise.
6721         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6722         Likewise.
6723         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6724         Likewise.
6725         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6726         Likewise.
6727         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6728         Likewise.
6729         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6730         Likewise.
6731         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6732         Likewise.
6733         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6734         Likewise.
6735         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6736         Likewise.
6737         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6738         Likewise.
6739         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6740         Likewise.
6741         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6742         Likewise.
6743         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6744         Likewise.
6745         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6746         Likewise.
6747         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6748         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6749         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6750         Likewise.
6751         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6752         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6753         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6754         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6755         Likewise.
6756         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6757         Likewise.
6758         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6759         Likewise.
6760         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6761         Likewise.
6762         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6763         Likewise.
6764         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6765         Likewise.
6766         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6767         Likewise.
6768         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6769         Likewise.
6770         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6771         Likewise.
6772         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6773         Likewise.
6774         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6775         Likewise.
6776         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6777         Likewise.
6778         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6779         Likewise.
6780         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6781         Likewise.
6782         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6783         Likewise.
6784         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6785         Likewise.
6786         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6787         Likewise.
6788         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6789         Likewise.
6790         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6791         Likewise.
6792         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6793         Likewise.
6794         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6795         Likewise.
6796         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6797         Likewise.
6798         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6799         Likewise.
6800         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6801         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6802         Likewise.
6803         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6804         Likewise.
6805         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6806         Likewise.
6807         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6808         Likewise.
6809         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6810         Likewise.
6811         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6812         Likewise.
6813         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6814         Likewise.
6815         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6816         Likewise.
6817         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6818         Likewise.
6819         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6820         Likewise.
6821         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6822         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6823         Likewise.
6824         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6825         Likewise.
6826         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6827         Likewise.
6828         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6829         Likewise.
6830         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6831         Likewise.
6832         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6833         Likewise.
6834         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6835         Likewise.
6836         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6837         Likewise.
6838         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6839         Likewise.
6840         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6841         Likewise.
6842         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6843         Likewise.
6844         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6845         Likewise.
6846         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6847         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6848         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6849         Likewise.
6850         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6851         Likewise.
6852         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6853         Likewise.
6854         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6855         Likewise.
6856         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6857         Likewise.
6858         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6859         Likewise.
6860         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6861         Likewise.
6862         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6863         Likewise.
6864         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6865         Likewise.
6866         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6867         Likewise.
6868         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6869         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6870         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6871         Likewise.
6872         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6873         Likewise.
6874         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6875         Likewise.
6876         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6877         Likewise.
6878         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6879         Likewise.
6880         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6881         Likewise.
6882         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6883         Likewise.
6884         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6885         Likewise.
6886         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6887         Likewise.
6888         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6889         Likewise.
6890         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6891         Likewise.
6892         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6893         Likewise.
6894         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6895         Likewise.
6896         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6897         Likewise.
6898         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6899         Likewise.
6900         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6901         Likewise.
6902         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6903         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6904         Likewise.
6905         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6906         Likewise.
6907         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6908         Likewise.
6909         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6910         Likewise.
6911         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6912         Likewise.
6913         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6914         Likewise.
6915         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6916         Likewise.
6917         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6918         Likewise.
6919         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6920         Likewise.
6921         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6922         Likewise.
6923         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6924         Likewise.
6925         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6926         Likewise.
6927         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6928         Likewise.
6929         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6930         Likewise.
6931         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6932         Likewise.
6933         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6934         Likewise.
6935         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6936         Likewise.
6937         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6938         Likewise.
6939         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6940         Likewise.
6941         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6942         Likewise.
6943         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6944         Likewise.
6945         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6946         Likewise.
6947         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6948         Likewise.
6949         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6950         Likewise.
6951         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6952         Likewise.
6953         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6954         Likewise.
6955         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6956         Likewise.
6957         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6958         Likewise.
6959         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6960         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6961         Likewise.
6962         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6963         Likewise.
6964         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6965         Likewise.
6966         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6967         Likewise.
6968         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6969         Likewise.
6970         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6971         Likewise.
6972         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6973         Likewise.
6974         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6975         Likewise.
6976         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6977         Likewise.
6978         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6979         Likewise.
6980         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6981         Likewise.
6982         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6983         Likewise.
6984         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6985         Likewise.
6986         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6987         Likewise.
6988         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6989         Likewise.
6990         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6991         Likewise.
6992         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6993         Likewise.
6994         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6995         Likewise.
6996         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6997         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6998         * testsuite/backward/hash_map/25896.cc: Likewise.
6999         * testsuite/backward/hash_set/25896.cc: Likewise.
7000
7001 2009-04-08  Ian Lance Taylor  <iant@google.com>
7002
7003         * include/backward/hashtable.h (erase): Correctly handle erasing a
7004         reference to an entry in the hash table.
7005         * testsuite/backward/hash_map/25896.cc: New.
7006         * testsuite/backward/hash_set/25896.cc: New.
7007
7008 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
7009
7010         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
7011         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
7012
7013 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
7014
7015         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
7016         of debug.
7017         * include/Makefile.in: Regenerate.
7018         * include/precompiled/stdc++.h: Add.
7019
7020 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
7021
7022         * include/bits/random.h: Adjust doxygen markup.
7023         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
7024
7025         * testsuite/26_numerics/random/piecewise_linear_distribution/
7026         operators/serialize.cc: Use typedefs.
7027
7028 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
7029
7030         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
7031         __gnu_cxx namespace.  Remove "static inline".
7032
7033 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
7034
7035         * include/bits/random.tcc (linear_congruential_engine<>::
7036         seed(seed_seq&)): Fix typo in last fix for __m == 0.
7037
7038 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
7039
7040         * include/bits/random.h (operator==): Mark all inline.
7041         (mersenne_twister_engine): Enable #if 0 checks.
7042
7043         * include/bits/random.h: Formatting tweaks.
7044
7045 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
7046
7047         * include/bits/random.tcc (piecewise_linear_distribution<>::
7048         operator()(_UniformRandomNumberGenerator&, const param_type&)):
7049         Remove spurious closed parenthesis.
7050
7051 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
7052
7053         PR libstdc++/39644 (partial)
7054         * include/bits/random.tcc (linear_congruential_engine<>::
7055         seed(seed_seq&), independent_bits_engine<>::operator(),
7056         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
7057
7058 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
7059
7060         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
7061         thinko.
7062         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7063         default.cc: Enable.
7064
7065 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
7066
7067         PR libstdc++/39629 (partial)
7068         * testsuite/26_numerics/random/independent_bits_engine/cons/
7069         base_move.cc: Use uint_fast64_t instead of unsigned long.
7070         * testsuite/26_numerics/random/independent_bits_engine/cons/
7071         seed1.cc: Likewise.
7072         * testsuite/26_numerics/random/independent_bits_engine/cons/
7073         seed2.cc: Likewise.
7074         * testsuite/26_numerics/random/independent_bits_engine/cons/
7075         base_copy.cc: Likewise.
7076         * testsuite/26_numerics/random/independent_bits_engine/cons/
7077         default.cc: Likewise.
7078         * testsuite/26_numerics/random/independent_bits_engine/cons/
7079         seed_seq.cc: Likewise.
7080         * testsuite/26_numerics/random/independent_bits_engine/
7081         requirements/typedefs.cc: Likewise.
7082         * testsuite/26_numerics/random/independent_bits_engine/
7083         operators/equal.cc: Likewise.
7084         * testsuite/26_numerics/random/independent_bits_engine/
7085         operators/serialize.cc: Likewise.
7086         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
7087
7088 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
7089
7090         * include/tr1_impl/random: Remove, empty.
7091         * include/tr1_impl/random.tcc: Likewise.
7092
7093         * include/std/random: Minor clean-ups, formatting fixes, adjust
7094         copyright years.
7095         * include/bits/random.tcc: Likewise.
7096         * include/bits/random.h: Likewise.
7097         * include/tr1/random: Likewise.
7098         * include/tr1/random.tcc: Likewise.
7099         * include/tr1/random.h: Likewise.
7100
7101 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7102
7103         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
7104         * doc/html/api.html: Regenerate.
7105
7106 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7107
7108         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
7109         Change to mersenne_twister_engine, add same defaults as
7110         mersenne_twister_engine/cons/default.cc.
7111         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
7112
7113         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
7114         to __il.
7115         * include/bits/random.h (mersenne_twister_engine): Qualify
7116         _ShiftMin1 with namespace __detail.
7117         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
7118         constexpr std::numeric_limits::max() can be used.
7119         (mersenne_twister_engine): Split apart static asserts into one
7120         assert per message. Temporarily disable the last three.
7121
7122 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
7123
7124         * include/Makefile.am: Update to N2836. Modified for new random headers.
7125         * include/Makefile.in: Ditto.
7126         * include/tr1_impl/random: Moved to tr1/random.h
7127         * include/tr1_impl/random.tcc: Moved to tr1
7128         * include/tr1/random: Just point to moved tr1 random headers.
7129         * include/tr1/random.tcc: Moved from tr1_impl.
7130         * include/tr1/random.h: Moved from tr1_impl/random.
7131         * include/std/random: Modified to point to std random headers.
7132         * include/bits/random.tcc: New implementation of std random facilities.
7133         * include/bits/random.h: Ditto.
7134         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
7135         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7136         seed1.cc: New.
7137         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7138         seed2.cc: New.
7139         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7140         default.cc: New.
7141         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7142         non_uint_neg.cc: New.
7143         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7144         typedefs.cc: New.
7145         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7146         equal.cc: New.
7147         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7148         serialize.cc: New.
7149         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7150         seed1.cc: New.
7151         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7152         seed2.cc: New.
7153         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7154         default.cc: New.
7155         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
7156         typedefs.cc: New.
7157         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7158         equal.cc: New.
7159         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7160         serialize.cc: New.
7161         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7162         seed1.cc: New.
7163         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7164         seed2.cc: New.
7165         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7166         default.cc: New.
7167         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
7168         typedefs.cc: New.
7169         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7170         equal.cc: New.
7171         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7172         serialize.cc: New.
7173         * testsuite/26_numerics/random/discard_block_engine/cons/
7174         base_move.cc: New.
7175         * testsuite/26_numerics/random/discard_block_engine/cons/
7176         seed1.cc: New.
7177         * testsuite/26_numerics/random/discard_block_engine/cons/
7178         seed2.cc: New.
7179         * testsuite/26_numerics/random/discard_block_engine/cons/
7180         base_copy.cc: New.
7181         * testsuite/26_numerics/random/discard_block_engine/cons/
7182         default.cc: New.
7183         * testsuite/26_numerics/random/discard_block_engine/cons/
7184         seed_seq.cc: New.
7185         * testsuite/26_numerics/random/discard_block_engine/requirements/
7186         typedefs.cc: New.
7187         * testsuite/26_numerics/random/discard_block_engine/operators/
7188         equal.cc: New.
7189         * testsuite/26_numerics/random/discard_block_engine/operators/
7190         serialize.cc: New.
7191         * testsuite/26_numerics/random/independent_bits_engine/cons/
7192         base_move.cc: New.
7193         * testsuite/26_numerics/random/independent_bits_engine/cons/
7194         seed1.cc: New.
7195         * testsuite/26_numerics/random/independent_bits_engine/cons/
7196         seed2.cc: New.
7197         * testsuite/26_numerics/random/independent_bits_engine/cons/
7198         base_copy.cc: New.
7199         * testsuite/26_numerics/random/independent_bits_engine/cons/
7200         default.cc: New.
7201         * testsuite/26_numerics/random/independent_bits_engine/cons/
7202         seed_seq.cc: New.
7203         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7204         typedefs.cc: New.
7205         * testsuite/26_numerics/random/independent_bits_engine/operators/
7206         equal.cc: New.
7207         * testsuite/26_numerics/random/independent_bits_engine/operators/
7208         serialize.cc: New.
7209         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7210         base_move.cc: New.
7211         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7212         seed1.cc: New.
7213         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7214         seed2.cc: New.
7215         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7216         base_copy.cc: New.
7217         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7218         default.cc: New.
7219         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7220         seed_seq.cc: New.
7221         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7222         typedefs.cc: New.
7223         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7224         equal.cc: New.
7225         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7226         serialize.cc
7227         * testsuite/26_numerics/random/mt19937.cc: New.
7228         * testsuite/26_numerics/random/mt19937_64.cc: New.
7229         * testsuite/26_numerics/random/minstd_rand.cc: New.
7230         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7231         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7232         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7233         * testsuite/26_numerics/random/ranlux24.cc: New.
7234         * testsuite/26_numerics/random/ranlux48.cc: New.
7235         * testsuite/26_numerics/random/knuth_b.cc: New.
7236         * testsuite/26_numerics/random/default_random_engine.cc: New.
7237         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7238         parms.cc: New.
7239         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7240         default.cc: New.
7241         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7242         typedefs.cc: New.
7243         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7244         serialize.cc: New.
7245         * testsuite/26_numerics/random/normal_distribution/cons/
7246         parms.cc: New.
7247         * testsuite/26_numerics/random/normal_distribution/cons/
7248         default.cc: New.
7249         * testsuite/26_numerics/random/normal_distribution/requirements/
7250         typedefs.cc: New.
7251         * testsuite/26_numerics/random/normal_distribution/operators/
7252         serialize.cc: New.
7253         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7254         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7255         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7256         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7257         parms_neg.cc: New.
7258         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7259         parms.cc: New.
7260         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7261         default.cc: New.
7262         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7263         typedefs.cc: New.
7264         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7265         serialize.cc: New.
7266         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7267         parms_neg.cc: New.
7268         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7269         parms.cc: New.
7270         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7271         default.cc: New.
7272         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7273         typedefs.cc: New.
7274         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7275         serialize.cc: New.
7276         * testsuite/26_numerics/random/poisson_distribution/cons/
7277         parms.cc: New.
7278         * testsuite/26_numerics/random/poisson_distribution/cons/
7279         default.cc: New.
7280         * testsuite/26_numerics/random/poisson_distribution/requirements/
7281         typedefs.cc
7282         * testsuite/26_numerics/random/poisson_distribution/operators/
7283         serialize.cc: New.
7284         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7285         parms.cc: New.
7286         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7287         default.cc: New.
7288         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7289         typedefs.cc: New.
7290         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7291         serialize.cc: New.
7292         * testsuite/26_numerics/random/discrete_distribution/cons/
7293         range.cc: New.
7294         * testsuite/26_numerics/random/discrete_distribution/cons/
7295         initlist.cc: New.
7296         * testsuite/26_numerics/random/discrete_distribution/cons/
7297         default.cc: New.
7298         * testsuite/26_numerics/random/discrete_distribution/cons/
7299         num_xbound_fun.cc: New.
7300         * testsuite/26_numerics/random/discrete_distribution/requirements/
7301         typedefs.cc: New.
7302         * testsuite/26_numerics/random/discrete_distribution/operators/
7303         serialize.cc: New.
7304         * testsuite/26_numerics/random/weibull_distribution/cons/
7305         parms.cc: New.
7306         * testsuite/26_numerics/random/weibull_distribution/cons/
7307         default.cc: New.
7308         * testsuite/26_numerics/random/weibull_distribution/requirements/
7309         typedefs.cc: New.
7310         * testsuite/26_numerics/random/weibull_distribution/operators/
7311         serialize.cc: New.
7312         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7313         parms.cc: New.
7314         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7315         default.cc: New.
7316         * testsuite/26_numerics/random/negative_binomial_distribution/
7317         requirements/typedefs.cc: New.
7318         * testsuite/26_numerics/random/negative_binomial_distribution/
7319         operators/serialize.cc: New.
7320         * testsuite/26_numerics/random/cauchy_distribution/cons/
7321         parms.cc: New.
7322         * testsuite/26_numerics/random/cauchy_distribution/cons/
7323         default.cc: New.
7324         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7325         typedefs.cc: New.
7326         * testsuite/26_numerics/random/cauchy_distribution/operators/
7327         serialize.cc: New.
7328         * testsuite/26_numerics/random/gamma_distribution/cons/
7329         parms.cc: New.
7330         * testsuite/26_numerics/random/gamma_distribution/cons/
7331         default.cc: New.
7332         * testsuite/26_numerics/random/gamma_distribution/requirements/
7333         typedefs.cc: New.
7334         * testsuite/26_numerics/random/gamma_distribution/operators/
7335         serialize.cc: New.
7336         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7337         parms.cc: New.
7338         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7339         default.cc: New.
7340         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7341         typedefs.cc: New.
7342         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7343         serialize.cc: New.
7344
7345         * testsuite/26_numerics/random/exponential_distribution/cons/
7346         parms.cc: New.
7347         * testsuite/26_numerics/random/exponential_distribution/cons/
7348         default.cc: New.
7349         * testsuite/26_numerics/random/exponential_distribution/requirements/
7350         typedefs.cc: New.
7351         * testsuite/26_numerics/random/exponential_distribution/operators/
7352         serialize.cc: New.
7353         * testsuite/26_numerics/random/lognormal_distribution/cons/
7354         parms.cc: New.
7355         * testsuite/26_numerics/random/lognormal_distribution/cons/
7356         default.cc: New.
7357         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7358         typedefs.cc: New.
7359         * testsuite/26_numerics/random/lognormal_distribution/operators/
7360         serialize.cc: New.
7361         * testsuite/26_numerics/random/binomial_distribution/cons/
7362         parms.cc: New.
7363         * testsuite/26_numerics/random/binomial_distribution/cons/
7364         default.cc: New.
7365         * testsuite/26_numerics/random/binomial_distribution/requirements/
7366         typedefs.cc: New.
7367         * testsuite/26_numerics/random/binomial_distribution/operators/
7368         serialize.cc: New.
7369         * testsuite/26_numerics/random/random_device/cons/
7370         token.cc: New.
7371         * testsuite/26_numerics/random/random_device/cons/
7372         default.cc: New.
7373         * testsuite/26_numerics/random/random_device/requirements/
7374         typedefs.cc: New.
7375         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7376         parms.cc: New.
7377         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7378         default.cc: New.
7379         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7380         typedefs.cc: New.
7381         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7382         serialize.cc: New.
7383         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7384         range.cc: New.
7385         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7386         default.cc: New.
7387         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7388         num_xbound_fun.cc: New.
7389         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7390         initlist_fun.cc: New.
7391         * testsuite/26_numerics/random/piecewise_linear_distribution/
7392         requirements/typedefs.cc: New.
7393         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7394         serialize.cc: New.
7395         * testsuite/26_numerics/random/student_t_distribution/cons/
7396         parms.cc: New.
7397         * testsuite/26_numerics/random/student_t_distribution/cons/
7398         default.cc: New.
7399         * testsuite/26_numerics/random/student_t_distribution/requirements/
7400         typedefs.cc: New.
7401         * testsuite/26_numerics/random/student_t_distribution/operators/
7402         serialize.cc: New.
7403         * testsuite/26_numerics/random/geometric_distribution/cons/
7404         parms.cc: New.
7405         * testsuite/26_numerics/random/geometric_distribution/cons/
7406         default.cc: New.
7407         * testsuite/26_numerics/random/geometric_distribution/requirements/
7408         typedefs.cc: New.
7409         * testsuite/26_numerics/random/geometric_distribution/operators/
7410         serialize.cc: New.
7411         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7412         range.cc: New.
7413         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7414         default.cc: New.
7415         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7416         num_xbound_fun.cc: New.
7417         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7418         initlist_fun.cc: New.
7419         * testsuite/26_numerics/random/piecewise_constant_distribution/
7420         requirements/typedefs.cc: New.
7421         * testsuite/26_numerics/random/piecewise_constant_distribution/
7422         operators/serialize.cc: New.
7423
7424 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7425
7426         * include/ext/bitmap_allocator.h: The typedefs should be made public
7427         if we want them to be accessible. This has been revealed by the patch
7428         that fixes PR c++/26693 in g++.
7429
7430 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7431
7432         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7433         Regenerated.
7434         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7435         Regenerated.
7436         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7437         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7438         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7439         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7440         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7441         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7442         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7443         Regenerated.
7444         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7445
7446 2009-03-31  Jason Merrill  <jason@redhat.com>
7447
7448         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7449
7450         PR libstdc++/39310
7451         * include/tr1_impl/type_traits (is_function): Add partial
7452         specializations with function cv-quals.
7453         (__is_function_helper): Remove.
7454         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7455
7456 2009-03-30  Ian Lance Taylor  <iant@google.com>
7457
7458         * include/backward/hashtable.h (clear): Return quickly if the
7459         table is empty.
7460
7461 2009-03-27  Ian Lance Taylor  <iant@google.com>
7462
7463         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7464         (__stl_prime_list): Add 5 at the start of the list.
7465
7466 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7467
7468         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7469         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7470         std::string&, ios_base::openmode), basic_ifstream<>::
7471         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7472         basic_ofstream(const std::string&, ios_base::openmode),
7473         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7474         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7475         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7476         Add in C++0x mode.
7477         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7478         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7479         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7480         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7481         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7482         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7483         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7484
7485 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7486
7487         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7488         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7489         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7490         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7491
7492 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7493
7494         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7495         _M_transfer_after, _M_reverse_after): Move out of line...
7496         * include/bits/forward_list.tcc: ... here.
7497         (forward_list<>::reverse): Move inline...
7498         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7499
7500 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7501
7502         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7503         28277.cc: Likewise.
7504         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7505         Likewise.
7506         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7507         Likewise.
7508         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7509         Likewise.
7510
7511 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7512
7513         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7514         year(s).
7515         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7516         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7517         Likewise.
7518         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7519         Likewise.
7520         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7521         Likewise.
7522         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7523
7524 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7525
7526         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7527         iterations for simulators.
7528         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7529         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7530         Condition stream width for simulators.
7531         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7532         Likewise.
7533         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7534         Likewise.
7535         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7536
7537 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7538
7539         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7540         sheet version information. Table-ize docbook element examples.
7541         * doc/xml/manual/using.xml: Human-readable header
7542         markup. Alphabetized. Add new headers.
7543         * doc/html: Regenerate.
7544
7545 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7546
7547         * doc/xml/faq.xml: Fix link to setup documentation.
7548
7549 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7550
7551         * include/std/type_traits (__add_lvalue_reference_helper,
7552         __add_rvalue_reference_helper): As an optimization, rewrite
7553         condition (avoid is_function).
7554
7555 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7556
7557         PR libstdc++/39405
7558         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7559         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7560
7561 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7562
7563         * testsuite/30_threads/condition_variable_any/native_handle/
7564         typesizes.cc: Include tweaks.
7565         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7566         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7567         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7568         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7569         * testsuite/30_threads/condition_variable/native_handle/
7570         typesizes.cc: Same.
7571
7572 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7573
7574         * include/bits/shared_ptr.h: Add include guards.
7575         * include/tr1/shared_ptr.h: Likewise.
7576
7577 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7578
7579         * include/std/iostream: Fix doxygen link.
7580         * include/bits/forward_list.h: Fix doxygen markup.
7581         * include/ext/vstring.h: Escape backslash in doxygen comment.
7582         * include/bits/basic_string.h: Likewise.
7583
7584 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7585
7586         * doc/xml/faq.xml: Fix links to implementation status pages.
7587
7588 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7589
7590         * include/std/complex (operator+(const complex<>&, const _Tp&),
7591         operator+(const _Tp&, const complex<>&),
7592         operator-(const complex<>&, const _Tp&),
7593         operator-(const _Tp&, const complex<>&)): Do not assume real()
7594         returns a reference (against DR 387).
7595         * testsuite/26_numerics/complex/dr387_2.cc: New.
7596
7597 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7598
7599         * testsuite/thread/pthread4.cc: Move...
7600         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7601         * testsuite/thread/pthread5.cc: Move...
7602         * testsuite/23_containers/list/pthread5.cc: ...here.
7603         * testsuite/thread/pthread6.cc: Move...
7604         * testsuite/23_containers/map/pthread6.cc: ...here.
7605         * testsuite/thread/pthread7-rope.cc: Move...
7606         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7607         * testsuite/thread/guard.cc: Move...
7608         * testsuite/18_support/pthread_guard.cc: ...here.
7609         * testsuite/thread/18185.cc: Move...
7610         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7611         * testsuite/thread/pthread1.cc: Move...
7612         * testsuite/23_containers/list/pthread1.cc: ...here.
7613         * testsuite/thread/pthread2.cc: Move...
7614         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7615         * testsuite/thread/pthread3.cc: Move...
7616         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7617
7618         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7619         * testsuite/thread: Remove.
7620
7621 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7622
7623         * configure: Regenerate.
7624
7625 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7626
7627         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7628         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7629         from baseline_dir.
7630         * configure: Regenerate.
7631         * testsuite/Makefile.am (baseline_file): Remove variable.
7632         (site.exp): Set baseline_dir rather than baseline_file.
7633         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7634         * testsuite/Makefile.in: Regenerate.
7635
7636 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7637
7638         * testsuite/30_threads/thread/this_thread: Move...
7639         * testsuite/30_threads/this_thread: ...here.
7640         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7641         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7642         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7643         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7644         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7645         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7646
7647 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7648
7649         * doc/doxygen/user.cfg.in: Tweaks.
7650         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7651         be elsewhere.
7652
7653         * include/tr1_impl/unordered_map: Just use most specialized
7654         container module.
7655         * include/tr1_impl/unordered_set: Same.
7656         * include/tr1_impl/array: Same.
7657         * include/bits/stl_list.h: Same.
7658         * include/bits/stl_map.h: Same.
7659         * include/bits/stl_queue.h: Same.
7660         * include/bits/stl_set.h: Same.
7661         * include/bits/stl_stack.h: Same.
7662         * include/bits/forward_list.h: Same.
7663         * include/bits/basic_string.h: Same.
7664         * include/bits/stl_multimap.h: Same.
7665         * include/bits/stl_vector.h: Same.
7666         * include/bits/stl_deque.h: Same.
7667         * include/bits/stl_multiset.h: Same.
7668         * include/bits/stl_bvector.h: Same.
7669
7670         * include/backward/binders.h: Change binder module to binders.
7671
7672         * include/std/complex: Add complex_numers module.
7673         * include/tr1_impl/complex: Same.
7674
7675         * include/std/valarray: Add numeric_arrays module.
7676         * include/bits/gslice_array.h: Same.
7677         * include/bits/gslice.h: Same.
7678         * include/bits/mask_array.h: Same.
7679         * include/bits/slice_array.h: Same.
7680         * include/bits/indirect_array.h: Same.
7681
7682         * include/bits/allocator.h: Add allocators module.
7683         * include/ext/throw_allocator.h
7684         * include/ext/pool_allocator.h
7685         * include/ext/bitmap_allocator.h
7686         * include/ext/new_allocator.h
7687         * include/ext/malloc_allocator.h
7688         * include/ext/array_allocator.h
7689         * include/ext/mt_allocator.h
7690         * include/ext/debug_allocator.h
7691         * include/ext/extptr_allocator.h
7692
7693         * include/tr1_impl/functional: Move namespace markup here.
7694         * include/tr1_impl/regex: Same.
7695
7696         * include/tr1_impl/type_traits: Add metaprogramming module.
7697         * include/std/type_traits: Same.
7698
7699         * include/std/memory: Add memory module.
7700
7701         * include/std/ratio: Add ratio module.
7702
7703         * include/std/chrono: Move namespace markup here, add time module.
7704
7705         * include/std/thread: Move namespace markup here, add concurrency
7706         module.
7707         * include/std/mutex: Use concurrency module.
7708         * include/std/condition_variable: Same.
7709
7710
7711         * include/bits/ios_base.h: Refine io module.
7712         * include/bits/basic_ios.h: Same.
7713         * include/std/fstream: Same.
7714         * include/std/istream: Same.
7715         * include/std/ostream: Same.
7716         * include/std/sstream: Same.
7717
7718         * include/ext/vstring.h: Correct parameter markup.
7719
7720         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7721         * include/bits/unique_ptr.h: Same.
7722
7723         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7724         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7725         * include/bits/stl_heap.h: Add markup for new groupings.
7726         * include/bits/stl_algobase.h: Same.
7727         * include/bits/stl_algo.h: Same.
7728
7729         * include/c_compatibility/stdatomic.h: Add atomics module.
7730         * include/c_global/cstdatomic: Same.
7731
7732         * libsupc++/exception: Add exceptions module.
7733         * libsupc++/typeinfo: Same.
7734         * libsupc++/new: Same.
7735         * libsupc++/exception_ptr.h: Same.
7736         * include/std/system_error: Same.
7737         * include/std/stdexcept: Same.
7738
7739         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7740         * libsupc++/cxxabi-forced.h: Same.
7741
7742         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7743         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7744         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7745         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7746         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7747         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7748         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7749         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7750         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7751         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7752         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7753         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7754         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7755         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7756         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7757         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7758         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7759         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7760         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7761         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7762         * testsuite/23_containers/vector/requirements/dr438/
7763         constructor_1_neg.cc: Same.
7764         * testsuite/23_containers/vector/requirements/dr438/
7765         constructor_2_neg.cc: Same.
7766         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7767         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7768         * testsuite/23_containers/deque/requirements/dr438/
7769         constructor_1_neg.cc: Same.
7770         * testsuite/23_containers/deque/requirements/dr438/
7771         constructor_2_neg.cc: Same.
7772         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7773         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7774         * testsuite/23_containers/list/requirements/dr438/
7775         constructor_1_neg.cc: Same.
7776         * testsuite/23_containers/list/requirements/dr438/
7777         constructor_2_neg.cc: Same.
7778         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7779         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7780         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7781         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7782         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7783         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7784         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7785         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7786         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7787         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7788
7789 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7790
7791         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7792         * doc/doxygen/user.cfg.in: Update.
7793         * scripts/run_doxygen: Adjust for new group names.
7794
7795         * include/tr1_impl/random: Update doxygen group markup.
7796         * include/tr1_impl/unordered_map: Same.
7797         * include/tr1_impl/unordered_set: Same.
7798         * include/tr1_impl/array: Same.
7799         * include/std/numeric: Same.
7800         * include/std/utility: Same.
7801         * include/std/bitset: Same.
7802         * include/std/iosfwd: Same.
7803         * include/bits/stl_list.h: Same.
7804         * include/bits/stl_map.h: Same.
7805         * include/bits/stl_algobase.h: Same.
7806         * include/bits/stl_queue.h: Same.
7807         * include/bits/stl_set.h: Same.
7808         * include/bits/stl_stack.h: Same.
7809         * include/bits/stl_iterator_base_types.h: Same.
7810         * include/bits/forward_list.h: Same.
7811         * include/bits/basic_string.h: Same.
7812         * include/bits/stl_multimap.h: Same.
7813         * include/bits/stl_vector.h: Same.
7814         * include/bits/stl_deque.h: Same.
7815         * include/bits/stl_multiset.h: Same.
7816         * include/bits/stl_algo.h: Same.
7817         * include/bits/stl_bvector.h: Same.
7818         * include/bits/algorithmfwd.h: Same.
7819         * include/bits/stl_function.h: Same.
7820         * include/tr1/cmath: Same.
7821         * include/backward/binders.h: Same.
7822
7823 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7824
7825         * include/std/system_error (system_category): To system_category().
7826         (generic_category): To generic_category. DR 890.
7827         * src/system_error.cc: Define.
7828         * include/bits/functexcept.h: Only one __throw_system_error.
7829         * src/functexcept.cc: Same.
7830         * include/std/mutex: Fixup for changes above.
7831         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7832         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7833         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7834         * config/abi/pre/gnu.ver: Clean up exports.
7835
7836 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7837
7838         * include/std/thread: Fix typo.
7839         * src/thread.cc (thread::join): Use NULL.
7840
7841 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7842
7843         PR libstdc++/39168
7844         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7845         const string&)): Also check that the value != CHAR_MAX.
7846         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7847         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7848         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7849         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7850         _M_cache(const locale&)): Likewise.
7851         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7852         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7853         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7854         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7855         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7856         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7857
7858 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7859             Benjamin Kosnik  <bkoz@redhat.com>
7860
7861         * include/std/thread (_Impl_base): Move _M_id out and into ...
7862         (thread): ...here. Call _M_make_routine in body of constructors.
7863         Adjust data member usage to reflect changes.
7864         (_M_make_routine): From _M_make_shared_data.
7865         (_M_start_thread): Add __shared_base_type argument.
7866         * src/thread.cc: Fixups for above.
7867         * config/abi/pre/gnu.ver: Adjust exports.
7868         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7869         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7870         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7871
7872 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7873
7874         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7875         (compare_type_to_native_type): ...this, add alignment check.
7876         * testsuite/30_threads/condition_variable_any/native_handle/
7877         typesizes.cc: Modify as above.
7878         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7879         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7880         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7881         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7882         * testsuite/30_threads/condition_variable/native_handle/
7883         typesizes.cc: Same.
7884         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7885         typesizes.cc: Same.
7886
7887         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7888         * testsuite/30_threads/thread/cons/2.cc: Same.
7889         * testsuite/30_threads/thread/cons/3.cc: Same.
7890         * testsuite/30_threads/thread/cons/4.cc: Same.
7891         * testsuite/30_threads/thread/cons/5.cc: Same.
7892         * testsuite/30_threads/thread/cons/6.cc: Same.
7893         * testsuite/30_threads/thread/cons/7.cc: Same.
7894         * testsuite/30_threads/thread/cons/8.cc: Same.
7895
7896         * testsuite/30_threads/thread/cons/9.cc: New.
7897         * testsuite/30_threads/thread/cons/moveable.cc: New.
7898
7899         * src/condition_variable.cc: Clean up whitespace.
7900         * include/std/condition_variable: Same.
7901
7902 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7903
7904         * include/std/condition_variable (condition_variable): Remove
7905         _M_internal_mutex. Add private __native_type typedef.
7906         * src/condition_variable.cc (condition_variable::notify_one):
7907         Remove _M_internal_mutex use. Use typedef.
7908         (condition_variable::notify_all): Same.
7909         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7910         (recursive_mutex): Same.
7911         (timed_mutex): Same.
7912         (recursive_timed_mutex): Same.
7913         (once_flag): Make __native_type typedef private.
7914
7915         * include/std/thread (this_thread): Add minimal markup.
7916
7917         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7918         Adjust line numbers.
7919         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7920         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7921         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7922         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7923         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7924         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7925         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7926         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7927         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7928         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7929         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7930         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7931         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7932
7933         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7934         * testsuite/30_threads/condition_variable_any/native_handle/
7935         typesizes.cc: New.
7936         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7937         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7938         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7939         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7940         * testsuite/30_threads/condition_variable/native_handle/
7941         typesizes.cc: Same.
7942         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7943         typesizes.cc: Same.
7944
7945 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7946
7947         PR testsuite/33300
7948         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7949         on darwin for lp64.
7950
7951 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7952
7953         * configure.host: Set abi_baseline_pair for mips64*-linux.
7954         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7955
7956 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7957
7958         * include/std/thread (this_thread::get_id): Inline.
7959
7960 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7961
7962         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7963         _Callable as template argument for _M_make_shared_data.
7964         * testsuite/30_threads/thread/cons/6.cc: New.
7965         * testsuite/30_threads/thread/cons/7.cc: New.
7966         * testsuite/30_threads/thread/cons/8.cc: New.
7967
7968 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7969
7970         * testsuite/30_threads/thread/member: To..
7971         * testsuite/30_threads/thread/members: ...this.
7972         * testsuite/30_threads/condition_variable/member: To...
7973         * testsuite/30_threads/condition_variable/members: ...this.
7974
7975 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7976
7977         * include/std/thread (thread::id): Move definition inside thread.
7978         Use native_handle_type. Remove this_thread::get_id friend.
7979         Change __thread_data_ptr to __shared_base_ptr.
7980         (thread::id::id(native_handle_type): Make public. Still explicit.
7981         Use native_handle_type. Change _M_thread_id to _M_thread.
7982         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7983         _M_thread_handle to _M_id.
7984         (thread::__thread_data): Rename to _Impl.
7985         Fixup for renames.
7986         (thread::_M_make_thread_data): Return derived type.
7987         (thread::hardware_concurrency): Add definition for default case.
7988         (thread::get_id): Now can define inline.
7989         (thread): Change _M_thread_data to _M_data.
7990         (this_thread::get_id): Now can define inline.
7991         * src/thread.cc (__thread_proxy): Rename to
7992         execute_native_thread_routine.
7993         Fixup for other renames.
7994         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7995         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7996         * testsuite/30_threads/thread/algorithm: Move to..
7997         * testsuite/30_threads/thread/swap: ...this.
7998         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7999         * testsuite/30_threads/thread/id/operators.cc: New.
8000
8001 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
8002
8003         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
8004         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
8005         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
8006         exposing it in public std::tuple interface.
8007
8008 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
8009             Benjamin Kosnik  <bkoz@redhat.com>
8010
8011         * include/std/thread (__thread_data_base): Nest class in std::thread.
8012         (__thread_data): Likewise.
8013         (__thread_data_ptr): Nest typedef in std::thread.
8014         * src/thread.cc (__thread_proxy): Qualify the above names.
8015         * config/abi/pre/gnu.ver: Remove unused exports.
8016
8017 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
8018
8019         * include/bits/unique_ptr.h: Remove private __this_type typedef.
8020         * include/bits/stl_vector.h: Remove private vector_type typedef.
8021         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
8022         Fix line numbers.
8023         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
8024         * testsuite/23_containers/vector/requirements/dr438/
8025         constructor_1_neg.cc: Same.
8026         * testsuite/23_containers/vector/requirements/dr438/
8027         constructor_2_neg.cc: Same.
8028         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
8029         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
8030
8031 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
8032
8033         PR libstdc++/25191
8034         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
8035         deal consistently with __try and __catch too.
8036         * src/localename.cc: Replace try -> __try, catch -> __catch.
8037         * src/ios.cc: Likewise.
8038         * src/locale.cc: Likewise.
8039         * src/istream.cc: Likewise.
8040         * src/thread.cc: Likewise.
8041         * src/compatibility.cc: Likewise.
8042         * src/bitmap_allocator.cc: Likewise.
8043         * src/ios_init.cc: Likewise.
8044         * include/debug/deque: Likewise.
8045         * include/debug/list: Likewise.
8046         * include/tr1_impl/hashtable: Likewise.
8047         * include/std/bitset: Likewise.
8048         * include/ext/pb_ds/detail/resize_policy/
8049         hash_load_check_resize_trigger_imp.hpp: Likewise.
8050         * include/ext/pb_ds/detail/resize_policy/
8051         hash_standard_resize_policy_imp.hpp: Likewise.
8052         * include/ext/pb_ds/detail/cc_hash_table_map_/
8053         resize_fn_imps.hpp: Likewise.
8054         * include/ext/pb_ds/detail/cc_hash_table_map_/
8055         constructor_destructor_fn_imps.hpp: Likewise.
8056         * include/ext/pb_ds/detail/pat_trie_/
8057         split_join_branch_bag.hpp: Likewise.
8058         * include/ext/pb_ds/detail/pat_trie_/
8059         constructors_destructor_fn_imps.hpp: Likewise.
8060         * include/ext/pb_ds/detail/bin_search_tree_/
8061         constructors_destructor_fn_imps.hpp: Likewise.
8062         * include/ext/pb_ds/detail/gp_hash_table_map_/
8063         resize_fn_imps.hpp: Likewise.
8064         * include/ext/pb_ds/detail/gp_hash_table_map_/
8065         constructor_destructor_fn_imps.hpp: Likewise.
8066         * include/ext/pb_ds/detail/binary_heap_/
8067         constructors_destructor_fn_imps.hpp: Likewise.
8068         * include/ext/pb_ds/detail/binary_heap_/
8069         erase_fn_imps.hpp: Likewise.
8070         * include/ext/pb_ds/detail/binary_heap_/
8071         split_join_fn_imps.hpp: Likewise.
8072         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
8073         constructors_destructor_fn_imps.hpp: Likewise.
8074         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
8075         * include/ext/pb_ds/detail/list_update_map_/
8076         constructor_destructor_fn_imps.hpp: Likewise.
8077         * include/ext/slist: Likewise.
8078         * include/ext/memory: Likewise.
8079         * include/ext/rc_string_base.h: Likewise.
8080         * include/ext/ropeimpl.h: Likewise.
8081         * include/ext/vstring.tcc: Likewise.
8082         * include/ext/rope: Likewise.
8083         * include/ext/sso_string_base.h: Likewise.
8084         * include/bits/shared_ptr.h: Likewise.
8085         * include/bits/stl_list.h: Likewise.
8086         * include/bits/locale_classes.tcc: Likewise.
8087         * include/bits/locale_facets.tcc: Likewise.
8088         * include/bits/locale_classes.h: Likewise.
8089         * include/bits/forward_list.h: Likewise.
8090         * include/bits/stl_vector.h: Likewise.
8091         * include/bits/stl_deque.h: Likewise.
8092         * include/bits/istream.tcc: Likewise.
8093         * include/bits/stl_uninitialized.h: Likewise.
8094         * include/bits/ostream.tcc: Likewise.
8095         * include/bits/vector.tcc: Likewise.
8096         * include/bits/stl_tempbuf.h: Likewise.
8097         * include/bits/deque.tcc: Likewise.
8098         * include/bits/basic_string.tcc: Likewise.
8099         * include/bits/ostream_insert.h: Likewise.
8100         * include/bits/locale_facets_nonio.tcc: Likewise.
8101         * include/bits/stl_tree.h: Likewise.
8102         * include/bits/fstream.tcc: Likewise.
8103         * include/tr1/shared_ptr.h: Likewise.
8104         * include/tr1/hypergeometric.tcc: Likewise.
8105         * include/backward/hashtable.h: Likewise.
8106         * libsupc++/exception_ptr.h: Likewise.
8107         * libsupc++/eh_personality.cc: Likewise.
8108         * libsupc++/eh_call.cc: Likewise.
8109         * config/locale/gnu/monetary_members.cc: Likewise.
8110         * config/locale/gnu/time_members.h: Likewise.
8111         * config/locale/generic/time_members.h: Likewise.
8112
8113 2009-02-03  Johannes Singler  <singler@ira.uka.de>
8114
8115         * include/parallel/algorithmfwd.h:
8116         Add parallelism default for many declarations.
8117         * include/parallel/numericfwd.h: Likewise.
8118         * include/parallel/iterator.h: Use iterator_traits as usual.
8119         * include/parallel/par_loop.h:
8120         Include equally_split.h.
8121         (for_each_template_random_access_ed):
8122         Avoid calling the Result default constructor.
8123         * include/parallel/numeric: Replace
8124         for_each_template_random_access by
8125         for_each_template_random_access_ed in numeric functions.
8126
8127 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
8128
8129         * config/os/gnu-linux/os_defines.h: Remove superfluous
8130         __NO_STRING_INLINES.
8131
8132 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
8133
8134         * testsuite/21_strings/c_strings/char/3.cc: New test.
8135         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
8136
8137 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
8138             Jakub Jelinek  <jakub@redhat.com>
8139
8140         PR libstdc++/30928 (partial, works together with recent glibcs)
8141         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8142         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8143         defined.
8144         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8145         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8146         defined.
8147         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8148         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8149         defined.
8150         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8151         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8152         defined.
8153         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
8154         argument is const char *, assign result to const char * var, not
8155         char *.
8156         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
8157         argument is const wchar_t *, assign result to const wchar_t * var, not
8158         wchar_t *.
8159
8160 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
8161
8162         * include/std/thread: Remove unused headers.
8163         (__thread_data_base): Remove unused mutex and base.
8164         (thread::~thread): Only detach if joinable.
8165         (thread::joinable): Test if thread data ptr is empty.
8166         (thread::_M_thread_data_mutex): Remove.
8167         (thread::_M_get_thread_data): Remove.
8168         (thread::_M_make_thread_data): Remove overload, use make_shared.
8169         (thread::id::id): Make constructor explicit.
8170         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
8171         (thread::_M_start_thread): Break shared_ptr cycle on error.
8172         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
8173         * testsuite/30_threads/thread/member/4.cc: New.
8174         * testsuite/30_threads/thread/member/5.cc: New.
8175
8176 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
8177
8178         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
8179         (standard_layout): Just use !has_virtual_destructor for now.
8180         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
8181         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
8182         * testsuite/30_threads/recursive_mutex/requirements/
8183         standard_layout.cc: New.
8184         * testsuite/30_threads/condition_variable/requirements/
8185         standard_layout.cc: New.
8186         * testsuite/29_atomics/atomic_address/requirements/
8187         standard_layout.cc: Adjust.
8188         * testsuite/29_atomics/atomic_flag/requirements/
8189         standard_layout.cc: Same.
8190         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
8191         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
8192         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
8193         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
8194         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
8195         line numbers.
8196         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8197         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8198         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8199         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8200         Remove, not required.
8201
8202 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8203
8204         * include/std/thread (__thread_data_base, thread): Rename member
8205         functions to match coding style.
8206         (thread::thread,thread::operator=): Define move operations.
8207         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8208         * config/abi/pre/gnu.ver: Adjust.
8209
8210 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8211
8212         PR libstdc++/38384
8213         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8214         on HPUX.
8215         * configure: Regenerate.
8216
8217 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8218
8219         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8220         atomic_flag_fence.
8221
8222 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8223
8224 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8225             Uros Bizjak  <ubizjak@gmail.com>
8226
8227         PR libstdc++/38834
8228         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8229         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8230
8231 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8232             Rainer Emrich  <r.emrich@de.tecosim.com>
8233
8234         PR libstdc++/38919
8235         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8236         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8237         * configure: Regenerate.
8238
8239 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8240
8241         * include/std/thread (__thread_data_base::__run): Make non-const.
8242         * testsuite/30_threads/thread/cons/5.cc: New.
8243
8244 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8245
8246         * src/Makefile.am (sources): Add math_stubs_float.cc.
8247         * src/Makefile.in: Regenerate.
8248         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8249
8250 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8251
8252         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8253         * src/Makefile.in: Regenerate.
8254         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8255
8256 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8257
8258         PR libstdc++/32666
8259         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8260
8261 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8262
8263         PR libstdc++/32666
8264         * Makefile.am (hosted_source): Remove libmath directory.
8265         * Makefile.in: Regenerate.
8266         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8267         (AC_REPLACE_MATHFUNCS): Remove.
8268         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8269         in GLIBCXX_CHECK_C99_TR1.
8270         * acinclude.m4: Remove libmath, need_math.
8271         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8272         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8273         * configure.ac: Same.
8274         * configure: Regenerate.
8275         * fragment.am: Fix comment.
8276         * config.h.in: Regenerate.
8277         * src/Makefile.in: Regenerate.
8278         * src/Makefile.am: Remove libmath references.
8279         * doc/Makefile.in: Regenerate.
8280         * po/Makefile.in: Regenerate.
8281         * include/Makefile.in: Regenerate.
8282         * libsupc++/Makefile.in: Regenerate.
8283         * testsuite/Makefile.in: Regenerate.
8284
8285         * src/compatibility.cc: Also export long double versions of "C" math
8286         library if hppa-linux.
8287         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8288         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8289
8290         * libmath: Remove.
8291         * libmath/signbit.c: Same.
8292         * libmath/stubs.c: Same.
8293         * libmath/Makefile.in: Same.
8294         * libmath/copysignf.c: Same.
8295         * libmath/mathconf.h: Same.
8296         * libmath/signbitf.c: Same.
8297         * libmath/Makefile.am: Same.
8298         * libmath/signbitl.c: Same.
8299
8300 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8301             Paolo Carlini  <paolo.carlini@oracle.com>
8302
8303         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8304         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8305         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8306         * configure.ac: Adjust.
8307         * doc/xml/manual/configure.xml: Update.
8308         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8309         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8310         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8311         * configure: Regenerate.
8312         * config.h.in: Likewise.
8313
8314         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8315         thread::joinable, thread::swap, this_thread::get_id,
8316         this_thread::yield): Define inline...
8317         * include/std/thread: ... here.
8318         * config/abi/pre/gnu.ver: Adjust.
8319
8320 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8321
8322         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8323         Add dg-timeout-factor 2.0.
8324         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8325         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8326         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8327         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8328         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8329         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8330
8331 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8332
8333         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8334         field from readelf output.
8335
8336 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8337
8338         PR libstdc++/38384
8339         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8340         * configure: Regenerate.
8341
8342 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8343
8344         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8345         _GLIBCXX_HAVE_TLS.
8346         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8347
8348 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8349
8350         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8351         constructor for _M_pattern.
8352         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8353         string.cc: Test construction from different basic_string type.
8354         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8355         string.cc: Likewise.
8356
8357 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8358             Jonathan Larmour  <jifl@eCosCentric.com>
8359
8360         PR libstdc++/36801
8361         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8362         New.
8363         (__gnu_cxx::__exchange_and_add): Use it.
8364         * src/atomic.cc (get_atomic_mutex): New.
8365         * src/debug.cc (get_safe_base_mutex): New.
8366         * src/locale.cc (get_locale_cache_mutex): New.
8367         * src/mt_allocator.cc (get_freelist): New.
8368         (get_freelist_mutex): New.
8369         * src/pool_allocator.cc (get_palloc_mutex): New.
8370         * include/std/mutex (__once_functor_lock): To
8371         (__get_once_functor_lock): ...this.
8372         * src/mutex.cc (__once_mutex): Don't export, use
8373         (get_once_mutex): ...this.
8374         * config/abi/pre/gnu.ver: Adjust exports.
8375
8376 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8377
8378         PR libstdc++/38732
8379         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8380         referenceCount field again.
8381         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8382         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8383         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8384         inline functions.
8385         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8386         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8387         instead of __cxa_exception.
8388         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8389         __cxxabiv1::__cxa_throw): Likewise.
8390         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8391         std::__exception_ptr::exception_ptr::_M_addref,
8392         std::__exception_ptr::exception_ptr::_M_release,
8393         __gxx_dependent_exception_cleanup): Likewise.
8394         * testsuite/18_support/exception/38732.cc: New test.
8395
8396         PR libstdc++/38092
8397         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8398         * src/compatibility.cc: Don't use .symver directives if
8399         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8400         * config.h.in: Regenerated.
8401         * configure: Likewise.
8402
8403 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8404
8405         PR libstdc++/38466
8406         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8407
8408 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8409
8410         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8411         of classic locale...
8412         (locale::classic): Here.
8413
8414 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8415
8416         * include/tr1_impl/regex: Fix bad return statements and typos.
8417
8418 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8419
8420         * include/tr1_impl/regex: Remove unimplemented function definitions.
8421         * testsuite/28_regex/init-list.cc: Compile only.
8422         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8423         c_string_extended.cc: Same.
8424         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8425         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8426
8427 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8428
8429         PR libstdc++/38384
8430         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8431         * configure: Regenerate.
8432
8433 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8434
8435         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8436         * configure: Regenerate.
8437
8438 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8439
8440         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8441         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8442         * configure: Regenerate.
8443
8444 2009-01-04  Richard Guenther  <rguenther@suse.de>
8445
8446         PR libstdc++/38720
8447         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8448         integer type for storage, arithmetic and comparisons.
8449         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8450
8451 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8452
8453         PR libstdc++/38719
8454         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8455         _Fwd_list_const_iterator::_M_next): Fix return type.
8456
8457 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8458
8459         * Revert last commit, reopen and suspend libstdc++/38678.
8460
8461 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8462
8463         PR libstdc++/38678
8464         * include/std/istream (basic_istream<>::_M_read): New.
8465         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8466         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8467         * include/std/ostream (basic_ostream<>::_M_write_): New.
8468         (basic_ostream<>::_M_write): Adjust.
8469         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8470         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8471         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8472         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8473         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.