OSDN Git Service

2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-04-25  Jonathan Wakely  <jwakely.gcc@gmail.com>
2
3         * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
4         Replace global lock object with local locks on global mutex.
5         * src/mutex.cc: Likewise.
6         * config/abi/pre/gnu.ver: Adjust.
7         * testsuite/30_threads/call_once/call_once2.cc: New.
8
9 2009-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
10
11         PR libstdc++/39880
12         PR libstdc++/39881
13         PR libstdc++/39882
14         * include/std/system_error (is_error_code_enum<errc>): Remove.
15         (error_condition<>::error_condition(_ErrorCodeEnum,)
16         error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
17         (error_code<>::error_code(_ErrorCodeEnum,),
18         error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
19         * testsuite/19_diagnostics/system_error/39880.cc: New.
20         * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
21         Likewise.
22         * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
23         * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
24         * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
25         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
26         Adjust.
27         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
28         Likewise.
29         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
30         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
31         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
32         * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
33         Likewise.
34         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
35         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
36         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
37         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
38
39 2009-04-24  Benjamin Kosnik  <bkoz@redhat.com>
40
41         * doc/xml/authors.xml: Add space.
42         * doc/xml/faq.xml: Update links.
43         * doc/xml/manual/intro.xml: Same.
44         * doc/xml/manual/abi.xml: Update.
45         * doc/xml/manual/appendix_contributing.xml: Fix typo.
46         * doc/xml/manual/status_cxxtr1.xml: Update links.
47         * doc/xml/manual/status_cxx1998.xml: Same.
48         * doc/xml/manual/status_cxx200x.xml: Same.
49
50 2009-04-22  Jan Hubicka  <jh@suse.cz>
51
52         * include/tr1_impl/array (at): Do not use builtin_expect.
53         * include/ext/throw_allocator.h (allocate): Likewise.
54         * include/ext/pool_allocator.h (allocate): Likweise.
55         * include/ext/bitmap_allocator.h (allocate): Likewise.
56         * include/ext/rc_string_base.h (_S_construct): Likewise.
57         * include/ext/malloc_allocator.h (allocate): Likewise.
58         * include/ext/mt_allocator.h (allocate): Likewise.
59         * include/ext/sso_string_base.h (_M_construct): Likewise.
60         * include/bits/basic_string.tcc (_S_construct): Likewise.
61
62 2009-04-22  Jan Hubicka  <jh@suse.cz>
63
64         * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
65         (atexit, atoll, stroll, strtoull): Mark throw ()
66         * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
67         * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
68         * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
69         (atexit, atoll, stroll, strtoull): Mark throw ()
70         * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
71         * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
72
73 2009-04-21  Jan Hubicka  <jh@suse.cz>
74
75         * include/ext/atomicity.h
76         (__exchange_and_add, __atomic_add): Mark throw ().
77         * config/os/aix/atomicity.h
78         * config/os/aix/atomicity.h
79         * config/os/irix/atomicity.h
80         * config/cpu/cris/atomicity.h
81         * config/cpu/m68k/atomicity.h
82         * config/cpu/hppa/atomicity.h
83         * config/cpu/sparc/atomicity.h
84         * config/cpu/i386/atomicity.h
85         * config/cpu/i486/atomicity.h
86         * config/cpu/sh/atomicity.h
87         * config/cpu/generic/atomicity_mutex/atomicity.h
88         * config/cpu/generic/atomicity_builtins/atomicity.h
89         (__exchange_and_add, __atomic_add): Mark throw ().
90
91 2009-04-21  Paolo Carlini  <paolo.carlini@oracle.com>
92
93         PR libstdc++/39835
94         * include/bits/random.h: Avoid the badname __alpha (and, for
95         consistency, __beta too).
96         * include/bits/random.tcc: Likewise.
97
98 2009-04-19  Jan Hubicka  <jh@suse.cz>
99
100         * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
101         _GLIBCXX_NOTHROW.
102
103 2009-04-19  Jan Hubicka  <jh@suse.cz>
104
105         * include/c_compatibility/stdatomic.h
106         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
107         __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
108         * include/bits/c++config (_GLIBCXX_NOTHROW): New.
109
110 2009-04-18  Jan Hubicka  <jh@suse.cz>
111
112         * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
113         * libsupc++/unwind-cxx.h (__cxa_get_globals,
114         __cxa_get_globals_fast): Mark const.
115         (__cxa_get_exception_ptr): Mark pure.
116         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
117         (__terminate): Makr throw ().
118         * libsupc++/exception (terminate): Mark throw().
119         (uncaught_exception): Mark pure.
120         * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
121         * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
122         Mark throw().
123         * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
124         * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
125         * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
126         __cxa_guard_abort): Mark throw ().
127         (__cxa_pure_virtual): Mark noreturn.
128         (__cxa_current_exception_type): Mark throw and pure.
129         * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
130         __cxa_exception_type): Mark pure.
131         (_M_safe_bool_dummy): Mark pure and const.
132
133 2009-04-18  Jan Hubicka  <jh@suse.cz>
134
135         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
136         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
137         _M_destroy_thread_key): Mark throw ()
138         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
139         _M_singular, _M_can_compare _M_get_mutex, _M_message,
140         _M_get_max_length): Mark throw ().
141         * include/debug/formatter.h (_M_message, _M_format_word,
142         _M_get_max_length): Mark throw ().
143         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
144         _M_detach_single): Mark throw ().
145         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
146         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
147         throw ()
148         (_M_get_mutex): Mark throw ().
149         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
150         (_M_destroy_thread_key): Mark CONST and throw.
151         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
152         throw ().
153
154 2009-04-18  Jan Hubicka  <jh@suse.cz>
155
156         * src/condition_variable.cc (condition_variable,
157         condition_variable_any constructors): Mark throw()
158         * src/hash.cc (operator() for long double, string, and wstring): Mark
159         throw ().
160         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
161         _M_setup, rdbuf, str): Mark throw ().
162         * src/chrono.cc (new): Mark throw ().
163         * include/std/system_error (system_category, generic_category): Mark
164         throw () and const.
165         * include/std/chrono (now): Mark throw ().
166         * include/std/condition_variable (condition_variable,
167         ~condition_variable, condition_variable_any,
168         ~condition_variable_any): Mark throw ().
169         * include/std/mutex (mutex): Mark throw ().
170         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
171         throw.
172         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
173         and throw ().
174         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
175         * include/bits/locale_classes.h (_S_initialize_once,
176         _S_clone_c_locale): Mark throw ().
177         (_S_get_c_name): Mark const and throw ().
178         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
179         throw ().
180         * include/bits/locale_facets.h (__convert_to_v explicit instances):
181         Mark throw ().
182         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
183         throw ().
184         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
185         ios_base): Mark throw ()
186         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
187         * include/backward/strstream (strstreambuf constructors): Mark throw ().
188         (str, freeze, _M_setupf): Mark throw ().
189         (pcount): Mark pure and throw ().
190         (rdbuf): Mark const and throw ().
191
192 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
193
194         PR libstdc++/39802
195         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
196         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
197         Always accept negative values, for unsigned types too.
198         * testsuite/22_locale/num_get/get/char/39802.cc: New.
199         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
200
201 2009-04-18  Jan Hubicka  <jh@suse.cz>
202
203         * include/debug/formater.h: Include bits/c++config.h.
204         (_M_error): Mark noreturn.
205         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
206         _GLIBCXX_NORETURN): New.
207         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
208         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
209         Mark pure.
210         * include/c_compatibility/stdatomic.h
211         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
212         __atomic_flag_wait_explicit, __atomic_flag_for_address):
213         Mark by throw ().
214         * src/atomic.cc (atomic_flag_test_and_set_explicit,
215         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
216         __atomic_flag_for_address): Mark by throw ().
217
218 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
219
220         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
221
222 2009-04-16  Jan Hubicka  <jh@suse.cz>
223
224         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
225         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
226         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
227         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
228         out body to ...
229         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
230         functions.
231         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
232         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
233         _Rb_tree_black_count): Mark nothrow.
234
235 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
236
237         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
238         from base classes.
239         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
240
241 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
242
243         * doc/html: Regenerate.
244
245 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
246
247         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
248
249         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
250         * doc/xml/gnu/fdl-1.2.xml: Same.
251         * doc/xml/manual/numerics.xml: Same.
252         * doc/xml/manual/concurrency.xml: Same.
253         * doc/xml/manual/intro.xml: Same.
254         * doc/xml/manual/status_cxxtr1.xml: Same.
255         * doc/xml/manual/containers.xml: Same.
256         * doc/xml/manual/io.xml: Same.
257         * doc/xml/manual/utilities.xml: Same.
258         * doc/xml/manual/support.xml: Same.
259         * doc/xml/manual/using.xml: Same.
260         * doc/xml/manual/localization.xml: Same.
261         * doc/xml/manual/locale.xml: Same.
262         * doc/xml/manual/extensions.xml: Same.
263         * doc/xml/manual/appendix_contributing.xml: Same.
264         * doc/xml/manual/diagnostics.xml: Same.
265         * doc/xml/manual/status_cxx200x.xml: Same.
266
267 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
268
269         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
270         * doc/xml/manual/status_cxx200x.xml: Adjust.
271
272 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
273
274         * doc/xml/spine.xml: Remove unused license entity, update
275         copyright year.
276
277         * doc/xml/manual/spine.xml: Markup for primary index terms.
278         * doc/xml/manual/numerics.xml: Same.
279         * doc/xml/manual/intro.xml: Same.
280         * doc/xml/manual/containers.xml: Same.
281         * doc/xml/manual/io.xml: Same.
282         * doc/xml/manual/appendix_porting.xml: Same.
283         * doc/xml/manual/utilities.xml: Same.
284         * doc/xml/manual/support.xml: Same.
285         * doc/xml/manual/localization.xml: Same.
286         * doc/xml/manual/strings.xml: Same.
287         * doc/xml/manual/extensions.xml: Same.
288         * doc/xml/manual/appendix_contributing.xml: Same.
289         * doc/xml/manual/diagnostics.xml: Same.
290         * doc/xml/manual/algorithms.xml: Same.
291         * doc/xml/manual/appendix_free.xml: Same.
292         * doc/xml/manual/iterators.xml: Same.
293
294         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
295         * doc/xml/gnu/fdl-1.2.xml: Same.
296
297         * doc/xml/manual/status_cxx200x.xml: Re-write.
298
299 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
300
301         PR libstdc++/39629 (final bits)
302         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
303         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
304         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
305         Fix formula for __j.
306         * include/bits/random.tcc (operator==(const normal_distribution<>&,
307         const normal_distribution<>&): Remove.
308         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
309         const uniform_int_distribution<>&), operator==(const
310         uniform_real_distribution<>&, const uniform_real_distribution<>&),
311         operator==(const normal_distribution<>&, const normal_distribution<>&),
312         operator==(const lognormal_distribution<>&,
313         const lognormal_distribution<>&), operator==(const
314         chi_squared_distribution<>&, const chi_squared_distribution<>&),
315         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
316         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
317         operator==(const student_t_distribution<>&,
318         const student_t_distribution<>&), operator==(const
319         bernoulli_distribution<>&, const bernoulli_distribution<>&),
320         operator==(const binomial_distribution<>&, const
321         binomial_distribution<>&), operator==(const geometric_distribution<>&,
322         const geometric_distribution<>&), operator==(const
323         negative_binomial_distribution<>&, const
324         negative_binomial_distribution<>&), operator==(const
325         poisson_distribution<>&, const poisson_distribution<>&),
326         operator==(const exponential_distribution<>&,
327         const exponential_distribution<>&), operator==(const
328         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
329         weibull_distribution<>&, const weibull_distribution<>&),
330         operator==(const extreme_value_distribution<>&,
331         const extreme_value_distribution<>&), operator==(const
332         discrete_distribution<>&, const discrete_distribution<>&),
333         operator==(const piecewise_constant_distribution<>&,
334         const piecewise_constant_distribution<>&), operator==(const
335         piecewise_linear_distribution<>&, const
336         piecewise_linear_distribution<>&)): Remove.
337         * testsuite/26_numerics/random/uniform_real_distribution/operators/
338         serialize.cc: Remove.
339         * testsuite/26_numerics/random/piecewise_constant_distribution/
340         operators/serialize.cc: Likewise.
341         * testsuite/26_numerics/random/chi_squared_distribution/operators/
342         serialize.cc: Likewise.
343         * testsuite/26_numerics/random/normal_distribution/operators/
344         serialize.cc: Likewise.
345         * testsuite/26_numerics/random/uniform_int_distribution/operators/
346         serialize.cc: Likewise.
347         * testsuite/26_numerics/random/poisson_distribution/operators/
348         serialize.cc: Likewise.
349         * testsuite/26_numerics/random/bernoulli_distribution/operators/
350         serialize.cc: Likewise.
351         * testsuite/26_numerics/random/discrete_distribution/operators/
352         serialize.cc: Likewise.
353         * testsuite/26_numerics/random/weibull_distribution/operators/
354         serialize.cc: Likewise.
355         * testsuite/26_numerics/random/negative_binomial_distribution/
356         operators/serialize.cc: Likewise.
357         * testsuite/26_numerics/random/cauchy_distribution/operators/
358         serialize.cc: Likewise.
359         * testsuite/26_numerics/random/gamma_distribution/operators/
360         serialize.cc: Likewise.
361         * testsuite/26_numerics/random/fisher_f_distribution/operators/
362         serialize.cc: Likewise.
363         * testsuite/26_numerics/random/exponential_distribution/operators/
364         serialize.cc: Likewise.
365         * testsuite/26_numerics/random/lognormal_distribution/operators/
366         serialize.cc: Likewise.
367         * testsuite/26_numerics/random/binomial_distribution/operators/
368         serialize.cc: Likewise.
369         * testsuite/26_numerics/random/extreme_value_distribution/
370         operators/serialize.cc: Likewise.
371         * testsuite/26_numerics/random/piecewise_linear_distribution/
372         operators/serialize.cc: Likewise.
373         * testsuite/26_numerics/random/student_t_distribution/operators/
374         serialize.cc: Likewise.
375         * testsuite/26_numerics/random/geometric_distribution/operators/
376         serialize.cc: Likewise.
377
378         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
379         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
380         mersenne_twister_engine<>::seed(_Gen&,
381         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
382         subtract_with_carry_engine<>::seed(_Gen&,
383         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
384         Remove, unused.
385         * include/bits/random.tcc (linear_congruential_engine<>::
386         seed(_Gen&, false_type): Likewise.
387
388 2009-04-09  Nick Clifton  <nickc@redhat.com>
389
390         * src/allocator-inst.cc: Change copyright header to refer to
391         version 3 of the GNU General Public License with version 3.1
392         of the GCC Runtime Library Exception and to point readers at
393         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
394         web page.
395         * config/abi/compatibility.h: Likewise.
396         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
397         * config/abi/pre/gnu.ver: Likewise.
398         * config/allocator/bitmap_allocator_base.h: Likewise.
399         * config/allocator/malloc_allocator_base.h: Likewise.
400         * config/allocator/mt_allocator_base.h: Likewise.
401         * config/allocator/new_allocator_base.h: Likewise.
402         * config/allocator/pool_allocator_base.h: Likewise.
403         * config/cpu/alpha/atomic_word.h: Likewise.
404         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
405         * config/cpu/cris/atomic_word.h: Likewise.
406         * config/cpu/cris/atomicity.h: Likewise.
407         * config/cpu/generic/atomic_word.h: Likewise.
408         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
409         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
410         * config/cpu/generic/cpu_defines.h: Likewise.
411         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
412         * config/cpu/hppa/atomicity.h: Likewise.
413         * config/cpu/i386/atomicity.h: Likewise.
414         * config/cpu/i486/atomicity.h: Likewise.
415         * config/cpu/ia64/atomic_word.h: Likewise.
416         * config/cpu/m68k/atomicity.h: Likewise.
417         * config/cpu/powerpc/atomic_word.h: Likewise.
418         * config/cpu/powerpc/cpu_defines.h: Likewise.
419         * config/cpu/sh/atomicity.h: Likewise.
420         * config/cpu/sparc/atomic_word.h: Likewise.
421         * config/cpu/sparc/atomicity.h: Likewise.
422         * config/io/basic_file_stdio.cc: Likewise.
423         * config/io/basic_file_stdio.h: Likewise.
424         * config/io/c_io_stdio.h: Likewise.
425         * config/locale/darwin/ctype_members.cc: Likewise.
426         * config/locale/generic/c++locale_internal.h: Likewise.
427         * config/locale/generic/c_locale.cc: Likewise.
428         * config/locale/generic/c_locale.h: Likewise.
429         * config/locale/generic/codecvt_members.cc: Likewise.
430         * config/locale/generic/collate_members.cc: Likewise.
431         * config/locale/generic/ctype_members.cc: Likewise.
432         * config/locale/generic/messages_members.cc: Likewise.
433         * config/locale/generic/messages_members.h: Likewise.
434         * config/locale/generic/monetary_members.cc: Likewise.
435         * config/locale/generic/numeric_members.cc: Likewise.
436         * config/locale/generic/time_members.cc: Likewise.
437         * config/locale/generic/time_members.h: Likewise.
438         * config/locale/gnu/c++locale_internal.h: Likewise.
439         * config/locale/gnu/c_locale.cc: Likewise.
440         * config/locale/gnu/c_locale.h: Likewise.
441         * config/locale/gnu/codecvt_members.cc: Likewise.
442         * config/locale/gnu/collate_members.cc: Likewise.
443         * config/locale/gnu/ctype_members.cc: Likewise.
444         * config/locale/gnu/messages_members.cc: Likewise.
445         * config/locale/gnu/messages_members.h: Likewise.
446         * config/locale/gnu/monetary_members.cc: Likewise.
447         * config/locale/gnu/numeric_members.cc: Likewise.
448         * config/locale/gnu/time_members.cc: Likewise.
449         * config/locale/gnu/time_members.h: Likewise.
450         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
451         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
452         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
453         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
454         * config/os/aix/atomic_word.h: Likewise.
455         * config/os/aix/atomicity.h: Likewise.
456         * config/os/aix/ctype_base.h: Likewise.
457         * config/os/aix/ctype_inline.h: Likewise.
458         * config/os/aix/ctype_noninline.h: Likewise.
459         * config/os/aix/os_defines.h: Likewise.
460         * config/os/bsd/darwin/ctype_base.h: Likewise.
461         * config/os/bsd/darwin/ctype_inline.h: Likewise.
462         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
463         * config/os/bsd/darwin/os_defines.h: Likewise.
464         * config/os/bsd/freebsd/ctype_base.h: Likewise.
465         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
466         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
467         * config/os/bsd/freebsd/os_defines.h: Likewise.
468         * config/os/bsd/netbsd/ctype_base.h: Likewise.
469         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
470         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
471         * config/os/bsd/netbsd/os_defines.h: Likewise.
472         * config/os/djgpp/ctype_base.h: Likewise.
473         * config/os/djgpp/ctype_inline.h: Likewise.
474         * config/os/djgpp/ctype_noninline.h: Likewise.
475         * config/os/djgpp/os_defines.h: Likewise.
476         * config/os/generic/ctype_base.h: Likewise.
477         * config/os/generic/ctype_inline.h: Likewise.
478         * config/os/generic/ctype_noninline.h: Likewise.
479         * config/os/generic/error_constants.h: Likewise.
480         * config/os/generic/os_defines.h: Likewise.
481         * config/os/gnu-linux/ctype_base.h: Likewise.
482         * config/os/gnu-linux/ctype_inline.h: Likewise.
483         * config/os/gnu-linux/ctype_noninline.h: Likewise.
484         * config/os/gnu-linux/os_defines.h: Likewise.
485         * config/os/hpux/ctype_base.h: Likewise.
486         * config/os/hpux/ctype_inline.h: Likewise.
487         * config/os/hpux/ctype_noninline.h: Likewise.
488         * config/os/hpux/os_defines.h: Likewise.
489         * config/os/irix/atomic_word.h: Likewise.
490         * config/os/irix/atomicity.h: Likewise.
491         * config/os/irix/irix5.2/ctype_base.h: Likewise.
492         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
493         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
494         * config/os/irix/irix5.2/os_defines.h: Likewise.
495         * config/os/irix/irix6.5/ctype_base.h: Likewise.
496         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
497         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
498         * config/os/irix/irix6.5/os_defines.h: Likewise.
499         * config/os/mingw32/ctype_base.h: Likewise.
500         * config/os/mingw32/ctype_inline.h: Likewise.
501         * config/os/mingw32/ctype_noninline.h: Likewise.
502         * config/os/mingw32/error_constants.h: Likewise.
503         * config/os/mingw32/os_defines.h: Likewise.
504         * config/os/newlib/ctype_base.h: Likewise.
505         * config/os/newlib/ctype_inline.h: Likewise.
506         * config/os/newlib/ctype_noninline.h: Likewise.
507         * config/os/newlib/os_defines.h: Likewise.
508         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
509         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
510         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
511         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
512         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
513         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
514         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
515         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
516         * config/os/tpf/ctype_base.h: Likewise.
517         * config/os/tpf/ctype_inline.h: Likewise.
518         * config/os/tpf/ctype_noninline.h: Likewise.
519         * config/os/tpf/os_defines.h: Likewise.
520         * config/os/uclibc/ctype_base.h: Likewise.
521         * config/os/uclibc/ctype_inline.h: Likewise.
522         * config/os/uclibc/ctype_noninline.h: Likewise.
523         * config/os/uclibc/os_defines.h: Likewise.
524         * config/os/vxworks/ctype_base.h: Likewise.
525         * config/os/vxworks/ctype_inline.h: Likewise.
526         * config/os/vxworks/ctype_noninline.h: Likewise.
527         * config/os/vxworks/os_defines.h: Likewise.
528         * include/backward/auto_ptr.h: Likewise.
529         * include/backward/backward_warning.h: Likewise.
530         * include/backward/binders.h: Likewise.
531         * include/backward/hash_fun.h: Likewise.
532         * include/backward/hash_map: Likewise.
533         * include/backward/hash_set: Likewise.
534         * include/backward/hashtable.h: Likewise.
535         * include/backward/strstream: Likewise.
536         * include/bits/algorithmfwd.h: Likewise.
537         * include/bits/allocator.h: Likewise.
538         * include/bits/atomic_0.h: Likewise.
539         * include/bits/atomic_2.h: Likewise.
540         * include/bits/atomicfwd_c.h: Likewise.
541         * include/bits/atomicfwd_cxx.h: Likewise.
542         * include/bits/basic_ios.h: Likewise.
543         * include/bits/basic_ios.tcc: Likewise.
544         * include/bits/basic_string.h: Likewise.
545         * include/bits/basic_string.tcc: Likewise.
546         * include/bits/boost_concept_check.h: Likewise.
547         * include/bits/c++config: Likewise.
548         * include/bits/char_traits.h: Likewise.
549         * include/bits/codecvt.h: Likewise.
550         * include/bits/concept_check.h: Likewise.
551         * include/bits/cpp_type_traits.h: Likewise.
552         * include/bits/deque.tcc: Likewise.
553         * include/bits/forward_list.h: Likewise.
554         * include/bits/forward_list.tcc: Likewise.
555         * include/bits/fstream.tcc: Likewise.
556         * include/bits/functexcept.h: Likewise.
557         * include/bits/functional_hash.h: Likewise.
558         * include/bits/gslice.h: Likewise.
559         * include/bits/gslice_array.h: Likewise.
560         * include/bits/hashtable.h: Likewise.
561         * include/bits/indirect_array.h: Likewise.
562         * include/bits/ios_base.h: Likewise.
563         * include/bits/istream.tcc: Likewise.
564         * include/bits/list.tcc: Likewise.
565         * include/bits/locale_classes.h: Likewise.
566         * include/bits/locale_classes.tcc: Likewise.
567         * include/bits/locale_facets.h: Likewise.
568         * include/bits/locale_facets.tcc: Likewise.
569         * include/bits/locale_facets_nonio.h: Likewise.
570         * include/bits/locale_facets_nonio.tcc: Likewise.
571         * include/bits/localefwd.h: Likewise.
572         * include/bits/mask_array.h: Likewise.
573         * include/bits/move.h: Likewise.
574         * include/bits/ostream.tcc: Likewise.
575         * include/bits/ostream_insert.h: Likewise.
576         * include/bits/postypes.h: Likewise.
577         * include/bits/shared_ptr.h: Likewise.
578         * include/bits/slice_array.h: Likewise.
579         * include/bits/sstream.tcc: Likewise.
580         * include/bits/stl_algo.h: Likewise.
581         * include/bits/stl_algobase.h: Likewise.
582         * include/bits/stl_bvector.h: Likewise.
583         * include/bits/stl_construct.h: Likewise.
584         * include/bits/stl_deque.h: Likewise.
585         * include/bits/stl_function.h: Likewise.
586         * include/bits/stl_heap.h: Likewise.
587         * include/bits/stl_iterator.h: Likewise.
588         * include/bits/stl_iterator_base_funcs.h: Likewise.
589         * include/bits/stl_iterator_base_types.h: Likewise.
590         * include/bits/stl_list.h: Likewise.
591         * include/bits/stl_map.h: Likewise.
592         * include/bits/stl_multimap.h: Likewise.
593         * include/bits/stl_multiset.h: Likewise.
594         * include/bits/stl_numeric.h: Likewise.
595         * include/bits/stl_pair.h: Likewise.
596         * include/bits/stl_queue.h: Likewise.
597         * include/bits/stl_raw_storage_iter.h: Likewise.
598         * include/bits/stl_relops.h: Likewise.
599         * include/bits/stl_set.h: Likewise.
600         * include/bits/stl_stack.h: Likewise.
601         * include/bits/stl_tempbuf.h: Likewise.
602         * include/bits/stl_tree.h: Likewise.
603         * include/bits/stl_uninitialized.h: Likewise.
604         * include/bits/stl_vector.h: Likewise.
605         * include/bits/stream_iterator.h: Likewise.
606         * include/bits/streambuf.tcc: Likewise.
607         * include/bits/streambuf_iterator.h: Likewise.
608         * include/bits/stringfwd.h: Likewise.
609         * include/bits/unique_ptr.h: Likewise.
610         * include/bits/valarray_after.h: Likewise.
611         * include/bits/valarray_array.h: Likewise.
612         * include/bits/valarray_array.tcc: Likewise.
613         * include/bits/valarray_before.h: Likewise.
614         * include/bits/vector.tcc: Likewise.
615         * include/c/cassert: Likewise.
616         * include/c/cctype: Likewise.
617         * include/c/cerrno: Likewise.
618         * include/c/cfloat: Likewise.
619         * include/c/ciso646: Likewise.
620         * include/c/climits: Likewise.
621         * include/c/clocale: Likewise.
622         * include/c/cmath: Likewise.
623         * include/c/csetjmp: Likewise.
624         * include/c/csignal: Likewise.
625         * include/c/cstdarg: Likewise.
626         * include/c/cstddef: Likewise.
627         * include/c/cstdio: Likewise.
628         * include/c/cstdlib: Likewise.
629         * include/c/cstring: Likewise.
630         * include/c/ctime: Likewise.
631         * include/c/cwchar: Likewise.
632         * include/c/cwctype: Likewise.
633         * include/c_compatibility/assert.h: Likewise.
634         * include/c_compatibility/complex.h: Likewise.
635         * include/c_compatibility/ctype.h: Likewise.
636         * include/c_compatibility/errno.h: Likewise.
637         * include/c_compatibility/fenv.h: Likewise.
638         * include/c_compatibility/float.h: Likewise.
639         * include/c_compatibility/inttypes.h: Likewise.
640         * include/c_compatibility/iso646.h: Likewise.
641         * include/c_compatibility/limits.h: Likewise.
642         * include/c_compatibility/locale.h: Likewise.
643         * include/c_compatibility/math.h: Likewise.
644         * include/c_compatibility/setjmp.h: Likewise.
645         * include/c_compatibility/signal.h: Likewise.
646         * include/c_compatibility/stdarg.h: Likewise.
647         * include/c_compatibility/stdatomic.h: Likewise.
648         * include/c_compatibility/stdbool.h: Likewise.
649         * include/c_compatibility/stddef.h: Likewise.
650         * include/c_compatibility/stdint.h: Likewise.
651         * include/c_compatibility/stdio.h: Likewise.
652         * include/c_compatibility/stdlib.h: Likewise.
653         * include/c_compatibility/string.h: Likewise.
654         * include/c_compatibility/tgmath.h: Likewise.
655         * include/c_compatibility/time.h: Likewise.
656         * include/c_compatibility/wchar.h: Likewise.
657         * include/c_compatibility/wctype.h: Likewise.
658         * include/c_global/cassert: Likewise.
659         * include/c_global/ccomplex: Likewise.
660         * include/c_global/cctype: Likewise.
661         * include/c_global/cerrno: Likewise.
662         * include/c_global/cfenv: Likewise.
663         * include/c_global/cfloat: Likewise.
664         * include/c_global/cinttypes: Likewise.
665         * include/c_global/ciso646: Likewise.
666         * include/c_global/climits: Likewise.
667         * include/c_global/clocale: Likewise.
668         * include/c_global/cmath.tcc: Likewise.
669         * include/c_global/cmath: Likewise.
670         * include/c_global/csetjmp: Likewise.
671         * include/c_global/csignal: Likewise.
672         * include/c_global/cstdarg: Likewise.
673         * include/c_global/cstdatomic: Likewise.
674         * include/c_global/cstdbool: Likewise.
675         * include/c_global/cstddef: Likewise.
676         * include/c_global/cstdint: Likewise.
677         * include/c_global/cstdio: Likewise.
678         * include/c_global/cstdlib: Likewise.
679         * include/c_global/cstring: Likewise.
680         * include/c_global/ctgmath: Likewise.
681         * include/c_global/ctime: Likewise.
682         * include/c_global/cwchar: Likewise.
683         * include/c_global/cwctype: Likewise.
684         * include/c_std/cassert: Likewise.
685         * include/c_std/cctype: Likewise.
686         * include/c_std/cerrno: Likewise.
687         * include/c_std/cfloat: Likewise.
688         * include/c_std/ciso646: Likewise.
689         * include/c_std/climits: Likewise.
690         * include/c_std/clocale: Likewise.
691         * include/c_std/cmath.tcc: Likewise.
692         * include/c_std/cmath: Likewise.
693         * include/c_std/csetjmp: Likewise.
694         * include/c_std/csignal: Likewise.
695         * include/c_std/cstdarg: Likewise.
696         * include/c_std/cstddef: Likewise.
697         * include/c_std/cstdio: Likewise.
698         * include/c_std/cstdlib: Likewise.
699         * include/c_std/cstring: Likewise.
700         * include/c_std/ctime: Likewise.
701         * include/c_std/cwchar: Likewise.
702         * include/c_std/cwctype: Likewise.
703         * include/debug/bitset: Likewise.
704         * include/debug/debug.h: Likewise.
705         * include/debug/deque: Likewise.
706         * include/debug/formatter.h: Likewise.
707         * include/debug/functions.h: Likewise.
708         * include/debug/list: Likewise.
709         * include/debug/macros.h: Likewise.
710         * include/debug/map.h: Likewise.
711         * include/debug/map: Likewise.
712         * include/debug/multimap.h: Likewise.
713         * include/debug/multiset.h: Likewise.
714         * include/debug/safe_base.h: Likewise.
715         * include/debug/safe_iterator.h: Likewise.
716         * include/debug/safe_iterator.tcc: Likewise.
717         * include/debug/safe_sequence.h: Likewise.
718         * include/debug/set.h: Likewise.
719         * include/debug/set: Likewise.
720         * include/debug/string: Likewise.
721         * include/debug/unordered_map: Likewise.
722         * include/debug/unordered_set: Likewise.
723         * include/debug/vector: Likewise.
724         * include/ext/algorithm: Likewise.
725         * include/ext/array_allocator.h: Likewise.
726         * include/ext/atomicity.h: Likewise.
727         * include/ext/bitmap_allocator.h: Likewise.
728         * include/ext/cast.h: Likewise.
729         * include/ext/codecvt_specializations.h: Likewise.
730         * include/ext/concurrence.h: Likewise.
731         * include/ext/debug_allocator.h: Likewise.
732         * include/ext/enc_filebuf.h: Likewise.
733         * include/ext/extptr_allocator.h: Likewise.
734         * include/ext/functional: Likewise.
735         * include/ext/iterator: Likewise.
736         * include/ext/malloc_allocator.h: Likewise.
737         * include/ext/memory: Likewise.
738         * include/ext/mt_allocator.h: Likewise.
739         * include/ext/new_allocator.h: Likewise.
740         * include/ext/numeric: Likewise.
741         * include/ext/numeric_traits.h: Likewise.
742         * include/ext/pb_ds/assoc_container.hpp: Likewise.
743         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
744         Likewise.
745         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
746         Likewise.
747         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
748         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
749         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
750         Likewise.
751         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
752         Likewise.
753         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
754         Likewise.
755         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
756         Likewise.
757         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
758         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
759         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
760         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
761         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
762         Likewise.
763         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
764         Likewise.
765         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
766         Likewise.
767         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
768         Likewise.
769         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
770         Likewise.
771         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
772         Likewise.
773         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
774         Likewise.
775         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
776         Likewise.
777         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
778         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
779         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
780         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
781         Likewise.
782         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
783         Likewise.
784         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
785         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
786         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
787         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
788         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
789         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
790         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
791         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
792         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
793         Likewise.
794         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
795         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
796         Likewise.
797         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
798         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
799         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
800         Likewise.
801         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
802         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
803         Likewise.
804         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
805         Likewise.
806         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
807         Likewise.
808         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
809         Likewise.
810         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
811         Likewise.
812         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
813         Likewise.
814         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
815         Likewise.
816         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
817         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
818         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
819         Likewise.
820         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
821         Likewise.
822         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
823         Likewise.
824         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
825         Likewise.
826         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
827         Likewise.
828         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
829         Likewise.
830         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
831         Likewise.
832         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
833         Likewise.
834         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
835         Likewise.
836         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
837         Likewise.
838         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
839         Likewise.
840         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
841         Likewise.
842         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
843         Likewise.
844         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
845         Likewise.
846         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
847         Likewise.
848         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
849         Likewise.
850         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
851         Likewise.
852         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
853         Likewise.
854         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
855         Likewise.
856         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
857         Likewise.
858         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
859         Likewise.
860         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
861         Likewise.
862         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
863         Likewise.
864         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
865         Likewise.
866         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
867         Likewise.
868         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
869         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
870         Likewise.
871         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
872         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
873         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
874         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
875         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
876         Likewise.
877         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
878         Likewise.
879         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
880         Likewise.
881         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
882         Likewise.
883         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
884         Likewise.
885         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
886         Likewise.
887         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
888         Likewise.
889         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
890         Likewise.
891         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
892         Likewise.
893         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
894         Likewise.
895         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
896         Likewise.
897         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
898         Likewise.
899         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
900         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
901         Likewise.
902         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
903         Likewise.
904         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
905         Likewise.
906         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
907         Likewise.
908         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
909         Likewise.
910         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
911         Likewise.
912         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
913         Likewise.
914         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
915         Likewise.
916         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
917         Likewise.
918         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
919         Likewise.
920         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
921         Likewise.
922         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
923         Likewise.
924         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
925         Likewise.
926         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
927         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
928         Likewise.
929         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
930         Likewise.
931         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
932         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
933         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
934         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
935         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
936         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
937         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
938         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
939         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
940         Likewise.
941         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
942         Likewise.
943         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
944         Likewise.
945         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
946         Likewise.
947         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
948         Likewise.
949         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
950         Likewise.
951         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
952         Likewise.
953         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
954         Likewise.
955         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
956         Likewise.
957         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
958         Likewise.
959         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
960         Likewise.
961         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
962         Likewise.
963         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
964         Likewise.
965         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
966         Likewise.
967         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
968         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
969         Likewise.
970         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
971         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
972         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
973         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
974         Likewise.
975         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
976         Likewise.
977         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
978         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
979         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
980         Likewise.
981         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
982         Likewise.
983         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
984         Likewise.
985         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
986         Likewise.
987         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
988         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
989         Likewise.
990         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
991         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
992         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
993         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
994         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
995         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
996         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
997         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
998         Likewise.
999         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
1000         Likewise.
1001         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
1002         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
1003         Likewise.
1004         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
1005         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
1006         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
1007         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
1008         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
1009         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
1010         Likewise.
1011         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
1012         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
1013         Likewise.
1014         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
1015         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
1016         Likewise.
1017         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
1018         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
1019         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
1020         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
1021         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
1022         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
1023         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
1024         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
1025         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
1026         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
1027         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
1028         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
1029         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
1030         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
1031         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
1032         Likewise.
1033         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
1034         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
1035         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
1036         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
1037         Likewise.
1038         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
1039         Likewise.
1040         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
1041         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
1042         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
1043         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
1044         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
1045         Likewise.
1046         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
1047         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
1048         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
1049         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
1050         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
1051         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
1052         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
1053         Likewise.
1054         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
1055         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
1056         Likewise.
1057         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
1058         Likewise.
1059         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
1060         Likewise.
1061         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
1062         Likewise.
1063         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
1064         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
1065         Likewise.
1066         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
1067         Likewise.
1068         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
1069         Likewise.
1070         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
1071         Likewise.
1072         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
1073         Likewise.
1074         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
1075         Likewise.
1076         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
1077         Likewise.
1078         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
1079         Likewise.
1080         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
1081         Likewise.
1082         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
1083         Likewise.
1084         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
1085         Likewise.
1086         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
1087         Likewise.
1088         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
1089         Likewise.
1090         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
1091         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
1092         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
1093         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
1094         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
1095         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
1096         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
1097         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
1098         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
1099         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
1100         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
1101         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
1102         Likewise.
1103         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1104         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1105         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1106         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1107         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1108         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1109         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1110         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1111         Likewise.
1112         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1113         Likewise.
1114         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1115         Likewise.
1116         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1117         Likewise.
1118         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1119         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1120         Likewise.
1121         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1122         Likewise.
1123         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1124         Likewise.
1125         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1126         Likewise.
1127         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1128         Likewise.
1129         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1130         Likewise.
1131         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1132         Likewise.
1133         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1134         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1135         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1136         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1137         Likewise.
1138         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1139         Likewise.
1140         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1141         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1142         Likewise.
1143         * include/ext/pb_ds/exception.hpp: Likewise.
1144         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1145         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1146         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1147         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1148         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1149         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1150         * include/ext/pod_char_traits.h: Likewise.
1151         * include/ext/pointer.h: Likewise.
1152         * include/ext/pool_allocator.h: Likewise.
1153         * include/ext/rb_tree: Likewise.
1154         * include/ext/rc_string_base.h: Likewise.
1155         * include/ext/rope: Likewise.
1156         * include/ext/ropeimpl.h: Likewise.
1157         * include/ext/slist: Likewise.
1158         * include/ext/sso_string_base.h: Likewise.
1159         * include/ext/stdio_filebuf.h: Likewise.
1160         * include/ext/stdio_sync_filebuf.h: Likewise.
1161         * include/ext/string_conversions.h: Likewise.
1162         * include/ext/throw_allocator.h: Likewise.
1163         * include/ext/type_traits.h: Likewise.
1164         * include/ext/typelist.h: Likewise.
1165         * include/ext/vstring.h: Likewise.
1166         * include/ext/vstring.tcc: Likewise.
1167         * include/ext/vstring_fwd.h: Likewise.
1168         * include/ext/vstring_util.h: Likewise.
1169         * include/parallel/algo.h: Likewise.
1170         * include/parallel/algobase.h: Likewise.
1171         * include/parallel/algorithm: Likewise.
1172         * include/parallel/algorithmfwd.h: Likewise.
1173         * include/parallel/balanced_quicksort.h: Likewise.
1174         * include/parallel/base.h: Likewise.
1175         * include/parallel/basic_iterator.h: Likewise.
1176         * include/parallel/checkers.h: Likewise.
1177         * include/parallel/compatibility.h: Likewise.
1178         * include/parallel/compiletime_settings.h: Likewise.
1179         * include/parallel/equally_split.h: Likewise.
1180         * include/parallel/features.h: Likewise.
1181         * include/parallel/find.h: Likewise.
1182         * include/parallel/find_selectors.h: Likewise.
1183         * include/parallel/for_each.h: Likewise.
1184         * include/parallel/for_each_selectors.h: Likewise.
1185         * include/parallel/iterator.h: Likewise.
1186         * include/parallel/list_partition.h: Likewise.
1187         * include/parallel/losertree.h: Likewise.
1188         * include/parallel/merge.h: Likewise.
1189         * include/parallel/multiseq_selection.h: Likewise.
1190         * include/parallel/multiway_merge.h: Likewise.
1191         * include/parallel/multiway_mergesort.h: Likewise.
1192         * include/parallel/numeric: Likewise.
1193         * include/parallel/numericfwd.h: Likewise.
1194         * include/parallel/omp_loop.h: Likewise.
1195         * include/parallel/omp_loop_static.h: Likewise.
1196         * include/parallel/par_loop.h: Likewise.
1197         * include/parallel/parallel.h: Likewise.
1198         * include/parallel/partial_sum.h: Likewise.
1199         * include/parallel/partition.h: Likewise.
1200         * include/parallel/queue.h: Likewise.
1201         * include/parallel/quicksort.h: Likewise.
1202         * include/parallel/random_number.h: Likewise.
1203         * include/parallel/random_shuffle.h: Likewise.
1204         * include/parallel/search.h: Likewise.
1205         * include/parallel/set_operations.h: Likewise.
1206         * include/parallel/settings.h: Likewise.
1207         * include/parallel/sort.h: Likewise.
1208         * include/parallel/tags.h: Likewise.
1209         * include/parallel/types.h: Likewise.
1210         * include/parallel/unique_copy.h: Likewise.
1211         * include/parallel/workstealing.h: Likewise.
1212         * include/precompiled/extc++.h: Likewise.
1213         * include/precompiled/stdc++.h: Likewise.
1214         * include/precompiled/stdtr1c++.h: Likewise.
1215         * include/std/algorithm: Likewise.
1216         * include/std/array: Likewise.
1217         * include/std/bitset: Likewise.
1218         * include/std/c++0x_warning.h: Likewise.
1219         * include/std/chrono: Likewise.
1220         * include/std/complex: Likewise.
1221         * include/std/condition_variable: Likewise.
1222         * include/std/deque: Likewise.
1223         * include/std/forward_list: Likewise.
1224         * include/std/fstream: Likewise.
1225         * include/std/functional: Likewise.
1226         * include/std/iomanip: Likewise.
1227         * include/std/ios: Likewise.
1228         * include/std/iosfwd: Likewise.
1229         * include/std/iostream: Likewise.
1230         * include/std/istream: Likewise.
1231         * include/std/iterator: Likewise.
1232         * include/std/limits: Likewise.
1233         * include/std/list: Likewise.
1234         * include/std/locale: Likewise.
1235         * include/std/map: Likewise.
1236         * include/std/memory: Likewise.
1237         * include/std/mutex: Likewise.
1238         * include/std/numeric: Likewise.
1239         * include/std/ostream: Likewise.
1240         * include/std/queue: Likewise.
1241         * include/std/random: Likewise.
1242         * include/std/ratio: Likewise.
1243         * include/std/regex: Likewise.
1244         * include/std/set: Likewise.
1245         * include/std/sstream: Likewise.
1246         * include/std/stack: Likewise.
1247         * include/std/stdexcept: Likewise.
1248         * include/std/streambuf: Likewise.
1249         * include/std/string: Likewise.
1250         * include/std/system_error: Likewise.
1251         * include/std/thread: Likewise.
1252         * include/std/tuple: Likewise.
1253         * include/std/type_traits: Likewise.
1254         * include/std/unordered_map: Likewise.
1255         * include/std/unordered_set: Likewise.
1256         * include/std/utility: Likewise.
1257         * include/std/valarray: Likewise.
1258         * include/std/vector: Likewise.
1259         * include/tr1/array: Likewise.
1260         * include/tr1/bessel_function.tcc: Likewise.
1261         * include/tr1/beta_function.tcc: Likewise.
1262         * include/tr1/ccomplex: Likewise.
1263         * include/tr1/cctype: Likewise.
1264         * include/tr1/cfenv: Likewise.
1265         * include/tr1/cfloat: Likewise.
1266         * include/tr1/cinttypes: Likewise.
1267         * include/tr1/climits: Likewise.
1268         * include/tr1/cmath: Likewise.
1269         * include/tr1/complex.h: Likewise.
1270         * include/tr1/complex: Likewise.
1271         * include/tr1/cstdarg: Likewise.
1272         * include/tr1/cstdbool: Likewise.
1273         * include/tr1/cstdint: Likewise.
1274         * include/tr1/cstdio: Likewise.
1275         * include/tr1/cstdlib: Likewise.
1276         * include/tr1/ctgmath: Likewise.
1277         * include/tr1/ctime: Likewise.
1278         * include/tr1/ctype.h: Likewise.
1279         * include/tr1/cwchar: Likewise.
1280         * include/tr1/cwctype: Likewise.
1281         * include/tr1/ell_integral.tcc: Likewise.
1282         * include/tr1/exp_integral.tcc: Likewise.
1283         * include/tr1/fenv.h: Likewise.
1284         * include/tr1/float.h: Likewise.
1285         * include/tr1/functional: Likewise.
1286         * include/tr1/functional_hash.h: Likewise.
1287         * include/tr1/gamma.tcc: Likewise.
1288         * include/tr1/hashtable.h: Likewise.
1289         * include/tr1/hypergeometric.tcc: Likewise.
1290         * include/tr1/inttypes.h: Likewise.
1291         * include/tr1/legendre_function.tcc: Likewise.
1292         * include/tr1/limits.h: Likewise.
1293         * include/tr1/math.h: Likewise.
1294         * include/tr1/memory: Likewise.
1295         * include/tr1/modified_bessel_func.tcc: Likewise.
1296         * include/tr1/poly_hermite.tcc: Likewise.
1297         * include/tr1/poly_laguerre.tcc: Likewise.
1298         * include/tr1/random: Likewise.
1299         * include/tr1/regex: Likewise.
1300         * include/tr1/riemann_zeta.tcc: Likewise.
1301         * include/tr1/shared_ptr.h: Likewise.
1302         * include/tr1/special_function_util.h: Likewise.
1303         * include/tr1/stdarg.h: Likewise.
1304         * include/tr1/stdbool.h: Likewise.
1305         * include/tr1/stdint.h: Likewise.
1306         * include/tr1/stdio.h: Likewise.
1307         * include/tr1/stdlib.h: Likewise.
1308         * include/tr1/tgmath.h: Likewise.
1309         * include/tr1/tuple: Likewise.
1310         * include/tr1/type_traits: Likewise.
1311         * include/tr1/unordered_map: Likewise.
1312         * include/tr1/unordered_set: Likewise.
1313         * include/tr1/utility: Likewise.
1314         * include/tr1/wchar.h: Likewise.
1315         * include/tr1/wctype.h: Likewise.
1316         * include/tr1_impl/array: Likewise.
1317         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1318         * include/tr1_impl/cctype: Likewise.
1319         * include/tr1_impl/cfenv: Likewise.
1320         * include/tr1_impl/cinttypes: Likewise.
1321         * include/tr1_impl/cmath: Likewise.
1322         * include/tr1_impl/complex: Likewise.
1323         * include/tr1_impl/cstdint: Likewise.
1324         * include/tr1_impl/cstdio: Likewise.
1325         * include/tr1_impl/cstdlib: Likewise.
1326         * include/tr1_impl/cwchar: Likewise.
1327         * include/tr1_impl/cwctype: Likewise.
1328         * include/tr1_impl/functional: Likewise.
1329         * include/tr1_impl/functional_hash.h: Likewise.
1330         * include/tr1_impl/hashtable: Likewise.
1331         * include/tr1_impl/hashtable_policy.h: Likewise.
1332         * include/tr1_impl/random.tcc: Likewise.
1333         * include/tr1_impl/random: Likewise.
1334         * include/tr1_impl/regex: Likewise.
1335         * include/tr1_impl/type_traits: Likewise.
1336         * include/tr1_impl/unordered_map: Likewise.
1337         * include/tr1_impl/unordered_set: Likewise.
1338         * include/tr1_impl/utility: Likewise.
1339         * libsupc++/array_type_info.cc: Likewise.
1340         * libsupc++/atexit_arm.cc: Likewise.
1341         * libsupc++/bad_cast.cc: Likewise.
1342         * libsupc++/bad_typeid.cc: Likewise.
1343         * libsupc++/class_type_info.cc: Likewise.
1344         * libsupc++/cxxabi-forced.h: Likewise.
1345         * libsupc++/cxxabi.h: Likewise.
1346         * libsupc++/del_op.cc: Likewise.
1347         * libsupc++/del_opnt.cc: Likewise.
1348         * libsupc++/del_opv.cc: Likewise.
1349         * libsupc++/del_opvnt.cc: Likewise.
1350         * libsupc++/dyncast.cc: Likewise.
1351         * libsupc++/eh_alloc.cc: Likewise.
1352         * libsupc++/eh_arm.cc: Likewise.
1353         * libsupc++/eh_aux_runtime.cc: Likewise.
1354         * libsupc++/eh_call.cc: Likewise.
1355         * libsupc++/eh_catch.cc: Likewise.
1356         * libsupc++/eh_exception.cc: Likewise.
1357         * libsupc++/eh_globals.cc: Likewise.
1358         * libsupc++/eh_personality.cc: Likewise.
1359         * libsupc++/eh_ptr.cc: Likewise.
1360         * libsupc++/eh_term_handler.cc: Likewise.
1361         * libsupc++/eh_terminate.cc: Likewise.
1362         * libsupc++/eh_throw.cc: Likewise.
1363         * libsupc++/eh_type.cc: Likewise.
1364         * libsupc++/eh_unex_handler.cc: Likewise.
1365         * libsupc++/enum_type_info.cc: Likewise.
1366         * libsupc++/exception: Likewise.
1367         * libsupc++/exception_defines.h: Likewise.
1368         * libsupc++/exception_ptr.h: Likewise.
1369         * libsupc++/function_type_info.cc: Likewise.
1370         * libsupc++/fundamental_type_info.cc: Likewise.
1371         * libsupc++/guard.cc: Likewise.
1372         * libsupc++/initializer_list: Likewise.
1373         * libsupc++/new: Likewise.
1374         * libsupc++/new_handler.cc: Likewise.
1375         * libsupc++/new_op.cc: Likewise.
1376         * libsupc++/new_opnt.cc: Likewise.
1377         * libsupc++/new_opv.cc: Likewise.
1378         * libsupc++/new_opvnt.cc: Likewise.
1379         * libsupc++/pbase_type_info.cc: Likewise.
1380         * libsupc++/pmem_type_info.cc: Likewise.
1381         * libsupc++/pointer_type_info.cc: Likewise.
1382         * libsupc++/pure.cc: Likewise.
1383         * libsupc++/si_class_type_info.cc: Likewise.
1384         * libsupc++/tinfo.cc: Likewise.
1385         * libsupc++/tinfo.h: Likewise.
1386         * libsupc++/tinfo2.cc: Likewise.
1387         * libsupc++/typeinfo: Likewise.
1388         * libsupc++/unwind-cxx.h: Likewise.
1389         * libsupc++/vec.cc: Likewise.
1390         * libsupc++/vmi_class_type_info.cc: Likewise.
1391         * libsupc++/vterminate.cc: Likewise.
1392         * po/string_literals.cc: Likewise.
1393         * src/atomic.cc: Likewise.
1394         * src/bitmap_allocator.cc: Likewise.
1395         * src/chrono.cc: Likewise.
1396         * src/codecvt.cc: Likewise.
1397         * src/compatibility-ldbl.cc: Likewise.
1398         * src/compatibility.cc: Likewise.
1399         * src/complex_io.cc: Likewise.
1400         * src/concept-inst.cc: Likewise.
1401         * src/condition_variable.cc: Likewise.
1402         * src/ctype.cc: Likewise.
1403         * src/debug.cc: Likewise.
1404         * src/debug_list.cc: Likewise.
1405         * src/ext-inst.cc: Likewise.
1406         * src/fstream-inst.cc: Likewise.
1407         * src/functexcept.cc: Likewise.
1408         * src/globals_io.cc: Likewise.
1409         * src/hash.cc: Likewise.
1410         * src/hash_c++0x.cc: Likewise.
1411         * src/hashtable.cc: Likewise.
1412         * src/hashtable_c++0x.cc: Likewise.
1413         * src/ios-inst.cc: Likewise.
1414         * src/ios.cc: Likewise.
1415         * src/ios_failure.cc: Likewise.
1416         * src/ios_init.cc: Likewise.
1417         * src/ios_locale.cc: Likewise.
1418         * src/iostream-inst.cc: Likewise.
1419         * src/istream-inst.cc: Likewise.
1420         * src/istream.cc: Likewise.
1421         * src/limits.cc: Likewise.
1422         * src/limits_c++0x.cc: Likewise.
1423         * src/list.cc: Likewise.
1424         * src/locale-inst.cc: Likewise.
1425         * src/locale.cc: Likewise.
1426         * src/locale_facets.cc: Likewise.
1427         * src/locale_init.cc: Likewise.
1428         * src/localename.cc: Likewise.
1429         * src/math_stubs_float.cc: Likewise.
1430         * src/math_stubs_long_double.cc: Likewise.
1431         * src/misc-inst.cc: Likewise.
1432         * src/mt_allocator.cc: Likewise.
1433         * src/mutex.cc: Likewise.
1434         * src/ostream-inst.cc: Likewise.
1435         * src/parallel_list.cc: Likewise.
1436         * src/parallel_settings.cc: Likewise.
1437         * src/pool_allocator.cc: Likewise.
1438         * src/sstream-inst.cc: Likewise.
1439         * src/stdexcept.cc: Likewise.
1440         * src/streambuf-inst.cc: Likewise.
1441         * src/streambuf.cc: Likewise.
1442         * src/string-inst.cc: Likewise.
1443         * src/strstream.cc: Likewise.
1444         * src/system_error.cc: Likewise.
1445         * src/thread.cc: Likewise.
1446         * src/tree.cc: Likewise.
1447         * src/valarray-inst.cc: Likewise.
1448         * src/wlocale-inst.cc: Likewise.
1449         * src/wstring-inst.cc: Likewise.
1450         * doc/xml/manual/intro.xml: Change documentation to refer the
1451         reader to version 3 of the GNU General Public License, version
1452         3.1 of the GCC Runtime Library Exception, and to point readers
1453         at the FSF's license web page.
1454
1455 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1456
1457         * Makefile.am: Change copyright header to refer to version
1458         3 of the GNU General Public License and to point readers at the
1459         COPYING3 file and the FSF's license web page.
1460         * doc/Makefile.am: Likewise.
1461         * include/Makefile.am: Likewise.
1462         * libsupc++/Makefile.am: Likewise.
1463         * po/Makefile.am: Likewise.
1464         * po/POTFILES.in: Likewise.
1465         * src/Makefile.am: Likewise.
1466         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1467         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1468         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1469         Likewise.
1470         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1471         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1472         Likewise.
1473         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1474         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1475         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1476         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1477         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1478         * testsuite/18_support/bad_cast/what.cc: Likewise.
1479         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1480         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1481         Likewise.
1482         * testsuite/18_support/bad_exception/what.cc: Likewise.
1483         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1484         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1485         * testsuite/18_support/exception/38732.cc: Likewise.
1486         * testsuite/18_support/exception/what.cc: Likewise.
1487         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1488         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1489         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1490         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1491         * testsuite/18_support/headers/climits/values.cc: Likewise.
1492         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1493         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1494         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1495         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1496         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1497         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1498         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1499         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1500         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1501         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1502         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1503         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1504         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1505         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1506         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1507         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1508         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1509         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1510         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1511         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1512         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1513         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1514         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1515         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1516         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1517         * testsuite/18_support/new_delete_placement.cc: Likewise.
1518         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1519         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1520         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1521         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1522         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1523         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1524         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1525         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1526         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1527         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1528         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1529         Likewise.
1530         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1531         * testsuite/18_support/pthread_guard.cc: Likewise.
1532         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1533         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1534         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1535         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1536         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1537         Likewise.
1538         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1539         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1540         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1541         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1542         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1543         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1544         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1545         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1546         Likewise.
1547         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1548         Likewise.
1549         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1550         Likewise.
1551         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1552         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1553         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1554         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1555         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1556         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1557         Likewise.
1558         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1559         Likewise.
1560         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1561         Likewise.
1562         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1563         Likewise.
1564         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1565         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1566         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1567         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1568         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1569         Likewise.
1570         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1571         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1572         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1573         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1574         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1575         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1576         Likewise.
1577         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1578         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1579         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1580         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1581         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1582         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1583         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1584         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1585         * testsuite/20_util/allocator/1.cc: Likewise.
1586         * testsuite/20_util/allocator/10378.cc: Likewise.
1587         * testsuite/20_util/allocator/14176.cc: Likewise.
1588         * testsuite/20_util/allocator/33807.cc: Likewise.
1589         * testsuite/20_util/allocator/8230.cc: Likewise.
1590         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1591         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1592         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1593         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1594         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1595         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1596         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1597         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1598         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1599         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1600         Likewise.
1601         * testsuite/20_util/clocks/1.cc: Likewise.
1602         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1603         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1604         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1605         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1606         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1607         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1608         * testsuite/20_util/duration/cons/1.cc: Likewise.
1609         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1610         * testsuite/20_util/duration/cons/2.cc: Likewise.
1611         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1612         Likewise.
1613         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1614         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1615         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1616         Likewise.
1617         * testsuite/20_util/forward/1.cc: Likewise.
1618         * testsuite/20_util/forward/1_neg.cc: Likewise.
1619         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1620         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1621         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1622         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1623         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1624         Likewise.
1625         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1626         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1627         Likewise.
1628         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1629         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1630         Likewise.
1631         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1632         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1633         Likewise.
1634         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1635         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1636         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1637         Likewise.
1638         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1639         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1640         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1641         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1642         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1643         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1644         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1645         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1646         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1647         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1648         Likewise.
1649         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1650         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1651         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1652         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1653         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1654         Likewise.
1655         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1656         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1657         Likewise.
1658         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1659         * testsuite/20_util/identity/value.cc: Likewise.
1660         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1661         * testsuite/20_util/is_integral/value.cc: Likewise.
1662         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1663         Likewise.
1664         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1665         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1666         * testsuite/20_util/is_reference/value.cc: Likewise.
1667         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1668         Likewise.
1669         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1670         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1671         * testsuite/20_util/is_signed/value.cc: Likewise.
1672         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1673         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1674         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1675         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1676         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1677         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1678         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1679         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1680         Likewise.
1681         * testsuite/20_util/move/1.cc: Likewise.
1682         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1683         * testsuite/20_util/pair/1.cc: Likewise.
1684         * testsuite/20_util/pair/2.cc: Likewise.
1685         * testsuite/20_util/pair/3.cc: Likewise.
1686         * testsuite/20_util/pair/4.cc: Likewise.
1687         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1688         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1689         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1690         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1691         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1692         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1693         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1694         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1695         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1696         Likewise.
1697         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1698         Likewise.
1699         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1700         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1701         * testsuite/20_util/rel_ops.cc: Likewise.
1702         * testsuite/20_util/remove_reference/value.cc: Likewise.
1703         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1704         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1705         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1706         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1707         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1708         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1709         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1710         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1711         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1712         Likewise.
1713         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1714         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1715         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1716         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1717         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1718         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1719         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1720         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1721         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1722         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1723         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1724         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1725         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1726         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1727         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1728         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1729         Likewise.
1730         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1731         Likewise.
1732         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1733         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1734         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1735         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1736         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1737         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1738         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1739         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1740         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1741         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1742         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1743         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1744         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1745         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1746         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1747         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1748         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1749         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1750         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1751         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1752         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1753         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1754         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1755         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1756         Likewise.
1757         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1758         Likewise.
1759         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1760         Likewise.
1761         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1762         Likewise.
1763         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1764         Likewise.
1765         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1766         Likewise.
1767         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1768         Likewise.
1769         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1770         Likewise.
1771         * testsuite/20_util/temporary_buffer.cc: Likewise.
1772         * testsuite/20_util/time_point/1.cc: Likewise.
1773         * testsuite/20_util/time_point/2.cc: Likewise.
1774         * testsuite/20_util/time_point/3.cc: Likewise.
1775         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1776         Likewise.
1777         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1778         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1779         Likewise.
1780         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1781         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1782         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1783         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1784         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1785         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1786         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1787         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1788         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1789         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1790         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1791         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1792         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1793         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1794         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1795         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1796         Likewise.
1797         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1798         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1799         Likewise.
1800         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1801         Likewise.
1802         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1803         Likewise.
1804         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1805         Likewise.
1806         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1807         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1808         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1809         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1810         Likewise.
1811         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1812         Likewise.
1813         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1814         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1815         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1816         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1817         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1818         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1819         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1820         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1821         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1822         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1823         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1824         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1825         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1826         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1827         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1828         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1829         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1830         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1831         Likewise.
1832         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1833         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1834         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1835         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1836         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1837         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1838         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1839         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1840         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1841         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1842         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1843         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1844         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1845         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1846         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1847         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1848         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1849         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1850         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1851         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1852         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1853         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1854         Likewise.
1855         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1856         Likewise.
1857         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1858         Likewise.
1859         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1860         Likewise.
1861         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1862         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1863         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1864         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1865         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1866         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1867         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1868         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1869         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1870         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1871         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1872         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1873         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1874         Likewise.
1875         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1876         Likewise.
1877         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1878         Likewise.
1879         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1880         Likewise.
1881         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1882         Likewise.
1883         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1884         Likewise.
1885         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1886         Likewise.
1887         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1888         Likewise.
1889         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1890         Likewise.
1891         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1892         Likewise.
1893         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1894         Likewise.
1895         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1896         Likewise.
1897         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1898         Likewise.
1899         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1900         Likewise.
1901         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1902         Likewise.
1903         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1904         Likewise.
1905         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1906         Likewise.
1907         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1908         Likewise.
1909         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1910         Likewise.
1911         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1912         Likewise.
1913         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1914         Likewise.
1915         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1916         Likewise.
1917         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1918         Likewise.
1919         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1920         Likewise.
1921         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1922         Likewise.
1923         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1924         Likewise.
1925         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1926         Likewise.
1927         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1928         Likewise.
1929         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1930         Likewise.
1931         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1932         Likewise.
1933         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1934         Likewise.
1935         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1936         Likewise.
1937         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1938         Likewise.
1939         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1940         Likewise.
1941         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1942         Likewise.
1943         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1944         Likewise.
1945         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1946         Likewise.
1947         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1948         Likewise.
1949         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1950         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1951         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1952         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1953         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1954         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1955         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1956         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1957         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1958         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1959         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1960         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1961         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1962         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1963         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1964         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1965         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1966         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1967         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1968         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1969         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1970         Likewise.
1971         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1972         Likewise.
1973         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1974         Likewise.
1975         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1976         Likewise.
1977         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1978         Likewise.
1979         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1980         Likewise.
1981         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1982         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1983         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1984         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1985         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1986         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1987         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1988         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1989         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1990         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1991         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1992         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1993         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1994         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1995         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1996         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1997         Likewise.
1998         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1999         Likewise.
2000         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
2001         Likewise.
2002         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
2003         Likewise.
2004         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
2005         Likewise.
2006         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
2007         Likewise.
2008         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
2009         Likewise.
2010         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
2011         Likewise.
2012         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
2013         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
2014         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
2015         Likewise.
2016         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
2017         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
2018         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
2019         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
2020         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
2021         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
2022         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
2023         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
2024         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
2025         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
2026         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
2027         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
2028         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
2029         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
2030         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
2031         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
2032         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
2033         Likewise.
2034         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
2035         Likewise.
2036         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
2037         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
2038         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
2039         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
2040         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
2041         Likewise.
2042         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
2043         Likewise.
2044         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
2045         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
2046         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
2047         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
2048         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
2049         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
2050         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
2051         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
2052         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
2053         Likewise.
2054         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
2055         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
2056         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
2057         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
2058         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
2059         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
2060         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
2061         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
2062         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
2063         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
2064         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
2065         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
2066         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
2067         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
2068         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
2069         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
2070         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
2071         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
2072         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
2073         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
2074         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
2075         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
2076         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
2077         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
2078         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
2079         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
2080         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
2081         Likewise.
2082         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
2083         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
2084         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
2085         Likewise.
2086         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
2087         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
2088         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
2089         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
2090         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
2091         Likewise.
2092         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
2093         Likewise.
2094         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
2095         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
2096         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
2097         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
2098         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
2099         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
2100         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
2101         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
2102         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
2103         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2104         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2105         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2106         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2107         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2108         Likewise.
2109         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2110         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2111         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2112         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2113         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2114         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2115         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2116         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2117         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2118         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2119         Likewise.
2120         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2121         Likewise.
2122         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2123         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2124         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2125         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2126         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2127         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2128         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2129         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2130         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2131         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2132         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2133         Likewise.
2134         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2135         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2136         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2137         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2138         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2139         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2140         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2141         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2142         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2143         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2144         Likewise.
2145         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2146         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2147         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2148         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2149         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2150         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2151         Likewise.
2152         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2153         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2154         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2155         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2156         Likewise.
2157         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2158         Likewise.
2159         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2160         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2161         Likewise.
2162         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2163         * testsuite/22_locale/ctype/2.cc: Likewise.
2164         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2165         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2166         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2167         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2168         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2169         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2170         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2171         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2172         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2173         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2174         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2175         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2176         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2177         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2178         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2179         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2180         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2181         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2182         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2183         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2184         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2185         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2186         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2187         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2188         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2189         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2190         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2191         * testsuite/22_locale/facet/1.cc: Likewise.
2192         * testsuite/22_locale/facet/2.cc: Likewise.
2193         * testsuite/22_locale/facet/25421.cc: Likewise.
2194         * testsuite/22_locale/global_templates/1.cc: Likewise.
2195         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2196         Likewise.
2197         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2198         Likewise.
2199         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2200         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2201         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2202         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2203         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2204         * testsuite/22_locale/locale/13630.cc: Likewise.
2205         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2206         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2207         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2208         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2209         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2210         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2211         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2212         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2213         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2214         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2215         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2216         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2217         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2218         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2219         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2220         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2221         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2222         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2223         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2224         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2225         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2226         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2227         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2228         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2229         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2230         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2231         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2232         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2233         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2234         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2235         Likewise.
2236         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2237         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2238         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2239         Likewise.
2240         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2241         Likewise.
2242         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2243         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2244         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2245         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2246         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2247         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2248         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2249         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2250         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2251         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2252         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2253         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2254         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2255         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2256         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2257         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2258         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2259         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2260         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2261         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2262         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2263         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2264         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2265         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2266         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2267         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2268         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2269         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2270         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2271         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2272         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2273         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2274         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2275         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2276         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2277         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2278         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2279         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2280         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2281         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2282         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2283         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2284         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2285         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2286         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2287         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2288         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2289         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2290         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2291         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2292         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2293         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2294         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2295         Likewise.
2296         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2297         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2298         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2299         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2300         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2301         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2302         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2303         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2304         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2305         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2306         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2307         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2308         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2309         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2310         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2311         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2312         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2313         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2314         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2315         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2316         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2317         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2318         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2319         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2320         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2321         Likewise.
2322         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2323         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2324         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2325         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2326         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2327         Likewise.
2328         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2329         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2330         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2331         Likewise.
2332         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2333         Likewise.
2334         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2335         Likewise.
2336         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2337         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2338         Likewise.
2339         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2340         Likewise.
2341         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2342         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2343         Likewise.
2344         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2345         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2346         Likewise.
2347         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2348         Likewise.
2349         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2350         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2351         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2352         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2353         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2354         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2355         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2356         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2357         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2358         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2359         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2360         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2361         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2362         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2363         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2364         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2365         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2366         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2367         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2368         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2369         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2370         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2371         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2372         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2373         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2374         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2375         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2376         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2377         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2378         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2379         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2380         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2381         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2382         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2383         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2384         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2385         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2386         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2387         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2388         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2389         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2390         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2391         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2392         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2393         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2394         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2395         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2396         Likewise.
2397         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2398         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2399         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2400         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2401         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2402         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2403         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2404         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2405         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2406         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2407         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2408         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2409         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2410         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2411         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2412         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2413         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2414         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2415         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2416         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2417         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2418         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2419         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2420         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2421         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2422         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2423         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2424         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2425         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2426         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2427         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2428         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2429         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2430         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2431         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2432         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2433         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2434         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2435         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2436         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2437         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2438         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2439         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2440         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2441         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2442         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2443         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2444         Likewise.
2445         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2446         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2447         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2448         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2449         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2450         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2451         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2452         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2453         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2454         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2455         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2456         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2457         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2458         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2459         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2460         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2461         Likewise.
2462         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2463         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2464         Likewise.
2465         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2466         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2467         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2468         Likewise.
2469         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2470         Likewise.
2471         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2472         Likewise.
2473         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2474         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2475         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2476         Likewise.
2477         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2478         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2479         Likewise.
2480         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2481         Likewise.
2482         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2483         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2484         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2485         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2486         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2487         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2488         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2489         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2490         Likewise.
2491         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2492         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2493         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2494         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2495         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2496         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2497         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2498         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2499         Likewise.
2500         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2501         Likewise.
2502         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2503         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2504         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2505         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2506         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2507         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2508         Likewise.
2509         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2510         Likewise.
2511         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2512         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2513         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2514         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2515         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2516         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2517         Likewise.
2518         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2519         Likewise.
2520         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2521         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2522         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2523         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2524         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2525         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2526         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2527         Likewise.
2528         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2529         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2530         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2531         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2532         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2533         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2534         Likewise.
2535         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2536         Likewise.
2537         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2538         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2539         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2540         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2541         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2542         Likewise.
2543         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2544         Likewise.
2545         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2546         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2547         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2548         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2549         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2550         Likewise.
2551         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2552         Likewise.
2553         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2554         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2555         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2556         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2557         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2558         Likewise.
2559         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2560         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2561         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2562         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2563         Likewise.
2564         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2565         Likewise.
2566         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2567         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2568         Likewise.
2569         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2570         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2571         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2572         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2573         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2574         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2575         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2576         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2577         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2578         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2579         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2580         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2581         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2582         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2583         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2584         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2585         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2586         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2587         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2588         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2589         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2590         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2591         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2592         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2593         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2594         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2595         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2596         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2597         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2598         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2599         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2600         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2601         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2602         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2603         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2604         Likewise.
2605         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2606         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2607         * testsuite/23_containers/bitset/18604.cc: Likewise.
2608         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2609         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2610         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2611         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2612         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2613         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2614         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2615         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2616         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2617         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2618         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2619         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2620         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2621         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2622         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2623         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2624         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2625         * testsuite/23_containers/deque/18604.cc: Likewise.
2626         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2627         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2628         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2629         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2630         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2631         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2632         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2633         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2634         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2635         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2636         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2637         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2638         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2639         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2640         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2641         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2642         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2643         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2644         Likewise.
2645         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2646         Likewise.
2647         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2648         Likewise.
2649         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2650         Likewise.
2651         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2652         Likewise.
2653         * testsuite/23_containers/deque/types/1.cc: Likewise.
2654         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2655         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2656         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2657         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2658         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2659         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2660         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2661         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2662         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2663         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2664         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2665         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2666         Likewise.
2667         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2668         Likewise.
2669         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2670         Likewise.
2671         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2672         Likewise.
2673         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2674         Likewise.
2675         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2676         Likewise.
2677         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2678         Likewise.
2679         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2680         Likewise.
2681         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2682         Likewise.
2683         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2684         Likewise.
2685         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2686         Likewise.
2687         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2688         Likewise.
2689         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2690         Likewise.
2691         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2692         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2693         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2694         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2695         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2696         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2697         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2698         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2699         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2700         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2701         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2702         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2703         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2704         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2705         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2706         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2707         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2708         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2709         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2710         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2711         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2712         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2713         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2714         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2715         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2716         Likewise.
2717         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2718         Likewise.
2719         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2720         * testsuite/23_containers/list/18604.cc: Likewise.
2721         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2722         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2723         * testsuite/23_containers/list/cons/1.cc: Likewise.
2724         * testsuite/23_containers/list/cons/2.cc: Likewise.
2725         * testsuite/23_containers/list/cons/3.cc: Likewise.
2726         * testsuite/23_containers/list/cons/4.cc: Likewise.
2727         * testsuite/23_containers/list/cons/5.cc: Likewise.
2728         * testsuite/23_containers/list/cons/6.cc: Likewise.
2729         * testsuite/23_containers/list/cons/7.cc: Likewise.
2730         * testsuite/23_containers/list/cons/8.cc: Likewise.
2731         * testsuite/23_containers/list/cons/9.cc: Likewise.
2732         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2733         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2734         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2735         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2736         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2737         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2738         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2739         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2740         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2741         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2742         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2743         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2744         * testsuite/23_containers/list/operations/1.cc: Likewise.
2745         * testsuite/23_containers/list/operations/2.cc: Likewise.
2746         * testsuite/23_containers/list/operations/3.cc: Likewise.
2747         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2748         * testsuite/23_containers/list/operations/4.cc: Likewise.
2749         * testsuite/23_containers/list/operations/5.cc: Likewise.
2750         * testsuite/23_containers/list/pthread1.cc: Likewise.
2751         * testsuite/23_containers/list/pthread5.cc: Likewise.
2752         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2753         Likewise.
2754         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2755         Likewise.
2756         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2757         Likewise.
2758         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2759         Likewise.
2760         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2761         Likewise.
2762         * testsuite/23_containers/map/18604.cc: Likewise.
2763         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2764         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2765         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2766         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2767         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2768         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2769         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2770         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2771         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2772         * testsuite/23_containers/map/operators/1.cc: Likewise.
2773         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2774         * testsuite/23_containers/map/pthread6.cc: Likewise.
2775         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2776         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2777         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2778         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2779         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2780         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2781         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2782         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2783         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2784         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2785         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2786         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2787         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2788         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2789         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2790         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2791         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2792         * testsuite/23_containers/set/18604.cc: Likewise.
2793         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2794         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2795         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2796         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2797         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2798         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2799         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2800         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2801         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2802         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2803         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2804         Likewise.
2805         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2806         Likewise.
2807         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2808         Likewise.
2809         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2810         Likewise.
2811         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2812         Likewise.
2813         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2814         Likewise.
2815         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2816         Likewise.
2817         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2818         Likewise.
2819         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2820         Likewise.
2821         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2822         Likewise.
2823         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2824         Likewise.
2825         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2826         Likewise.
2827         * testsuite/23_containers/vector/18604.cc: Likewise.
2828         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2829         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2830         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2831         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2832         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2833         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2834         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2835         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2836         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2837         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2838         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2839         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2840         Likewise.
2841         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2842         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2843         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2844         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2845         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2846         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2847         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2848         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2849         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2850         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2851         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2852         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2853         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2854         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2855         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2856         Likewise.
2857         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2858         Likewise.
2859         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2860         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2861         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2862         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2863         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2864         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2865         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2866         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2867         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2868         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2869         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2870         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2871         Likewise.
2872         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2873         Likewise.
2874         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2875         Likewise.
2876         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2877         Likewise.
2878         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2879         Likewise.
2880         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2881         Likewise.
2882         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2883         * testsuite/23_containers/vector/types/1.cc: Likewise.
2884         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2885         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2886         Likewise.
2887         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2888         Likewise.
2889         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2890         Likewise.
2891         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2892         Likewise.
2893         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2894         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2895         Likewise.
2896         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2897         Likewise.
2898         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2899         Likewise.
2900         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2901         Likewise.
2902         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2903         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2904         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2905         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2906         Likewise.
2907         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2908         Likewise.
2909         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2910         Likewise.
2911         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2912         Likewise.
2913         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2914         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2915         Likewise.
2916         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2917         Likewise.
2918         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2919         Likewise.
2920         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2921         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2922         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2923         Likewise.
2924         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2925         Likewise.
2926         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2927         Likewise.
2928         * testsuite/24_iterators/operations/next.cc: Likewise.
2929         * testsuite/24_iterators/operations/prev.cc: Likewise.
2930         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2931         Likewise.
2932         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2933         Likewise.
2934         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2935         Likewise.
2936         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2937         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2938         Likewise.
2939         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2940         Likewise.
2941         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2942         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2943         Likewise.
2944         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2945         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2946         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2947         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2948         Likewise.
2949         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2950         Likewise.
2951         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2952         Likewise.
2953         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2954         Likewise.
2955         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2956         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2957         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2958         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2959         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2960         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2961         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2962         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2963         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2964         * testsuite/25_algorithms/copy/1.cc: Likewise.
2965         * testsuite/25_algorithms/copy/2.cc: Likewise.
2966         * testsuite/25_algorithms/copy/3.cc: Likewise.
2967         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2968         * testsuite/25_algorithms/copy/4.cc: Likewise.
2969         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2970         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2971         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2972         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2973         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2974         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2975         Likewise.
2976         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2977         Likewise.
2978         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2979         Likewise.
2980         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2981         Likewise.
2982         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2983         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2984         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2985         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2986         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2987         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2988         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2989         * testsuite/25_algorithms/count/1.cc: Likewise.
2990         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2991         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2992         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2993         * testsuite/25_algorithms/equal/1.cc: Likewise.
2994         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2995         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2996         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2997         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2998         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2999         * testsuite/25_algorithms/fill/1.cc: Likewise.
3000         * testsuite/25_algorithms/fill/2.cc: Likewise.
3001         * testsuite/25_algorithms/fill/3.cc: Likewise.
3002         * testsuite/25_algorithms/fill/35725.cc: Likewise.
3003         * testsuite/25_algorithms/fill/4.cc: Likewise.
3004         * testsuite/25_algorithms/fill/5.cc: Likewise.
3005         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
3006         * testsuite/25_algorithms/find/1.cc: Likewise.
3007         * testsuite/25_algorithms/find/17441.cc: Likewise.
3008         * testsuite/25_algorithms/find/check_type.cc: Likewise.
3009         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
3010         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
3011         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
3012         Likewise.
3013         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
3014         Likewise.
3015         * testsuite/25_algorithms/find_end/1.cc: Likewise.
3016         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
3017         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
3018         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
3019         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
3020         * testsuite/25_algorithms/find_if/1.cc: Likewise.
3021         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
3022         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
3023         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
3024         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
3025         Likewise.
3026         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
3027         Likewise.
3028         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
3029         Likewise.
3030         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
3031         Likewise.
3032         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
3033         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
3034         * testsuite/25_algorithms/heap/1.cc: Likewise.
3035         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
3036         * testsuite/25_algorithms/includes/1.cc: Likewise.
3037         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
3038         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
3039         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
3040         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
3041         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
3042         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
3043         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
3044         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
3045         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
3046         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
3047         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
3048         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
3049         Likewise.
3050         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
3051         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
3052         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
3053         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
3054         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
3055         * testsuite/25_algorithms/max/1.cc: Likewise.
3056         * testsuite/25_algorithms/max/2.cc: Likewise.
3057         * testsuite/25_algorithms/max/3.cc: Likewise.
3058         * testsuite/25_algorithms/max/37547.cc: Likewise.
3059         * testsuite/25_algorithms/max/4.cc: Likewise.
3060         * testsuite/25_algorithms/max_element/1.cc: Likewise.
3061         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
3062         * testsuite/25_algorithms/merge/1.cc: Likewise.
3063         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
3064         * testsuite/25_algorithms/min/1.cc: Likewise.
3065         * testsuite/25_algorithms/min/2.cc: Likewise.
3066         * testsuite/25_algorithms/min/3.cc: Likewise.
3067         * testsuite/25_algorithms/min/37547.cc: Likewise.
3068         * testsuite/25_algorithms/min/4.cc: Likewise.
3069         * testsuite/25_algorithms/min_element/1.cc: Likewise.
3070         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
3071         * testsuite/25_algorithms/minmax/1.cc: Likewise.
3072         * testsuite/25_algorithms/minmax/2.cc: Likewise.
3073         * testsuite/25_algorithms/minmax/3.cc: Likewise.
3074         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
3075         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
3076         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
3077         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
3078         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
3079         * testsuite/25_algorithms/move/1.cc: Likewise.
3080         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
3081         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
3082         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
3083         * testsuite/25_algorithms/none_of/1.cc: Likewise.
3084         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
3085         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
3086         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
3087         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
3088         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
3089         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
3090         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
3091         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
3092         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
3093         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
3094         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
3095         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
3096         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
3097         * testsuite/25_algorithms/partition/1.cc: Likewise.
3098         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
3099         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
3100         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
3101         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
3102         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
3103         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
3104         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
3105         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
3106         * testsuite/25_algorithms/remove/1.cc: Likewise.
3107         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
3108         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
3109         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
3110         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3111         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3112         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3113         * testsuite/25_algorithms/replace/1.cc: Likewise.
3114         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3115         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3116         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3117         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3118         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3119         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3120         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3121         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3122         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3123         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3124         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3125         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3126         * testsuite/25_algorithms/search/1.cc: Likewise.
3127         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3128         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3129         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3130         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3131         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3132         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3133         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3134         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3135         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3136         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3137         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3138         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3139         Likewise.
3140         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3141         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3142         * testsuite/25_algorithms/sort/1.cc: Likewise.
3143         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3144         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3145         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3146         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3147         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3148         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3149         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3150         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3151         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3152         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3153         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3154         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3155         * testsuite/25_algorithms/unique/1.cc: Likewise.
3156         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3157         * testsuite/25_algorithms/unique/2.cc: Likewise.
3158         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3159         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3160         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3161         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3162         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3163         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3164         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3165         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3166         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3167         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3168         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3169         * testsuite/26_numerics/complex/13450.cc: Likewise.
3170         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3171         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3172         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3173         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3174         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3175         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3176         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3177         Likewise.
3178         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3179         Likewise.
3180         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3181         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3182         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3183         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3184         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3185         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3186         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3187         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3188         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3189         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3190         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3191         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3192         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3193         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3194         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3195         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3196         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3197         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3198         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3199         Likewise.
3200         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3201         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3202         Likewise.
3203         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3204         Likewise.
3205         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3206         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3207         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3208         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3209         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3210         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3211         * testsuite/26_numerics/iota/1.cc: Likewise.
3212         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3213         * testsuite/26_numerics/slice/1.cc: Likewise.
3214         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3215         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3216         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3217         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3218         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3219         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3220         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3221         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3222         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3223         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3224         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3225         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3226         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3227         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3228         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3229         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3230         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3231         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3232         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3233         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3234         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3235         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3236         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3237         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3238         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3239         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3240         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3241         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3242         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3243         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3244         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3245         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3246         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3247         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3248         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3249         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3250         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3251         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3252         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3253         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3254         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3255         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3256         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3257         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3258         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3259         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3260         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3261         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3262         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3263         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3264         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3265         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3266         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3267         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3268         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3269         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3270         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3271         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3272         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3273         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3274         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3275         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3276         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3277         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3278         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3279         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3280         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3281         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3282         Likewise.
3283         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3284         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3285         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3286         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3287         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3288         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3289         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3290         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3291         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3292         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3293         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3294         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3295         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3296         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3297         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3298         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3299         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3300         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3301         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3302         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3303         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3304         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3305         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3306         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3307         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3308         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3309         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3310         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3311         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3312         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3313         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3314         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3315         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3316         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3317         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3318         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3319         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3320         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3321         Likewise.
3322         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3323         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3324         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3325         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3326         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3327         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3328         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3329         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3330         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3331         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3332         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3333         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3334         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3335         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3336         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3337         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3338         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3339         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3340         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3341         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3342         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3343         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3344         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3345         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3346         Likewise.
3347         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3348         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3349         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3350         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3351         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3352         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3353         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3354         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3355         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3356         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3357         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3358         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3359         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3360         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3361         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3362         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3363         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3364         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3365         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3366         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3367         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3368         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3369         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3370         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3371         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3372         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3373         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3374         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3375         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3376         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3377         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3378         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3379         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3380         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3381         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3382         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3383         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3384         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3385         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3386         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3387         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3388         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3389         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3390         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3391         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3392         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3393         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3394         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3395         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3396         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3397         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3398         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3399         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3400         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3401         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3402         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3403         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3404         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3405         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3406         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3407         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3408         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3409         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3410         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3411         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3412         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3413         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3414         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3415         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3416         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3417         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3418         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3419         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3420         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3421         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3422         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3423         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3424         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3425         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3426         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3427         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3428         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3429         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3430         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3431         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3432         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3433         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3434         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3435         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3436         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3437         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3438         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3439         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3440         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3441         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3442         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3443         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3444         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3445         Likewise.
3446         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3447         Likewise.
3448         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3449         Likewise.
3450         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3451         Likewise.
3452         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3453         Likewise.
3454         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3455         Likewise.
3456         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3457         Likewise.
3458         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3459         Likewise.
3460         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3461         Likewise.
3462         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3463         Likewise.
3464         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3465         Likewise.
3466         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3467         Likewise.
3468         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3469         Likewise.
3470         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3471         Likewise.
3472         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3473         Likewise.
3474         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3475         Likewise.
3476         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3477         Likewise.
3478         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3479         Likewise.
3480         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3481         Likewise.
3482         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3483         Likewise.
3484         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3485         Likewise.
3486         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3487         Likewise.
3488         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3489         Likewise.
3490         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3491         Likewise.
3492         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3493         Likewise.
3494         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3495         Likewise.
3496         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3497         Likewise.
3498         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3499         Likewise.
3500         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3501         Likewise.
3502         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3503         Likewise.
3504         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3505         Likewise.
3506         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3507         Likewise.
3508         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3509         Likewise.
3510         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3511         Likewise.
3512         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3513         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3514         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3515         Likewise.
3516         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3517         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3518         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3519         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3520         Likewise.
3521         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3522         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3523         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3524         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3525         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3526         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3527         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3528         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3529         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3530         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3531         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3532         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3533         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3534         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3535         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3536         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3537         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3538         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3539         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3540         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3541         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3542         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3543         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3544         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3545         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3546         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3547         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3548         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3549         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3550         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3551         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3552         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3553         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3554         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3555         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3556         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3557         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3558         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3559         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3560         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3561         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3562         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3563         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3564         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3565         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3566         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3567         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3568         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3569         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3570         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3571         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3572         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3573         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3574         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3575         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3576         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3577         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3578         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3579         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3580         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3581         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3582         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3583         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3584         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3585         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3586         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3587         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3588         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3589         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3590         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3591         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3592         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3593         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3594         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3595         Likewise.
3596         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3597         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3598         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3599         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3600         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3601         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3602         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3603         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3604         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3605         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3606         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3607         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3608         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3609         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3610         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3611         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3612         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3613         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3614         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3615         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3616         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3617         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3618         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3619         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3620         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3621         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3622         Likewise.
3623         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3624         Likewise.
3625         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3626         Likewise.
3627         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3628         Likewise.
3629         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3630         Likewise.
3631         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3632         Likewise.
3633         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3634         Likewise.
3635         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3636         Likewise.
3637         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3638         Likewise.
3639         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3640         Likewise.
3641         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3642         Likewise.
3643         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3644         Likewise.
3645         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3646         Likewise.
3647         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3648         Likewise.
3649         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3650         Likewise.
3651         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3652         Likewise.
3653         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3654         Likewise.
3655         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3656         Likewise.
3657         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3658         Likewise.
3659         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3660         Likewise.
3661         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3662         Likewise.
3663         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3664         Likewise.
3665         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3666         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3667         Likewise.
3668         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3669         Likewise.
3670         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3671         Likewise.
3672         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3673         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3674         Likewise.
3675         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3676         Likewise.
3677         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3678         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3679         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3680         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3681         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3682         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3683         Likewise.
3684         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3685         Likewise.
3686         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3687         Likewise.
3688         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3689         Likewise.
3690         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3691         Likewise.
3692         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3693         Likewise.
3694         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3695         Likewise.
3696         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3697         Likewise.
3698         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3699         Likewise.
3700         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3701         Likewise.
3702         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3703         Likewise.
3704         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3705         Likewise.
3706         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3707         Likewise.
3708         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3709         Likewise.
3710         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3711         Likewise.
3712         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3713         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3714         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3715         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3716         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3717         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3718         Likewise.
3719         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3720         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3721         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3722         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3723         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3724         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3725         Likewise.
3726         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3727         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3728         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3729         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3730         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3731         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3732         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3733         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3734         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3735         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3736         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3737         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3738         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3739         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3740         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3741         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3742         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3743         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3744         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3745         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3746         Likewise.
3747         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3748         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3749         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3750         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3751         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3752         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3753         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3754         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3755         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3756         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3757         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3758         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3759         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3760         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3761         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3762         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3763         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3764         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3765         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3766         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3767         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3768         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3769         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3770         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3771         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3772         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3773         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3774         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3775         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3776         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3777         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3778         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3779         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3780         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3781         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3782         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3783         Likewise.
3784         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3785         Likewise.
3786         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3787         Likewise.
3788         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3789         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3790         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3791         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3792         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3793         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3794         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3795         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3796         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3797         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3798         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3799         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3800         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3801         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3802         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3803         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3804         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3805         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3806         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3807         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3808         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3809         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3810         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3811         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3812         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3813         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3814         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3815         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3816         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3817         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3818         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3819         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3820         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3821         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3822         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3823         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3824         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3825         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3826         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3827         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3828         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3829         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3830         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3831         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3832         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3833         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3834         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3835         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3836         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3837         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3838         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3839         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3840         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3841         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3842         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3843         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3844         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3845         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3846         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3847         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3848         Likewise.
3849         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3850         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3851         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3852         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3853         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3854         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3855         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3856         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3857         * testsuite/27_io/fpos/11450.cc: Likewise.
3858         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3859         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3860         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3861         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3862         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3863         * testsuite/27_io/fpos/14775.cc: Likewise.
3864         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3865         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3866         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3867         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3868         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3869         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3870         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3871         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3872         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3873         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3874         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3875         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3876         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3877         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3878         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3879         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3880         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3881         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3882         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3883         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3884         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3885         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3886         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3887         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3888         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3889         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3890         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3891         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3892         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3893         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3894         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3895         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3896         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3897         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3898         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3899         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3900         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3901         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3902         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3903         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3904         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3905         * testsuite/27_io/objects/char/1.cc: Likewise.
3906         * testsuite/27_io/objects/char/10.cc: Likewise.
3907         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3908         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3909         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3910         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3911         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3912         * testsuite/27_io/objects/char/2.cc: Likewise.
3913         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3914         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3915         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3916         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3917         * testsuite/27_io/objects/char/5.cc: Likewise.
3918         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3919         * testsuite/27_io/objects/char/6.cc: Likewise.
3920         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3921         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3922         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3923         * testsuite/27_io/objects/char/7.cc: Likewise.
3924         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3925         * testsuite/27_io/objects/char/8.cc: Likewise.
3926         * testsuite/27_io/objects/char/9.cc: Likewise.
3927         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3928         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3929         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3930         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3931         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3932         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3933         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3934         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3935         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3936         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3937         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3938         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3939         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3940         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3941         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3942         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3943         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3944         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3945         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3946         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3947         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3948         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3949         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3950         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3951         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3952         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3953         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3954         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3955         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3956         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3957         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3958         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3959         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3960         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3961         * testsuite/27_io/types/1.cc: Likewise.
3962         * testsuite/27_io/types/2.cc: Likewise.
3963         * testsuite/27_io/types/3.cc: Likewise.
3964         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3965         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3966         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3967         Likewise.
3968         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3969         Likewise.
3970         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3971         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3972         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3973         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3974         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3975         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3976         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3977         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3978         Likewise.
3979         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3980         Likewise.
3981         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3982         Likewise.
3983         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3984         Likewise.
3985         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3986         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3987         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3988         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3989         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3990         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3991         Likewise.
3992         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3993         Likewise.
3994         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3995         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3996         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3997         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3998         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3999         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
4000         * testsuite/Makefile.am: Likewise.
4001         * testsuite/abi/30586.cc: Likewise.
4002         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
4003         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
4004         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
4005         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
4006         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
4007         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
4008         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
4009         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
4010         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
4011         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
4012         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
4013         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
4014         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
4015         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
4016         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
4017         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
4018         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
4019         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
4020         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
4021         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
4022         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
4023         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
4024         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
4025         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
4026         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
4027         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
4028         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
4029         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
4030         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
4031         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
4032         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
4033         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
4034         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
4035         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
4036         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
4037         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
4038         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
4039         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
4040         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
4041         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
4042         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
4043         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
4044         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
4045         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
4046         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
4047         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
4048         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
4049         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
4050         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
4051         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
4052         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
4053         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
4054         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
4055         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
4056         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
4057         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
4058         * testsuite/abi/demangle/regression/7986.cc: Likewise.
4059         * testsuite/abi/demangle/regression/8897.cc: Likewise.
4060         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
4061         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
4062         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
4063         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
4064         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
4065         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
4066         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
4067         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
4068         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
4069         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
4070         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
4071         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
4072         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
4073         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
4074         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
4075         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
4076         * testsuite/abi/demangle/regression/old.cc: Likewise.
4077         * testsuite/abi/header_cxxabi.c: Likewise.
4078         * testsuite/backward/11460.cc: Likewise.
4079         * testsuite/backward/hash_map/1.cc: Likewise.
4080         * testsuite/backward/hash_map/14648.cc: Likewise.
4081         * testsuite/backward/hash_map/23528.cc: Likewise.
4082         * testsuite/backward/hash_set/1.cc: Likewise.
4083         * testsuite/backward/strstream_members.cc: Likewise.
4084         * testsuite/config/default.exp: Likewise.
4085         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
4086         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
4087         * testsuite/data/istream_extractor_other-1.tst: Likewise.
4088         * testsuite/data/istream_extractor_other-1.txt: Likewise.
4089         * testsuite/data/istream_extractor_other-2.tst: Likewise.
4090         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
4091         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
4092         * testsuite/data/sgetn.txt: Likewise.
4093         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
4094         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
4095         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
4096         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
4097         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
4098         * testsuite/ext/array_allocator/26875.cc: Likewise.
4099         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
4100         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
4101         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
4102         * testsuite/ext/array_allocator/check_new.cc: Likewise.
4103         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
4104         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
4105         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
4106         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
4107         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
4108         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
4109         * testsuite/ext/codecvt/1.cc: Likewise.
4110         * testsuite/ext/codecvt/char-1.cc: Likewise.
4111         * testsuite/ext/codecvt/char-2.cc: Likewise.
4112         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4113         * testsuite/ext/concept_checks.cc: Likewise.
4114         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4115         Likewise.
4116         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4117         Likewise.
4118         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4119         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4120         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4121         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4122         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4123         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4124         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4125         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4126         Likewise.
4127         * testsuite/ext/headers.cc: Likewise.
4128         * testsuite/ext/is_heap/1.cc: Likewise.
4129         * testsuite/ext/is_heap/check_type.cc: Likewise.
4130         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4131         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4132         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4133         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4134         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4135         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4136         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4137         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4138         * testsuite/ext/median.cc: Likewise.
4139         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4140         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4141         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4142         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4143         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4144         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4145         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4146         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4147         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4148         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4149         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4150         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4151         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4152         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4153         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4154         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4155         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4156         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4157         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4158         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4159         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4160         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4161         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4162         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4163         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4164         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4165         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4166         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4167         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4168         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4169         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4170         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4171         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4172         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4173         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4174         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4175         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4176         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4177         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4178         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4179         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4180         * testsuite/ext/rope/1.cc: Likewise.
4181         * testsuite/ext/rope/2.cc: Likewise.
4182         * testsuite/ext/rope/3.cc: Likewise.
4183         * testsuite/ext/rope/36832.cc: Likewise.
4184         * testsuite/ext/rope/4.cc: Likewise.
4185         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4186         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4187         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4188         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4189         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4190         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4191         Likewise.
4192         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4193         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4194         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4195         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4196         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4197         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4198         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4199         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4200         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4201         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4202         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4203         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4204         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4205         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4206         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4207         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4208         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4209         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4210         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4211         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4212         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4213         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4214         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4215         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4216         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4217         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4218         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4219         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4220         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4221         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4222         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4223         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4224         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4225         * testsuite/lib/dg-options.exp: Likewise.
4226         * testsuite/lib/libstdc++.exp: Likewise.
4227         * testsuite/lib/prune.exp: Likewise.
4228         * testsuite/libstdc++-abi/abi.exp: Likewise.
4229         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4230         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4231         Likewise.
4232         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4233         Likewise.
4234         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4235         Likewise.
4236         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4237         Likewise.
4238         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4239         Likewise.
4240         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4241         Likewise.
4242         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4243         Likewise.
4244         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4245         Likewise.
4246         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4247         Likewise.
4248         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4249         Likewise.
4250         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4251         Likewise.
4252         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4253         Likewise.
4254         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4255         Likewise.
4256         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4257         Likewise.
4258         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4259         Likewise.
4260         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4261         Likewise.
4262         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4263         Likewise.
4264         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4265         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4266         Likewise.
4267         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4268         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4269         Likewise.
4270         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4271         Likewise.
4272         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4273         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4274         Likewise.
4275         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4276         Likewise.
4277         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4278         Likewise.
4279         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4280         Likewise.
4281         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4282         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4283         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4284         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4285         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4286         Likewise.
4287         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4288         Likewise.
4289         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4290         Likewise.
4291         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4292         Likewise.
4293         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4294         Likewise.
4295         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4296         Likewise.
4297         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4298         Likewise.
4299         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4300         Likewise.
4301         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4302         Likewise.
4303         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4304         Likewise.
4305         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4306         Likewise.
4307         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4308         Likewise.
4309         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4310         Likewise.
4311         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4312         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4313         Likewise.
4314         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4315         Likewise.
4316         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4317         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4318         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4319         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4320         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4321         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4322         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4323         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4324         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4325         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4326         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4327         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4328         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4329         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4330         Likewise.
4331         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4332         Likewise.
4333         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4334         Likewise.
4335         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4336         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4337         Likewise.
4338         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4339         Likewise.
4340         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4341         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4342         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4343         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4344         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4345         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4346         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4347         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4348         Likewise.
4349         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4350         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4351         Likewise.
4352         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4353         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4354         Likewise.
4355         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4356         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4357         Likewise.
4358         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4359         Likewise.
4360         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4361         Likewise.
4362         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4363         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4364         Likewise.
4365         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4366         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4367         Likewise.
4368         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4369         Likewise.
4370         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4371         Likewise.
4372         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4373         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4374         Likewise.
4375         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4376         Likewise.
4377         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4378         Likewise.
4379         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4380         Likewise.
4381         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4382         Likewise.
4383         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4384         Likewise.
4385         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4386         Likewise.
4387         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4388         Likewise.
4389         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4390         Likewise.
4391         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4392         Likewise.
4393         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4394         Likewise.
4395         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4396         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4397         Likewise.
4398         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4399         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4400         Likewise.
4401         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4402         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4403         Likewise.
4404         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4405         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4406         Likewise.
4407         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4408         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4409         Likewise.
4410         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4411         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4412         Likewise.
4413         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4414         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4415         Likewise.
4416         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4417         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4418         Likewise.
4419         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4420         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4421         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4422         Likewise.
4423         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4424         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4425         Likewise.
4426         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4427         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4428         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4429         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4430         Likewise.
4431         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4432         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4433         Likewise.
4434         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4435         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4436         Likewise.
4437         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4438         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4439         Likewise.
4440         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4441         Likewise.
4442         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4443         Likewise.
4444         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4445         Likewise.
4446         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4447         Likewise.
4448         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4449         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4450         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4451         Likewise.
4452         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4453         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4454         Likewise.
4455         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4456         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4457         Likewise.
4458         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4459         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4460         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4461         Likewise.
4462         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4463         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4464         Likewise.
4465         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4466         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4467         Likewise.
4468         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4469         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4470         Likewise.
4471         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4472         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4473         Likewise.
4474         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4475         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4476         Likewise.
4477         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4478         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4479         Likewise.
4480         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4481         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4482         Likewise.
4483         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4484         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4485         Likewise.
4486         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4487         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4488         Likewise.
4489         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4490         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4491         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4492         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4493         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4494         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4495         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4496         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4497         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4498         Likewise.
4499         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4500         Likewise.
4501         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4502         Likewise.
4503         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4504         Likewise.
4505         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4506         Likewise.
4507         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4508         Likewise.
4509         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4510         Likewise.
4511         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4512         Likewise.
4513         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4514         Likewise.
4515         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4516         Likewise.
4517         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4518         Likewise.
4519         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4520         Likewise.
4521         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4522         Likewise.
4523         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4524         Likewise.
4525         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4526         Likewise.
4527         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4528         Likewise.
4529         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4530         Likewise.
4531         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4532         Likewise.
4533         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4534         Likewise.
4535         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4536         Likewise.
4537         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4538         Likewise.
4539         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4540         Likewise.
4541         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4542         Likewise.
4543         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4544         Likewise.
4545         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4546         Likewise.
4547         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4548         Likewise.
4549         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4550         Likewise.
4551         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4552         Likewise.
4553         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4554         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4555         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4556         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4557         Likewise.
4558         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4559         Likewise.
4560         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4561         Likewise.
4562         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4563         Likewise.
4564         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4565         Likewise.
4566         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4567         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4568         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4569         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4570         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4571         Likewise.
4572         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4573         Likewise.
4574         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4575         Likewise.
4576         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4577         Likewise.
4578         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4579         Likewise.
4580         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4581         Likewise.
4582         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4583         Likewise.
4584         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4585         Likewise.
4586         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4587         Likewise.
4588         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4589         Likewise.
4590         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4591         Likewise.
4592         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4593         Likewise.
4594         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4595         Likewise.
4596         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4597         Likewise.
4598         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4599         Likewise.
4600         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4601         Likewise.
4602         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4603         Likewise.
4604         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4605         Likewise.
4606         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4607         Likewise.
4608         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4609         Likewise.
4610         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4611         Likewise.
4612         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4613         Likewise.
4614         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4615         Likewise.
4616         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4617         Likewise.
4618         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4619         Likewise.
4620         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4621         Likewise.
4622         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4623         Likewise.
4624         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4625         Likewise.
4626         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4627         Likewise.
4628         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4629         Likewise.
4630         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4631         Likewise.
4632         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4633         Likewise.
4634         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4635         Likewise.
4636         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4637         Likewise.
4638         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4639         Likewise.
4640         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4641         Likewise.
4642         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4643         Likewise.
4644         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4645         Likewise.
4646         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4647         Likewise.
4648         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4649         Likewise.
4650         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4651         Likewise.
4652         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4653         Likewise.
4654         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4655         Likewise.
4656         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4657         Likewise.
4658         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4659         Likewise.
4660         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4661         Likewise.
4662         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4663         Likewise.
4664         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4665         Likewise.
4666         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4667         Likewise.
4668         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4669         Likewise.
4670         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4671         Likewise.
4672         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4673         Likewise.
4674         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4675         Likewise.
4676         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4677         Likewise.
4678         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4679         Likewise.
4680         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4681         Likewise.
4682         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4683         Likewise.
4684         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4685         Likewise.
4686         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4687         Likewise.
4688         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4689         Likewise.
4690         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4691         Likewise.
4692         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4693         Likewise.
4694         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4695         Likewise.
4696         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4697         Likewise.
4698         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4699         Likewise.
4700         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4701         Likewise.
4702         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4703         Likewise.
4704         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4705         Likewise.
4706         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4707         Likewise.
4708         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4709         Likewise.
4710         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4711         Likewise.
4712         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4713         Likewise.
4714         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4715         Likewise.
4716         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4717         Likewise.
4718         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4719         Likewise.
4720         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4721         Likewise.
4722         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4723         Likewise.
4724         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4725         Likewise.
4726         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4727         Likewise.
4728         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4729         Likewise.
4730         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4731         Likewise.
4732         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4733         Likewise.
4734         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4735         Likewise.
4736         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4737         Likewise.
4738         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4739         Likewise.
4740         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4741         Likewise.
4742         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4743         Likewise.
4744         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4745         Likewise.
4746         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4747         Likewise.
4748         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4749         Likewise.
4750         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4751         Likewise.
4752         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4753         Likewise.
4754         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4755         Likewise.
4756         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4757         Likewise.
4758         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4759         Likewise.
4760         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4761         Likewise.
4762         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4763         Likewise.
4764         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4765         Likewise.
4766         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4767         Likewise.
4768         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4769         Likewise.
4770         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4771         Likewise.
4772         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4773         Likewise.
4774         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4775         Likewise.
4776         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4777         Likewise.
4778         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4779         Likewise.
4780         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4781         Likewise.
4782         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4783         Likewise.
4784         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4785         Likewise.
4786         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4787         Likewise.
4788         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4789         Likewise.
4790         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4791         Likewise.
4792         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4793         Likewise.
4794         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4795         Likewise.
4796         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4797         Likewise.
4798         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4799         Likewise.
4800         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4801         Likewise.
4802         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4803         Likewise.
4804         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4805         Likewise.
4806         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4807         Likewise.
4808         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4809         Likewise.
4810         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4811         Likewise.
4812         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4813         Likewise.
4814         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4815         Likewise.
4816         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4817         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4818         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4819         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4820         Likewise.
4821         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4822         Likewise.
4823         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4824         Likewise.
4825         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4826         Likewise.
4827         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4828         Likewise.
4829         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4830         Likewise.
4831         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4832         Likewise.
4833         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4834         Likewise.
4835         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4836         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4837         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4838         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4839         Likewise.
4840         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4841         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4842         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4843         Likewise.
4844         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4845         Likewise.
4846         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4847         Likewise.
4848         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4849         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4850         Likewise.
4851         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4852         Likewise.
4853         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4854         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4855         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4856         Likewise.
4857         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4858         Likewise.
4859         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4860         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4861         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4862         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4863         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4864         Likewise.
4865         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4866         Likewise.
4867         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4868         Likewise.
4869         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4870         Likewise.
4871         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4872         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4873         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4874         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4875         Likewise.
4876         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4877         Likewise.
4878         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4879         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4880         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4881         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4882         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4883         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4884         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4885         Likewise.
4886         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4887         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4888         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4889         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4890         Likewise.
4891         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4892         Likewise.
4893         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4894         Likewise.
4895         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4896         Likewise.
4897         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4898         Likewise.
4899         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4900         Likewise.
4901         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4902         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4903         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4904         Likewise.
4905         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4906         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4907         Likewise.
4908         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4909         Likewise.
4910         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4911         Likewise.
4912         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4913         Likewise.
4914         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4915         Likewise.
4916         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4917         Likewise.
4918         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4919         Likewise.
4920         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4921         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4922         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4923         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4924         Likewise.
4925         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4926         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4927         Likewise.
4928         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4929         Likewise.
4930         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4931         Likewise.
4932         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4933         Likewise.
4934         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4935         Likewise.
4936         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4937         Likewise.
4938         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4939         Likewise.
4940         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4941         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4942         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4943         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4944         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4945         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4946         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4947         Likewise.
4948         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4949         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4950         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4951         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4952         Likewise.
4953         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4954         Likewise.
4955         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4956         Likewise.
4957         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4958         Likewise.
4959         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4960         Likewise.
4961         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4962         Likewise.
4963         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4964         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4965         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4966         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4967         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4968         Likewise.
4969         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4970         Likewise.
4971         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4972         Likewise.
4973         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4974         Likewise.
4975         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4976         Likewise.
4977         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4978         Likewise.
4979         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4980         Likewise.
4981         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4982         Likewise.
4983         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4984         Likewise.
4985         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4986         Likewise.
4987         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4988         Likewise.
4989         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4990         Likewise.
4991         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4992         Likewise.
4993         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4994         Likewise.
4995         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4996         Likewise.
4997         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4998         Likewise.
4999         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
5000         Likewise.
5001         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
5002         Likewise.
5003         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
5004         Likewise.
5005         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
5006         Likewise.
5007         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
5008         Likewise.
5009         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
5010         Likewise.
5011         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
5012         Likewise.
5013         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
5014         Likewise.
5015         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
5016         Likewise.
5017         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
5018         Likewise.
5019         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
5020         Likewise.
5021         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
5022         Likewise.
5023         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
5024         Likewise.
5025         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
5026         Likewise.
5027         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
5028         Likewise.
5029         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
5030         Likewise.
5031         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
5032         Likewise.
5033         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
5034         Likewise.
5035         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
5036         Likewise.
5037         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
5038         Likewise.
5039         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
5040         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
5041         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
5042         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
5043         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
5044         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
5045         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
5046         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
5047         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
5048         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
5049         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
5050         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
5051         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
5052         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
5053         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
5054         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
5055         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
5056         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
5057         * testsuite/tr1/headers/all.cc: Likewise.
5058         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
5059         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
5060         * testsuite/util/testsuite_shared.cc: Likewise.
5061         * scripts/extract_symvers: Likewise.  Remove runtime exception.
5062         * testsuite/17_intro/headers/all.cc: Likewise.
5063         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
5064         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
5065         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
5066         Likewise.
5067         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
5068         Likewise.
5069         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
5070         Likewise.
5071         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
5072         Likewise.
5073         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
5074         Likewise.
5075         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
5076         Likewise.
5077         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
5078         Likewise.
5079         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
5080         Likewise.
5081         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
5082         Likewise.
5083         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
5084         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
5085         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
5086         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
5087         Likewise.
5088         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
5089         Likewise.
5090         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
5091         Likewise.
5092         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
5093         Likewise.
5094         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
5095         Likewise.
5096         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
5097         Likewise.
5098         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
5099         Likewise.
5100         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
5101         Likewise.
5102         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
5103         Likewise.
5104         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
5105         Likewise.
5106         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
5107         Likewise.
5108         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
5109         Likewise.
5110         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5111         Likewise.
5112         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5113         Likewise.
5114         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5115         Likewise.
5116         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5117         Likewise.
5118         * testsuite/20_util/pair/moveable.cc: Likewise.
5119         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5120         Likewise.
5121         * testsuite/20_util/pair/swap.cc: Likewise.
5122         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5123         Likewise.
5124         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5125         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5126         Likewise.
5127         * testsuite/20_util/tuple/moveable.cc: Likewise.
5128         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5129         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5130         Likewise.
5131         * testsuite/20_util/tuple/swap.cc: Likewise.
5132         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5133         Likewise.
5134         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5135         Likewise.
5136         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5137         Likewise.
5138         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5139         Likewise.
5140         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5141         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5142         Likewise.
5143         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5144         Likewise.
5145         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5146         Likewise.
5147         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5148         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5149         Likewise.
5150         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5151         Likewise.
5152         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5153         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5154         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5155         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5156         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5157         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5158         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5159         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5160         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5161         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5162         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5163         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5164         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5165         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5166         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5167         Likewise.
5168         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5169         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5170         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5171         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5172         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5173         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5174         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5175         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5176         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5177         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5178         Likewise.
5179         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5180         Likewise.
5181         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5182         Likewise.
5183         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5184         Likewise.
5185         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5186         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5187         Likewise.
5188         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5189         Likewise.
5190         * testsuite/23_containers/deque/14340.cc: Likewise.
5191         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5192         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5193         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5194         * testsuite/23_containers/deque/init-list.cc: Likewise.
5195         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5196         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5197         * testsuite/23_containers/deque/moveable.cc: Likewise.
5198         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5199         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5200         Likewise.
5201         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5202         Likewise.
5203         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5204         Likewise.
5205         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5206         Likewise.
5207         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5208         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5209         Likewise.
5210         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5211         Likewise.
5212         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5213         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5214         Likewise.
5215         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5216         Likewise.
5217         * testsuite/23_containers/list/14340.cc: Likewise.
5218         * testsuite/23_containers/list/23781.cc: Likewise.
5219         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5220         * testsuite/23_containers/list/init-list.cc: Likewise.
5221         * testsuite/23_containers/list/moveable.cc: Likewise.
5222         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5223         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5224         Likewise.
5225         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5226         Likewise.
5227         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5228         Likewise.
5229         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5230         Likewise.
5231         * testsuite/23_containers/map/14340.cc: Likewise.
5232         * testsuite/23_containers/map/23781.cc: Likewise.
5233         * testsuite/23_containers/map/init-list.cc: Likewise.
5234         * testsuite/23_containers/map/moveable.cc: Likewise.
5235         * testsuite/23_containers/map/operations/1.cc: Likewise.
5236         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5237         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5238         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5239         Likewise.
5240         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5241         Likewise.
5242         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5243         Likewise.
5244         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5245         Likewise.
5246         * testsuite/23_containers/multimap/14340.cc: Likewise.
5247         * testsuite/23_containers/multimap/23781.cc: Likewise.
5248         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5249         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5250         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5251         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5252         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5253         Likewise.
5254         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5255         Likewise.
5256         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5257         Likewise.
5258         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5259         Likewise.
5260         * testsuite/23_containers/multiset/14340.cc: Likewise.
5261         * testsuite/23_containers/multiset/23781.cc: Likewise.
5262         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5263         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5264         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5265         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5266         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5267         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5268         Likewise.
5269         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5270         Likewise.
5271         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5272         Likewise.
5273         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5274         Likewise.
5275         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5276         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5277         Likewise.
5278         * testsuite/23_containers/queue/moveable.cc: Likewise.
5279         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5280         Likewise.
5281         * testsuite/23_containers/set/14340.cc: Likewise.
5282         * testsuite/23_containers/set/23781.cc: Likewise.
5283         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5284         * testsuite/23_containers/set/init-list.cc: Likewise.
5285         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5286         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5287         * testsuite/23_containers/set/moveable.cc: Likewise.
5288         * testsuite/23_containers/set/operations/1.cc: Likewise.
5289         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5290         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5291         Likewise.
5292         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5293         Likewise.
5294         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5295         Likewise.
5296         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5297         Likewise.
5298         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5299         Likewise.
5300         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5301         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5302         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5303         Likewise.
5304         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5305         Likewise.
5306         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5307         Likewise.
5308         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5309         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5310         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5311         Likewise.
5312         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5313         Likewise.
5314         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5315         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5316         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5317         Likewise.
5318         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5319         Likewise.
5320         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5321         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5322         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5323         Likewise.
5324         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5325         Likewise.
5326         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5327         Likewise.
5328         * testsuite/23_containers/vector/14340.cc: Likewise.
5329         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5330         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5331         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5332         Likewise.
5333         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5334         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5335         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5336         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5337         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5338         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5339         Likewise.
5340         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5341         Likewise.
5342         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5343         Likewise.
5344         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5345         Likewise.
5346         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5347         Likewise.
5348         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5349         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5350         * testsuite/23_containers/vector/init-list.cc: Likewise.
5351         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5352         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5353         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5354         * testsuite/23_containers/vector/moveable.cc: Likewise.
5355         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5356         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5357         Likewise.
5358         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5359         Likewise.
5360         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5361         Likewise.
5362         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5363         Likewise.
5364         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5365         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5366         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5367         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5368         Likewise.
5369         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5370         Likewise.
5371         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5372         Likewise.
5373         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5374         Likewise.
5375         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5376         Likewise.
5377         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5378         Likewise.
5379         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5380         Likewise.
5381         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5382         Likewise.
5383         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5384         Likewise.
5385         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5386         Likewise.
5387         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5388         Likewise.
5389         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5390         Likewise.
5391         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5392         Likewise.
5393         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5394         Likewise.
5395         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5396         Likewise.
5397         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5398         Likewise.
5399         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5400         Likewise.
5401         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5402         Likewise.
5403         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5404         Likewise.
5405         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5406         Likewise.
5407         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5408         Likewise.
5409         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5410         Likewise.
5411         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5412         Likewise.
5413         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5414         Likewise.
5415         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5416         Likewise.
5417         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5418         Likewise.
5419         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5420         Likewise.
5421         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5422         Likewise.
5423         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5424         Likewise.
5425         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5426         Likewise.
5427         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5442         Likewise.
5443         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5444         Likewise.
5445         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5446         Likewise.
5447         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5448         Likewise.
5449         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5450         Likewise.
5451         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5452         Likewise.
5453         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5454         Likewise.
5455         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5456         Likewise.
5457         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5458         Likewise.
5459         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5460         Likewise.
5461         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5462         Likewise.
5463         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5464         Likewise.
5465         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5466         Likewise.
5467         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5468         Likewise.
5469         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5470         Likewise.
5471         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5472         Likewise.
5473         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5474         Likewise.
5475         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5476         Likewise.
5477         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5478         Likewise.
5479         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5480         Likewise.
5481         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5482         Likewise.
5483         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5484         Likewise.
5485         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5486         Likewise.
5487         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5488         Likewise.
5489         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5490         Likewise.
5491         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5492         Likewise.
5493         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5494         Likewise.
5495         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5496         Likewise.
5497         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5498         Likewise.
5499         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5500         Likewise.
5501         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5502         Likewise.
5503         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5504         Likewise.
5505         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5506         Likewise.
5507         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5508         Likewise.
5509         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5510         Likewise.
5511         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5512         Likewise.
5513         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5514         Likewise.
5515         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5516         Likewise.
5517         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5518         Likewise.
5519         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5520         Likewise.
5521         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5522         Likewise.
5523         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5524         Likewise.
5525         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5526         Likewise.
5527         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5528         Likewise.
5529         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5530         Likewise.
5531         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5532         Likewise.
5533         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5534         Likewise.
5535         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5536         Likewise.
5537         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5538         Likewise.
5539         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5540         Likewise.
5541         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5542         Likewise.
5543         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5544         Likewise.
5545         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5546         Likewise.
5547         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5548         Likewise.
5549         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5550         Likewise.
5551         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5552         Likewise.
5553         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5554         Likewise.
5555         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5556         Likewise.
5557         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5558         Likewise.
5559         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5560         Likewise.
5561         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5562         Likewise.
5563         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5564         Likewise.
5565         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5566         Likewise.
5567         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5568         Likewise.
5569         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5570         Likewise.
5571         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5572         Likewise.
5573         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5574         Likewise.
5575         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5576         Likewise.
5577         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5578         Likewise.
5579         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5580         Likewise.
5581         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5582         Likewise.
5583         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5584         Likewise.
5585         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5586         Likewise.
5587         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5588         Likewise.
5589         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5590         Likewise.
5591         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5592         Likewise.
5593         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5594         Likewise.
5595         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5596         Likewise.
5597         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5598         Likewise.
5599         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5600         Likewise.
5601         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5602         Likewise.
5603         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5604         Likewise.
5605         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5606         Likewise.
5607         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5608         Likewise.
5609         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5610         Likewise.
5611         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5612         Likewise.
5613         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5614         Likewise.
5615         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5616         Likewise.
5617         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5618         Likewise.
5619         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5620         Likewise.
5621         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5622         Likewise.
5623         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5624         Likewise.
5625         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5626         Likewise.
5627         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5628         Likewise.
5629         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5630         Likewise.
5631         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5632         Likewise.
5633         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5634         Likewise.
5635         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5636         Likewise.
5637         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5638         Likewise.
5639         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5640         Likewise.
5641         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5642         Likewise.
5643         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5644         Likewise.
5645         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5646         Likewise.
5647         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5648         Likewise.
5649         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5650         Likewise.
5651         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5652         Likewise.
5653         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5654         Likewise.
5655         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5656         Likewise.
5657         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5658         Likewise.
5659         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5660         Likewise.
5661         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5662         Likewise.
5663         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5664         Likewise.
5665         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5666         Likewise.
5667         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5668         Likewise.
5669         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5670         Likewise.
5671         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5672         Likewise.
5673         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5674         Likewise.
5675         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5676         Likewise.
5677         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5678         Likewise.
5679         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5680         Likewise.
5681         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5682         Likewise.
5683         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5684         Likewise.
5685         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5686         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5687         Likewise.
5688         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5689         Likewise.
5690         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5691         Likewise.
5692         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5693         Likewise.
5694         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5695         Likewise.
5696         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5697         Likewise.
5698         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5699         Likewise.
5700         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5701         Likewise.
5702         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5703         Likewise.
5704         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5705         Likewise.
5706         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5707         Likewise.
5708         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5709         Likewise.
5710         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5711         Likewise.
5712         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5713         Likewise.
5714         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5715         Likewise.
5716         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5717         Likewise.
5718         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5719         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5720         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5721         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5722         Likewise.
5723         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5724         Likewise.
5725         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5726         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5727         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5728         Likewise.
5729         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5730         Likewise.
5731         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5732         Likewise.
5733         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5734         Likewise.
5735         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5736         Likewise.
5737         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5738         Likewise.
5739         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5740         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5741         Likewise.
5742         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5743         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5744         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5745         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5746         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5747         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5748         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5749         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5750         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5751         Likewise.
5752         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5753         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5754         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5755         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5756         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5757         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5758         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5759         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5760         Likewise.
5761         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5762         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5763         Likewise.
5764         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5765         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5766         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5767         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5768         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5769         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5770         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5771         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5772         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5773         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5774         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5775         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5776         Likewise.
5777         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5778         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5779         Likewise.
5780         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5781         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5782         Likewise.
5783         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5784         Likewise.
5785         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5786         Likewise.
5787         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5788         Likewise.
5789         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5790         Likewise.
5791         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5792         Likewise.
5793         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5794         Likewise.
5795         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5796         Likewise.
5797         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5798         Likewise.
5799         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5800         Likewise.
5801         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5802         Likewise.
5803         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5804         Likewise.
5805         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5806         Likewise.
5807         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5808         Likewise.
5809         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5810         Likewise.
5811         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5812         Likewise.
5813         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5814         Likewise.
5815         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5816         Likewise.
5817         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5818         Likewise.
5819         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5820         Likewise.
5821         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5822         Likewise.
5823         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5824         Likewise.
5825         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5826         Likewise.
5827         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5828         Likewise.
5829         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5830         Likewise.
5831         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5832         Likewise.
5833         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5834         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5835         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5836         Likewise.
5837         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5838         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5839         Likewise.
5840         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5841         Likewise.
5842         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5843         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5844         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5845         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5846         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5847         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5848         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5849         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5850         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5851         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5852         Likewise.
5853         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5854         Likewise.
5855         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5856         Likewise.
5857         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5858         Likewise.
5859         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5860         Likewise.
5861         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5862         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5863         Likewise.
5864         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5865         Likewise.
5866         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5867         Likewise.
5868         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5869         Likewise.
5870         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5871         Likewise.
5872         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5873         Likewise.
5874         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5875         Likewise.
5876         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5877         Likewise.
5878         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5879         Likewise.
5880         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5881         Likewise.
5882         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5883         Likewise.
5884         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5885         Likewise.
5886         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5887         Likewise.
5888         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5889         Likewise.
5890         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5891         Likewise.
5892         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5893         Likewise.
5894         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5895         Likewise.
5896         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5897         Likewise.
5898         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5899         Likewise.
5900         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5901         Likewise.
5902         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5903         Likewise.
5904         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5905         Likewise.
5906         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5907         Likewise.
5908         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5909         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5910         Likewise.
5911         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5912         Likewise.
5913         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5914         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5915         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5916         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5917         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5918         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5919         Likewise.
5920         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5921         Likewise.
5922         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5923         Likewise.
5924         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5925         Likewise.
5926         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5927         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5928         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5929         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5930         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5931         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5932         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5933         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5934         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5935         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5936         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5937         Likewise.
5938         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5939         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5940         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5941         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5942         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5943         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5944         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5945         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5946         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5947         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5948         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5949         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5950         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5951         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5952         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5953         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5954         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5955         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5956         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5957         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5958         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5959         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5960         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5961         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5962         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5963         Likewise.
5964         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5965         * testsuite/27_io/fpos/14252.cc: Likewise.
5966         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5967         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5968         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5969         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5970         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5971         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5972         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5973         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5974         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5975         Likewise.
5976         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5977         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5978         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5979         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5980         Likewise.
5981         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5982         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5983         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5984         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5985         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5986         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5987         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5988         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5989         * testsuite/27_io/objects/char/3045.cc: Likewise.
5990         * testsuite/27_io/objects/char/3647.cc: Likewise.
5991         * testsuite/27_io/objects/char/5268.cc: Likewise.
5992         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5993         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5994         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5995         * testsuite/28_regex/init-list.cc: Likewise.
5996         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5997         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5998         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5999         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
6000         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
6001         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
6002         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
6003         Likewise.
6004         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
6005         Likewise.
6006         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
6007         Likewise.
6008         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
6009         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
6010         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
6011         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
6012         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
6013         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
6014         Likewise.
6015         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
6016         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
6017         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
6018         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
6019         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
6020         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
6021         Likewise.
6022         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
6023         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
6024         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
6025         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
6026         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
6027         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
6028         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
6029         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
6030         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
6031         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
6032         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
6033         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
6034         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
6035         Likewise.
6036         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
6037         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
6038         Likewise.
6039         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
6040         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
6041         Likewise.
6042         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
6043         Likewise.
6044         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
6045         Likewise.
6046         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
6047         Likewise.
6048         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
6049         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
6050         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
6051         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
6052         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
6053         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
6054         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
6055         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
6056         Likewise.
6057         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
6058         Likewise.
6059         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
6060         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
6061         Likewise.
6062         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
6063         Likewise.
6064         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
6065         Likewise.
6066         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
6067         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
6068         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
6069         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
6070         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
6071         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
6072         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
6073         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
6074         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
6075         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
6076         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
6077         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
6078         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
6079         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
6080         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
6081         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
6082         Likewise.
6083         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
6084         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
6085         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
6086         Likewise.
6087         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
6088         Likewise.
6089         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
6090         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
6091         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
6092         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
6093         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
6094         Likewise.
6095         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
6096         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
6097         Likewise.
6098         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
6099         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
6100         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
6101         Likewise.
6102         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
6103         Likewise.
6104         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
6105         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
6106         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
6107         Likewise.
6108         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
6109         Likewise.
6110         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6111         Likewise.
6112         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6113         Likewise.
6114         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6115         Likewise.
6116         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6117         * testsuite/30_threads/this_thread/1.cc: Likewise.
6118         * testsuite/30_threads/this_thread/2.cc: Likewise.
6119         * testsuite/30_threads/this_thread/3.cc: Likewise.
6120         * testsuite/30_threads/this_thread/4.cc: Likewise.
6121         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6122         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6123         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6124         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6125         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6126         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6127         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6128         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6129         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6130         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6131         * testsuite/30_threads/thread/members/1.cc: Likewise.
6132         * testsuite/30_threads/thread/members/2.cc: Likewise.
6133         * testsuite/30_threads/thread/members/3.cc: Likewise.
6134         * testsuite/30_threads/thread/members/4.cc: Likewise.
6135         * testsuite/30_threads/thread/members/5.cc: Likewise.
6136         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6137         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6138         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6139         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6140         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6141         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6142         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6143         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6144         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6145         Likewise.
6146         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6147         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6148         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6149         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6150         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6151         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6152         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6153         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6154         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6155         * testsuite/30_threads/try_lock/1.cc: Likewise.
6156         * testsuite/30_threads/try_lock/2.cc: Likewise.
6157         * testsuite/30_threads/try_lock/3.cc: Likewise.
6158         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6159         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6160         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6161         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6162         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6163         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6164         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6165         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6166         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6167         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6168         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6169         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6170         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6171         Likewise.
6172         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6173         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6174         Likewise.
6175         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6176         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6177         Likewise.
6178         * testsuite/ext/array_allocator/1.cc: Likewise.
6179         * testsuite/ext/array_allocator/2.cc: Likewise.
6180         * testsuite/ext/array_allocator/3.cc: Likewise.
6181         * testsuite/ext/ext_pointer/1.cc: Likewise.
6182         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6183         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6184         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6185         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6186         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6187         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6188         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6189         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6190         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6191         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6192         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6193         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6194         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6195         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6196         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6197         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6198         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6199         Likewise.
6200         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6201         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6202         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6203         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6204         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6205         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6206         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6207         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6208         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6209         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6210         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6211         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6212         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6213         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6214         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6215         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6216         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6217         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6218         Likewise.
6219         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6220         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6221         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6222         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6223         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6224         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6225         * testsuite/ext/pod_char_traits.cc: Likewise.
6226         * testsuite/ext/slist/23781.cc: Likewise.
6227         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6228         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6229         * testsuite/ext/vstring/init-list.cc: Likewise.
6230         * testsuite/ext/vstring/moveable.cc: Likewise.
6231         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6232         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6233         Likewise.
6234         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6235         Likewise.
6236         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6237         Likewise.
6238         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6239         Likewise.
6240         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6241         Likewise.
6242         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6243         Likewise.
6244         * testsuite/ext/vstring/types/23767.cc: Likewise.
6245         * testsuite/performance/21_strings/string_append.cc: Likewise.
6246         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6247         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6248         Likewise.
6249         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6250         Likewise.
6251         * testsuite/performance/21_strings/string_find.cc: Likewise.
6252         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6253         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6254         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6255         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6256         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6257         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6258         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6259         Likewise.
6260         * testsuite/performance/23_containers/create/map.cc: Likewise.
6261         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6262         Likewise.
6263         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6264         * testsuite/performance/23_containers/find/map.cc: Likewise.
6265         * testsuite/performance/23_containers/index/map.cc: Likewise.
6266         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6267         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6268         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6269         Likewise.
6270         * testsuite/performance/23_containers/insert_erase/associative.cc:
6271         Likewise.
6272         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6273         Likewise.
6274         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6275         Likewise.
6276         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6277         Likewise.
6278         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6279         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6280         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6281         Likewise.
6282         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6283         Likewise.
6284         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6285         Likewise.
6286         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6287         Likewise.
6288         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6289         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6290         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6291         Likewise.
6292         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6293         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6294         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6295         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6296         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6297         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6298         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6299         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6300         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6301         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6302         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6303         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6304         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6305         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6306         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6307         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6308         Likewise.
6309         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6310         Likewise.
6311         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6312         Likewise.
6313         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6314         Likewise.
6315         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6316         Likewise.
6317         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6318         Likewise.
6319         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6320         Likewise.
6321         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6322         Likewise.
6323         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6324         Likewise.
6325         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6326         Likewise.
6327         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6328         Likewise.
6329         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6330         Likewise.
6331         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6332         Likewise.
6333         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6334         Likewise.
6335         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6336         Likewise.
6337         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6338         Likewise.
6339         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6340         Likewise.
6341         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6342         Likewise.
6343         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6344         Likewise.
6345         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6346         Likewise.
6347         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6348         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6349         Likewise.
6350         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6351         Likewise.
6352         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6353         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6354         Likewise.
6355         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6356         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6357         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6358         Likewise.
6359         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6360         Likewise.
6361         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6362         Likewise.
6363         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6364         Likewise.
6365         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6366         Likewise.
6367         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6368         Likewise.
6369         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6370         Likewise.
6371         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6372         Likewise.
6373         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6374         Likewise.
6375         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6376         Likewise.
6377         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6378         Likewise.
6379         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6380         Likewise.
6381         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6382         Likewise.
6383         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6384         Likewise.
6385         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6386         Likewise.
6387         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6388         Likewise.
6389         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6390         Likewise.
6391         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6392         Likewise.
6393         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6394         Likewise.
6395         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6396         Likewise.
6397         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6398         Likewise.
6399         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6400         Likewise.
6401         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6402         Likewise.
6403         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6404         Likewise.
6405         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6406         Likewise.
6407         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6408         Likewise.
6409         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6410         Likewise.
6411         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6412         Likewise.
6413         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6414         Likewise.
6415         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6416         Likewise.
6417         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6418         Likewise.
6419         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6420         Likewise.
6421         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6422         Likewise.
6423         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6424         Likewise.
6425         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6426         Likewise.
6427         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6428         Likewise.
6429         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6430         Likewise.
6431         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6432         Likewise.
6433         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6434         Likewise.
6435         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6436         Likewise.
6437         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6438         Likewise.
6439         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6440         Likewise.
6441         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6442         Likewise.
6443         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6444         Likewise.
6445         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6446         Likewise.
6447         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6448         Likewise.
6449         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6450         Likewise.
6451         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6452         Likewise.
6453         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6454         Likewise.
6455         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6456         Likewise.
6457         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6458         Likewise.
6459         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6460         Likewise.
6461         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6462         Likewise.
6463         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6464         Likewise.
6465         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6466         Likewise.
6467         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6468         Likewise.
6469         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6470         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6471         Likewise.
6472         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6473         Likewise.
6474         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6475         Likewise.
6476         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6477         Likewise.
6478         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6479         Likewise.
6480         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6481         Likewise.
6482         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6483         Likewise.
6484         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6485         Likewise.
6486         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6487         Likewise.
6488         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6489         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6490         Likewise.
6491         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6492         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6493         Likewise.
6494         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6495         Likewise.
6496         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6497         Likewise.
6498         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6499         Likewise.
6500         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6501         Likewise.
6502         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6503         Likewise.
6504         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6505         Likewise.
6506         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6507         Likewise.
6508         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6509         Likewise.
6510         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6511         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6512         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6513         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6514         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6515         Likewise.
6516         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6517         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6518         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6519         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6520         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6521         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6522         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6523         * testsuite/util/io/prog_bar.cc: Likewise.
6524         * testsuite/util/io/prog_bar.hpp: Likewise.
6525         * testsuite/util/io/text_populate.hpp: Likewise.
6526         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6527         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6528         * testsuite/util/io/xml.hpp: Likewise.
6529         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6530         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6531         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6532         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6533         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6534         * testsuite/util/native_type/native_map.hpp: Likewise.
6535         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6536         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6537         * testsuite/util/native_type/native_set.hpp: Likewise.
6538         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6539         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6540         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6541         Likewise.
6542         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6543         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6544         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6545         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6546         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6547         Likewise.
6548         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6549         Likewise.
6550         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6551         Likewise.
6552         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6553         Likewise.
6554         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6555         Likewise.
6556         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6557         Likewise.
6558         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6559         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6560         Likewise.
6561         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6562         Likewise.
6563         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6564         Likewise.
6565         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6566         Likewise.
6567         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6568         Likewise.
6569         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6570         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6571         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6572         * testsuite/util/regression/basic_type.hpp: Likewise.
6573         * testsuite/util/regression/common_type.hpp: Likewise.
6574         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6575         Likewise.
6576         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6577         Likewise.
6578         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6579         Likewise.
6580         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6581         Likewise.
6582         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6583         Likewise.
6584         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6585         Likewise.
6586         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6587         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6588         Likewise.
6589         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6590         Likewise.
6591         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6592         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6593         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6594         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6595         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6596         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6597         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6598         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6599         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6600         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6601         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6602         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6603         * testsuite/util/testsuite_abi.cc: Likewise.
6604         * testsuite/util/testsuite_abi.h: Likewise.
6605         * testsuite/util/testsuite_abi_check.cc: Likewise.
6606         * testsuite/util/testsuite_allocator.cc: Likewise.
6607         * testsuite/util/testsuite_allocator.h: Likewise.
6608         * testsuite/util/testsuite_api.h: Likewise.
6609         * testsuite/util/testsuite_character.cc: Likewise.
6610         * testsuite/util/testsuite_character.h: Likewise.
6611         * testsuite/util/testsuite_common_types.h: Likewise.
6612         * testsuite/util/testsuite_error.h: Likewise.
6613         * testsuite/util/testsuite_hooks.cc: Likewise.
6614         * testsuite/util/testsuite_hooks.h: Likewise.
6615         * testsuite/util/testsuite_io.h: Likewise.
6616         * testsuite/util/testsuite_iterators.h: Likewise.
6617         * testsuite/util/testsuite_performance.h: Likewise.
6618         * testsuite/util/testsuite_rng.h: Likewise.
6619         * testsuite/util/testsuite_rvalref.h: Likewise.
6620         * testsuite/util/testsuite_tr1.h: Likewise.
6621         * testsuite/util/thread/all.h: Likewise.
6622         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6623         Likewise.
6624         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6625         Likewise.
6626         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6627         Likewise.
6628         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6629         Likewise.
6630         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6631         Likewise.
6632         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6633         Likewise.
6634         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6635         Likewise.
6636         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6637         Likewise.
6638         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6639         Likewise.
6640         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6641         Likewise.
6642         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6643         Likewise.
6644         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6645         Likewise.
6646         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6647         Likewise.
6648         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6649         Likewise.
6650         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6651         Likewise.
6652         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6653         Likewise.
6654         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6655         Likewise.
6656         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6657         Likewise.
6658         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6659         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6660         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6661         Likewise.
6662         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6663         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6664         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6665         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6666         Likewise.
6667         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6668         Likewise.
6669         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6670         Likewise.
6671         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6672         Likewise.
6673         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6674         Likewise.
6675         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6676         Likewise.
6677         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6678         Likewise.
6679         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6680         Likewise.
6681         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6682         Likewise.
6683         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6684         Likewise.
6685         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6686         Likewise.
6687         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6688         Likewise.
6689         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6690         Likewise.
6691         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6692         Likewise.
6693         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6694         Likewise.
6695         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6696         Likewise.
6697         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6698         Likewise.
6699         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6700         Likewise.
6701         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6702         Likewise.
6703         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6704         Likewise.
6705         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6706         Likewise.
6707         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6708         Likewise.
6709         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6710         Likewise.
6711         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6712         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6713         Likewise.
6714         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6715         Likewise.
6716         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6717         Likewise.
6718         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6719         Likewise.
6720         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6721         Likewise.
6722         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6723         Likewise.
6724         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6725         Likewise.
6726         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6727         Likewise.
6728         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6729         Likewise.
6730         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6731         Likewise.
6732         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6733         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6734         Likewise.
6735         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6736         Likewise.
6737         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6738         Likewise.
6739         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6740         Likewise.
6741         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6742         Likewise.
6743         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6744         Likewise.
6745         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6746         Likewise.
6747         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6748         Likewise.
6749         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6750         Likewise.
6751         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6752         Likewise.
6753         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6754         Likewise.
6755         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6756         Likewise.
6757         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6758         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6759         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6760         Likewise.
6761         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6762         Likewise.
6763         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6764         Likewise.
6765         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6766         Likewise.
6767         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6768         Likewise.
6769         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6770         Likewise.
6771         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6772         Likewise.
6773         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6774         Likewise.
6775         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6776         Likewise.
6777         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6778         Likewise.
6779         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6780         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6781         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6782         Likewise.
6783         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6784         Likewise.
6785         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6786         Likewise.
6787         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6788         Likewise.
6789         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6790         Likewise.
6791         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6792         Likewise.
6793         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6794         Likewise.
6795         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6796         Likewise.
6797         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6798         Likewise.
6799         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6800         Likewise.
6801         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6802         Likewise.
6803         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6804         Likewise.
6805         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6806         Likewise.
6807         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6808         Likewise.
6809         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6810         Likewise.
6811         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6812         Likewise.
6813         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6814         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6815         Likewise.
6816         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6817         Likewise.
6818         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6819         Likewise.
6820         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6821         Likewise.
6822         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6823         Likewise.
6824         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6825         Likewise.
6826         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6827         Likewise.
6828         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6829         Likewise.
6830         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6831         Likewise.
6832         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6833         Likewise.
6834         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6835         Likewise.
6836         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6837         Likewise.
6838         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6839         Likewise.
6840         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6841         Likewise.
6842         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6843         Likewise.
6844         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6845         Likewise.
6846         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6847         Likewise.
6848         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6849         Likewise.
6850         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6851         Likewise.
6852         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6853         Likewise.
6854         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6855         Likewise.
6856         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6857         Likewise.
6858         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6859         Likewise.
6860         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6861         Likewise.
6862         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6863         Likewise.
6864         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6865         Likewise.
6866         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6867         Likewise.
6868         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6869         Likewise.
6870         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6871         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6872         Likewise.
6873         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6874         Likewise.
6875         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6876         Likewise.
6877         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6878         Likewise.
6879         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6880         Likewise.
6881         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6882         Likewise.
6883         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6884         Likewise.
6885         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6886         Likewise.
6887         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6888         Likewise.
6889         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6890         Likewise.
6891         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6892         Likewise.
6893         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6894         Likewise.
6895         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6896         Likewise.
6897         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6898         Likewise.
6899         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6900         Likewise.
6901         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6902         Likewise.
6903         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6904         Likewise.
6905         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6906         Likewise.
6907         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6908         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6909         * testsuite/backward/hash_map/25896.cc: Likewise.
6910         * testsuite/backward/hash_set/25896.cc: Likewise.
6911
6912 2009-04-08  Ian Lance Taylor  <iant@google.com>
6913
6914         * include/backward/hashtable.h (erase): Correctly handle erasing a
6915         reference to an entry in the hash table.
6916         * testsuite/backward/hash_map/25896.cc: New.
6917         * testsuite/backward/hash_set/25896.cc: New.
6918
6919 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6920
6921         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6922         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6923
6924 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6925
6926         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6927         of debug.
6928         * include/Makefile.in: Regenerate.
6929         * include/precompiled/stdc++.h: Add.
6930
6931 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6932
6933         * include/bits/random.h: Adjust doxygen markup.
6934         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6935
6936         * testsuite/26_numerics/random/piecewise_linear_distribution/
6937         operators/serialize.cc: Use typedefs.
6938
6939 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6940
6941         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6942         __gnu_cxx namespace.  Remove "static inline".
6943
6944 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6945
6946         * include/bits/random.tcc (linear_congruential_engine<>::
6947         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6948
6949 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6950
6951         * include/bits/random.h (operator==): Mark all inline.
6952         (mersenne_twister_engine): Enable #if 0 checks.
6953
6954         * include/bits/random.h: Formatting tweaks.
6955
6956 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6957
6958         * include/bits/random.tcc (piecewise_linear_distribution<>::
6959         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6960         Remove spurious closed parenthesis.
6961
6962 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6963
6964         PR libstdc++/39644 (partial)
6965         * include/bits/random.tcc (linear_congruential_engine<>::
6966         seed(seed_seq&), independent_bits_engine<>::operator(),
6967         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6968
6969 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6970
6971         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6972         thinko.
6973         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6974         default.cc: Enable.
6975
6976 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6977
6978         PR libstdc++/39629 (partial)
6979         * testsuite/26_numerics/random/independent_bits_engine/cons/
6980         base_move.cc: Use uint_fast64_t instead of unsigned long.
6981         * testsuite/26_numerics/random/independent_bits_engine/cons/
6982         seed1.cc: Likewise.
6983         * testsuite/26_numerics/random/independent_bits_engine/cons/
6984         seed2.cc: Likewise.
6985         * testsuite/26_numerics/random/independent_bits_engine/cons/
6986         base_copy.cc: Likewise.
6987         * testsuite/26_numerics/random/independent_bits_engine/cons/
6988         default.cc: Likewise.
6989         * testsuite/26_numerics/random/independent_bits_engine/cons/
6990         seed_seq.cc: Likewise.
6991         * testsuite/26_numerics/random/independent_bits_engine/
6992         requirements/typedefs.cc: Likewise.
6993         * testsuite/26_numerics/random/independent_bits_engine/
6994         operators/equal.cc: Likewise.
6995         * testsuite/26_numerics/random/independent_bits_engine/
6996         operators/serialize.cc: Likewise.
6997         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6998
6999 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
7000
7001         * include/tr1_impl/random: Remove, empty.
7002         * include/tr1_impl/random.tcc: Likewise.
7003
7004         * include/std/random: Minor clean-ups, formatting fixes, adjust
7005         copyright years.
7006         * include/bits/random.tcc: Likewise.
7007         * include/bits/random.h: Likewise.
7008         * include/tr1/random: Likewise.
7009         * include/tr1/random.tcc: Likewise.
7010         * include/tr1/random.h: Likewise.
7011
7012 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7013
7014         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
7015         * doc/html/api.html: Regenerate.
7016
7017 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7018
7019         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
7020         Change to mersenne_twister_engine, add same defaults as
7021         mersenne_twister_engine/cons/default.cc.
7022         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
7023
7024         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
7025         to __il.
7026         * include/bits/random.h (mersenne_twister_engine): Qualify
7027         _ShiftMin1 with namespace __detail.
7028         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
7029         constexpr std::numeric_limits::max() can be used.
7030         (mersenne_twister_engine): Split apart static asserts into one
7031         assert per message. Temporarily disable the last three.
7032
7033 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
7034
7035         * include/Makefile.am: Update to N2836. Modified for new random headers.
7036         * include/Makefile.in: Ditto.
7037         * include/tr1_impl/random: Moved to tr1/random.h
7038         * include/tr1_impl/random.tcc: Moved to tr1
7039         * include/tr1/random: Just point to moved tr1 random headers.
7040         * include/tr1/random.tcc: Moved from tr1_impl.
7041         * include/tr1/random.h: Moved from tr1_impl/random.
7042         * include/std/random: Modified to point to std random headers.
7043         * include/bits/random.tcc: New implementation of std random facilities.
7044         * include/bits/random.h: Ditto.
7045         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
7046         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7047         seed1.cc: New.
7048         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7049         seed2.cc: New.
7050         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7051         default.cc: New.
7052         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7053         non_uint_neg.cc: New.
7054         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7055         typedefs.cc: New.
7056         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7057         equal.cc: New.
7058         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7059         serialize.cc: New.
7060         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7061         seed1.cc: New.
7062         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7063         seed2.cc: New.
7064         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7065         default.cc: New.
7066         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
7067         typedefs.cc: New.
7068         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7069         equal.cc: New.
7070         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7071         serialize.cc: New.
7072         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7073         seed1.cc: New.
7074         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7075         seed2.cc: New.
7076         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7077         default.cc: New.
7078         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
7079         typedefs.cc: New.
7080         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7081         equal.cc: New.
7082         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7083         serialize.cc: New.
7084         * testsuite/26_numerics/random/discard_block_engine/cons/
7085         base_move.cc: New.
7086         * testsuite/26_numerics/random/discard_block_engine/cons/
7087         seed1.cc: New.
7088         * testsuite/26_numerics/random/discard_block_engine/cons/
7089         seed2.cc: New.
7090         * testsuite/26_numerics/random/discard_block_engine/cons/
7091         base_copy.cc: New.
7092         * testsuite/26_numerics/random/discard_block_engine/cons/
7093         default.cc: New.
7094         * testsuite/26_numerics/random/discard_block_engine/cons/
7095         seed_seq.cc: New.
7096         * testsuite/26_numerics/random/discard_block_engine/requirements/
7097         typedefs.cc: New.
7098         * testsuite/26_numerics/random/discard_block_engine/operators/
7099         equal.cc: New.
7100         * testsuite/26_numerics/random/discard_block_engine/operators/
7101         serialize.cc: New.
7102         * testsuite/26_numerics/random/independent_bits_engine/cons/
7103         base_move.cc: New.
7104         * testsuite/26_numerics/random/independent_bits_engine/cons/
7105         seed1.cc: New.
7106         * testsuite/26_numerics/random/independent_bits_engine/cons/
7107         seed2.cc: New.
7108         * testsuite/26_numerics/random/independent_bits_engine/cons/
7109         base_copy.cc: New.
7110         * testsuite/26_numerics/random/independent_bits_engine/cons/
7111         default.cc: New.
7112         * testsuite/26_numerics/random/independent_bits_engine/cons/
7113         seed_seq.cc: New.
7114         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7115         typedefs.cc: New.
7116         * testsuite/26_numerics/random/independent_bits_engine/operators/
7117         equal.cc: New.
7118         * testsuite/26_numerics/random/independent_bits_engine/operators/
7119         serialize.cc: New.
7120         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7121         base_move.cc: New.
7122         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7123         seed1.cc: New.
7124         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7125         seed2.cc: New.
7126         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7127         base_copy.cc: New.
7128         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7129         default.cc: New.
7130         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7131         seed_seq.cc: New.
7132         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7133         typedefs.cc: New.
7134         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7135         equal.cc: New.
7136         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7137         serialize.cc
7138         * testsuite/26_numerics/random/mt19937.cc: New.
7139         * testsuite/26_numerics/random/mt19937_64.cc: New.
7140         * testsuite/26_numerics/random/minstd_rand.cc: New.
7141         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7142         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7143         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7144         * testsuite/26_numerics/random/ranlux24.cc: New.
7145         * testsuite/26_numerics/random/ranlux48.cc: New.
7146         * testsuite/26_numerics/random/knuth_b.cc: New.
7147         * testsuite/26_numerics/random/default_random_engine.cc: New.
7148         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7149         parms.cc: New.
7150         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7151         default.cc: New.
7152         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7153         typedefs.cc: New.
7154         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7155         serialize.cc: New.
7156         * testsuite/26_numerics/random/normal_distribution/cons/
7157         parms.cc: New.
7158         * testsuite/26_numerics/random/normal_distribution/cons/
7159         default.cc: New.
7160         * testsuite/26_numerics/random/normal_distribution/requirements/
7161         typedefs.cc: New.
7162         * testsuite/26_numerics/random/normal_distribution/operators/
7163         serialize.cc: New.
7164         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7165         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7166         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7167         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7168         parms_neg.cc: New.
7169         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7170         parms.cc: New.
7171         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7172         default.cc: New.
7173         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7174         typedefs.cc: New.
7175         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7176         serialize.cc: New.
7177         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7178         parms_neg.cc: New.
7179         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7180         parms.cc: New.
7181         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7182         default.cc: New.
7183         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7184         typedefs.cc: New.
7185         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7186         serialize.cc: New.
7187         * testsuite/26_numerics/random/poisson_distribution/cons/
7188         parms.cc: New.
7189         * testsuite/26_numerics/random/poisson_distribution/cons/
7190         default.cc: New.
7191         * testsuite/26_numerics/random/poisson_distribution/requirements/
7192         typedefs.cc
7193         * testsuite/26_numerics/random/poisson_distribution/operators/
7194         serialize.cc: New.
7195         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7196         parms.cc: New.
7197         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7198         default.cc: New.
7199         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7200         typedefs.cc: New.
7201         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7202         serialize.cc: New.
7203         * testsuite/26_numerics/random/discrete_distribution/cons/
7204         range.cc: New.
7205         * testsuite/26_numerics/random/discrete_distribution/cons/
7206         initlist.cc: New.
7207         * testsuite/26_numerics/random/discrete_distribution/cons/
7208         default.cc: New.
7209         * testsuite/26_numerics/random/discrete_distribution/cons/
7210         num_xbound_fun.cc: New.
7211         * testsuite/26_numerics/random/discrete_distribution/requirements/
7212         typedefs.cc: New.
7213         * testsuite/26_numerics/random/discrete_distribution/operators/
7214         serialize.cc: New.
7215         * testsuite/26_numerics/random/weibull_distribution/cons/
7216         parms.cc: New.
7217         * testsuite/26_numerics/random/weibull_distribution/cons/
7218         default.cc: New.
7219         * testsuite/26_numerics/random/weibull_distribution/requirements/
7220         typedefs.cc: New.
7221         * testsuite/26_numerics/random/weibull_distribution/operators/
7222         serialize.cc: New.
7223         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7224         parms.cc: New.
7225         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7226         default.cc: New.
7227         * testsuite/26_numerics/random/negative_binomial_distribution/
7228         requirements/typedefs.cc: New.
7229         * testsuite/26_numerics/random/negative_binomial_distribution/
7230         operators/serialize.cc: New.
7231         * testsuite/26_numerics/random/cauchy_distribution/cons/
7232         parms.cc: New.
7233         * testsuite/26_numerics/random/cauchy_distribution/cons/
7234         default.cc: New.
7235         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7236         typedefs.cc: New.
7237         * testsuite/26_numerics/random/cauchy_distribution/operators/
7238         serialize.cc: New.
7239         * testsuite/26_numerics/random/gamma_distribution/cons/
7240         parms.cc: New.
7241         * testsuite/26_numerics/random/gamma_distribution/cons/
7242         default.cc: New.
7243         * testsuite/26_numerics/random/gamma_distribution/requirements/
7244         typedefs.cc: New.
7245         * testsuite/26_numerics/random/gamma_distribution/operators/
7246         serialize.cc: New.
7247         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7248         parms.cc: New.
7249         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7250         default.cc: New.
7251         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7252         typedefs.cc: New.
7253         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7254         serialize.cc: New.
7255
7256         * testsuite/26_numerics/random/exponential_distribution/cons/
7257         parms.cc: New.
7258         * testsuite/26_numerics/random/exponential_distribution/cons/
7259         default.cc: New.
7260         * testsuite/26_numerics/random/exponential_distribution/requirements/
7261         typedefs.cc: New.
7262         * testsuite/26_numerics/random/exponential_distribution/operators/
7263         serialize.cc: New.
7264         * testsuite/26_numerics/random/lognormal_distribution/cons/
7265         parms.cc: New.
7266         * testsuite/26_numerics/random/lognormal_distribution/cons/
7267         default.cc: New.
7268         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7269         typedefs.cc: New.
7270         * testsuite/26_numerics/random/lognormal_distribution/operators/
7271         serialize.cc: New.
7272         * testsuite/26_numerics/random/binomial_distribution/cons/
7273         parms.cc: New.
7274         * testsuite/26_numerics/random/binomial_distribution/cons/
7275         default.cc: New.
7276         * testsuite/26_numerics/random/binomial_distribution/requirements/
7277         typedefs.cc: New.
7278         * testsuite/26_numerics/random/binomial_distribution/operators/
7279         serialize.cc: New.
7280         * testsuite/26_numerics/random/random_device/cons/
7281         token.cc: New.
7282         * testsuite/26_numerics/random/random_device/cons/
7283         default.cc: New.
7284         * testsuite/26_numerics/random/random_device/requirements/
7285         typedefs.cc: New.
7286         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7287         parms.cc: New.
7288         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7289         default.cc: New.
7290         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7291         typedefs.cc: New.
7292         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7293         serialize.cc: New.
7294         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7295         range.cc: New.
7296         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7297         default.cc: New.
7298         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7299         num_xbound_fun.cc: New.
7300         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7301         initlist_fun.cc: New.
7302         * testsuite/26_numerics/random/piecewise_linear_distribution/
7303         requirements/typedefs.cc: New.
7304         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7305         serialize.cc: New.
7306         * testsuite/26_numerics/random/student_t_distribution/cons/
7307         parms.cc: New.
7308         * testsuite/26_numerics/random/student_t_distribution/cons/
7309         default.cc: New.
7310         * testsuite/26_numerics/random/student_t_distribution/requirements/
7311         typedefs.cc: New.
7312         * testsuite/26_numerics/random/student_t_distribution/operators/
7313         serialize.cc: New.
7314         * testsuite/26_numerics/random/geometric_distribution/cons/
7315         parms.cc: New.
7316         * testsuite/26_numerics/random/geometric_distribution/cons/
7317         default.cc: New.
7318         * testsuite/26_numerics/random/geometric_distribution/requirements/
7319         typedefs.cc: New.
7320         * testsuite/26_numerics/random/geometric_distribution/operators/
7321         serialize.cc: New.
7322         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7323         range.cc: New.
7324         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7325         default.cc: New.
7326         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7327         num_xbound_fun.cc: New.
7328         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7329         initlist_fun.cc: New.
7330         * testsuite/26_numerics/random/piecewise_constant_distribution/
7331         requirements/typedefs.cc: New.
7332         * testsuite/26_numerics/random/piecewise_constant_distribution/
7333         operators/serialize.cc: New.
7334
7335 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7336
7337         * include/ext/bitmap_allocator.h: The typedefs should be made public
7338         if we want them to be accessible. This has been revealed by the patch
7339         that fixes PR c++/26693 in g++.
7340
7341 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7342
7343         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7344         Regenerated.
7345         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7346         Regenerated.
7347         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7348         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7349         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7350         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7351         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7352         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7353         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7354         Regenerated.
7355         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7356
7357 2009-03-31  Jason Merrill  <jason@redhat.com>
7358
7359         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7360
7361         PR libstdc++/39310
7362         * include/tr1_impl/type_traits (is_function): Add partial
7363         specializations with function cv-quals.
7364         (__is_function_helper): Remove.
7365         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7366
7367 2009-03-30  Ian Lance Taylor  <iant@google.com>
7368
7369         * include/backward/hashtable.h (clear): Return quickly if the
7370         table is empty.
7371
7372 2009-03-27  Ian Lance Taylor  <iant@google.com>
7373
7374         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7375         (__stl_prime_list): Add 5 at the start of the list.
7376
7377 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7378
7379         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7380         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7381         std::string&, ios_base::openmode), basic_ifstream<>::
7382         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7383         basic_ofstream(const std::string&, ios_base::openmode),
7384         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7385         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7386         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7387         Add in C++0x mode.
7388         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7389         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7390         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7391         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7392         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7393         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7394         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7395
7396 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7397
7398         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7399         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7400         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7401         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7402
7403 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7404
7405         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7406         _M_transfer_after, _M_reverse_after): Move out of line...
7407         * include/bits/forward_list.tcc: ... here.
7408         (forward_list<>::reverse): Move inline...
7409         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7410
7411 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7412
7413         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7414         28277.cc: Likewise.
7415         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7416         Likewise.
7417         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7418         Likewise.
7419         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7420         Likewise.
7421
7422 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7423
7424         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7425         year(s).
7426         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7427         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7428         Likewise.
7429         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7430         Likewise.
7431         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7432         Likewise.
7433         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7434
7435 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7436
7437         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7438         iterations for simulators.
7439         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7440         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7441         Condition stream width for simulators.
7442         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7443         Likewise.
7444         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7445         Likewise.
7446         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7447
7448 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7449
7450         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7451         sheet version information. Table-ize docbook element examples.
7452         * doc/xml/manual/using.xml: Human-readable header
7453         markup. Alphabetized. Add new headers.
7454         * doc/html: Regenerate.
7455
7456 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7457
7458         * doc/xml/faq.xml: Fix link to setup documentation.
7459
7460 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7461
7462         * include/std/type_traits (__add_lvalue_reference_helper,
7463         __add_rvalue_reference_helper): As an optimization, rewrite
7464         condition (avoid is_function).
7465
7466 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7467
7468         PR libstdc++/39405
7469         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7470         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7471
7472 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7473
7474         * testsuite/30_threads/condition_variable_any/native_handle/
7475         typesizes.cc: Include tweaks.
7476         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7477         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7478         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7479         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7480         * testsuite/30_threads/condition_variable/native_handle/
7481         typesizes.cc: Same.
7482
7483 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7484
7485         * include/bits/shared_ptr.h: Add include guards.
7486         * include/tr1/shared_ptr.h: Likewise.
7487
7488 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7489
7490         * include/std/iostream: Fix doxygen link.
7491         * include/bits/forward_list.h: Fix doxygen markup.
7492         * include/ext/vstring.h: Escape backslash in doxygen comment.
7493         * include/bits/basic_string.h: Likewise.
7494
7495 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7496
7497         * doc/xml/faq.xml: Fix links to implementation status pages.
7498
7499 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7500
7501         * include/std/complex (operator+(const complex<>&, const _Tp&),
7502         operator+(const _Tp&, const complex<>&),
7503         operator-(const complex<>&, const _Tp&),
7504         operator-(const _Tp&, const complex<>&)): Do not assume real()
7505         returns a reference (against DR 387).
7506         * testsuite/26_numerics/complex/dr387_2.cc: New.
7507
7508 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7509
7510         * testsuite/thread/pthread4.cc: Move...
7511         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7512         * testsuite/thread/pthread5.cc: Move...
7513         * testsuite/23_containers/list/pthread5.cc: ...here.
7514         * testsuite/thread/pthread6.cc: Move...
7515         * testsuite/23_containers/map/pthread6.cc: ...here.
7516         * testsuite/thread/pthread7-rope.cc: Move...
7517         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7518         * testsuite/thread/guard.cc: Move...
7519         * testsuite/18_support/pthread_guard.cc: ...here.
7520         * testsuite/thread/18185.cc: Move...
7521         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7522         * testsuite/thread/pthread1.cc: Move...
7523         * testsuite/23_containers/list/pthread1.cc: ...here.
7524         * testsuite/thread/pthread2.cc: Move...
7525         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7526         * testsuite/thread/pthread3.cc: Move...
7527         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7528
7529         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7530         * testsuite/thread: Remove.
7531
7532 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7533
7534         * configure: Regenerate.
7535
7536 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7537
7538         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7539         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7540         from baseline_dir.
7541         * configure: Regenerate.
7542         * testsuite/Makefile.am (baseline_file): Remove variable.
7543         (site.exp): Set baseline_dir rather than baseline_file.
7544         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7545         * testsuite/Makefile.in: Regenerate.
7546
7547 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7548
7549         * testsuite/30_threads/thread/this_thread: Move...
7550         * testsuite/30_threads/this_thread: ...here.
7551         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7552         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7553         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7554         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7555         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7556         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7557
7558 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7559
7560         * doc/doxygen/user.cfg.in: Tweaks.
7561         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7562         be elsewhere.
7563
7564         * include/tr1_impl/unordered_map: Just use most specialized
7565         container module.
7566         * include/tr1_impl/unordered_set: Same.
7567         * include/tr1_impl/array: Same.
7568         * include/bits/stl_list.h: Same.
7569         * include/bits/stl_map.h: Same.
7570         * include/bits/stl_queue.h: Same.
7571         * include/bits/stl_set.h: Same.
7572         * include/bits/stl_stack.h: Same.
7573         * include/bits/forward_list.h: Same.
7574         * include/bits/basic_string.h: Same.
7575         * include/bits/stl_multimap.h: Same.
7576         * include/bits/stl_vector.h: Same.
7577         * include/bits/stl_deque.h: Same.
7578         * include/bits/stl_multiset.h: Same.
7579         * include/bits/stl_bvector.h: Same.
7580
7581         * include/backward/binders.h: Change binder module to binders.
7582
7583         * include/std/complex: Add complex_numers module.
7584         * include/tr1_impl/complex: Same.
7585
7586         * include/std/valarray: Add numeric_arrays module.
7587         * include/bits/gslice_array.h: Same.
7588         * include/bits/gslice.h: Same.
7589         * include/bits/mask_array.h: Same.
7590         * include/bits/slice_array.h: Same.
7591         * include/bits/indirect_array.h: Same.
7592
7593         * include/bits/allocator.h: Add allocators module.
7594         * include/ext/throw_allocator.h
7595         * include/ext/pool_allocator.h
7596         * include/ext/bitmap_allocator.h
7597         * include/ext/new_allocator.h
7598         * include/ext/malloc_allocator.h
7599         * include/ext/array_allocator.h
7600         * include/ext/mt_allocator.h
7601         * include/ext/debug_allocator.h
7602         * include/ext/extptr_allocator.h
7603
7604         * include/tr1_impl/functional: Move namespace markup here.
7605         * include/tr1_impl/regex: Same.
7606
7607         * include/tr1_impl/type_traits: Add metaprogramming module.
7608         * include/std/type_traits: Same.
7609
7610         * include/std/memory: Add memory module.
7611
7612         * include/std/ratio: Add ratio module.
7613
7614         * include/std/chrono: Move namespace markup here, add time module.
7615
7616         * include/std/thread: Move namespace markup here, add concurrency
7617         module.
7618         * include/std/mutex: Use concurrency module.
7619         * include/std/condition_variable: Same.
7620
7621
7622         * include/bits/ios_base.h: Refine io module.
7623         * include/bits/basic_ios.h: Same.
7624         * include/std/fstream: Same.
7625         * include/std/istream: Same.
7626         * include/std/ostream: Same.
7627         * include/std/sstream: Same.
7628
7629         * include/ext/vstring.h: Correct parameter markup.
7630
7631         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7632         * include/bits/unique_ptr.h: Same.
7633
7634         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7635         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7636         * include/bits/stl_heap.h: Add markup for new groupings.
7637         * include/bits/stl_algobase.h: Same.
7638         * include/bits/stl_algo.h: Same.
7639
7640         * include/c_compatibility/stdatomic.h: Add atomics module.
7641         * include/c_global/cstdatomic: Same.
7642
7643         * libsupc++/exception: Add exceptions module.
7644         * libsupc++/typeinfo: Same.
7645         * libsupc++/new: Same.
7646         * libsupc++/exception_ptr.h: Same.
7647         * include/std/system_error: Same.
7648         * include/std/stdexcept: Same.
7649
7650         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7651         * libsupc++/cxxabi-forced.h: Same.
7652
7653         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7654         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7655         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7656         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7657         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7658         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7659         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7660         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7661         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7662         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7663         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7664         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7665         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7666         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7667         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7668         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7669         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7670         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7671         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7672         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7673         * testsuite/23_containers/vector/requirements/dr438/
7674         constructor_1_neg.cc: Same.
7675         * testsuite/23_containers/vector/requirements/dr438/
7676         constructor_2_neg.cc: Same.
7677         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7678         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7679         * testsuite/23_containers/deque/requirements/dr438/
7680         constructor_1_neg.cc: Same.
7681         * testsuite/23_containers/deque/requirements/dr438/
7682         constructor_2_neg.cc: Same.
7683         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7684         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7685         * testsuite/23_containers/list/requirements/dr438/
7686         constructor_1_neg.cc: Same.
7687         * testsuite/23_containers/list/requirements/dr438/
7688         constructor_2_neg.cc: Same.
7689         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7690         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7691         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7692         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7693         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7694         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7695         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7696         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7697         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7698         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7699
7700 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7701
7702         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7703         * doc/doxygen/user.cfg.in: Update.
7704         * scripts/run_doxygen: Adjust for new group names.
7705
7706         * include/tr1_impl/random: Update doxygen group markup.
7707         * include/tr1_impl/unordered_map: Same.
7708         * include/tr1_impl/unordered_set: Same.
7709         * include/tr1_impl/array: Same.
7710         * include/std/numeric: Same.
7711         * include/std/utility: Same.
7712         * include/std/bitset: Same.
7713         * include/std/iosfwd: Same.
7714         * include/bits/stl_list.h: Same.
7715         * include/bits/stl_map.h: Same.
7716         * include/bits/stl_algobase.h: Same.
7717         * include/bits/stl_queue.h: Same.
7718         * include/bits/stl_set.h: Same.
7719         * include/bits/stl_stack.h: Same.
7720         * include/bits/stl_iterator_base_types.h: Same.
7721         * include/bits/forward_list.h: Same.
7722         * include/bits/basic_string.h: Same.
7723         * include/bits/stl_multimap.h: Same.
7724         * include/bits/stl_vector.h: Same.
7725         * include/bits/stl_deque.h: Same.
7726         * include/bits/stl_multiset.h: Same.
7727         * include/bits/stl_algo.h: Same.
7728         * include/bits/stl_bvector.h: Same.
7729         * include/bits/algorithmfwd.h: Same.
7730         * include/bits/stl_function.h: Same.
7731         * include/tr1/cmath: Same.
7732         * include/backward/binders.h: Same.
7733
7734 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7735
7736         * include/std/system_error (system_category): To system_category().
7737         (generic_category): To generic_category. DR 890.
7738         * src/system_error.cc: Define.
7739         * include/bits/functexcept.h: Only one __throw_system_error.
7740         * src/functexcept.cc: Same.
7741         * include/std/mutex: Fixup for changes above.
7742         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7743         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7744         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7745         * config/abi/pre/gnu.ver: Clean up exports.
7746
7747 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7748
7749         * include/std/thread: Fix typo.
7750         * src/thread.cc (thread::join): Use NULL.
7751
7752 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7753
7754         PR libstdc++/39168
7755         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7756         const string&)): Also check that the value != CHAR_MAX.
7757         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7758         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7759         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7760         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7761         _M_cache(const locale&)): Likewise.
7762         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7763         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7764         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7765         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7766         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7767         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7768
7769 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7770             Benjamin Kosnik  <bkoz@redhat.com>
7771
7772         * include/std/thread (_Impl_base): Move _M_id out and into ...
7773         (thread): ...here. Call _M_make_routine in body of constructors.
7774         Adjust data member usage to reflect changes.
7775         (_M_make_routine): From _M_make_shared_data.
7776         (_M_start_thread): Add __shared_base_type argument.
7777         * src/thread.cc: Fixups for above.
7778         * config/abi/pre/gnu.ver: Adjust exports.
7779         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7780         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7781         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7782
7783 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7784
7785         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7786         (compare_type_to_native_type): ...this, add alignment check.
7787         * testsuite/30_threads/condition_variable_any/native_handle/
7788         typesizes.cc: Modify as above.
7789         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7790         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7791         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7792         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7793         * testsuite/30_threads/condition_variable/native_handle/
7794         typesizes.cc: Same.
7795         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7796         typesizes.cc: Same.
7797
7798         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7799         * testsuite/30_threads/thread/cons/2.cc: Same.
7800         * testsuite/30_threads/thread/cons/3.cc: Same.
7801         * testsuite/30_threads/thread/cons/4.cc: Same.
7802         * testsuite/30_threads/thread/cons/5.cc: Same.
7803         * testsuite/30_threads/thread/cons/6.cc: Same.
7804         * testsuite/30_threads/thread/cons/7.cc: Same.
7805         * testsuite/30_threads/thread/cons/8.cc: Same.
7806
7807         * testsuite/30_threads/thread/cons/9.cc: New.
7808         * testsuite/30_threads/thread/cons/moveable.cc: New.
7809
7810         * src/condition_variable.cc: Clean up whitespace.
7811         * include/std/condition_variable: Same.
7812
7813 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7814
7815         * include/std/condition_variable (condition_variable): Remove
7816         _M_internal_mutex. Add private __native_type typedef.
7817         * src/condition_variable.cc (condition_variable::notify_one):
7818         Remove _M_internal_mutex use. Use typedef.
7819         (condition_variable::notify_all): Same.
7820         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7821         (recursive_mutex): Same.
7822         (timed_mutex): Same.
7823         (recursive_timed_mutex): Same.
7824         (once_flag): Make __native_type typedef private.
7825
7826         * include/std/thread (this_thread): Add minimal markup.
7827
7828         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7829         Adjust line numbers.
7830         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7831         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7832         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7833         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7834         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7835         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7836         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7837         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7838         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7839         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7840         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7841         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7842         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7843
7844         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7845         * testsuite/30_threads/condition_variable_any/native_handle/
7846         typesizes.cc: New.
7847         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7848         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7849         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7850         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7851         * testsuite/30_threads/condition_variable/native_handle/
7852         typesizes.cc: Same.
7853         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7854         typesizes.cc: Same.
7855
7856 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7857
7858         PR testsuite/33300
7859         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7860         on darwin for lp64.
7861
7862 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7863
7864         * configure.host: Set abi_baseline_pair for mips64*-linux.
7865         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7866
7867 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7868
7869         * include/std/thread (this_thread::get_id): Inline.
7870
7871 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7872
7873         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7874         _Callable as template argument for _M_make_shared_data.
7875         * testsuite/30_threads/thread/cons/6.cc: New.
7876         * testsuite/30_threads/thread/cons/7.cc: New.
7877         * testsuite/30_threads/thread/cons/8.cc: New.
7878
7879 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7880
7881         * testsuite/30_threads/thread/member: To..
7882         * testsuite/30_threads/thread/members: ...this.
7883         * testsuite/30_threads/condition_variable/member: To...
7884         * testsuite/30_threads/condition_variable/members: ...this.
7885
7886 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7887
7888         * include/std/thread (thread::id): Move definition inside thread.
7889         Use native_handle_type. Remove this_thread::get_id friend.
7890         Change __thread_data_ptr to __shared_base_ptr.
7891         (thread::id::id(native_handle_type): Make public. Still explicit.
7892         Use native_handle_type. Change _M_thread_id to _M_thread.
7893         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7894         _M_thread_handle to _M_id.
7895         (thread::__thread_data): Rename to _Impl.
7896         Fixup for renames.
7897         (thread::_M_make_thread_data): Return derived type.
7898         (thread::hardware_concurrency): Add definition for default case.
7899         (thread::get_id): Now can define inline.
7900         (thread): Change _M_thread_data to _M_data.
7901         (this_thread::get_id): Now can define inline.
7902         * src/thread.cc (__thread_proxy): Rename to
7903         execute_native_thread_routine.
7904         Fixup for other renames.
7905         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7906         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7907         * testsuite/30_threads/thread/algorithm: Move to..
7908         * testsuite/30_threads/thread/swap: ...this.
7909         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7910         * testsuite/30_threads/thread/id/operators.cc: New.
7911
7912 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7913
7914         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7915         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7916         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7917         exposing it in public std::tuple interface.
7918
7919 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7920             Benjamin Kosnik  <bkoz@redhat.com>
7921
7922         * include/std/thread (__thread_data_base): Nest class in std::thread.
7923         (__thread_data): Likewise.
7924         (__thread_data_ptr): Nest typedef in std::thread.
7925         * src/thread.cc (__thread_proxy): Qualify the above names.
7926         * config/abi/pre/gnu.ver: Remove unused exports.
7927
7928 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7929
7930         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7931         * include/bits/stl_vector.h: Remove private vector_type typedef.
7932         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7933         Fix line numbers.
7934         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7935         * testsuite/23_containers/vector/requirements/dr438/
7936         constructor_1_neg.cc: Same.
7937         * testsuite/23_containers/vector/requirements/dr438/
7938         constructor_2_neg.cc: Same.
7939         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7940         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7941
7942 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7943
7944         PR libstdc++/25191
7945         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7946         deal consistently with __try and __catch too.
7947         * src/localename.cc: Replace try -> __try, catch -> __catch.
7948         * src/ios.cc: Likewise.
7949         * src/locale.cc: Likewise.
7950         * src/istream.cc: Likewise.
7951         * src/thread.cc: Likewise.
7952         * src/compatibility.cc: Likewise.
7953         * src/bitmap_allocator.cc: Likewise.
7954         * src/ios_init.cc: Likewise.
7955         * include/debug/deque: Likewise.
7956         * include/debug/list: Likewise.
7957         * include/tr1_impl/hashtable: Likewise.
7958         * include/std/bitset: Likewise.
7959         * include/ext/pb_ds/detail/resize_policy/
7960         hash_load_check_resize_trigger_imp.hpp: Likewise.
7961         * include/ext/pb_ds/detail/resize_policy/
7962         hash_standard_resize_policy_imp.hpp: Likewise.
7963         * include/ext/pb_ds/detail/cc_hash_table_map_/
7964         resize_fn_imps.hpp: Likewise.
7965         * include/ext/pb_ds/detail/cc_hash_table_map_/
7966         constructor_destructor_fn_imps.hpp: Likewise.
7967         * include/ext/pb_ds/detail/pat_trie_/
7968         split_join_branch_bag.hpp: Likewise.
7969         * include/ext/pb_ds/detail/pat_trie_/
7970         constructors_destructor_fn_imps.hpp: Likewise.
7971         * include/ext/pb_ds/detail/bin_search_tree_/
7972         constructors_destructor_fn_imps.hpp: Likewise.
7973         * include/ext/pb_ds/detail/gp_hash_table_map_/
7974         resize_fn_imps.hpp: Likewise.
7975         * include/ext/pb_ds/detail/gp_hash_table_map_/
7976         constructor_destructor_fn_imps.hpp: Likewise.
7977         * include/ext/pb_ds/detail/binary_heap_/
7978         constructors_destructor_fn_imps.hpp: Likewise.
7979         * include/ext/pb_ds/detail/binary_heap_/
7980         erase_fn_imps.hpp: Likewise.
7981         * include/ext/pb_ds/detail/binary_heap_/
7982         split_join_fn_imps.hpp: Likewise.
7983         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7984         constructors_destructor_fn_imps.hpp: Likewise.
7985         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7986         * include/ext/pb_ds/detail/list_update_map_/
7987         constructor_destructor_fn_imps.hpp: Likewise.
7988         * include/ext/slist: Likewise.
7989         * include/ext/memory: Likewise.
7990         * include/ext/rc_string_base.h: Likewise.
7991         * include/ext/ropeimpl.h: Likewise.
7992         * include/ext/vstring.tcc: Likewise.
7993         * include/ext/rope: Likewise.
7994         * include/ext/sso_string_base.h: Likewise.
7995         * include/bits/shared_ptr.h: Likewise.
7996         * include/bits/stl_list.h: Likewise.
7997         * include/bits/locale_classes.tcc: Likewise.
7998         * include/bits/locale_facets.tcc: Likewise.
7999         * include/bits/locale_classes.h: Likewise.
8000         * include/bits/forward_list.h: Likewise.
8001         * include/bits/stl_vector.h: Likewise.
8002         * include/bits/stl_deque.h: Likewise.
8003         * include/bits/istream.tcc: Likewise.
8004         * include/bits/stl_uninitialized.h: Likewise.
8005         * include/bits/ostream.tcc: Likewise.
8006         * include/bits/vector.tcc: Likewise.
8007         * include/bits/stl_tempbuf.h: Likewise.
8008         * include/bits/deque.tcc: Likewise.
8009         * include/bits/basic_string.tcc: Likewise.
8010         * include/bits/ostream_insert.h: Likewise.
8011         * include/bits/locale_facets_nonio.tcc: Likewise.
8012         * include/bits/stl_tree.h: Likewise.
8013         * include/bits/fstream.tcc: Likewise.
8014         * include/tr1/shared_ptr.h: Likewise.
8015         * include/tr1/hypergeometric.tcc: Likewise.
8016         * include/backward/hashtable.h: Likewise.
8017         * libsupc++/exception_ptr.h: Likewise.
8018         * libsupc++/eh_personality.cc: Likewise.
8019         * libsupc++/eh_call.cc: Likewise.
8020         * config/locale/gnu/monetary_members.cc: Likewise.
8021         * config/locale/gnu/time_members.h: Likewise.
8022         * config/locale/generic/time_members.h: Likewise.
8023
8024 2009-02-03  Johannes Singler  <singler@ira.uka.de>
8025
8026         * include/parallel/algorithmfwd.h:
8027         Add parallelism default for many declarations.
8028         * include/parallel/numericfwd.h: Likewise.
8029         * include/parallel/iterator.h: Use iterator_traits as usual.
8030         * include/parallel/par_loop.h:
8031         Include equally_split.h.
8032         (for_each_template_random_access_ed):
8033         Avoid calling the Result default constructor.
8034         * include/parallel/numeric: Replace
8035         for_each_template_random_access by
8036         for_each_template_random_access_ed in numeric functions.
8037
8038 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
8039
8040         * config/os/gnu-linux/os_defines.h: Remove superfluous
8041         __NO_STRING_INLINES.
8042
8043 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
8044
8045         * testsuite/21_strings/c_strings/char/3.cc: New test.
8046         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
8047
8048 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
8049             Jakub Jelinek  <jakub@redhat.com>
8050
8051         PR libstdc++/30928 (partial, works together with recent glibcs)
8052         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8053         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8054         defined.
8055         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8056         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8057         defined.
8058         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8059         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8060         defined.
8061         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8062         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8063         defined.
8064         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
8065         argument is const char *, assign result to const char * var, not
8066         char *.
8067         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
8068         argument is const wchar_t *, assign result to const wchar_t * var, not
8069         wchar_t *.
8070
8071 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
8072
8073         * include/std/thread: Remove unused headers.
8074         (__thread_data_base): Remove unused mutex and base.
8075         (thread::~thread): Only detach if joinable.
8076         (thread::joinable): Test if thread data ptr is empty.
8077         (thread::_M_thread_data_mutex): Remove.
8078         (thread::_M_get_thread_data): Remove.
8079         (thread::_M_make_thread_data): Remove overload, use make_shared.
8080         (thread::id::id): Make constructor explicit.
8081         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
8082         (thread::_M_start_thread): Break shared_ptr cycle on error.
8083         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
8084         * testsuite/30_threads/thread/member/4.cc: New.
8085         * testsuite/30_threads/thread/member/5.cc: New.
8086
8087 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
8088
8089         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
8090         (standard_layout): Just use !has_virtual_destructor for now.
8091         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
8092         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
8093         * testsuite/30_threads/recursive_mutex/requirements/
8094         standard_layout.cc: New.
8095         * testsuite/30_threads/condition_variable/requirements/
8096         standard_layout.cc: New.
8097         * testsuite/29_atomics/atomic_address/requirements/
8098         standard_layout.cc: Adjust.
8099         * testsuite/29_atomics/atomic_flag/requirements/
8100         standard_layout.cc: Same.
8101         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
8102         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
8103         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
8104         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
8105         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
8106         line numbers.
8107         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8108         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8109         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8110         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8111         Remove, not required.
8112
8113 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8114
8115         * include/std/thread (__thread_data_base, thread): Rename member
8116         functions to match coding style.
8117         (thread::thread,thread::operator=): Define move operations.
8118         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8119         * config/abi/pre/gnu.ver: Adjust.
8120
8121 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8122
8123         PR libstdc++/38384
8124         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8125         on HPUX.
8126         * configure: Regenerate.
8127
8128 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8129
8130         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8131         atomic_flag_fence.
8132
8133 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8134
8135 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8136             Uros Bizjak  <ubizjak@gmail.com>
8137
8138         PR libstdc++/38834
8139         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8140         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8141
8142 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8143             Rainer Emrich  <r.emrich@de.tecosim.com>
8144
8145         PR libstdc++/38919
8146         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8147         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8148         * configure: Regenerate.
8149
8150 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8151
8152         * include/std/thread (__thread_data_base::__run): Make non-const.
8153         * testsuite/30_threads/thread/cons/5.cc: New.
8154
8155 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8156
8157         * src/Makefile.am (sources): Add math_stubs_float.cc.
8158         * src/Makefile.in: Regenerate.
8159         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8160
8161 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8162
8163         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8164         * src/Makefile.in: Regenerate.
8165         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8166
8167 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8168
8169         PR libstdc++/32666
8170         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8171
8172 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8173
8174         PR libstdc++/32666
8175         * Makefile.am (hosted_source): Remove libmath directory.
8176         * Makefile.in: Regenerate.
8177         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8178         (AC_REPLACE_MATHFUNCS): Remove.
8179         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8180         in GLIBCXX_CHECK_C99_TR1.
8181         * acinclude.m4: Remove libmath, need_math.
8182         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8183         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8184         * configure.ac: Same.
8185         * configure: Regenerate.
8186         * fragment.am: Fix comment.
8187         * config.h.in: Regenerate.
8188         * src/Makefile.in: Regenerate.
8189         * src/Makefile.am: Remove libmath references.
8190         * doc/Makefile.in: Regenerate.
8191         * po/Makefile.in: Regenerate.
8192         * include/Makefile.in: Regenerate.
8193         * libsupc++/Makefile.in: Regenerate.
8194         * testsuite/Makefile.in: Regenerate.
8195
8196         * src/compatibility.cc: Also export long double versions of "C" math
8197         library if hppa-linux.
8198         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8199         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8200
8201         * libmath: Remove.
8202         * libmath/signbit.c: Same.
8203         * libmath/stubs.c: Same.
8204         * libmath/Makefile.in: Same.
8205         * libmath/copysignf.c: Same.
8206         * libmath/mathconf.h: Same.
8207         * libmath/signbitf.c: Same.
8208         * libmath/Makefile.am: Same.
8209         * libmath/signbitl.c: Same.
8210
8211 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8212             Paolo Carlini  <paolo.carlini@oracle.com>
8213
8214         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8215         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8216         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8217         * configure.ac: Adjust.
8218         * doc/xml/manual/configure.xml: Update.
8219         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8220         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8221         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8222         * configure: Regenerate.
8223         * config.h.in: Likewise.
8224
8225         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8226         thread::joinable, thread::swap, this_thread::get_id,
8227         this_thread::yield): Define inline...
8228         * include/std/thread: ... here.
8229         * config/abi/pre/gnu.ver: Adjust.
8230
8231 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8232
8233         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8234         Add dg-timeout-factor 2.0.
8235         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8236         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8237         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8238         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8239         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8240         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8241
8242 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8243
8244         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8245         field from readelf output.
8246
8247 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8248
8249         PR libstdc++/38384
8250         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8251         * configure: Regenerate.
8252
8253 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8254
8255         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8256         _GLIBCXX_HAVE_TLS.
8257         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8258
8259 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8260
8261         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8262         constructor for _M_pattern.
8263         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8264         string.cc: Test construction from different basic_string type.
8265         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8266         string.cc: Likewise.
8267
8268 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8269             Jonathan Larmour  <jifl@eCosCentric.com>
8270
8271         PR libstdc++/36801
8272         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8273         New.
8274         (__gnu_cxx::__exchange_and_add): Use it.
8275         * src/atomic.cc (get_atomic_mutex): New.
8276         * src/debug.cc (get_safe_base_mutex): New.
8277         * src/locale.cc (get_locale_cache_mutex): New.
8278         * src/mt_allocator.cc (get_freelist): New.
8279         (get_freelist_mutex): New.
8280         * src/pool_allocator.cc (get_palloc_mutex): New.
8281         * include/std/mutex (__once_functor_lock): To
8282         (__get_once_functor_lock): ...this.
8283         * src/mutex.cc (__once_mutex): Don't export, use
8284         (get_once_mutex): ...this.
8285         * config/abi/pre/gnu.ver: Adjust exports.
8286
8287 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8288
8289         PR libstdc++/38732
8290         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8291         referenceCount field again.
8292         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8293         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8294         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8295         inline functions.
8296         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8297         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8298         instead of __cxa_exception.
8299         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8300         __cxxabiv1::__cxa_throw): Likewise.
8301         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8302         std::__exception_ptr::exception_ptr::_M_addref,
8303         std::__exception_ptr::exception_ptr::_M_release,
8304         __gxx_dependent_exception_cleanup): Likewise.
8305         * testsuite/18_support/exception/38732.cc: New test.
8306
8307         PR libstdc++/38092
8308         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8309         * src/compatibility.cc: Don't use .symver directives if
8310         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8311         * config.h.in: Regenerated.
8312         * configure: Likewise.
8313
8314 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8315
8316         PR libstdc++/38466
8317         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8318
8319 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8320
8321         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8322         of classic locale...
8323         (locale::classic): Here.
8324
8325 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8326
8327         * include/tr1_impl/regex: Fix bad return statements and typos.
8328
8329 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8330
8331         * include/tr1_impl/regex: Remove unimplemented function definitions.
8332         * testsuite/28_regex/init-list.cc: Compile only.
8333         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8334         c_string_extended.cc: Same.
8335         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8336         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8337
8338 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8339
8340         PR libstdc++/38384
8341         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8342         * configure: Regenerate.
8343
8344 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8345
8346         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8347         * configure: Regenerate.
8348
8349 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8350
8351         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8352         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8353         * configure: Regenerate.
8354
8355 2009-01-04  Richard Guenther  <rguenther@suse.de>
8356
8357         PR libstdc++/38720
8358         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8359         integer type for storage, arithmetic and comparisons.
8360         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8361
8362 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8363
8364         PR libstdc++/38719
8365         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8366         _Fwd_list_const_iterator::_M_next): Fix return type.
8367
8368 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8369
8370         * Revert last commit, reopen and suspend libstdc++/38678.
8371
8372 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8373
8374         PR libstdc++/38678
8375         * include/std/istream (basic_istream<>::_M_read): New.
8376         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8377         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8378         * include/std/ostream (basic_ostream<>::_M_write_): New.
8379         (basic_ostream<>::_M_write): Adjust.
8380         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8381         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8382         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8383         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8384         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.