OSDN Git Service

2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-04-30  Jonathan Wakely  <jwakely.gcc@gmail.com>
2
3         * scripts/create_testsuite_files: Remove thread directory.
4
5 2009-04-28  Benjamin Kosnik  <bkoz@redhat.com>
6
7         PR libstdc++/39868
8         * scripts/run_doxygen: Uncomment removal of includes.
9         (problematic): Rewrite __cxxabiv1 namespace to abi.
10
11 2009-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
12
13         Revert the last commit.
14
15 2009-04-25  Jonathan Wakely  <jwakely.gcc@gmail.com>
16
17         * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
18         Replace global lock object with local locks on global mutex.
19         * src/mutex.cc: Likewise.
20         * config/abi/pre/gnu.ver: Adjust.
21         * testsuite/30_threads/call_once/call_once2.cc: New.
22
23 2009-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
24
25         PR libstdc++/39880
26         PR libstdc++/39881
27         PR libstdc++/39882
28         * include/std/system_error (is_error_code_enum<errc>): Remove.
29         (error_condition<>::error_condition(_ErrorCodeEnum,)
30         error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
31         (error_code<>::error_code(_ErrorCodeEnum,),
32         error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
33         * testsuite/19_diagnostics/system_error/39880.cc: New.
34         * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
35         Likewise.
36         * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
37         * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
38         * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
39         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
40         Adjust.
41         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
42         Likewise.
43         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
44         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
45         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
46         * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
47         Likewise.
48         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
49         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
50         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
51         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
52
53 2009-04-24  Benjamin Kosnik  <bkoz@redhat.com>
54
55         * doc/xml/authors.xml: Add space.
56         * doc/xml/faq.xml: Update links.
57         * doc/xml/manual/intro.xml: Same.
58         * doc/xml/manual/abi.xml: Update.
59         * doc/xml/manual/appendix_contributing.xml: Fix typo.
60         * doc/xml/manual/status_cxxtr1.xml: Update links.
61         * doc/xml/manual/status_cxx1998.xml: Same.
62         * doc/xml/manual/status_cxx200x.xml: Same.
63
64 2009-04-22  Jan Hubicka  <jh@suse.cz>
65
66         * include/tr1_impl/array (at): Do not use builtin_expect.
67         * include/ext/throw_allocator.h (allocate): Likewise.
68         * include/ext/pool_allocator.h (allocate): Likweise.
69         * include/ext/bitmap_allocator.h (allocate): Likewise.
70         * include/ext/rc_string_base.h (_S_construct): Likewise.
71         * include/ext/malloc_allocator.h (allocate): Likewise.
72         * include/ext/mt_allocator.h (allocate): Likewise.
73         * include/ext/sso_string_base.h (_M_construct): Likewise.
74         * include/bits/basic_string.tcc (_S_construct): Likewise.
75
76 2009-04-22  Jan Hubicka  <jh@suse.cz>
77
78         * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
79         (atexit, atoll, stroll, strtoull): Mark throw ()
80         * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
81         * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
82         * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
83         (atexit, atoll, stroll, strtoull): Mark throw ()
84         * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
85         * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
86
87 2009-04-21  Jan Hubicka  <jh@suse.cz>
88
89         * include/ext/atomicity.h
90         (__exchange_and_add, __atomic_add): Mark throw ().
91         * config/os/aix/atomicity.h
92         * config/os/aix/atomicity.h
93         * config/os/irix/atomicity.h
94         * config/cpu/cris/atomicity.h
95         * config/cpu/m68k/atomicity.h
96         * config/cpu/hppa/atomicity.h
97         * config/cpu/sparc/atomicity.h
98         * config/cpu/i386/atomicity.h
99         * config/cpu/i486/atomicity.h
100         * config/cpu/sh/atomicity.h
101         * config/cpu/generic/atomicity_mutex/atomicity.h
102         * config/cpu/generic/atomicity_builtins/atomicity.h
103         (__exchange_and_add, __atomic_add): Mark throw ().
104
105 2009-04-21  Paolo Carlini  <paolo.carlini@oracle.com>
106
107         PR libstdc++/39835
108         * include/bits/random.h: Avoid the badname __alpha (and, for
109         consistency, __beta too).
110         * include/bits/random.tcc: Likewise.
111
112 2009-04-19  Jan Hubicka  <jh@suse.cz>
113
114         * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
115         _GLIBCXX_NOTHROW.
116
117 2009-04-19  Jan Hubicka  <jh@suse.cz>
118
119         * include/c_compatibility/stdatomic.h
120         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
121         __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
122         * include/bits/c++config (_GLIBCXX_NOTHROW): New.
123
124 2009-04-18  Jan Hubicka  <jh@suse.cz>
125
126         * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
127         * libsupc++/unwind-cxx.h (__cxa_get_globals,
128         __cxa_get_globals_fast): Mark const.
129         (__cxa_get_exception_ptr): Mark pure.
130         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
131         (__terminate): Makr throw ().
132         * libsupc++/exception (terminate): Mark throw().
133         (uncaught_exception): Mark pure.
134         * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
135         * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
136         Mark throw().
137         * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
138         * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
139         * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
140         __cxa_guard_abort): Mark throw ().
141         (__cxa_pure_virtual): Mark noreturn.
142         (__cxa_current_exception_type): Mark throw and pure.
143         * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
144         __cxa_exception_type): Mark pure.
145         (_M_safe_bool_dummy): Mark pure and const.
146
147 2009-04-18  Jan Hubicka  <jh@suse.cz>
148
149         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
150         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
151         _M_destroy_thread_key): Mark throw ()
152         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
153         _M_singular, _M_can_compare _M_get_mutex, _M_message,
154         _M_get_max_length): Mark throw ().
155         * include/debug/formatter.h (_M_message, _M_format_word,
156         _M_get_max_length): Mark throw ().
157         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
158         _M_detach_single): Mark throw ().
159         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
160         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
161         throw ()
162         (_M_get_mutex): Mark throw ().
163         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
164         (_M_destroy_thread_key): Mark CONST and throw.
165         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
166         throw ().
167
168 2009-04-18  Jan Hubicka  <jh@suse.cz>
169
170         * src/condition_variable.cc (condition_variable,
171         condition_variable_any constructors): Mark throw()
172         * src/hash.cc (operator() for long double, string, and wstring): Mark
173         throw ().
174         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
175         _M_setup, rdbuf, str): Mark throw ().
176         * src/chrono.cc (new): Mark throw ().
177         * include/std/system_error (system_category, generic_category): Mark
178         throw () and const.
179         * include/std/chrono (now): Mark throw ().
180         * include/std/condition_variable (condition_variable,
181         ~condition_variable, condition_variable_any,
182         ~condition_variable_any): Mark throw ().
183         * include/std/mutex (mutex): Mark throw ().
184         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
185         throw.
186         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
187         and throw ().
188         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
189         * include/bits/locale_classes.h (_S_initialize_once,
190         _S_clone_c_locale): Mark throw ().
191         (_S_get_c_name): Mark const and throw ().
192         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
193         throw ().
194         * include/bits/locale_facets.h (__convert_to_v explicit instances):
195         Mark throw ().
196         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
197         throw ().
198         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
199         ios_base): Mark throw ()
200         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
201         * include/backward/strstream (strstreambuf constructors): Mark throw ().
202         (str, freeze, _M_setupf): Mark throw ().
203         (pcount): Mark pure and throw ().
204         (rdbuf): Mark const and throw ().
205
206 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
207
208         PR libstdc++/39802
209         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
210         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
211         Always accept negative values, for unsigned types too.
212         * testsuite/22_locale/num_get/get/char/39802.cc: New.
213         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
214
215 2009-04-18  Jan Hubicka  <jh@suse.cz>
216
217         * include/debug/formater.h: Include bits/c++config.h.
218         (_M_error): Mark noreturn.
219         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
220         _GLIBCXX_NORETURN): New.
221         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
222         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
223         Mark pure.
224         * include/c_compatibility/stdatomic.h
225         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
226         __atomic_flag_wait_explicit, __atomic_flag_for_address):
227         Mark by throw ().
228         * src/atomic.cc (atomic_flag_test_and_set_explicit,
229         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
230         __atomic_flag_for_address): Mark by throw ().
231
232 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
233
234         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
235
236 2009-04-16  Jan Hubicka  <jh@suse.cz>
237
238         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
239         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
240         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
241         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
242         out body to ...
243         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
244         functions.
245         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
246         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
247         _Rb_tree_black_count): Mark nothrow.
248
249 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
250
251         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
252         from base classes.
253         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
254
255 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
256
257         * doc/html: Regenerate.
258
259 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
260
261         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
262
263         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
264         * doc/xml/gnu/fdl-1.2.xml: Same.
265         * doc/xml/manual/numerics.xml: Same.
266         * doc/xml/manual/concurrency.xml: Same.
267         * doc/xml/manual/intro.xml: Same.
268         * doc/xml/manual/status_cxxtr1.xml: Same.
269         * doc/xml/manual/containers.xml: Same.
270         * doc/xml/manual/io.xml: Same.
271         * doc/xml/manual/utilities.xml: Same.
272         * doc/xml/manual/support.xml: Same.
273         * doc/xml/manual/using.xml: Same.
274         * doc/xml/manual/localization.xml: Same.
275         * doc/xml/manual/locale.xml: Same.
276         * doc/xml/manual/extensions.xml: Same.
277         * doc/xml/manual/appendix_contributing.xml: Same.
278         * doc/xml/manual/diagnostics.xml: Same.
279         * doc/xml/manual/status_cxx200x.xml: Same.
280
281 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
282
283         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
284         * doc/xml/manual/status_cxx200x.xml: Adjust.
285
286 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
287
288         * doc/xml/spine.xml: Remove unused license entity, update
289         copyright year.
290
291         * doc/xml/manual/spine.xml: Markup for primary index terms.
292         * doc/xml/manual/numerics.xml: Same.
293         * doc/xml/manual/intro.xml: Same.
294         * doc/xml/manual/containers.xml: Same.
295         * doc/xml/manual/io.xml: Same.
296         * doc/xml/manual/appendix_porting.xml: Same.
297         * doc/xml/manual/utilities.xml: Same.
298         * doc/xml/manual/support.xml: Same.
299         * doc/xml/manual/localization.xml: Same.
300         * doc/xml/manual/strings.xml: Same.
301         * doc/xml/manual/extensions.xml: Same.
302         * doc/xml/manual/appendix_contributing.xml: Same.
303         * doc/xml/manual/diagnostics.xml: Same.
304         * doc/xml/manual/algorithms.xml: Same.
305         * doc/xml/manual/appendix_free.xml: Same.
306         * doc/xml/manual/iterators.xml: Same.
307
308         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
309         * doc/xml/gnu/fdl-1.2.xml: Same.
310
311         * doc/xml/manual/status_cxx200x.xml: Re-write.
312
313 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
314
315         PR libstdc++/39629 (final bits)
316         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
317         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
318         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
319         Fix formula for __j.
320         * include/bits/random.tcc (operator==(const normal_distribution<>&,
321         const normal_distribution<>&): Remove.
322         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
323         const uniform_int_distribution<>&), operator==(const
324         uniform_real_distribution<>&, const uniform_real_distribution<>&),
325         operator==(const normal_distribution<>&, const normal_distribution<>&),
326         operator==(const lognormal_distribution<>&,
327         const lognormal_distribution<>&), operator==(const
328         chi_squared_distribution<>&, const chi_squared_distribution<>&),
329         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
330         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
331         operator==(const student_t_distribution<>&,
332         const student_t_distribution<>&), operator==(const
333         bernoulli_distribution<>&, const bernoulli_distribution<>&),
334         operator==(const binomial_distribution<>&, const
335         binomial_distribution<>&), operator==(const geometric_distribution<>&,
336         const geometric_distribution<>&), operator==(const
337         negative_binomial_distribution<>&, const
338         negative_binomial_distribution<>&), operator==(const
339         poisson_distribution<>&, const poisson_distribution<>&),
340         operator==(const exponential_distribution<>&,
341         const exponential_distribution<>&), operator==(const
342         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
343         weibull_distribution<>&, const weibull_distribution<>&),
344         operator==(const extreme_value_distribution<>&,
345         const extreme_value_distribution<>&), operator==(const
346         discrete_distribution<>&, const discrete_distribution<>&),
347         operator==(const piecewise_constant_distribution<>&,
348         const piecewise_constant_distribution<>&), operator==(const
349         piecewise_linear_distribution<>&, const
350         piecewise_linear_distribution<>&)): Remove.
351         * testsuite/26_numerics/random/uniform_real_distribution/operators/
352         serialize.cc: Remove.
353         * testsuite/26_numerics/random/piecewise_constant_distribution/
354         operators/serialize.cc: Likewise.
355         * testsuite/26_numerics/random/chi_squared_distribution/operators/
356         serialize.cc: Likewise.
357         * testsuite/26_numerics/random/normal_distribution/operators/
358         serialize.cc: Likewise.
359         * testsuite/26_numerics/random/uniform_int_distribution/operators/
360         serialize.cc: Likewise.
361         * testsuite/26_numerics/random/poisson_distribution/operators/
362         serialize.cc: Likewise.
363         * testsuite/26_numerics/random/bernoulli_distribution/operators/
364         serialize.cc: Likewise.
365         * testsuite/26_numerics/random/discrete_distribution/operators/
366         serialize.cc: Likewise.
367         * testsuite/26_numerics/random/weibull_distribution/operators/
368         serialize.cc: Likewise.
369         * testsuite/26_numerics/random/negative_binomial_distribution/
370         operators/serialize.cc: Likewise.
371         * testsuite/26_numerics/random/cauchy_distribution/operators/
372         serialize.cc: Likewise.
373         * testsuite/26_numerics/random/gamma_distribution/operators/
374         serialize.cc: Likewise.
375         * testsuite/26_numerics/random/fisher_f_distribution/operators/
376         serialize.cc: Likewise.
377         * testsuite/26_numerics/random/exponential_distribution/operators/
378         serialize.cc: Likewise.
379         * testsuite/26_numerics/random/lognormal_distribution/operators/
380         serialize.cc: Likewise.
381         * testsuite/26_numerics/random/binomial_distribution/operators/
382         serialize.cc: Likewise.
383         * testsuite/26_numerics/random/extreme_value_distribution/
384         operators/serialize.cc: Likewise.
385         * testsuite/26_numerics/random/piecewise_linear_distribution/
386         operators/serialize.cc: Likewise.
387         * testsuite/26_numerics/random/student_t_distribution/operators/
388         serialize.cc: Likewise.
389         * testsuite/26_numerics/random/geometric_distribution/operators/
390         serialize.cc: Likewise.
391
392         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
393         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
394         mersenne_twister_engine<>::seed(_Gen&,
395         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
396         subtract_with_carry_engine<>::seed(_Gen&,
397         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
398         Remove, unused.
399         * include/bits/random.tcc (linear_congruential_engine<>::
400         seed(_Gen&, false_type): Likewise.
401
402 2009-04-09  Nick Clifton  <nickc@redhat.com>
403
404         * src/allocator-inst.cc: Change copyright header to refer to
405         version 3 of the GNU General Public License with version 3.1
406         of the GCC Runtime Library Exception and to point readers at
407         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
408         web page.
409         * config/abi/compatibility.h: Likewise.
410         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
411         * config/abi/pre/gnu.ver: Likewise.
412         * config/allocator/bitmap_allocator_base.h: Likewise.
413         * config/allocator/malloc_allocator_base.h: Likewise.
414         * config/allocator/mt_allocator_base.h: Likewise.
415         * config/allocator/new_allocator_base.h: Likewise.
416         * config/allocator/pool_allocator_base.h: Likewise.
417         * config/cpu/alpha/atomic_word.h: Likewise.
418         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
419         * config/cpu/cris/atomic_word.h: Likewise.
420         * config/cpu/cris/atomicity.h: Likewise.
421         * config/cpu/generic/atomic_word.h: Likewise.
422         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
423         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
424         * config/cpu/generic/cpu_defines.h: Likewise.
425         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
426         * config/cpu/hppa/atomicity.h: Likewise.
427         * config/cpu/i386/atomicity.h: Likewise.
428         * config/cpu/i486/atomicity.h: Likewise.
429         * config/cpu/ia64/atomic_word.h: Likewise.
430         * config/cpu/m68k/atomicity.h: Likewise.
431         * config/cpu/powerpc/atomic_word.h: Likewise.
432         * config/cpu/powerpc/cpu_defines.h: Likewise.
433         * config/cpu/sh/atomicity.h: Likewise.
434         * config/cpu/sparc/atomic_word.h: Likewise.
435         * config/cpu/sparc/atomicity.h: Likewise.
436         * config/io/basic_file_stdio.cc: Likewise.
437         * config/io/basic_file_stdio.h: Likewise.
438         * config/io/c_io_stdio.h: Likewise.
439         * config/locale/darwin/ctype_members.cc: Likewise.
440         * config/locale/generic/c++locale_internal.h: Likewise.
441         * config/locale/generic/c_locale.cc: Likewise.
442         * config/locale/generic/c_locale.h: Likewise.
443         * config/locale/generic/codecvt_members.cc: Likewise.
444         * config/locale/generic/collate_members.cc: Likewise.
445         * config/locale/generic/ctype_members.cc: Likewise.
446         * config/locale/generic/messages_members.cc: Likewise.
447         * config/locale/generic/messages_members.h: Likewise.
448         * config/locale/generic/monetary_members.cc: Likewise.
449         * config/locale/generic/numeric_members.cc: Likewise.
450         * config/locale/generic/time_members.cc: Likewise.
451         * config/locale/generic/time_members.h: Likewise.
452         * config/locale/gnu/c++locale_internal.h: Likewise.
453         * config/locale/gnu/c_locale.cc: Likewise.
454         * config/locale/gnu/c_locale.h: Likewise.
455         * config/locale/gnu/codecvt_members.cc: Likewise.
456         * config/locale/gnu/collate_members.cc: Likewise.
457         * config/locale/gnu/ctype_members.cc: Likewise.
458         * config/locale/gnu/messages_members.cc: Likewise.
459         * config/locale/gnu/messages_members.h: Likewise.
460         * config/locale/gnu/monetary_members.cc: Likewise.
461         * config/locale/gnu/numeric_members.cc: Likewise.
462         * config/locale/gnu/time_members.cc: Likewise.
463         * config/locale/gnu/time_members.h: Likewise.
464         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
465         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
466         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
467         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
468         * config/os/aix/atomic_word.h: Likewise.
469         * config/os/aix/atomicity.h: Likewise.
470         * config/os/aix/ctype_base.h: Likewise.
471         * config/os/aix/ctype_inline.h: Likewise.
472         * config/os/aix/ctype_noninline.h: Likewise.
473         * config/os/aix/os_defines.h: Likewise.
474         * config/os/bsd/darwin/ctype_base.h: Likewise.
475         * config/os/bsd/darwin/ctype_inline.h: Likewise.
476         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
477         * config/os/bsd/darwin/os_defines.h: Likewise.
478         * config/os/bsd/freebsd/ctype_base.h: Likewise.
479         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
480         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
481         * config/os/bsd/freebsd/os_defines.h: Likewise.
482         * config/os/bsd/netbsd/ctype_base.h: Likewise.
483         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
484         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
485         * config/os/bsd/netbsd/os_defines.h: Likewise.
486         * config/os/djgpp/ctype_base.h: Likewise.
487         * config/os/djgpp/ctype_inline.h: Likewise.
488         * config/os/djgpp/ctype_noninline.h: Likewise.
489         * config/os/djgpp/os_defines.h: Likewise.
490         * config/os/generic/ctype_base.h: Likewise.
491         * config/os/generic/ctype_inline.h: Likewise.
492         * config/os/generic/ctype_noninline.h: Likewise.
493         * config/os/generic/error_constants.h: Likewise.
494         * config/os/generic/os_defines.h: Likewise.
495         * config/os/gnu-linux/ctype_base.h: Likewise.
496         * config/os/gnu-linux/ctype_inline.h: Likewise.
497         * config/os/gnu-linux/ctype_noninline.h: Likewise.
498         * config/os/gnu-linux/os_defines.h: Likewise.
499         * config/os/hpux/ctype_base.h: Likewise.
500         * config/os/hpux/ctype_inline.h: Likewise.
501         * config/os/hpux/ctype_noninline.h: Likewise.
502         * config/os/hpux/os_defines.h: Likewise.
503         * config/os/irix/atomic_word.h: Likewise.
504         * config/os/irix/atomicity.h: Likewise.
505         * config/os/irix/irix5.2/ctype_base.h: Likewise.
506         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
507         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
508         * config/os/irix/irix5.2/os_defines.h: Likewise.
509         * config/os/irix/irix6.5/ctype_base.h: Likewise.
510         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
511         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
512         * config/os/irix/irix6.5/os_defines.h: Likewise.
513         * config/os/mingw32/ctype_base.h: Likewise.
514         * config/os/mingw32/ctype_inline.h: Likewise.
515         * config/os/mingw32/ctype_noninline.h: Likewise.
516         * config/os/mingw32/error_constants.h: Likewise.
517         * config/os/mingw32/os_defines.h: Likewise.
518         * config/os/newlib/ctype_base.h: Likewise.
519         * config/os/newlib/ctype_inline.h: Likewise.
520         * config/os/newlib/ctype_noninline.h: Likewise.
521         * config/os/newlib/os_defines.h: Likewise.
522         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
523         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
524         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
525         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
526         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
527         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
528         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
529         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
530         * config/os/tpf/ctype_base.h: Likewise.
531         * config/os/tpf/ctype_inline.h: Likewise.
532         * config/os/tpf/ctype_noninline.h: Likewise.
533         * config/os/tpf/os_defines.h: Likewise.
534         * config/os/uclibc/ctype_base.h: Likewise.
535         * config/os/uclibc/ctype_inline.h: Likewise.
536         * config/os/uclibc/ctype_noninline.h: Likewise.
537         * config/os/uclibc/os_defines.h: Likewise.
538         * config/os/vxworks/ctype_base.h: Likewise.
539         * config/os/vxworks/ctype_inline.h: Likewise.
540         * config/os/vxworks/ctype_noninline.h: Likewise.
541         * config/os/vxworks/os_defines.h: Likewise.
542         * include/backward/auto_ptr.h: Likewise.
543         * include/backward/backward_warning.h: Likewise.
544         * include/backward/binders.h: Likewise.
545         * include/backward/hash_fun.h: Likewise.
546         * include/backward/hash_map: Likewise.
547         * include/backward/hash_set: Likewise.
548         * include/backward/hashtable.h: Likewise.
549         * include/backward/strstream: Likewise.
550         * include/bits/algorithmfwd.h: Likewise.
551         * include/bits/allocator.h: Likewise.
552         * include/bits/atomic_0.h: Likewise.
553         * include/bits/atomic_2.h: Likewise.
554         * include/bits/atomicfwd_c.h: Likewise.
555         * include/bits/atomicfwd_cxx.h: Likewise.
556         * include/bits/basic_ios.h: Likewise.
557         * include/bits/basic_ios.tcc: Likewise.
558         * include/bits/basic_string.h: Likewise.
559         * include/bits/basic_string.tcc: Likewise.
560         * include/bits/boost_concept_check.h: Likewise.
561         * include/bits/c++config: Likewise.
562         * include/bits/char_traits.h: Likewise.
563         * include/bits/codecvt.h: Likewise.
564         * include/bits/concept_check.h: Likewise.
565         * include/bits/cpp_type_traits.h: Likewise.
566         * include/bits/deque.tcc: Likewise.
567         * include/bits/forward_list.h: Likewise.
568         * include/bits/forward_list.tcc: Likewise.
569         * include/bits/fstream.tcc: Likewise.
570         * include/bits/functexcept.h: Likewise.
571         * include/bits/functional_hash.h: Likewise.
572         * include/bits/gslice.h: Likewise.
573         * include/bits/gslice_array.h: Likewise.
574         * include/bits/hashtable.h: Likewise.
575         * include/bits/indirect_array.h: Likewise.
576         * include/bits/ios_base.h: Likewise.
577         * include/bits/istream.tcc: Likewise.
578         * include/bits/list.tcc: Likewise.
579         * include/bits/locale_classes.h: Likewise.
580         * include/bits/locale_classes.tcc: Likewise.
581         * include/bits/locale_facets.h: Likewise.
582         * include/bits/locale_facets.tcc: Likewise.
583         * include/bits/locale_facets_nonio.h: Likewise.
584         * include/bits/locale_facets_nonio.tcc: Likewise.
585         * include/bits/localefwd.h: Likewise.
586         * include/bits/mask_array.h: Likewise.
587         * include/bits/move.h: Likewise.
588         * include/bits/ostream.tcc: Likewise.
589         * include/bits/ostream_insert.h: Likewise.
590         * include/bits/postypes.h: Likewise.
591         * include/bits/shared_ptr.h: Likewise.
592         * include/bits/slice_array.h: Likewise.
593         * include/bits/sstream.tcc: Likewise.
594         * include/bits/stl_algo.h: Likewise.
595         * include/bits/stl_algobase.h: Likewise.
596         * include/bits/stl_bvector.h: Likewise.
597         * include/bits/stl_construct.h: Likewise.
598         * include/bits/stl_deque.h: Likewise.
599         * include/bits/stl_function.h: Likewise.
600         * include/bits/stl_heap.h: Likewise.
601         * include/bits/stl_iterator.h: Likewise.
602         * include/bits/stl_iterator_base_funcs.h: Likewise.
603         * include/bits/stl_iterator_base_types.h: Likewise.
604         * include/bits/stl_list.h: Likewise.
605         * include/bits/stl_map.h: Likewise.
606         * include/bits/stl_multimap.h: Likewise.
607         * include/bits/stl_multiset.h: Likewise.
608         * include/bits/stl_numeric.h: Likewise.
609         * include/bits/stl_pair.h: Likewise.
610         * include/bits/stl_queue.h: Likewise.
611         * include/bits/stl_raw_storage_iter.h: Likewise.
612         * include/bits/stl_relops.h: Likewise.
613         * include/bits/stl_set.h: Likewise.
614         * include/bits/stl_stack.h: Likewise.
615         * include/bits/stl_tempbuf.h: Likewise.
616         * include/bits/stl_tree.h: Likewise.
617         * include/bits/stl_uninitialized.h: Likewise.
618         * include/bits/stl_vector.h: Likewise.
619         * include/bits/stream_iterator.h: Likewise.
620         * include/bits/streambuf.tcc: Likewise.
621         * include/bits/streambuf_iterator.h: Likewise.
622         * include/bits/stringfwd.h: Likewise.
623         * include/bits/unique_ptr.h: Likewise.
624         * include/bits/valarray_after.h: Likewise.
625         * include/bits/valarray_array.h: Likewise.
626         * include/bits/valarray_array.tcc: Likewise.
627         * include/bits/valarray_before.h: Likewise.
628         * include/bits/vector.tcc: Likewise.
629         * include/c/cassert: Likewise.
630         * include/c/cctype: Likewise.
631         * include/c/cerrno: Likewise.
632         * include/c/cfloat: Likewise.
633         * include/c/ciso646: Likewise.
634         * include/c/climits: Likewise.
635         * include/c/clocale: Likewise.
636         * include/c/cmath: Likewise.
637         * include/c/csetjmp: Likewise.
638         * include/c/csignal: Likewise.
639         * include/c/cstdarg: Likewise.
640         * include/c/cstddef: Likewise.
641         * include/c/cstdio: Likewise.
642         * include/c/cstdlib: Likewise.
643         * include/c/cstring: Likewise.
644         * include/c/ctime: Likewise.
645         * include/c/cwchar: Likewise.
646         * include/c/cwctype: Likewise.
647         * include/c_compatibility/assert.h: Likewise.
648         * include/c_compatibility/complex.h: Likewise.
649         * include/c_compatibility/ctype.h: Likewise.
650         * include/c_compatibility/errno.h: Likewise.
651         * include/c_compatibility/fenv.h: Likewise.
652         * include/c_compatibility/float.h: Likewise.
653         * include/c_compatibility/inttypes.h: Likewise.
654         * include/c_compatibility/iso646.h: Likewise.
655         * include/c_compatibility/limits.h: Likewise.
656         * include/c_compatibility/locale.h: Likewise.
657         * include/c_compatibility/math.h: Likewise.
658         * include/c_compatibility/setjmp.h: Likewise.
659         * include/c_compatibility/signal.h: Likewise.
660         * include/c_compatibility/stdarg.h: Likewise.
661         * include/c_compatibility/stdatomic.h: Likewise.
662         * include/c_compatibility/stdbool.h: Likewise.
663         * include/c_compatibility/stddef.h: Likewise.
664         * include/c_compatibility/stdint.h: Likewise.
665         * include/c_compatibility/stdio.h: Likewise.
666         * include/c_compatibility/stdlib.h: Likewise.
667         * include/c_compatibility/string.h: Likewise.
668         * include/c_compatibility/tgmath.h: Likewise.
669         * include/c_compatibility/time.h: Likewise.
670         * include/c_compatibility/wchar.h: Likewise.
671         * include/c_compatibility/wctype.h: Likewise.
672         * include/c_global/cassert: Likewise.
673         * include/c_global/ccomplex: Likewise.
674         * include/c_global/cctype: Likewise.
675         * include/c_global/cerrno: Likewise.
676         * include/c_global/cfenv: Likewise.
677         * include/c_global/cfloat: Likewise.
678         * include/c_global/cinttypes: Likewise.
679         * include/c_global/ciso646: Likewise.
680         * include/c_global/climits: Likewise.
681         * include/c_global/clocale: Likewise.
682         * include/c_global/cmath.tcc: Likewise.
683         * include/c_global/cmath: Likewise.
684         * include/c_global/csetjmp: Likewise.
685         * include/c_global/csignal: Likewise.
686         * include/c_global/cstdarg: Likewise.
687         * include/c_global/cstdatomic: Likewise.
688         * include/c_global/cstdbool: Likewise.
689         * include/c_global/cstddef: Likewise.
690         * include/c_global/cstdint: Likewise.
691         * include/c_global/cstdio: Likewise.
692         * include/c_global/cstdlib: Likewise.
693         * include/c_global/cstring: Likewise.
694         * include/c_global/ctgmath: Likewise.
695         * include/c_global/ctime: Likewise.
696         * include/c_global/cwchar: Likewise.
697         * include/c_global/cwctype: Likewise.
698         * include/c_std/cassert: Likewise.
699         * include/c_std/cctype: Likewise.
700         * include/c_std/cerrno: Likewise.
701         * include/c_std/cfloat: Likewise.
702         * include/c_std/ciso646: Likewise.
703         * include/c_std/climits: Likewise.
704         * include/c_std/clocale: Likewise.
705         * include/c_std/cmath.tcc: Likewise.
706         * include/c_std/cmath: Likewise.
707         * include/c_std/csetjmp: Likewise.
708         * include/c_std/csignal: Likewise.
709         * include/c_std/cstdarg: Likewise.
710         * include/c_std/cstddef: Likewise.
711         * include/c_std/cstdio: Likewise.
712         * include/c_std/cstdlib: Likewise.
713         * include/c_std/cstring: Likewise.
714         * include/c_std/ctime: Likewise.
715         * include/c_std/cwchar: Likewise.
716         * include/c_std/cwctype: Likewise.
717         * include/debug/bitset: Likewise.
718         * include/debug/debug.h: Likewise.
719         * include/debug/deque: Likewise.
720         * include/debug/formatter.h: Likewise.
721         * include/debug/functions.h: Likewise.
722         * include/debug/list: Likewise.
723         * include/debug/macros.h: Likewise.
724         * include/debug/map.h: Likewise.
725         * include/debug/map: Likewise.
726         * include/debug/multimap.h: Likewise.
727         * include/debug/multiset.h: Likewise.
728         * include/debug/safe_base.h: Likewise.
729         * include/debug/safe_iterator.h: Likewise.
730         * include/debug/safe_iterator.tcc: Likewise.
731         * include/debug/safe_sequence.h: Likewise.
732         * include/debug/set.h: Likewise.
733         * include/debug/set: Likewise.
734         * include/debug/string: Likewise.
735         * include/debug/unordered_map: Likewise.
736         * include/debug/unordered_set: Likewise.
737         * include/debug/vector: Likewise.
738         * include/ext/algorithm: Likewise.
739         * include/ext/array_allocator.h: Likewise.
740         * include/ext/atomicity.h: Likewise.
741         * include/ext/bitmap_allocator.h: Likewise.
742         * include/ext/cast.h: Likewise.
743         * include/ext/codecvt_specializations.h: Likewise.
744         * include/ext/concurrence.h: Likewise.
745         * include/ext/debug_allocator.h: Likewise.
746         * include/ext/enc_filebuf.h: Likewise.
747         * include/ext/extptr_allocator.h: Likewise.
748         * include/ext/functional: Likewise.
749         * include/ext/iterator: Likewise.
750         * include/ext/malloc_allocator.h: Likewise.
751         * include/ext/memory: Likewise.
752         * include/ext/mt_allocator.h: Likewise.
753         * include/ext/new_allocator.h: Likewise.
754         * include/ext/numeric: Likewise.
755         * include/ext/numeric_traits.h: Likewise.
756         * include/ext/pb_ds/assoc_container.hpp: Likewise.
757         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
758         Likewise.
759         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
760         Likewise.
761         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
762         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
763         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
764         Likewise.
765         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
766         Likewise.
767         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
768         Likewise.
769         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
770         Likewise.
771         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
772         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
773         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
774         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
775         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
776         Likewise.
777         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
778         Likewise.
779         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
780         Likewise.
781         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
782         Likewise.
783         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
784         Likewise.
785         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
786         Likewise.
787         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
788         Likewise.
789         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
790         Likewise.
791         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
792         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
793         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
794         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
795         Likewise.
796         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
797         Likewise.
798         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
799         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
800         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
801         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
802         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
803         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
804         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
805         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
806         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
807         Likewise.
808         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
809         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
810         Likewise.
811         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
812         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
813         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
814         Likewise.
815         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
816         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
817         Likewise.
818         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
819         Likewise.
820         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
821         Likewise.
822         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
823         Likewise.
824         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
825         Likewise.
826         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
827         Likewise.
828         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
829         Likewise.
830         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
831         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
832         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
833         Likewise.
834         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
835         Likewise.
836         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
837         Likewise.
838         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
839         Likewise.
840         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
841         Likewise.
842         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
843         Likewise.
844         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
845         Likewise.
846         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
847         Likewise.
848         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
849         Likewise.
850         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
851         Likewise.
852         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
853         Likewise.
854         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
855         Likewise.
856         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
857         Likewise.
858         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
859         Likewise.
860         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
861         Likewise.
862         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
863         Likewise.
864         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
865         Likewise.
866         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
867         Likewise.
868         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
869         Likewise.
870         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
871         Likewise.
872         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
873         Likewise.
874         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
875         Likewise.
876         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
877         Likewise.
878         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
879         Likewise.
880         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
881         Likewise.
882         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
883         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
884         Likewise.
885         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
886         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
887         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
888         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
889         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
890         Likewise.
891         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
892         Likewise.
893         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
894         Likewise.
895         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
896         Likewise.
897         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
898         Likewise.
899         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
900         Likewise.
901         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
902         Likewise.
903         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
904         Likewise.
905         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
906         Likewise.
907         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
908         Likewise.
909         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
910         Likewise.
911         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
912         Likewise.
913         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
914         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
915         Likewise.
916         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
917         Likewise.
918         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
919         Likewise.
920         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
921         Likewise.
922         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
923         Likewise.
924         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
925         Likewise.
926         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
927         Likewise.
928         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
929         Likewise.
930         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
931         Likewise.
932         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
933         Likewise.
934         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
935         Likewise.
936         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
937         Likewise.
938         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
939         Likewise.
940         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
941         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
942         Likewise.
943         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
944         Likewise.
945         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
946         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
947         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
948         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
949         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
950         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
951         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
952         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
953         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
954         Likewise.
955         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
956         Likewise.
957         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
958         Likewise.
959         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
960         Likewise.
961         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
962         Likewise.
963         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
964         Likewise.
965         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
966         Likewise.
967         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
968         Likewise.
969         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
970         Likewise.
971         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
972         Likewise.
973         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
974         Likewise.
975         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
976         Likewise.
977         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
978         Likewise.
979         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
980         Likewise.
981         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
982         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
983         Likewise.
984         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
985         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
986         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
987         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
988         Likewise.
989         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
990         Likewise.
991         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
992         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
993         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
994         Likewise.
995         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
996         Likewise.
997         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
998         Likewise.
999         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
1000         Likewise.
1001         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
1002         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
1003         Likewise.
1004         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
1005         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
1006         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
1007         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
1008         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
1009         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
1010         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
1011         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
1012         Likewise.
1013         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
1014         Likewise.
1015         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
1016         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
1017         Likewise.
1018         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
1019         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
1020         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
1021         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
1022         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
1023         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
1024         Likewise.
1025         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
1026         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
1027         Likewise.
1028         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
1029         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
1030         Likewise.
1031         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
1032         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
1033         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
1034         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
1035         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
1036         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
1037         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
1038         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
1039         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
1040         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
1041         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
1042         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
1043         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
1044         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
1045         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
1046         Likewise.
1047         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
1048         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
1049         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
1050         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
1051         Likewise.
1052         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
1053         Likewise.
1054         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
1055         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
1056         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
1057         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
1058         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
1059         Likewise.
1060         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
1061         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
1062         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
1063         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
1064         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
1065         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
1066         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
1067         Likewise.
1068         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
1069         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
1070         Likewise.
1071         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
1072         Likewise.
1073         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
1074         Likewise.
1075         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
1076         Likewise.
1077         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
1078         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
1079         Likewise.
1080         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
1081         Likewise.
1082         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
1083         Likewise.
1084         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
1085         Likewise.
1086         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
1087         Likewise.
1088         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
1089         Likewise.
1090         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
1091         Likewise.
1092         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
1093         Likewise.
1094         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
1095         Likewise.
1096         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
1097         Likewise.
1098         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
1099         Likewise.
1100         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
1101         Likewise.
1102         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
1103         Likewise.
1104         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
1105         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
1106         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
1107         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
1108         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
1109         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
1110         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
1111         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
1112         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
1113         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
1114         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
1115         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
1116         Likewise.
1117         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1118         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1119         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1120         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1121         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1122         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1123         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1124         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1125         Likewise.
1126         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1127         Likewise.
1128         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1129         Likewise.
1130         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1131         Likewise.
1132         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1133         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1134         Likewise.
1135         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1136         Likewise.
1137         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1138         Likewise.
1139         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1140         Likewise.
1141         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1142         Likewise.
1143         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1144         Likewise.
1145         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1146         Likewise.
1147         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1148         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1149         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1150         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1151         Likewise.
1152         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1153         Likewise.
1154         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1155         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1156         Likewise.
1157         * include/ext/pb_ds/exception.hpp: Likewise.
1158         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1159         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1160         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1161         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1162         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1163         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1164         * include/ext/pod_char_traits.h: Likewise.
1165         * include/ext/pointer.h: Likewise.
1166         * include/ext/pool_allocator.h: Likewise.
1167         * include/ext/rb_tree: Likewise.
1168         * include/ext/rc_string_base.h: Likewise.
1169         * include/ext/rope: Likewise.
1170         * include/ext/ropeimpl.h: Likewise.
1171         * include/ext/slist: Likewise.
1172         * include/ext/sso_string_base.h: Likewise.
1173         * include/ext/stdio_filebuf.h: Likewise.
1174         * include/ext/stdio_sync_filebuf.h: Likewise.
1175         * include/ext/string_conversions.h: Likewise.
1176         * include/ext/throw_allocator.h: Likewise.
1177         * include/ext/type_traits.h: Likewise.
1178         * include/ext/typelist.h: Likewise.
1179         * include/ext/vstring.h: Likewise.
1180         * include/ext/vstring.tcc: Likewise.
1181         * include/ext/vstring_fwd.h: Likewise.
1182         * include/ext/vstring_util.h: Likewise.
1183         * include/parallel/algo.h: Likewise.
1184         * include/parallel/algobase.h: Likewise.
1185         * include/parallel/algorithm: Likewise.
1186         * include/parallel/algorithmfwd.h: Likewise.
1187         * include/parallel/balanced_quicksort.h: Likewise.
1188         * include/parallel/base.h: Likewise.
1189         * include/parallel/basic_iterator.h: Likewise.
1190         * include/parallel/checkers.h: Likewise.
1191         * include/parallel/compatibility.h: Likewise.
1192         * include/parallel/compiletime_settings.h: Likewise.
1193         * include/parallel/equally_split.h: Likewise.
1194         * include/parallel/features.h: Likewise.
1195         * include/parallel/find.h: Likewise.
1196         * include/parallel/find_selectors.h: Likewise.
1197         * include/parallel/for_each.h: Likewise.
1198         * include/parallel/for_each_selectors.h: Likewise.
1199         * include/parallel/iterator.h: Likewise.
1200         * include/parallel/list_partition.h: Likewise.
1201         * include/parallel/losertree.h: Likewise.
1202         * include/parallel/merge.h: Likewise.
1203         * include/parallel/multiseq_selection.h: Likewise.
1204         * include/parallel/multiway_merge.h: Likewise.
1205         * include/parallel/multiway_mergesort.h: Likewise.
1206         * include/parallel/numeric: Likewise.
1207         * include/parallel/numericfwd.h: Likewise.
1208         * include/parallel/omp_loop.h: Likewise.
1209         * include/parallel/omp_loop_static.h: Likewise.
1210         * include/parallel/par_loop.h: Likewise.
1211         * include/parallel/parallel.h: Likewise.
1212         * include/parallel/partial_sum.h: Likewise.
1213         * include/parallel/partition.h: Likewise.
1214         * include/parallel/queue.h: Likewise.
1215         * include/parallel/quicksort.h: Likewise.
1216         * include/parallel/random_number.h: Likewise.
1217         * include/parallel/random_shuffle.h: Likewise.
1218         * include/parallel/search.h: Likewise.
1219         * include/parallel/set_operations.h: Likewise.
1220         * include/parallel/settings.h: Likewise.
1221         * include/parallel/sort.h: Likewise.
1222         * include/parallel/tags.h: Likewise.
1223         * include/parallel/types.h: Likewise.
1224         * include/parallel/unique_copy.h: Likewise.
1225         * include/parallel/workstealing.h: Likewise.
1226         * include/precompiled/extc++.h: Likewise.
1227         * include/precompiled/stdc++.h: Likewise.
1228         * include/precompiled/stdtr1c++.h: Likewise.
1229         * include/std/algorithm: Likewise.
1230         * include/std/array: Likewise.
1231         * include/std/bitset: Likewise.
1232         * include/std/c++0x_warning.h: Likewise.
1233         * include/std/chrono: Likewise.
1234         * include/std/complex: Likewise.
1235         * include/std/condition_variable: Likewise.
1236         * include/std/deque: Likewise.
1237         * include/std/forward_list: Likewise.
1238         * include/std/fstream: Likewise.
1239         * include/std/functional: Likewise.
1240         * include/std/iomanip: Likewise.
1241         * include/std/ios: Likewise.
1242         * include/std/iosfwd: Likewise.
1243         * include/std/iostream: Likewise.
1244         * include/std/istream: Likewise.
1245         * include/std/iterator: Likewise.
1246         * include/std/limits: Likewise.
1247         * include/std/list: Likewise.
1248         * include/std/locale: Likewise.
1249         * include/std/map: Likewise.
1250         * include/std/memory: Likewise.
1251         * include/std/mutex: Likewise.
1252         * include/std/numeric: Likewise.
1253         * include/std/ostream: Likewise.
1254         * include/std/queue: Likewise.
1255         * include/std/random: Likewise.
1256         * include/std/ratio: Likewise.
1257         * include/std/regex: Likewise.
1258         * include/std/set: Likewise.
1259         * include/std/sstream: Likewise.
1260         * include/std/stack: Likewise.
1261         * include/std/stdexcept: Likewise.
1262         * include/std/streambuf: Likewise.
1263         * include/std/string: Likewise.
1264         * include/std/system_error: Likewise.
1265         * include/std/thread: Likewise.
1266         * include/std/tuple: Likewise.
1267         * include/std/type_traits: Likewise.
1268         * include/std/unordered_map: Likewise.
1269         * include/std/unordered_set: Likewise.
1270         * include/std/utility: Likewise.
1271         * include/std/valarray: Likewise.
1272         * include/std/vector: Likewise.
1273         * include/tr1/array: Likewise.
1274         * include/tr1/bessel_function.tcc: Likewise.
1275         * include/tr1/beta_function.tcc: Likewise.
1276         * include/tr1/ccomplex: Likewise.
1277         * include/tr1/cctype: Likewise.
1278         * include/tr1/cfenv: Likewise.
1279         * include/tr1/cfloat: Likewise.
1280         * include/tr1/cinttypes: Likewise.
1281         * include/tr1/climits: Likewise.
1282         * include/tr1/cmath: Likewise.
1283         * include/tr1/complex.h: Likewise.
1284         * include/tr1/complex: Likewise.
1285         * include/tr1/cstdarg: Likewise.
1286         * include/tr1/cstdbool: Likewise.
1287         * include/tr1/cstdint: Likewise.
1288         * include/tr1/cstdio: Likewise.
1289         * include/tr1/cstdlib: Likewise.
1290         * include/tr1/ctgmath: Likewise.
1291         * include/tr1/ctime: Likewise.
1292         * include/tr1/ctype.h: Likewise.
1293         * include/tr1/cwchar: Likewise.
1294         * include/tr1/cwctype: Likewise.
1295         * include/tr1/ell_integral.tcc: Likewise.
1296         * include/tr1/exp_integral.tcc: Likewise.
1297         * include/tr1/fenv.h: Likewise.
1298         * include/tr1/float.h: Likewise.
1299         * include/tr1/functional: Likewise.
1300         * include/tr1/functional_hash.h: Likewise.
1301         * include/tr1/gamma.tcc: Likewise.
1302         * include/tr1/hashtable.h: Likewise.
1303         * include/tr1/hypergeometric.tcc: Likewise.
1304         * include/tr1/inttypes.h: Likewise.
1305         * include/tr1/legendre_function.tcc: Likewise.
1306         * include/tr1/limits.h: Likewise.
1307         * include/tr1/math.h: Likewise.
1308         * include/tr1/memory: Likewise.
1309         * include/tr1/modified_bessel_func.tcc: Likewise.
1310         * include/tr1/poly_hermite.tcc: Likewise.
1311         * include/tr1/poly_laguerre.tcc: Likewise.
1312         * include/tr1/random: Likewise.
1313         * include/tr1/regex: Likewise.
1314         * include/tr1/riemann_zeta.tcc: Likewise.
1315         * include/tr1/shared_ptr.h: Likewise.
1316         * include/tr1/special_function_util.h: Likewise.
1317         * include/tr1/stdarg.h: Likewise.
1318         * include/tr1/stdbool.h: Likewise.
1319         * include/tr1/stdint.h: Likewise.
1320         * include/tr1/stdio.h: Likewise.
1321         * include/tr1/stdlib.h: Likewise.
1322         * include/tr1/tgmath.h: Likewise.
1323         * include/tr1/tuple: Likewise.
1324         * include/tr1/type_traits: Likewise.
1325         * include/tr1/unordered_map: Likewise.
1326         * include/tr1/unordered_set: Likewise.
1327         * include/tr1/utility: Likewise.
1328         * include/tr1/wchar.h: Likewise.
1329         * include/tr1/wctype.h: Likewise.
1330         * include/tr1_impl/array: Likewise.
1331         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1332         * include/tr1_impl/cctype: Likewise.
1333         * include/tr1_impl/cfenv: Likewise.
1334         * include/tr1_impl/cinttypes: Likewise.
1335         * include/tr1_impl/cmath: Likewise.
1336         * include/tr1_impl/complex: Likewise.
1337         * include/tr1_impl/cstdint: Likewise.
1338         * include/tr1_impl/cstdio: Likewise.
1339         * include/tr1_impl/cstdlib: Likewise.
1340         * include/tr1_impl/cwchar: Likewise.
1341         * include/tr1_impl/cwctype: Likewise.
1342         * include/tr1_impl/functional: Likewise.
1343         * include/tr1_impl/functional_hash.h: Likewise.
1344         * include/tr1_impl/hashtable: Likewise.
1345         * include/tr1_impl/hashtable_policy.h: Likewise.
1346         * include/tr1_impl/random.tcc: Likewise.
1347         * include/tr1_impl/random: Likewise.
1348         * include/tr1_impl/regex: Likewise.
1349         * include/tr1_impl/type_traits: Likewise.
1350         * include/tr1_impl/unordered_map: Likewise.
1351         * include/tr1_impl/unordered_set: Likewise.
1352         * include/tr1_impl/utility: Likewise.
1353         * libsupc++/array_type_info.cc: Likewise.
1354         * libsupc++/atexit_arm.cc: Likewise.
1355         * libsupc++/bad_cast.cc: Likewise.
1356         * libsupc++/bad_typeid.cc: Likewise.
1357         * libsupc++/class_type_info.cc: Likewise.
1358         * libsupc++/cxxabi-forced.h: Likewise.
1359         * libsupc++/cxxabi.h: Likewise.
1360         * libsupc++/del_op.cc: Likewise.
1361         * libsupc++/del_opnt.cc: Likewise.
1362         * libsupc++/del_opv.cc: Likewise.
1363         * libsupc++/del_opvnt.cc: Likewise.
1364         * libsupc++/dyncast.cc: Likewise.
1365         * libsupc++/eh_alloc.cc: Likewise.
1366         * libsupc++/eh_arm.cc: Likewise.
1367         * libsupc++/eh_aux_runtime.cc: Likewise.
1368         * libsupc++/eh_call.cc: Likewise.
1369         * libsupc++/eh_catch.cc: Likewise.
1370         * libsupc++/eh_exception.cc: Likewise.
1371         * libsupc++/eh_globals.cc: Likewise.
1372         * libsupc++/eh_personality.cc: Likewise.
1373         * libsupc++/eh_ptr.cc: Likewise.
1374         * libsupc++/eh_term_handler.cc: Likewise.
1375         * libsupc++/eh_terminate.cc: Likewise.
1376         * libsupc++/eh_throw.cc: Likewise.
1377         * libsupc++/eh_type.cc: Likewise.
1378         * libsupc++/eh_unex_handler.cc: Likewise.
1379         * libsupc++/enum_type_info.cc: Likewise.
1380         * libsupc++/exception: Likewise.
1381         * libsupc++/exception_defines.h: Likewise.
1382         * libsupc++/exception_ptr.h: Likewise.
1383         * libsupc++/function_type_info.cc: Likewise.
1384         * libsupc++/fundamental_type_info.cc: Likewise.
1385         * libsupc++/guard.cc: Likewise.
1386         * libsupc++/initializer_list: Likewise.
1387         * libsupc++/new: Likewise.
1388         * libsupc++/new_handler.cc: Likewise.
1389         * libsupc++/new_op.cc: Likewise.
1390         * libsupc++/new_opnt.cc: Likewise.
1391         * libsupc++/new_opv.cc: Likewise.
1392         * libsupc++/new_opvnt.cc: Likewise.
1393         * libsupc++/pbase_type_info.cc: Likewise.
1394         * libsupc++/pmem_type_info.cc: Likewise.
1395         * libsupc++/pointer_type_info.cc: Likewise.
1396         * libsupc++/pure.cc: Likewise.
1397         * libsupc++/si_class_type_info.cc: Likewise.
1398         * libsupc++/tinfo.cc: Likewise.
1399         * libsupc++/tinfo.h: Likewise.
1400         * libsupc++/tinfo2.cc: Likewise.
1401         * libsupc++/typeinfo: Likewise.
1402         * libsupc++/unwind-cxx.h: Likewise.
1403         * libsupc++/vec.cc: Likewise.
1404         * libsupc++/vmi_class_type_info.cc: Likewise.
1405         * libsupc++/vterminate.cc: Likewise.
1406         * po/string_literals.cc: Likewise.
1407         * src/atomic.cc: Likewise.
1408         * src/bitmap_allocator.cc: Likewise.
1409         * src/chrono.cc: Likewise.
1410         * src/codecvt.cc: Likewise.
1411         * src/compatibility-ldbl.cc: Likewise.
1412         * src/compatibility.cc: Likewise.
1413         * src/complex_io.cc: Likewise.
1414         * src/concept-inst.cc: Likewise.
1415         * src/condition_variable.cc: Likewise.
1416         * src/ctype.cc: Likewise.
1417         * src/debug.cc: Likewise.
1418         * src/debug_list.cc: Likewise.
1419         * src/ext-inst.cc: Likewise.
1420         * src/fstream-inst.cc: Likewise.
1421         * src/functexcept.cc: Likewise.
1422         * src/globals_io.cc: Likewise.
1423         * src/hash.cc: Likewise.
1424         * src/hash_c++0x.cc: Likewise.
1425         * src/hashtable.cc: Likewise.
1426         * src/hashtable_c++0x.cc: Likewise.
1427         * src/ios-inst.cc: Likewise.
1428         * src/ios.cc: Likewise.
1429         * src/ios_failure.cc: Likewise.
1430         * src/ios_init.cc: Likewise.
1431         * src/ios_locale.cc: Likewise.
1432         * src/iostream-inst.cc: Likewise.
1433         * src/istream-inst.cc: Likewise.
1434         * src/istream.cc: Likewise.
1435         * src/limits.cc: Likewise.
1436         * src/limits_c++0x.cc: Likewise.
1437         * src/list.cc: Likewise.
1438         * src/locale-inst.cc: Likewise.
1439         * src/locale.cc: Likewise.
1440         * src/locale_facets.cc: Likewise.
1441         * src/locale_init.cc: Likewise.
1442         * src/localename.cc: Likewise.
1443         * src/math_stubs_float.cc: Likewise.
1444         * src/math_stubs_long_double.cc: Likewise.
1445         * src/misc-inst.cc: Likewise.
1446         * src/mt_allocator.cc: Likewise.
1447         * src/mutex.cc: Likewise.
1448         * src/ostream-inst.cc: Likewise.
1449         * src/parallel_list.cc: Likewise.
1450         * src/parallel_settings.cc: Likewise.
1451         * src/pool_allocator.cc: Likewise.
1452         * src/sstream-inst.cc: Likewise.
1453         * src/stdexcept.cc: Likewise.
1454         * src/streambuf-inst.cc: Likewise.
1455         * src/streambuf.cc: Likewise.
1456         * src/string-inst.cc: Likewise.
1457         * src/strstream.cc: Likewise.
1458         * src/system_error.cc: Likewise.
1459         * src/thread.cc: Likewise.
1460         * src/tree.cc: Likewise.
1461         * src/valarray-inst.cc: Likewise.
1462         * src/wlocale-inst.cc: Likewise.
1463         * src/wstring-inst.cc: Likewise.
1464         * doc/xml/manual/intro.xml: Change documentation to refer the
1465         reader to version 3 of the GNU General Public License, version
1466         3.1 of the GCC Runtime Library Exception, and to point readers
1467         at the FSF's license web page.
1468
1469 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1470
1471         * Makefile.am: Change copyright header to refer to version
1472         3 of the GNU General Public License and to point readers at the
1473         COPYING3 file and the FSF's license web page.
1474         * doc/Makefile.am: Likewise.
1475         * include/Makefile.am: Likewise.
1476         * libsupc++/Makefile.am: Likewise.
1477         * po/Makefile.am: Likewise.
1478         * po/POTFILES.in: Likewise.
1479         * src/Makefile.am: Likewise.
1480         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1481         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1482         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1483         Likewise.
1484         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1485         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1486         Likewise.
1487         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1488         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1489         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1490         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1491         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1492         * testsuite/18_support/bad_cast/what.cc: Likewise.
1493         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1494         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1495         Likewise.
1496         * testsuite/18_support/bad_exception/what.cc: Likewise.
1497         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1498         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1499         * testsuite/18_support/exception/38732.cc: Likewise.
1500         * testsuite/18_support/exception/what.cc: Likewise.
1501         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1502         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1503         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1504         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1505         * testsuite/18_support/headers/climits/values.cc: Likewise.
1506         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1507         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1508         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1509         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1510         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1511         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1512         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1513         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1514         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1515         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1516         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1517         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1518         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1519         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1520         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1521         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1522         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1523         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1524         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1525         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1526         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1527         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1528         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1529         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1530         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1531         * testsuite/18_support/new_delete_placement.cc: Likewise.
1532         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1533         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1534         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1535         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1536         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1537         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1538         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1539         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1540         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1541         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1542         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1543         Likewise.
1544         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1545         * testsuite/18_support/pthread_guard.cc: Likewise.
1546         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1547         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1548         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1549         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1550         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1551         Likewise.
1552         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1553         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1554         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1555         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1556         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1557         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1558         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1559         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1560         Likewise.
1561         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1562         Likewise.
1563         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1564         Likewise.
1565         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1566         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1567         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1568         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1569         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1570         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1571         Likewise.
1572         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1573         Likewise.
1574         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1575         Likewise.
1576         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1577         Likewise.
1578         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1579         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1580         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1581         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1582         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1583         Likewise.
1584         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1585         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1586         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1587         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1588         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1589         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1590         Likewise.
1591         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1592         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1593         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1594         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1595         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1596         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1597         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1598         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1599         * testsuite/20_util/allocator/1.cc: Likewise.
1600         * testsuite/20_util/allocator/10378.cc: Likewise.
1601         * testsuite/20_util/allocator/14176.cc: Likewise.
1602         * testsuite/20_util/allocator/33807.cc: Likewise.
1603         * testsuite/20_util/allocator/8230.cc: Likewise.
1604         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1605         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1606         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1607         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1608         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1609         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1610         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1611         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1612         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1613         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1614         Likewise.
1615         * testsuite/20_util/clocks/1.cc: Likewise.
1616         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1617         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1618         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1619         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1620         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1621         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1622         * testsuite/20_util/duration/cons/1.cc: Likewise.
1623         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1624         * testsuite/20_util/duration/cons/2.cc: Likewise.
1625         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1626         Likewise.
1627         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1628         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1629         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1630         Likewise.
1631         * testsuite/20_util/forward/1.cc: Likewise.
1632         * testsuite/20_util/forward/1_neg.cc: Likewise.
1633         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1634         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1635         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1636         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1637         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1638         Likewise.
1639         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1640         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1641         Likewise.
1642         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1643         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1644         Likewise.
1645         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1646         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1647         Likewise.
1648         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1649         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1650         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1651         Likewise.
1652         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1653         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1654         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1655         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1656         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1657         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1658         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1659         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1660         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1661         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1662         Likewise.
1663         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1664         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1665         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1666         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1667         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1668         Likewise.
1669         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1670         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1671         Likewise.
1672         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1673         * testsuite/20_util/identity/value.cc: Likewise.
1674         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1675         * testsuite/20_util/is_integral/value.cc: Likewise.
1676         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1677         Likewise.
1678         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1679         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1680         * testsuite/20_util/is_reference/value.cc: Likewise.
1681         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1682         Likewise.
1683         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1684         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1685         * testsuite/20_util/is_signed/value.cc: Likewise.
1686         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1687         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1688         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1689         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1690         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1691         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1692         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1693         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1694         Likewise.
1695         * testsuite/20_util/move/1.cc: Likewise.
1696         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1697         * testsuite/20_util/pair/1.cc: Likewise.
1698         * testsuite/20_util/pair/2.cc: Likewise.
1699         * testsuite/20_util/pair/3.cc: Likewise.
1700         * testsuite/20_util/pair/4.cc: Likewise.
1701         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1702         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1703         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1704         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1705         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1706         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1707         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1708         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1709         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1710         Likewise.
1711         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1712         Likewise.
1713         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1714         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1715         * testsuite/20_util/rel_ops.cc: Likewise.
1716         * testsuite/20_util/remove_reference/value.cc: Likewise.
1717         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1718         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1719         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1720         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1721         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1722         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1723         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1724         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1725         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1726         Likewise.
1727         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1728         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1729         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1730         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1731         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1732         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1733         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1734         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1735         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1736         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1737         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1738         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1739         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1740         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1741         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1742         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1743         Likewise.
1744         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1745         Likewise.
1746         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1747         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1748         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1749         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1750         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1751         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1752         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1753         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1754         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1755         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1756         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1757         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1758         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1759         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1760         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1761         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1762         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1763         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1764         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1765         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1766         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1767         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1768         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1769         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1770         Likewise.
1771         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1772         Likewise.
1773         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1774         Likewise.
1775         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1776         Likewise.
1777         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1778         Likewise.
1779         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1780         Likewise.
1781         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1782         Likewise.
1783         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1784         Likewise.
1785         * testsuite/20_util/temporary_buffer.cc: Likewise.
1786         * testsuite/20_util/time_point/1.cc: Likewise.
1787         * testsuite/20_util/time_point/2.cc: Likewise.
1788         * testsuite/20_util/time_point/3.cc: Likewise.
1789         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1790         Likewise.
1791         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1792         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1793         Likewise.
1794         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1795         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1796         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1797         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1798         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1799         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1800         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1801         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1802         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1803         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1804         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1805         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1806         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1807         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1808         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1809         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1810         Likewise.
1811         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1812         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1813         Likewise.
1814         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1815         Likewise.
1816         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1817         Likewise.
1818         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1819         Likewise.
1820         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1821         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1822         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1823         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1824         Likewise.
1825         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1826         Likewise.
1827         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1828         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1829         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1830         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1831         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1832         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1833         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1834         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1835         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1836         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1837         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1838         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1839         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1840         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1841         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1842         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1843         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1844         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1845         Likewise.
1846         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1847         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1848         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1849         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1850         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1851         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1852         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1853         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1854         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1855         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1856         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1857         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1858         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1859         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1860         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1861         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1862         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1863         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1864         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1865         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1866         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1867         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1868         Likewise.
1869         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1870         Likewise.
1871         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1872         Likewise.
1873         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1874         Likewise.
1875         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1876         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1877         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1878         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1879         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1880         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1881         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1882         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1883         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1884         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1885         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1886         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1887         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1888         Likewise.
1889         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1890         Likewise.
1891         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1892         Likewise.
1893         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1894         Likewise.
1895         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1896         Likewise.
1897         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1898         Likewise.
1899         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1900         Likewise.
1901         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1902         Likewise.
1903         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1904         Likewise.
1905         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1906         Likewise.
1907         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1908         Likewise.
1909         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1910         Likewise.
1911         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1912         Likewise.
1913         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1914         Likewise.
1915         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1916         Likewise.
1917         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1918         Likewise.
1919         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1920         Likewise.
1921         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1922         Likewise.
1923         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1924         Likewise.
1925         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1926         Likewise.
1927         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1928         Likewise.
1929         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1930         Likewise.
1931         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1932         Likewise.
1933         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1934         Likewise.
1935         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1936         Likewise.
1937         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1938         Likewise.
1939         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1940         Likewise.
1941         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1942         Likewise.
1943         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1944         Likewise.
1945         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1946         Likewise.
1947         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1948         Likewise.
1949         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1950         Likewise.
1951         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1952         Likewise.
1953         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1954         Likewise.
1955         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1956         Likewise.
1957         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1958         Likewise.
1959         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1960         Likewise.
1961         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1962         Likewise.
1963         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1964         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1965         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1966         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1967         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1968         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1969         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1970         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1971         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1972         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1973         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1974         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1975         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1976         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1977         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1978         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1979         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1980         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1981         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1982         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1983         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1984         Likewise.
1985         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1986         Likewise.
1987         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1988         Likewise.
1989         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1990         Likewise.
1991         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1992         Likewise.
1993         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1994         Likewise.
1995         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1996         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1997         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1998         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1999         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
2000         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
2001         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
2002         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
2003         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
2004         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
2005         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
2006         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
2007         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
2008         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
2009         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
2010         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
2011         Likewise.
2012         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
2013         Likewise.
2014         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
2015         Likewise.
2016         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
2017         Likewise.
2018         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
2019         Likewise.
2020         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
2021         Likewise.
2022         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
2023         Likewise.
2024         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
2025         Likewise.
2026         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
2027         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
2028         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
2029         Likewise.
2030         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
2031         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
2032         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
2033         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
2034         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
2035         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
2036         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
2037         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
2038         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
2039         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
2040         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
2041         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
2042         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
2043         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
2044         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
2045         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
2046         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
2047         Likewise.
2048         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
2049         Likewise.
2050         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
2051         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
2052         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
2053         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
2054         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
2055         Likewise.
2056         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
2057         Likewise.
2058         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
2059         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
2060         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
2061         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
2062         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
2063         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
2064         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
2065         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
2066         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
2067         Likewise.
2068         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
2069         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
2070         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
2071         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
2072         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
2073         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
2074         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
2075         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
2076         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
2077         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
2078         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
2079         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
2080         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
2081         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
2082         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
2083         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
2084         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
2085         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
2086         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
2087         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
2088         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
2089         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
2090         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
2091         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
2092         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
2093         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
2094         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
2095         Likewise.
2096         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
2097         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
2098         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
2099         Likewise.
2100         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
2101         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
2102         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
2103         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
2104         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
2105         Likewise.
2106         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
2107         Likewise.
2108         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
2109         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
2110         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
2111         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
2112         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
2113         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
2114         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
2115         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
2116         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
2117         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2118         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2119         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2120         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2121         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2122         Likewise.
2123         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2124         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2125         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2126         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2127         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2128         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2129         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2130         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2131         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2132         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2133         Likewise.
2134         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2135         Likewise.
2136         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2137         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2138         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2139         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2140         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2141         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2142         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2143         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2144         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2145         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2146         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2147         Likewise.
2148         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2149         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2150         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2151         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2152         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2153         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2154         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2155         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2156         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2157         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2158         Likewise.
2159         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2160         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2161         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2162         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2163         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2164         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2165         Likewise.
2166         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2167         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2168         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2169         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2170         Likewise.
2171         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2172         Likewise.
2173         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2174         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2175         Likewise.
2176         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2177         * testsuite/22_locale/ctype/2.cc: Likewise.
2178         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2179         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2180         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2181         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2182         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2183         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2184         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2185         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2186         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2187         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2188         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2189         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2190         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2191         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2192         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2193         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2194         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2195         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2196         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2197         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2198         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2199         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2200         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2201         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2202         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2203         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2204         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2205         * testsuite/22_locale/facet/1.cc: Likewise.
2206         * testsuite/22_locale/facet/2.cc: Likewise.
2207         * testsuite/22_locale/facet/25421.cc: Likewise.
2208         * testsuite/22_locale/global_templates/1.cc: Likewise.
2209         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2210         Likewise.
2211         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2212         Likewise.
2213         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2214         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2215         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2216         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2217         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2218         * testsuite/22_locale/locale/13630.cc: Likewise.
2219         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2220         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2221         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2222         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2223         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2224         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2225         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2226         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2227         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2228         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2229         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2230         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2231         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2232         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2233         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2234         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2235         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2236         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2237         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2238         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2239         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2240         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2241         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2242         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2243         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2244         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2245         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2246         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2247         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2248         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2249         Likewise.
2250         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2251         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2252         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2253         Likewise.
2254         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2255         Likewise.
2256         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2257         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2258         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2259         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2260         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2261         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2262         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2263         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2264         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2265         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2266         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2267         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2268         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2269         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2270         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2271         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2272         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2273         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2274         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2275         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2276         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2277         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2278         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2279         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2280         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2281         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2282         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2283         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2284         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2285         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2286         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2287         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2288         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2289         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2290         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2291         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2292         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2293         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2294         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2295         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2296         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2297         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2298         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2299         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2300         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2301         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2302         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2303         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2304         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2305         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2306         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2307         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2308         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2309         Likewise.
2310         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2311         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2312         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2313         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2314         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2315         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2316         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2317         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2318         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2319         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2320         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2321         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2322         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2323         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2324         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2325         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2326         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2327         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2328         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2329         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2330         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2331         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2332         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2333         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2334         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2335         Likewise.
2336         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2337         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2338         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2339         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2340         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2341         Likewise.
2342         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2343         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2344         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2345         Likewise.
2346         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2347         Likewise.
2348         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2349         Likewise.
2350         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2351         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2352         Likewise.
2353         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2354         Likewise.
2355         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2356         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2357         Likewise.
2358         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2359         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2360         Likewise.
2361         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2362         Likewise.
2363         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2364         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2365         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2366         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2367         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2368         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2369         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2370         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2371         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2372         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2373         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2374         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2375         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2376         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2377         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2378         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2379         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2380         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2381         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2382         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2383         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2384         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2385         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2386         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2387         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2388         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2389         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2390         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2391         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2392         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2393         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2394         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2395         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2396         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2397         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2398         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2399         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2400         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2401         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2402         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2403         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2404         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2405         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2406         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2407         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2408         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2409         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2410         Likewise.
2411         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2412         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2413         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2414         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2415         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2416         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2417         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2418         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2419         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2420         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2421         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2422         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2423         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2424         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2425         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2426         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2427         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2428         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2429         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2430         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2431         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2432         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2433         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2434         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2435         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2436         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2437         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2438         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2439         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2440         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2441         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2442         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2443         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2444         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2445         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2446         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2447         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2448         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2449         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2450         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2451         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2452         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2453         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2454         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2455         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2456         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2457         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2458         Likewise.
2459         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2460         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2461         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2462         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2463         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2464         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2465         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2466         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2467         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2468         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2469         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2470         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2471         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2472         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2473         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2474         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2475         Likewise.
2476         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2477         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2478         Likewise.
2479         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2480         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2481         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2482         Likewise.
2483         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2484         Likewise.
2485         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2486         Likewise.
2487         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2488         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2489         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2490         Likewise.
2491         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2492         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2493         Likewise.
2494         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2495         Likewise.
2496         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2497         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2498         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2499         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2500         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2501         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2502         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2503         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2504         Likewise.
2505         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2506         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2507         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2508         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2509         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2510         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2511         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2512         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2513         Likewise.
2514         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2515         Likewise.
2516         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2517         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2518         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2519         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2520         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2521         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2522         Likewise.
2523         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2524         Likewise.
2525         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2526         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2527         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2528         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2529         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2530         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2531         Likewise.
2532         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2533         Likewise.
2534         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2535         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2536         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2537         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2538         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2539         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2540         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2541         Likewise.
2542         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2543         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2544         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2545         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2546         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2547         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2548         Likewise.
2549         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2550         Likewise.
2551         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2552         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2553         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2554         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2555         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2556         Likewise.
2557         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2558         Likewise.
2559         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2560         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2561         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2562         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2563         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2564         Likewise.
2565         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2566         Likewise.
2567         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2568         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2569         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2570         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2571         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2572         Likewise.
2573         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2574         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2575         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2576         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2577         Likewise.
2578         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2579         Likewise.
2580         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2581         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2582         Likewise.
2583         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2584         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2585         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2586         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2587         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2588         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2589         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2590         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2591         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2592         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2593         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2594         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2595         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2596         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2597         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2598         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2599         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2600         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2601         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2602         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2603         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2604         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2605         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2606         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2607         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2608         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2609         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2610         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2611         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2612         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2613         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2614         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2615         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2616         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2617         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2618         Likewise.
2619         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2620         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2621         * testsuite/23_containers/bitset/18604.cc: Likewise.
2622         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2623         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2624         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2625         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2626         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2627         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2628         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2629         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2630         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2631         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2632         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2633         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2634         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2635         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2636         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2637         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2638         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2639         * testsuite/23_containers/deque/18604.cc: Likewise.
2640         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2641         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2642         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2643         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2644         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2645         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2646         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2647         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2648         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2649         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2650         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2651         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2652         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2653         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2654         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2655         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2656         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2657         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2658         Likewise.
2659         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2660         Likewise.
2661         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2662         Likewise.
2663         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2664         Likewise.
2665         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2666         Likewise.
2667         * testsuite/23_containers/deque/types/1.cc: Likewise.
2668         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2669         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2670         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2671         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2672         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2673         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2674         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2675         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2676         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2677         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2678         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2679         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2680         Likewise.
2681         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2682         Likewise.
2683         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2684         Likewise.
2685         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2686         Likewise.
2687         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2688         Likewise.
2689         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2690         Likewise.
2691         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2692         Likewise.
2693         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2694         Likewise.
2695         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2696         Likewise.
2697         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2698         Likewise.
2699         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2700         Likewise.
2701         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2702         Likewise.
2703         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2704         Likewise.
2705         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2706         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2707         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2708         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2709         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2710         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2711         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2712         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2713         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2714         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2715         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2716         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2717         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2718         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2719         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2720         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2721         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2722         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2723         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2724         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2725         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2726         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2727         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2728         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2729         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2730         Likewise.
2731         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2732         Likewise.
2733         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2734         * testsuite/23_containers/list/18604.cc: Likewise.
2735         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2736         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2737         * testsuite/23_containers/list/cons/1.cc: Likewise.
2738         * testsuite/23_containers/list/cons/2.cc: Likewise.
2739         * testsuite/23_containers/list/cons/3.cc: Likewise.
2740         * testsuite/23_containers/list/cons/4.cc: Likewise.
2741         * testsuite/23_containers/list/cons/5.cc: Likewise.
2742         * testsuite/23_containers/list/cons/6.cc: Likewise.
2743         * testsuite/23_containers/list/cons/7.cc: Likewise.
2744         * testsuite/23_containers/list/cons/8.cc: Likewise.
2745         * testsuite/23_containers/list/cons/9.cc: Likewise.
2746         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2747         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2748         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2749         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2750         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2751         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2752         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2753         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2754         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2755         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2756         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2757         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2758         * testsuite/23_containers/list/operations/1.cc: Likewise.
2759         * testsuite/23_containers/list/operations/2.cc: Likewise.
2760         * testsuite/23_containers/list/operations/3.cc: Likewise.
2761         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2762         * testsuite/23_containers/list/operations/4.cc: Likewise.
2763         * testsuite/23_containers/list/operations/5.cc: Likewise.
2764         * testsuite/23_containers/list/pthread1.cc: Likewise.
2765         * testsuite/23_containers/list/pthread5.cc: Likewise.
2766         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2767         Likewise.
2768         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2769         Likewise.
2770         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2771         Likewise.
2772         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2773         Likewise.
2774         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2775         Likewise.
2776         * testsuite/23_containers/map/18604.cc: Likewise.
2777         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2778         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2779         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2780         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2781         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2782         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2783         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2784         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2785         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2786         * testsuite/23_containers/map/operators/1.cc: Likewise.
2787         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2788         * testsuite/23_containers/map/pthread6.cc: Likewise.
2789         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2790         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2791         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2792         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2793         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2794         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2795         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2796         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2797         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2798         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2799         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2800         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2801         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2802         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2803         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2804         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2805         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2806         * testsuite/23_containers/set/18604.cc: Likewise.
2807         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2808         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2809         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2810         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2811         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2812         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2813         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2814         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2815         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2816         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2817         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2818         Likewise.
2819         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2820         Likewise.
2821         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2822         Likewise.
2823         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2824         Likewise.
2825         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2826         Likewise.
2827         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2828         Likewise.
2829         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2830         Likewise.
2831         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2832         Likewise.
2833         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2834         Likewise.
2835         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2836         Likewise.
2837         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2838         Likewise.
2839         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2840         Likewise.
2841         * testsuite/23_containers/vector/18604.cc: Likewise.
2842         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2843         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2844         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2845         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2846         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2847         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2848         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2849         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2850         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2851         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2852         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2853         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2854         Likewise.
2855         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2856         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2857         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2858         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2859         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2860         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2861         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2862         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2863         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2864         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2865         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2866         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2867         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2868         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2869         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2870         Likewise.
2871         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2872         Likewise.
2873         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2874         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2875         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2876         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2877         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2878         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2879         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2880         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2881         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2882         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2883         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2884         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2885         Likewise.
2886         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2887         Likewise.
2888         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2889         Likewise.
2890         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2891         Likewise.
2892         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2893         Likewise.
2894         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2895         Likewise.
2896         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2897         * testsuite/23_containers/vector/types/1.cc: Likewise.
2898         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2899         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2900         Likewise.
2901         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2902         Likewise.
2903         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2904         Likewise.
2905         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2906         Likewise.
2907         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2908         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2909         Likewise.
2910         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2911         Likewise.
2912         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2913         Likewise.
2914         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2915         Likewise.
2916         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2917         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2918         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2919         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2920         Likewise.
2921         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2922         Likewise.
2923         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2924         Likewise.
2925         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2926         Likewise.
2927         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2928         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2929         Likewise.
2930         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2931         Likewise.
2932         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2933         Likewise.
2934         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2935         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2936         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2937         Likewise.
2938         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2939         Likewise.
2940         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2941         Likewise.
2942         * testsuite/24_iterators/operations/next.cc: Likewise.
2943         * testsuite/24_iterators/operations/prev.cc: Likewise.
2944         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2945         Likewise.
2946         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2947         Likewise.
2948         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2949         Likewise.
2950         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2951         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2952         Likewise.
2953         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2954         Likewise.
2955         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2956         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2957         Likewise.
2958         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2959         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2960         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2961         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2962         Likewise.
2963         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2964         Likewise.
2965         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2966         Likewise.
2967         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2968         Likewise.
2969         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2970         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2971         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2972         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2973         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2974         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2975         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2976         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2977         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2978         * testsuite/25_algorithms/copy/1.cc: Likewise.
2979         * testsuite/25_algorithms/copy/2.cc: Likewise.
2980         * testsuite/25_algorithms/copy/3.cc: Likewise.
2981         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2982         * testsuite/25_algorithms/copy/4.cc: Likewise.
2983         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2984         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2985         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2986         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2987         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2988         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2989         Likewise.
2990         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2991         Likewise.
2992         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2993         Likewise.
2994         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2995         Likewise.
2996         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2997         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2998         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2999         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
3000         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
3001         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
3002         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
3003         * testsuite/25_algorithms/count/1.cc: Likewise.
3004         * testsuite/25_algorithms/count/check_type.cc: Likewise.
3005         * testsuite/25_algorithms/count_if/1.cc: Likewise.
3006         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
3007         * testsuite/25_algorithms/equal/1.cc: Likewise.
3008         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
3009         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
3010         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
3011         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
3012         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
3013         * testsuite/25_algorithms/fill/1.cc: Likewise.
3014         * testsuite/25_algorithms/fill/2.cc: Likewise.
3015         * testsuite/25_algorithms/fill/3.cc: Likewise.
3016         * testsuite/25_algorithms/fill/35725.cc: Likewise.
3017         * testsuite/25_algorithms/fill/4.cc: Likewise.
3018         * testsuite/25_algorithms/fill/5.cc: Likewise.
3019         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
3020         * testsuite/25_algorithms/find/1.cc: Likewise.
3021         * testsuite/25_algorithms/find/17441.cc: Likewise.
3022         * testsuite/25_algorithms/find/check_type.cc: Likewise.
3023         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
3024         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
3025         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
3026         Likewise.
3027         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
3028         Likewise.
3029         * testsuite/25_algorithms/find_end/1.cc: Likewise.
3030         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
3031         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
3032         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
3033         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
3034         * testsuite/25_algorithms/find_if/1.cc: Likewise.
3035         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
3036         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
3037         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
3038         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
3039         Likewise.
3040         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
3041         Likewise.
3042         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
3043         Likewise.
3044         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
3045         Likewise.
3046         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
3047         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
3048         * testsuite/25_algorithms/heap/1.cc: Likewise.
3049         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
3050         * testsuite/25_algorithms/includes/1.cc: Likewise.
3051         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
3052         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
3053         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
3054         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
3055         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
3056         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
3057         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
3058         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
3059         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
3060         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
3061         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
3062         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
3063         Likewise.
3064         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
3065         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
3066         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
3067         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
3068         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
3069         * testsuite/25_algorithms/max/1.cc: Likewise.
3070         * testsuite/25_algorithms/max/2.cc: Likewise.
3071         * testsuite/25_algorithms/max/3.cc: Likewise.
3072         * testsuite/25_algorithms/max/37547.cc: Likewise.
3073         * testsuite/25_algorithms/max/4.cc: Likewise.
3074         * testsuite/25_algorithms/max_element/1.cc: Likewise.
3075         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
3076         * testsuite/25_algorithms/merge/1.cc: Likewise.
3077         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
3078         * testsuite/25_algorithms/min/1.cc: Likewise.
3079         * testsuite/25_algorithms/min/2.cc: Likewise.
3080         * testsuite/25_algorithms/min/3.cc: Likewise.
3081         * testsuite/25_algorithms/min/37547.cc: Likewise.
3082         * testsuite/25_algorithms/min/4.cc: Likewise.
3083         * testsuite/25_algorithms/min_element/1.cc: Likewise.
3084         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
3085         * testsuite/25_algorithms/minmax/1.cc: Likewise.
3086         * testsuite/25_algorithms/minmax/2.cc: Likewise.
3087         * testsuite/25_algorithms/minmax/3.cc: Likewise.
3088         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
3089         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
3090         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
3091         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
3092         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
3093         * testsuite/25_algorithms/move/1.cc: Likewise.
3094         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
3095         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
3096         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
3097         * testsuite/25_algorithms/none_of/1.cc: Likewise.
3098         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
3099         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
3100         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
3101         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
3102         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
3103         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
3104         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
3105         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
3106         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
3107         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
3108         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
3109         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
3110         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
3111         * testsuite/25_algorithms/partition/1.cc: Likewise.
3112         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
3113         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
3114         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
3115         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
3116         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
3117         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
3118         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
3119         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
3120         * testsuite/25_algorithms/remove/1.cc: Likewise.
3121         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
3122         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
3123         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
3124         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3125         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3126         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3127         * testsuite/25_algorithms/replace/1.cc: Likewise.
3128         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3129         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3130         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3131         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3132         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3133         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3134         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3135         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3136         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3137         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3138         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3139         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3140         * testsuite/25_algorithms/search/1.cc: Likewise.
3141         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3142         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3143         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3144         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3145         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3146         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3147         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3148         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3149         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3150         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3151         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3152         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3153         Likewise.
3154         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3155         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3156         * testsuite/25_algorithms/sort/1.cc: Likewise.
3157         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3158         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3159         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3160         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3161         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3162         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3163         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3164         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3165         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3166         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3167         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3168         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3169         * testsuite/25_algorithms/unique/1.cc: Likewise.
3170         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3171         * testsuite/25_algorithms/unique/2.cc: Likewise.
3172         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3173         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3174         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3175         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3176         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3177         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3178         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3179         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3180         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3181         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3182         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3183         * testsuite/26_numerics/complex/13450.cc: Likewise.
3184         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3185         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3186         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3187         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3188         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3189         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3190         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3191         Likewise.
3192         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3193         Likewise.
3194         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3195         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3196         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3197         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3198         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3199         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3200         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3201         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3202         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3203         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3204         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3205         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3206         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3207         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3208         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3209         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3210         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3211         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3212         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3213         Likewise.
3214         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3215         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3216         Likewise.
3217         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3218         Likewise.
3219         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3220         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3221         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3222         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3223         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3224         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3225         * testsuite/26_numerics/iota/1.cc: Likewise.
3226         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3227         * testsuite/26_numerics/slice/1.cc: Likewise.
3228         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3229         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3230         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3231         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3232         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3233         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3234         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3235         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3236         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3237         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3238         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3239         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3240         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3241         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3242         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3243         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3244         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3245         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3246         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3247         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3248         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3249         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3250         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3251         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3252         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3253         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3254         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3255         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3256         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3257         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3258         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3259         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3260         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3261         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3262         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3263         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3264         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3265         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3266         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3267         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3268         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3269         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3270         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3271         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3272         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3273         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3274         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3275         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3276         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3277         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3278         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3279         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3280         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3281         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3282         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3283         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3284         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3285         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3286         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3287         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3288         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3289         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3290         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3291         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3292         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3293         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3294         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3295         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3296         Likewise.
3297         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3298         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3299         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3300         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3301         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3302         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3303         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3304         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3305         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3306         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3307         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3308         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3309         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3310         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3311         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3312         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3313         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3314         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3315         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3316         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3317         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3318         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3319         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3320         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3321         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3322         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3323         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3324         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3325         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3326         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3327         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3328         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3329         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3330         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3331         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3332         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3333         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3334         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3335         Likewise.
3336         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3337         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3338         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3339         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3340         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3341         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3342         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3343         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3344         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3345         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3346         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3347         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3348         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3349         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3350         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3351         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3352         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3353         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3354         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3355         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3356         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3357         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3358         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3359         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3360         Likewise.
3361         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3362         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3363         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3364         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3365         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3366         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3367         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3368         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3369         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3370         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3371         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3372         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3373         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3374         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3375         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3376         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3377         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3378         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3379         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3380         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3381         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3382         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3383         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3384         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3385         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3386         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3387         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3388         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3389         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3390         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3391         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3392         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3393         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3394         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3395         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3396         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3397         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3398         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3399         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3400         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3401         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3402         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3403         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3404         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3405         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3406         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3407         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3408         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3409         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3410         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3411         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3412         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3413         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3414         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3415         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3416         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3417         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3418         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3419         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3420         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3421         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3422         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3423         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3424         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3425         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3426         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3427         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3428         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3429         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3430         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3431         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3432         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3433         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3434         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3435         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3436         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3437         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3438         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3439         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3440         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3441         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3442         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3443         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3444         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3445         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3446         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3447         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3448         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3449         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3450         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3451         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3452         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3453         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3454         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3455         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3456         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3457         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3458         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3459         Likewise.
3460         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3461         Likewise.
3462         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3463         Likewise.
3464         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3465         Likewise.
3466         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3467         Likewise.
3468         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3469         Likewise.
3470         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3471         Likewise.
3472         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3473         Likewise.
3474         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3475         Likewise.
3476         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3477         Likewise.
3478         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3479         Likewise.
3480         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3481         Likewise.
3482         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3483         Likewise.
3484         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3485         Likewise.
3486         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3487         Likewise.
3488         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3489         Likewise.
3490         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3491         Likewise.
3492         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3493         Likewise.
3494         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3495         Likewise.
3496         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3497         Likewise.
3498         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3499         Likewise.
3500         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3501         Likewise.
3502         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3503         Likewise.
3504         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3505         Likewise.
3506         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3507         Likewise.
3508         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3509         Likewise.
3510         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3511         Likewise.
3512         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3513         Likewise.
3514         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3515         Likewise.
3516         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3517         Likewise.
3518         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3519         Likewise.
3520         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3521         Likewise.
3522         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3523         Likewise.
3524         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3525         Likewise.
3526         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3527         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3528         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3529         Likewise.
3530         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3531         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3532         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3533         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3534         Likewise.
3535         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3536         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3537         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3538         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3539         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3540         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3541         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3542         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3543         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3544         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3545         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3546         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3547         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3548         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3549         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3550         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3551         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3552         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3553         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3554         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3555         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3556         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3557         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3558         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3559         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3560         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3561         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3562         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3563         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3564         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3565         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3566         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3567         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3568         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3569         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3570         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3571         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3572         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3573         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3574         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3575         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3576         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3577         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3578         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3579         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3580         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3581         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3582         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3583         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3584         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3585         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3586         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3587         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3588         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3589         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3590         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3591         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3592         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3593         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3594         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3595         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3596         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3597         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3598         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3599         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3600         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3601         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3602         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3603         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3604         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3605         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3606         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3607         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3608         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3609         Likewise.
3610         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3611         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3612         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3613         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3614         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3615         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3616         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3617         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3618         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3619         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3620         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3621         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3622         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3623         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3624         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3625         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3626         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3627         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3628         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3629         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3630         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3631         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3632         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3633         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3634         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3635         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3636         Likewise.
3637         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3638         Likewise.
3639         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3640         Likewise.
3641         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3642         Likewise.
3643         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3644         Likewise.
3645         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3646         Likewise.
3647         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3648         Likewise.
3649         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3650         Likewise.
3651         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3652         Likewise.
3653         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3654         Likewise.
3655         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3656         Likewise.
3657         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3658         Likewise.
3659         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3660         Likewise.
3661         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3662         Likewise.
3663         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3664         Likewise.
3665         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3666         Likewise.
3667         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3668         Likewise.
3669         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3670         Likewise.
3671         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3672         Likewise.
3673         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3674         Likewise.
3675         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3676         Likewise.
3677         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3678         Likewise.
3679         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3680         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3681         Likewise.
3682         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3683         Likewise.
3684         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3685         Likewise.
3686         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3687         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3688         Likewise.
3689         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3690         Likewise.
3691         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3692         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3693         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3694         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3695         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3696         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3697         Likewise.
3698         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3699         Likewise.
3700         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3701         Likewise.
3702         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3703         Likewise.
3704         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3705         Likewise.
3706         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3707         Likewise.
3708         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3709         Likewise.
3710         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3711         Likewise.
3712         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3713         Likewise.
3714         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3715         Likewise.
3716         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3717         Likewise.
3718         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3719         Likewise.
3720         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3721         Likewise.
3722         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3723         Likewise.
3724         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3725         Likewise.
3726         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3727         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3728         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3729         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3730         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3731         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3732         Likewise.
3733         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3734         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3735         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3736         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3737         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3738         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3739         Likewise.
3740         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3741         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3742         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3743         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3744         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3745         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3746         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3747         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3748         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3749         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3750         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3751         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3752         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3753         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3754         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3755         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3756         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3757         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3758         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3759         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3760         Likewise.
3761         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3762         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3763         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3764         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3765         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3766         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3767         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3768         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3769         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3770         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3771         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3772         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3773         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3774         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3775         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3776         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3777         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3778         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3779         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3780         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3781         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3782         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3783         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3784         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3785         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3786         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3787         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3788         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3789         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3790         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3791         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3792         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3793         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3794         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3795         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3796         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3797         Likewise.
3798         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3799         Likewise.
3800         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3801         Likewise.
3802         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3803         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3804         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3805         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3806         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3807         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3808         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3809         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3810         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3811         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3812         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3813         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3814         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3815         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3816         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3817         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3818         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3819         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3820         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3821         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3822         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3823         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3824         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3825         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3826         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3827         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3828         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3829         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3830         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3831         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3832         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3833         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3834         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3835         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3836         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3837         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3838         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3839         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3840         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3841         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3842         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3843         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3844         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3845         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3846         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3847         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3848         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3849         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3850         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3851         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3852         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3853         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3854         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3855         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3856         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3857         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3858         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3859         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3860         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3861         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3862         Likewise.
3863         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3864         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3865         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3866         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3867         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3868         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3869         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3870         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3871         * testsuite/27_io/fpos/11450.cc: Likewise.
3872         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3873         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3874         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3875         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3876         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3877         * testsuite/27_io/fpos/14775.cc: Likewise.
3878         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3879         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3880         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3881         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3882         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3883         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3884         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3885         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3886         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3887         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3888         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3889         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3890         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3891         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3892         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3893         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3894         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3895         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3896         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3897         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3898         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3899         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3900         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3901         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3902         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3903         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3904         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3905         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3906         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3907         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3908         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3909         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3910         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3911         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3912         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3913         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3914         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3915         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3916         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3917         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3918         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3919         * testsuite/27_io/objects/char/1.cc: Likewise.
3920         * testsuite/27_io/objects/char/10.cc: Likewise.
3921         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3922         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3923         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3924         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3925         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3926         * testsuite/27_io/objects/char/2.cc: Likewise.
3927         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3928         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3929         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3930         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3931         * testsuite/27_io/objects/char/5.cc: Likewise.
3932         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3933         * testsuite/27_io/objects/char/6.cc: Likewise.
3934         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3935         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3936         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3937         * testsuite/27_io/objects/char/7.cc: Likewise.
3938         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3939         * testsuite/27_io/objects/char/8.cc: Likewise.
3940         * testsuite/27_io/objects/char/9.cc: Likewise.
3941         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3942         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3943         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3944         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3945         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3946         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3947         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3948         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3949         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3950         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3951         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3952         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3953         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3954         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3955         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3956         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3957         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3958         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3959         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3960         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3961         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3962         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3963         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3964         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3965         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3966         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3967         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3968         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3969         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3970         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3971         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3972         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3973         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3974         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3975         * testsuite/27_io/types/1.cc: Likewise.
3976         * testsuite/27_io/types/2.cc: Likewise.
3977         * testsuite/27_io/types/3.cc: Likewise.
3978         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3979         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3980         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3981         Likewise.
3982         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3983         Likewise.
3984         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3985         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3986         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3987         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3988         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3989         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3990         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3991         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3992         Likewise.
3993         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3994         Likewise.
3995         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3996         Likewise.
3997         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3998         Likewise.
3999         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
4000         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
4001         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
4002         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
4003         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
4004         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
4005         Likewise.
4006         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
4007         Likewise.
4008         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
4009         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
4010         * testsuite/30_threads/thread/id/operators.cc: Likewise.
4011         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
4012         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
4013         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
4014         * testsuite/Makefile.am: Likewise.
4015         * testsuite/abi/30586.cc: Likewise.
4016         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
4017         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
4018         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
4019         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
4020         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
4021         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
4022         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
4023         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
4024         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
4025         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
4026         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
4027         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
4028         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
4029         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
4030         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
4031         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
4032         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
4033         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
4034         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
4035         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
4036         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
4037         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
4038         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
4039         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
4040         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
4041         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
4042         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
4043         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
4044         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
4045         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
4046         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
4047         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
4048         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
4049         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
4050         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
4051         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
4052         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
4053         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
4054         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
4055         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
4056         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
4057         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
4058         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
4059         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
4060         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
4061         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
4062         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
4063         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
4064         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
4065         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
4066         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
4067         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
4068         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
4069         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
4070         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
4071         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
4072         * testsuite/abi/demangle/regression/7986.cc: Likewise.
4073         * testsuite/abi/demangle/regression/8897.cc: Likewise.
4074         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
4075         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
4076         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
4077         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
4078         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
4079         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
4080         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
4081         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
4082         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
4083         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
4084         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
4085         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
4086         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
4087         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
4088         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
4089         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
4090         * testsuite/abi/demangle/regression/old.cc: Likewise.
4091         * testsuite/abi/header_cxxabi.c: Likewise.
4092         * testsuite/backward/11460.cc: Likewise.
4093         * testsuite/backward/hash_map/1.cc: Likewise.
4094         * testsuite/backward/hash_map/14648.cc: Likewise.
4095         * testsuite/backward/hash_map/23528.cc: Likewise.
4096         * testsuite/backward/hash_set/1.cc: Likewise.
4097         * testsuite/backward/strstream_members.cc: Likewise.
4098         * testsuite/config/default.exp: Likewise.
4099         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
4100         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
4101         * testsuite/data/istream_extractor_other-1.tst: Likewise.
4102         * testsuite/data/istream_extractor_other-1.txt: Likewise.
4103         * testsuite/data/istream_extractor_other-2.tst: Likewise.
4104         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
4105         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
4106         * testsuite/data/sgetn.txt: Likewise.
4107         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
4108         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
4109         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
4110         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
4111         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
4112         * testsuite/ext/array_allocator/26875.cc: Likewise.
4113         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
4114         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
4115         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
4116         * testsuite/ext/array_allocator/check_new.cc: Likewise.
4117         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
4118         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
4119         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
4120         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
4121         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
4122         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
4123         * testsuite/ext/codecvt/1.cc: Likewise.
4124         * testsuite/ext/codecvt/char-1.cc: Likewise.
4125         * testsuite/ext/codecvt/char-2.cc: Likewise.
4126         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4127         * testsuite/ext/concept_checks.cc: Likewise.
4128         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4129         Likewise.
4130         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4131         Likewise.
4132         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4133         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4134         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4135         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4136         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4137         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4138         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4139         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4140         Likewise.
4141         * testsuite/ext/headers.cc: Likewise.
4142         * testsuite/ext/is_heap/1.cc: Likewise.
4143         * testsuite/ext/is_heap/check_type.cc: Likewise.
4144         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4145         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4146         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4147         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4148         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4149         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4150         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4151         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4152         * testsuite/ext/median.cc: Likewise.
4153         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4154         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4155         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4156         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4157         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4158         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4159         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4160         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4161         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4162         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4163         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4164         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4165         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4166         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4167         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4168         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4169         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4170         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4171         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4172         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4173         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4174         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4175         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4176         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4177         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4178         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4179         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4180         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4181         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4182         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4183         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4184         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4185         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4186         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4187         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4188         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4189         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4190         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4191         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4192         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4193         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4194         * testsuite/ext/rope/1.cc: Likewise.
4195         * testsuite/ext/rope/2.cc: Likewise.
4196         * testsuite/ext/rope/3.cc: Likewise.
4197         * testsuite/ext/rope/36832.cc: Likewise.
4198         * testsuite/ext/rope/4.cc: Likewise.
4199         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4200         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4201         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4202         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4203         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4204         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4205         Likewise.
4206         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4207         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4208         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4209         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4210         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4211         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4212         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4213         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4214         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4215         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4216         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4217         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4218         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4219         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4220         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4221         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4222         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4223         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4224         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4225         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4226         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4227         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4228         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4229         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4230         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4231         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4232         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4233         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4234         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4235         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4236         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4237         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4238         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4239         * testsuite/lib/dg-options.exp: Likewise.
4240         * testsuite/lib/libstdc++.exp: Likewise.
4241         * testsuite/lib/prune.exp: Likewise.
4242         * testsuite/libstdc++-abi/abi.exp: Likewise.
4243         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4244         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4245         Likewise.
4246         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4247         Likewise.
4248         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4249         Likewise.
4250         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4251         Likewise.
4252         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4253         Likewise.
4254         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4255         Likewise.
4256         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4257         Likewise.
4258         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4259         Likewise.
4260         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4261         Likewise.
4262         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4263         Likewise.
4264         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4265         Likewise.
4266         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4267         Likewise.
4268         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4269         Likewise.
4270         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4271         Likewise.
4272         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4273         Likewise.
4274         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4275         Likewise.
4276         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4277         Likewise.
4278         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4279         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4280         Likewise.
4281         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4282         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4283         Likewise.
4284         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4285         Likewise.
4286         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4287         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4288         Likewise.
4289         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4290         Likewise.
4291         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4292         Likewise.
4293         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4294         Likewise.
4295         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4296         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4297         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4298         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4299         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4300         Likewise.
4301         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4302         Likewise.
4303         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4304         Likewise.
4305         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4306         Likewise.
4307         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4308         Likewise.
4309         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4310         Likewise.
4311         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4312         Likewise.
4313         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4314         Likewise.
4315         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4316         Likewise.
4317         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4318         Likewise.
4319         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4320         Likewise.
4321         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4322         Likewise.
4323         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4324         Likewise.
4325         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4326         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4327         Likewise.
4328         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4329         Likewise.
4330         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4331         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4332         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4333         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4334         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4335         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4336         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4337         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4338         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4339         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4340         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4341         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4342         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4343         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4344         Likewise.
4345         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4346         Likewise.
4347         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4348         Likewise.
4349         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4350         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4351         Likewise.
4352         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4353         Likewise.
4354         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4355         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4356         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4357         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4358         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4359         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4360         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4361         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4362         Likewise.
4363         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4364         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4365         Likewise.
4366         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4367         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4368         Likewise.
4369         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4370         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4371         Likewise.
4372         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4373         Likewise.
4374         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4375         Likewise.
4376         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4377         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4378         Likewise.
4379         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4380         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4381         Likewise.
4382         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4383         Likewise.
4384         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4385         Likewise.
4386         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4387         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4388         Likewise.
4389         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4390         Likewise.
4391         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4392         Likewise.
4393         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4394         Likewise.
4395         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4396         Likewise.
4397         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4398         Likewise.
4399         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4400         Likewise.
4401         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4402         Likewise.
4403         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4404         Likewise.
4405         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4406         Likewise.
4407         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4408         Likewise.
4409         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4410         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4411         Likewise.
4412         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4413         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4414         Likewise.
4415         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4416         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4417         Likewise.
4418         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4419         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4420         Likewise.
4421         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4422         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4423         Likewise.
4424         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4425         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4426         Likewise.
4427         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4428         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4429         Likewise.
4430         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4431         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4432         Likewise.
4433         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4434         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4435         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4436         Likewise.
4437         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4438         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4439         Likewise.
4440         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4441         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4442         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4443         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4444         Likewise.
4445         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4446         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4447         Likewise.
4448         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4449         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4450         Likewise.
4451         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4452         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4453         Likewise.
4454         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4455         Likewise.
4456         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4457         Likewise.
4458         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4459         Likewise.
4460         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4461         Likewise.
4462         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4463         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4464         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4465         Likewise.
4466         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4467         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4468         Likewise.
4469         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4470         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4471         Likewise.
4472         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4473         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4474         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4475         Likewise.
4476         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4477         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4478         Likewise.
4479         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4480         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4481         Likewise.
4482         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4483         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4484         Likewise.
4485         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4486         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4487         Likewise.
4488         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4489         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4490         Likewise.
4491         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4492         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4493         Likewise.
4494         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4495         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4496         Likewise.
4497         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4498         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4499         Likewise.
4500         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4501         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4502         Likewise.
4503         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4504         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4505         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4506         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4507         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4508         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4509         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4510         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4511         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4512         Likewise.
4513         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4514         Likewise.
4515         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4516         Likewise.
4517         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4518         Likewise.
4519         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4520         Likewise.
4521         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4522         Likewise.
4523         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4524         Likewise.
4525         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4526         Likewise.
4527         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4528         Likewise.
4529         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4530         Likewise.
4531         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4532         Likewise.
4533         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4534         Likewise.
4535         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4536         Likewise.
4537         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4538         Likewise.
4539         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4540         Likewise.
4541         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4542         Likewise.
4543         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4544         Likewise.
4545         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4546         Likewise.
4547         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4548         Likewise.
4549         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4550         Likewise.
4551         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4552         Likewise.
4553         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4554         Likewise.
4555         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4556         Likewise.
4557         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4558         Likewise.
4559         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4560         Likewise.
4561         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4562         Likewise.
4563         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4564         Likewise.
4565         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4566         Likewise.
4567         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4568         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4569         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4570         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4571         Likewise.
4572         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4573         Likewise.
4574         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4575         Likewise.
4576         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4577         Likewise.
4578         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4579         Likewise.
4580         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4581         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4582         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4583         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4584         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4585         Likewise.
4586         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4587         Likewise.
4588         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4589         Likewise.
4590         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4591         Likewise.
4592         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4593         Likewise.
4594         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4595         Likewise.
4596         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4597         Likewise.
4598         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4599         Likewise.
4600         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4601         Likewise.
4602         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4603         Likewise.
4604         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4605         Likewise.
4606         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4607         Likewise.
4608         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4609         Likewise.
4610         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4611         Likewise.
4612         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4613         Likewise.
4614         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4615         Likewise.
4616         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4617         Likewise.
4618         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4619         Likewise.
4620         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4621         Likewise.
4622         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4623         Likewise.
4624         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4625         Likewise.
4626         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4627         Likewise.
4628         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4629         Likewise.
4630         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4631         Likewise.
4632         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4633         Likewise.
4634         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4635         Likewise.
4636         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4637         Likewise.
4638         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4639         Likewise.
4640         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4641         Likewise.
4642         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4643         Likewise.
4644         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4645         Likewise.
4646         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4647         Likewise.
4648         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4649         Likewise.
4650         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4651         Likewise.
4652         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4653         Likewise.
4654         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4655         Likewise.
4656         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4657         Likewise.
4658         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4659         Likewise.
4660         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4661         Likewise.
4662         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4663         Likewise.
4664         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4665         Likewise.
4666         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4667         Likewise.
4668         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4669         Likewise.
4670         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4671         Likewise.
4672         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4673         Likewise.
4674         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4675         Likewise.
4676         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4677         Likewise.
4678         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4679         Likewise.
4680         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4681         Likewise.
4682         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4683         Likewise.
4684         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4685         Likewise.
4686         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4687         Likewise.
4688         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4689         Likewise.
4690         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4691         Likewise.
4692         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4693         Likewise.
4694         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4695         Likewise.
4696         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4697         Likewise.
4698         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4699         Likewise.
4700         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4701         Likewise.
4702         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4703         Likewise.
4704         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4705         Likewise.
4706         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4707         Likewise.
4708         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4709         Likewise.
4710         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4711         Likewise.
4712         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4713         Likewise.
4714         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4715         Likewise.
4716         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4717         Likewise.
4718         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4719         Likewise.
4720         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4721         Likewise.
4722         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4723         Likewise.
4724         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4725         Likewise.
4726         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4727         Likewise.
4728         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4729         Likewise.
4730         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4731         Likewise.
4732         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4733         Likewise.
4734         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4735         Likewise.
4736         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4737         Likewise.
4738         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4739         Likewise.
4740         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4741         Likewise.
4742         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4743         Likewise.
4744         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4745         Likewise.
4746         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4747         Likewise.
4748         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4749         Likewise.
4750         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4751         Likewise.
4752         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4753         Likewise.
4754         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4755         Likewise.
4756         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4757         Likewise.
4758         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4759         Likewise.
4760         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4761         Likewise.
4762         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4763         Likewise.
4764         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4765         Likewise.
4766         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4767         Likewise.
4768         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4769         Likewise.
4770         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4771         Likewise.
4772         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4773         Likewise.
4774         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4775         Likewise.
4776         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4777         Likewise.
4778         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4779         Likewise.
4780         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4781         Likewise.
4782         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4783         Likewise.
4784         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4785         Likewise.
4786         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4787         Likewise.
4788         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4789         Likewise.
4790         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4791         Likewise.
4792         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4793         Likewise.
4794         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4795         Likewise.
4796         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4797         Likewise.
4798         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4799         Likewise.
4800         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4801         Likewise.
4802         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4803         Likewise.
4804         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4805         Likewise.
4806         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4807         Likewise.
4808         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4809         Likewise.
4810         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4811         Likewise.
4812         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4813         Likewise.
4814         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4815         Likewise.
4816         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4817         Likewise.
4818         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4819         Likewise.
4820         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4821         Likewise.
4822         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4823         Likewise.
4824         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4825         Likewise.
4826         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4827         Likewise.
4828         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4829         Likewise.
4830         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4831         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4832         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4833         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4834         Likewise.
4835         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4836         Likewise.
4837         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4838         Likewise.
4839         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4840         Likewise.
4841         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4842         Likewise.
4843         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4844         Likewise.
4845         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4846         Likewise.
4847         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4848         Likewise.
4849         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4850         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4851         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4852         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4853         Likewise.
4854         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4855         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4856         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4857         Likewise.
4858         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4859         Likewise.
4860         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4861         Likewise.
4862         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4863         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4864         Likewise.
4865         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4866         Likewise.
4867         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4868         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4869         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4870         Likewise.
4871         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4872         Likewise.
4873         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4874         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4875         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4876         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4877         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4878         Likewise.
4879         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4880         Likewise.
4881         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4882         Likewise.
4883         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4884         Likewise.
4885         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4886         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4887         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4888         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4889         Likewise.
4890         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4891         Likewise.
4892         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4893         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4894         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4895         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4896         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4897         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4898         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4899         Likewise.
4900         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4901         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4902         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4903         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4904         Likewise.
4905         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4906         Likewise.
4907         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4908         Likewise.
4909         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4910         Likewise.
4911         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4912         Likewise.
4913         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4914         Likewise.
4915         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4916         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4917         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4918         Likewise.
4919         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4920         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4921         Likewise.
4922         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4923         Likewise.
4924         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4925         Likewise.
4926         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4927         Likewise.
4928         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4929         Likewise.
4930         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4931         Likewise.
4932         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4933         Likewise.
4934         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4935         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4936         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4937         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4938         Likewise.
4939         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4940         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4941         Likewise.
4942         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4943         Likewise.
4944         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4945         Likewise.
4946         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4947         Likewise.
4948         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4949         Likewise.
4950         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4951         Likewise.
4952         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4953         Likewise.
4954         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4955         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4956         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4957         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4958         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4959         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4960         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4961         Likewise.
4962         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4963         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4964         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4965         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4966         Likewise.
4967         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4968         Likewise.
4969         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4970         Likewise.
4971         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4972         Likewise.
4973         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4974         Likewise.
4975         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4976         Likewise.
4977         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4978         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4979         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4980         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4981         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4982         Likewise.
4983         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4984         Likewise.
4985         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4986         Likewise.
4987         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4988         Likewise.
4989         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4990         Likewise.
4991         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4992         Likewise.
4993         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4994         Likewise.
4995         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4996         Likewise.
4997         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4998         Likewise.
4999         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
5000         Likewise.
5001         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
5002         Likewise.
5003         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
5004         Likewise.
5005         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
5006         Likewise.
5007         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
5008         Likewise.
5009         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
5010         Likewise.
5011         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
5012         Likewise.
5013         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
5014         Likewise.
5015         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
5016         Likewise.
5017         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
5018         Likewise.
5019         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
5020         Likewise.
5021         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
5022         Likewise.
5023         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
5024         Likewise.
5025         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
5026         Likewise.
5027         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
5028         Likewise.
5029         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
5030         Likewise.
5031         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
5032         Likewise.
5033         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
5034         Likewise.
5035         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
5036         Likewise.
5037         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
5038         Likewise.
5039         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
5040         Likewise.
5041         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
5042         Likewise.
5043         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
5044         Likewise.
5045         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
5046         Likewise.
5047         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
5048         Likewise.
5049         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
5050         Likewise.
5051         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
5052         Likewise.
5053         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
5054         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
5055         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
5056         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
5057         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
5058         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
5059         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
5060         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
5061         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
5062         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
5063         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
5064         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
5065         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
5066         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
5067         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
5068         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
5069         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
5070         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
5071         * testsuite/tr1/headers/all.cc: Likewise.
5072         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
5073         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
5074         * testsuite/util/testsuite_shared.cc: Likewise.
5075         * scripts/extract_symvers: Likewise.  Remove runtime exception.
5076         * testsuite/17_intro/headers/all.cc: Likewise.
5077         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
5078         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
5079         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
5080         Likewise.
5081         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
5082         Likewise.
5083         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
5084         Likewise.
5085         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
5086         Likewise.
5087         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
5088         Likewise.
5089         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
5090         Likewise.
5091         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
5092         Likewise.
5093         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
5094         Likewise.
5095         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
5096         Likewise.
5097         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
5098         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
5099         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
5100         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
5101         Likewise.
5102         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
5103         Likewise.
5104         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
5105         Likewise.
5106         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
5107         Likewise.
5108         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
5109         Likewise.
5110         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
5111         Likewise.
5112         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
5113         Likewise.
5114         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
5115         Likewise.
5116         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
5117         Likewise.
5118         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
5119         Likewise.
5120         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
5121         Likewise.
5122         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
5123         Likewise.
5124         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5125         Likewise.
5126         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5127         Likewise.
5128         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5129         Likewise.
5130         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5131         Likewise.
5132         * testsuite/20_util/pair/moveable.cc: Likewise.
5133         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5134         Likewise.
5135         * testsuite/20_util/pair/swap.cc: Likewise.
5136         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5137         Likewise.
5138         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5139         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5140         Likewise.
5141         * testsuite/20_util/tuple/moveable.cc: Likewise.
5142         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5143         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5144         Likewise.
5145         * testsuite/20_util/tuple/swap.cc: Likewise.
5146         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5147         Likewise.
5148         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5149         Likewise.
5150         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5151         Likewise.
5152         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5153         Likewise.
5154         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5155         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5156         Likewise.
5157         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5158         Likewise.
5159         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5160         Likewise.
5161         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5162         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5163         Likewise.
5164         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5165         Likewise.
5166         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5167         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5168         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5169         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5170         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5171         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5172         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5173         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5174         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5175         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5176         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5177         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5178         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5179         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5180         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5181         Likewise.
5182         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5183         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5184         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5185         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5186         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5187         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5188         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5189         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5190         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5191         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5192         Likewise.
5193         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5194         Likewise.
5195         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5196         Likewise.
5197         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5198         Likewise.
5199         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5200         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5201         Likewise.
5202         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5203         Likewise.
5204         * testsuite/23_containers/deque/14340.cc: Likewise.
5205         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5206         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5207         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5208         * testsuite/23_containers/deque/init-list.cc: Likewise.
5209         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5210         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5211         * testsuite/23_containers/deque/moveable.cc: Likewise.
5212         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5213         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5214         Likewise.
5215         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5216         Likewise.
5217         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5218         Likewise.
5219         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5220         Likewise.
5221         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5222         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5223         Likewise.
5224         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5225         Likewise.
5226         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5227         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5228         Likewise.
5229         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5230         Likewise.
5231         * testsuite/23_containers/list/14340.cc: Likewise.
5232         * testsuite/23_containers/list/23781.cc: Likewise.
5233         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5234         * testsuite/23_containers/list/init-list.cc: Likewise.
5235         * testsuite/23_containers/list/moveable.cc: Likewise.
5236         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5237         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5238         Likewise.
5239         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5240         Likewise.
5241         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5242         Likewise.
5243         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5244         Likewise.
5245         * testsuite/23_containers/map/14340.cc: Likewise.
5246         * testsuite/23_containers/map/23781.cc: Likewise.
5247         * testsuite/23_containers/map/init-list.cc: Likewise.
5248         * testsuite/23_containers/map/moveable.cc: Likewise.
5249         * testsuite/23_containers/map/operations/1.cc: Likewise.
5250         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5251         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5252         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5253         Likewise.
5254         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5255         Likewise.
5256         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5257         Likewise.
5258         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5259         Likewise.
5260         * testsuite/23_containers/multimap/14340.cc: Likewise.
5261         * testsuite/23_containers/multimap/23781.cc: Likewise.
5262         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5263         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5264         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5265         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5266         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5267         Likewise.
5268         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5269         Likewise.
5270         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5271         Likewise.
5272         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5273         Likewise.
5274         * testsuite/23_containers/multiset/14340.cc: Likewise.
5275         * testsuite/23_containers/multiset/23781.cc: Likewise.
5276         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5277         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5278         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5279         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5280         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5281         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5282         Likewise.
5283         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5284         Likewise.
5285         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5286         Likewise.
5287         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5288         Likewise.
5289         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5290         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5291         Likewise.
5292         * testsuite/23_containers/queue/moveable.cc: Likewise.
5293         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5294         Likewise.
5295         * testsuite/23_containers/set/14340.cc: Likewise.
5296         * testsuite/23_containers/set/23781.cc: Likewise.
5297         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5298         * testsuite/23_containers/set/init-list.cc: Likewise.
5299         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5300         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5301         * testsuite/23_containers/set/moveable.cc: Likewise.
5302         * testsuite/23_containers/set/operations/1.cc: Likewise.
5303         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5304         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5305         Likewise.
5306         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5307         Likewise.
5308         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5309         Likewise.
5310         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5311         Likewise.
5312         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5313         Likewise.
5314         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5315         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5316         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5317         Likewise.
5318         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5319         Likewise.
5320         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5321         Likewise.
5322         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5323         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5324         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5325         Likewise.
5326         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5327         Likewise.
5328         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5329         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5330         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5331         Likewise.
5332         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5333         Likewise.
5334         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5335         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5336         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5337         Likewise.
5338         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5339         Likewise.
5340         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5341         Likewise.
5342         * testsuite/23_containers/vector/14340.cc: Likewise.
5343         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5344         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5345         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5346         Likewise.
5347         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5348         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5349         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5350         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5351         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5352         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5353         Likewise.
5354         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5355         Likewise.
5356         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5357         Likewise.
5358         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5359         Likewise.
5360         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5361         Likewise.
5362         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5363         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5364         * testsuite/23_containers/vector/init-list.cc: Likewise.
5365         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5366         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5367         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5368         * testsuite/23_containers/vector/moveable.cc: Likewise.
5369         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5370         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5371         Likewise.
5372         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5373         Likewise.
5374         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5375         Likewise.
5376         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5377         Likewise.
5378         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5379         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5380         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5381         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5382         Likewise.
5383         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5384         Likewise.
5385         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5386         Likewise.
5387         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5388         Likewise.
5389         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5390         Likewise.
5391         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5392         Likewise.
5393         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5394         Likewise.
5395         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5396         Likewise.
5397         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5398         Likewise.
5399         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5400         Likewise.
5401         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5402         Likewise.
5403         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5404         Likewise.
5405         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5406         Likewise.
5407         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5408         Likewise.
5409         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5410         Likewise.
5411         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5412         Likewise.
5413         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5414         Likewise.
5415         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5416         Likewise.
5417         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5418         Likewise.
5419         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5420         Likewise.
5421         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5422         Likewise.
5423         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5424         Likewise.
5425         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5426         Likewise.
5427         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5442         Likewise.
5443         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5444         Likewise.
5445         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5446         Likewise.
5447         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5448         Likewise.
5449         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5450         Likewise.
5451         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5452         Likewise.
5453         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5454         Likewise.
5455         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5456         Likewise.
5457         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5458         Likewise.
5459         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5460         Likewise.
5461         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5462         Likewise.
5463         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5464         Likewise.
5465         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5466         Likewise.
5467         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5468         Likewise.
5469         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5470         Likewise.
5471         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5472         Likewise.
5473         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5474         Likewise.
5475         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5476         Likewise.
5477         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5478         Likewise.
5479         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5480         Likewise.
5481         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5482         Likewise.
5483         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5484         Likewise.
5485         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5486         Likewise.
5487         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5488         Likewise.
5489         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5490         Likewise.
5491         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5492         Likewise.
5493         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5494         Likewise.
5495         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5496         Likewise.
5497         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5498         Likewise.
5499         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5500         Likewise.
5501         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5502         Likewise.
5503         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5504         Likewise.
5505         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5506         Likewise.
5507         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5508         Likewise.
5509         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5510         Likewise.
5511         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5512         Likewise.
5513         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5514         Likewise.
5515         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5516         Likewise.
5517         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5518         Likewise.
5519         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5520         Likewise.
5521         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5522         Likewise.
5523         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5524         Likewise.
5525         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5526         Likewise.
5527         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5528         Likewise.
5529         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5530         Likewise.
5531         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5532         Likewise.
5533         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5534         Likewise.
5535         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5536         Likewise.
5537         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5538         Likewise.
5539         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5540         Likewise.
5541         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5542         Likewise.
5543         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5544         Likewise.
5545         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5546         Likewise.
5547         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5548         Likewise.
5549         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5550         Likewise.
5551         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5552         Likewise.
5553         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5554         Likewise.
5555         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5556         Likewise.
5557         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5558         Likewise.
5559         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5560         Likewise.
5561         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5562         Likewise.
5563         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5564         Likewise.
5565         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5566         Likewise.
5567         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5568         Likewise.
5569         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5570         Likewise.
5571         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5572         Likewise.
5573         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5574         Likewise.
5575         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5576         Likewise.
5577         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5578         Likewise.
5579         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5580         Likewise.
5581         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5582         Likewise.
5583         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5584         Likewise.
5585         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5586         Likewise.
5587         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5588         Likewise.
5589         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5590         Likewise.
5591         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5592         Likewise.
5593         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5594         Likewise.
5595         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5596         Likewise.
5597         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5598         Likewise.
5599         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5600         Likewise.
5601         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5602         Likewise.
5603         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5604         Likewise.
5605         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5606         Likewise.
5607         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5608         Likewise.
5609         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5610         Likewise.
5611         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5612         Likewise.
5613         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5614         Likewise.
5615         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5616         Likewise.
5617         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5618         Likewise.
5619         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5620         Likewise.
5621         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5622         Likewise.
5623         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5624         Likewise.
5625         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5626         Likewise.
5627         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5628         Likewise.
5629         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5630         Likewise.
5631         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5632         Likewise.
5633         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5634         Likewise.
5635         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5636         Likewise.
5637         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5638         Likewise.
5639         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5640         Likewise.
5641         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5642         Likewise.
5643         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5644         Likewise.
5645         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5646         Likewise.
5647         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5648         Likewise.
5649         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5650         Likewise.
5651         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5652         Likewise.
5653         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5654         Likewise.
5655         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5656         Likewise.
5657         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5658         Likewise.
5659         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5660         Likewise.
5661         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5662         Likewise.
5663         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5664         Likewise.
5665         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5666         Likewise.
5667         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5668         Likewise.
5669         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5670         Likewise.
5671         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5672         Likewise.
5673         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5674         Likewise.
5675         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5676         Likewise.
5677         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5678         Likewise.
5679         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5680         Likewise.
5681         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5682         Likewise.
5683         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5684         Likewise.
5685         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5686         Likewise.
5687         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5688         Likewise.
5689         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5690         Likewise.
5691         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5692         Likewise.
5693         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5694         Likewise.
5695         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5696         Likewise.
5697         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5698         Likewise.
5699         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5700         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5701         Likewise.
5702         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5703         Likewise.
5704         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5705         Likewise.
5706         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5707         Likewise.
5708         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5709         Likewise.
5710         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5711         Likewise.
5712         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5713         Likewise.
5714         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5715         Likewise.
5716         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5717         Likewise.
5718         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5719         Likewise.
5720         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5721         Likewise.
5722         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5723         Likewise.
5724         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5725         Likewise.
5726         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5727         Likewise.
5728         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5729         Likewise.
5730         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5731         Likewise.
5732         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5733         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5734         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5735         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5736         Likewise.
5737         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5738         Likewise.
5739         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5740         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5741         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5742         Likewise.
5743         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5744         Likewise.
5745         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5746         Likewise.
5747         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5748         Likewise.
5749         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5750         Likewise.
5751         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5752         Likewise.
5753         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5754         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5755         Likewise.
5756         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5757         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5758         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5759         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5760         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5761         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5762         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5763         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5764         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5765         Likewise.
5766         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5767         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5768         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5769         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5770         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5771         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5772         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5773         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5774         Likewise.
5775         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5776         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5777         Likewise.
5778         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5779         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5780         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5781         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5782         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5783         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5784         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5785         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5786         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5787         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5788         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5789         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5790         Likewise.
5791         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5792         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5793         Likewise.
5794         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5795         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5796         Likewise.
5797         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5798         Likewise.
5799         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5800         Likewise.
5801         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5802         Likewise.
5803         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5804         Likewise.
5805         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5806         Likewise.
5807         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5808         Likewise.
5809         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5810         Likewise.
5811         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5812         Likewise.
5813         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5814         Likewise.
5815         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5816         Likewise.
5817         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5818         Likewise.
5819         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5820         Likewise.
5821         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5822         Likewise.
5823         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5824         Likewise.
5825         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5826         Likewise.
5827         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5828         Likewise.
5829         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5830         Likewise.
5831         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5832         Likewise.
5833         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5834         Likewise.
5835         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5836         Likewise.
5837         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5838         Likewise.
5839         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5840         Likewise.
5841         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5842         Likewise.
5843         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5844         Likewise.
5845         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5846         Likewise.
5847         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5848         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5849         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5850         Likewise.
5851         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5852         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5853         Likewise.
5854         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5855         Likewise.
5856         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5857         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5858         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5859         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5860         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5861         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5862         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5863         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5864         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5865         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5866         Likewise.
5867         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5868         Likewise.
5869         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5870         Likewise.
5871         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5872         Likewise.
5873         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5874         Likewise.
5875         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5876         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5877         Likewise.
5878         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5879         Likewise.
5880         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5881         Likewise.
5882         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5883         Likewise.
5884         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5885         Likewise.
5886         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5887         Likewise.
5888         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5889         Likewise.
5890         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5891         Likewise.
5892         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5893         Likewise.
5894         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5895         Likewise.
5896         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5897         Likewise.
5898         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5899         Likewise.
5900         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5901         Likewise.
5902         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5903         Likewise.
5904         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5905         Likewise.
5906         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5907         Likewise.
5908         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5909         Likewise.
5910         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5911         Likewise.
5912         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5913         Likewise.
5914         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5915         Likewise.
5916         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5917         Likewise.
5918         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5919         Likewise.
5920         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5921         Likewise.
5922         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5923         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5924         Likewise.
5925         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5926         Likewise.
5927         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5928         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5929         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5930         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5931         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5932         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5933         Likewise.
5934         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5935         Likewise.
5936         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5937         Likewise.
5938         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5939         Likewise.
5940         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5941         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5942         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5943         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5944         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5945         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5946         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5947         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5948         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5949         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5950         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5951         Likewise.
5952         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5953         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5954         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5955         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5956         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5957         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5958         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5959         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5960         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5961         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5962         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5963         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5964         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5965         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5966         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5967         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5968         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5969         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5970         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5971         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5972         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5973         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5974         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5975         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5976         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5977         Likewise.
5978         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5979         * testsuite/27_io/fpos/14252.cc: Likewise.
5980         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5981         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5982         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5983         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5984         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5985         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5986         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5987         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5988         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5989         Likewise.
5990         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5991         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5992         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5993         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5994         Likewise.
5995         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5996         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5997         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5998         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5999         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
6000         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
6001         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
6002         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
6003         * testsuite/27_io/objects/char/3045.cc: Likewise.
6004         * testsuite/27_io/objects/char/3647.cc: Likewise.
6005         * testsuite/27_io/objects/char/5268.cc: Likewise.
6006         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
6007         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
6008         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
6009         * testsuite/28_regex/init-list.cc: Likewise.
6010         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
6011         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
6012         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
6013         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
6014         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
6015         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
6016         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
6017         Likewise.
6018         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
6019         Likewise.
6020         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
6021         Likewise.
6022         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
6023         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
6024         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
6025         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
6026         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
6027         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
6028         Likewise.
6029         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
6030         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
6031         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
6032         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
6033         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
6034         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
6035         Likewise.
6036         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
6037         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
6038         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
6039         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
6040         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
6041         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
6042         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
6043         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
6044         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
6045         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
6046         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
6047         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
6048         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
6049         Likewise.
6050         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
6051         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
6052         Likewise.
6053         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
6054         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
6055         Likewise.
6056         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
6057         Likewise.
6058         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
6059         Likewise.
6060         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
6061         Likewise.
6062         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
6063         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
6064         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
6065         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
6066         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
6067         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
6068         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
6069         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
6070         Likewise.
6071         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
6072         Likewise.
6073         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
6074         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
6075         Likewise.
6076         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
6077         Likewise.
6078         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
6079         Likewise.
6080         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
6081         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
6082         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
6083         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
6084         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
6085         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
6086         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
6087         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
6088         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
6089         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
6090         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
6091         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
6092         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
6093         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
6094         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
6095         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
6096         Likewise.
6097         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
6098         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
6099         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
6100         Likewise.
6101         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
6102         Likewise.
6103         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
6104         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
6105         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
6106         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
6107         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
6108         Likewise.
6109         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
6110         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
6111         Likewise.
6112         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
6113         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
6114         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
6115         Likewise.
6116         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
6117         Likewise.
6118         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
6119         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
6120         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
6121         Likewise.
6122         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
6123         Likewise.
6124         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6125         Likewise.
6126         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6127         Likewise.
6128         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6129         Likewise.
6130         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6131         * testsuite/30_threads/this_thread/1.cc: Likewise.
6132         * testsuite/30_threads/this_thread/2.cc: Likewise.
6133         * testsuite/30_threads/this_thread/3.cc: Likewise.
6134         * testsuite/30_threads/this_thread/4.cc: Likewise.
6135         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6136         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6137         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6138         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6139         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6140         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6141         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6142         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6143         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6144         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6145         * testsuite/30_threads/thread/members/1.cc: Likewise.
6146         * testsuite/30_threads/thread/members/2.cc: Likewise.
6147         * testsuite/30_threads/thread/members/3.cc: Likewise.
6148         * testsuite/30_threads/thread/members/4.cc: Likewise.
6149         * testsuite/30_threads/thread/members/5.cc: Likewise.
6150         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6151         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6152         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6153         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6154         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6155         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6156         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6157         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6158         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6159         Likewise.
6160         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6161         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6162         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6163         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6164         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6165         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6166         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6167         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6168         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6169         * testsuite/30_threads/try_lock/1.cc: Likewise.
6170         * testsuite/30_threads/try_lock/2.cc: Likewise.
6171         * testsuite/30_threads/try_lock/3.cc: Likewise.
6172         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6173         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6174         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6175         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6176         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6177         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6178         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6179         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6180         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6181         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6182         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6183         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6184         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6185         Likewise.
6186         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6187         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6188         Likewise.
6189         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6190         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6191         Likewise.
6192         * testsuite/ext/array_allocator/1.cc: Likewise.
6193         * testsuite/ext/array_allocator/2.cc: Likewise.
6194         * testsuite/ext/array_allocator/3.cc: Likewise.
6195         * testsuite/ext/ext_pointer/1.cc: Likewise.
6196         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6197         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6198         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6199         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6200         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6201         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6202         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6203         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6204         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6205         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6206         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6207         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6208         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6209         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6210         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6211         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6212         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6213         Likewise.
6214         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6215         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6216         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6217         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6218         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6219         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6220         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6221         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6222         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6223         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6224         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6225         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6226         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6227         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6228         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6229         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6230         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6231         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6232         Likewise.
6233         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6234         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6235         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6236         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6237         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6238         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6239         * testsuite/ext/pod_char_traits.cc: Likewise.
6240         * testsuite/ext/slist/23781.cc: Likewise.
6241         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6242         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6243         * testsuite/ext/vstring/init-list.cc: Likewise.
6244         * testsuite/ext/vstring/moveable.cc: Likewise.
6245         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6246         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6247         Likewise.
6248         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6249         Likewise.
6250         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6251         Likewise.
6252         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6253         Likewise.
6254         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6255         Likewise.
6256         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6257         Likewise.
6258         * testsuite/ext/vstring/types/23767.cc: Likewise.
6259         * testsuite/performance/21_strings/string_append.cc: Likewise.
6260         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6261         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6262         Likewise.
6263         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6264         Likewise.
6265         * testsuite/performance/21_strings/string_find.cc: Likewise.
6266         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6267         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6268         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6269         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6270         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6271         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6272         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6273         Likewise.
6274         * testsuite/performance/23_containers/create/map.cc: Likewise.
6275         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6276         Likewise.
6277         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6278         * testsuite/performance/23_containers/find/map.cc: Likewise.
6279         * testsuite/performance/23_containers/index/map.cc: Likewise.
6280         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6281         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6282         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6283         Likewise.
6284         * testsuite/performance/23_containers/insert_erase/associative.cc:
6285         Likewise.
6286         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6287         Likewise.
6288         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6289         Likewise.
6290         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6291         Likewise.
6292         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6293         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6294         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6295         Likewise.
6296         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6297         Likewise.
6298         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6299         Likewise.
6300         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6301         Likewise.
6302         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6303         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6304         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6305         Likewise.
6306         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6307         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6308         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6309         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6310         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6311         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6312         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6313         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6314         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6315         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6316         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6317         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6318         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6319         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6320         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6321         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6322         Likewise.
6323         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6324         Likewise.
6325         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6326         Likewise.
6327         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6328         Likewise.
6329         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6330         Likewise.
6331         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6332         Likewise.
6333         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6334         Likewise.
6335         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6336         Likewise.
6337         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6338         Likewise.
6339         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6340         Likewise.
6341         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6342         Likewise.
6343         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6344         Likewise.
6345         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6346         Likewise.
6347         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6348         Likewise.
6349         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6350         Likewise.
6351         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6352         Likewise.
6353         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6354         Likewise.
6355         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6356         Likewise.
6357         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6358         Likewise.
6359         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6360         Likewise.
6361         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6362         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6363         Likewise.
6364         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6365         Likewise.
6366         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6367         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6368         Likewise.
6369         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6370         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6371         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6372         Likewise.
6373         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6374         Likewise.
6375         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6376         Likewise.
6377         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6378         Likewise.
6379         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6380         Likewise.
6381         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6382         Likewise.
6383         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6384         Likewise.
6385         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6386         Likewise.
6387         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6388         Likewise.
6389         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6390         Likewise.
6391         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6392         Likewise.
6393         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6394         Likewise.
6395         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6396         Likewise.
6397         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6398         Likewise.
6399         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6400         Likewise.
6401         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6402         Likewise.
6403         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6404         Likewise.
6405         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6406         Likewise.
6407         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6408         Likewise.
6409         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6410         Likewise.
6411         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6412         Likewise.
6413         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6414         Likewise.
6415         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6416         Likewise.
6417         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6418         Likewise.
6419         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6420         Likewise.
6421         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6422         Likewise.
6423         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6424         Likewise.
6425         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6426         Likewise.
6427         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6428         Likewise.
6429         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6430         Likewise.
6431         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6432         Likewise.
6433         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6434         Likewise.
6435         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6436         Likewise.
6437         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6438         Likewise.
6439         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6440         Likewise.
6441         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6442         Likewise.
6443         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6444         Likewise.
6445         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6446         Likewise.
6447         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6448         Likewise.
6449         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6450         Likewise.
6451         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6452         Likewise.
6453         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6454         Likewise.
6455         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6456         Likewise.
6457         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6458         Likewise.
6459         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6460         Likewise.
6461         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6462         Likewise.
6463         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6464         Likewise.
6465         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6466         Likewise.
6467         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6468         Likewise.
6469         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6470         Likewise.
6471         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6472         Likewise.
6473         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6474         Likewise.
6475         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6476         Likewise.
6477         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6478         Likewise.
6479         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6480         Likewise.
6481         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6482         Likewise.
6483         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6484         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6485         Likewise.
6486         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6487         Likewise.
6488         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6489         Likewise.
6490         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6491         Likewise.
6492         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6493         Likewise.
6494         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6495         Likewise.
6496         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6497         Likewise.
6498         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6499         Likewise.
6500         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6501         Likewise.
6502         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6503         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6504         Likewise.
6505         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6506         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6507         Likewise.
6508         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6509         Likewise.
6510         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6511         Likewise.
6512         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6513         Likewise.
6514         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6515         Likewise.
6516         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6517         Likewise.
6518         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6519         Likewise.
6520         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6521         Likewise.
6522         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6523         Likewise.
6524         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6525         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6526         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6527         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6528         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6529         Likewise.
6530         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6531         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6532         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6533         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6534         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6535         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6536         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6537         * testsuite/util/io/prog_bar.cc: Likewise.
6538         * testsuite/util/io/prog_bar.hpp: Likewise.
6539         * testsuite/util/io/text_populate.hpp: Likewise.
6540         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6541         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6542         * testsuite/util/io/xml.hpp: Likewise.
6543         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6544         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6545         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6546         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6547         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6548         * testsuite/util/native_type/native_map.hpp: Likewise.
6549         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6550         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6551         * testsuite/util/native_type/native_set.hpp: Likewise.
6552         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6553         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6554         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6555         Likewise.
6556         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6557         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6558         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6559         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6560         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6561         Likewise.
6562         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6563         Likewise.
6564         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6565         Likewise.
6566         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6567         Likewise.
6568         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6569         Likewise.
6570         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6571         Likewise.
6572         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6573         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6574         Likewise.
6575         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6576         Likewise.
6577         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6578         Likewise.
6579         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6580         Likewise.
6581         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6582         Likewise.
6583         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6584         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6585         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6586         * testsuite/util/regression/basic_type.hpp: Likewise.
6587         * testsuite/util/regression/common_type.hpp: Likewise.
6588         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6589         Likewise.
6590         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6591         Likewise.
6592         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6593         Likewise.
6594         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6595         Likewise.
6596         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6597         Likewise.
6598         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6599         Likewise.
6600         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6601         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6602         Likewise.
6603         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6604         Likewise.
6605         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6606         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6607         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6608         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6609         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6610         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6611         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6612         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6613         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6614         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6615         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6616         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6617         * testsuite/util/testsuite_abi.cc: Likewise.
6618         * testsuite/util/testsuite_abi.h: Likewise.
6619         * testsuite/util/testsuite_abi_check.cc: Likewise.
6620         * testsuite/util/testsuite_allocator.cc: Likewise.
6621         * testsuite/util/testsuite_allocator.h: Likewise.
6622         * testsuite/util/testsuite_api.h: Likewise.
6623         * testsuite/util/testsuite_character.cc: Likewise.
6624         * testsuite/util/testsuite_character.h: Likewise.
6625         * testsuite/util/testsuite_common_types.h: Likewise.
6626         * testsuite/util/testsuite_error.h: Likewise.
6627         * testsuite/util/testsuite_hooks.cc: Likewise.
6628         * testsuite/util/testsuite_hooks.h: Likewise.
6629         * testsuite/util/testsuite_io.h: Likewise.
6630         * testsuite/util/testsuite_iterators.h: Likewise.
6631         * testsuite/util/testsuite_performance.h: Likewise.
6632         * testsuite/util/testsuite_rng.h: Likewise.
6633         * testsuite/util/testsuite_rvalref.h: Likewise.
6634         * testsuite/util/testsuite_tr1.h: Likewise.
6635         * testsuite/util/thread/all.h: Likewise.
6636         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6637         Likewise.
6638         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6639         Likewise.
6640         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6641         Likewise.
6642         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6643         Likewise.
6644         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6645         Likewise.
6646         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6647         Likewise.
6648         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6649         Likewise.
6650         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6651         Likewise.
6652         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6653         Likewise.
6654         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6655         Likewise.
6656         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6657         Likewise.
6658         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6659         Likewise.
6660         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6661         Likewise.
6662         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6663         Likewise.
6664         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6665         Likewise.
6666         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6667         Likewise.
6668         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6669         Likewise.
6670         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6671         Likewise.
6672         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6673         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6674         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6675         Likewise.
6676         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6677         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6678         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6679         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6680         Likewise.
6681         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6682         Likewise.
6683         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6684         Likewise.
6685         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6686         Likewise.
6687         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6688         Likewise.
6689         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6690         Likewise.
6691         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6692         Likewise.
6693         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6694         Likewise.
6695         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6696         Likewise.
6697         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6698         Likewise.
6699         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6700         Likewise.
6701         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6702         Likewise.
6703         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6704         Likewise.
6705         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6706         Likewise.
6707         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6708         Likewise.
6709         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6710         Likewise.
6711         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6712         Likewise.
6713         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6714         Likewise.
6715         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6716         Likewise.
6717         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6718         Likewise.
6719         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6720         Likewise.
6721         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6722         Likewise.
6723         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6724         Likewise.
6725         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6726         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6727         Likewise.
6728         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6729         Likewise.
6730         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6731         Likewise.
6732         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6733         Likewise.
6734         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6735         Likewise.
6736         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6737         Likewise.
6738         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6739         Likewise.
6740         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6741         Likewise.
6742         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6743         Likewise.
6744         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6745         Likewise.
6746         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6747         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6748         Likewise.
6749         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6750         Likewise.
6751         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6752         Likewise.
6753         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6754         Likewise.
6755         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6756         Likewise.
6757         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6758         Likewise.
6759         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6760         Likewise.
6761         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6762         Likewise.
6763         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6764         Likewise.
6765         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6766         Likewise.
6767         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6768         Likewise.
6769         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6770         Likewise.
6771         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6772         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6773         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6774         Likewise.
6775         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6776         Likewise.
6777         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6778         Likewise.
6779         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6780         Likewise.
6781         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6782         Likewise.
6783         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6784         Likewise.
6785         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6786         Likewise.
6787         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6788         Likewise.
6789         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6790         Likewise.
6791         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6792         Likewise.
6793         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6794         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6795         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6796         Likewise.
6797         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6798         Likewise.
6799         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6800         Likewise.
6801         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6802         Likewise.
6803         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6804         Likewise.
6805         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6806         Likewise.
6807         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6808         Likewise.
6809         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6810         Likewise.
6811         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6812         Likewise.
6813         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6814         Likewise.
6815         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6816         Likewise.
6817         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6818         Likewise.
6819         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6820         Likewise.
6821         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6822         Likewise.
6823         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6824         Likewise.
6825         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6826         Likewise.
6827         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6828         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6829         Likewise.
6830         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6831         Likewise.
6832         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6833         Likewise.
6834         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6835         Likewise.
6836         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6837         Likewise.
6838         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6839         Likewise.
6840         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6841         Likewise.
6842         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6843         Likewise.
6844         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6845         Likewise.
6846         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6847         Likewise.
6848         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6849         Likewise.
6850         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6851         Likewise.
6852         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6853         Likewise.
6854         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6855         Likewise.
6856         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6857         Likewise.
6858         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6859         Likewise.
6860         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6861         Likewise.
6862         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6863         Likewise.
6864         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6865         Likewise.
6866         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6867         Likewise.
6868         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6869         Likewise.
6870         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6871         Likewise.
6872         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6873         Likewise.
6874         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6875         Likewise.
6876         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6877         Likewise.
6878         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6879         Likewise.
6880         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6881         Likewise.
6882         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6883         Likewise.
6884         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6885         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6886         Likewise.
6887         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6888         Likewise.
6889         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6890         Likewise.
6891         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6892         Likewise.
6893         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6894         Likewise.
6895         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6896         Likewise.
6897         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6898         Likewise.
6899         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6900         Likewise.
6901         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6902         Likewise.
6903         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6904         Likewise.
6905         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6906         Likewise.
6907         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6908         Likewise.
6909         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6910         Likewise.
6911         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6912         Likewise.
6913         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6914         Likewise.
6915         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6916         Likewise.
6917         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6918         Likewise.
6919         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6920         Likewise.
6921         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6922         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6923         * testsuite/backward/hash_map/25896.cc: Likewise.
6924         * testsuite/backward/hash_set/25896.cc: Likewise.
6925
6926 2009-04-08  Ian Lance Taylor  <iant@google.com>
6927
6928         * include/backward/hashtable.h (erase): Correctly handle erasing a
6929         reference to an entry in the hash table.
6930         * testsuite/backward/hash_map/25896.cc: New.
6931         * testsuite/backward/hash_set/25896.cc: New.
6932
6933 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6934
6935         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6936         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6937
6938 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6939
6940         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6941         of debug.
6942         * include/Makefile.in: Regenerate.
6943         * include/precompiled/stdc++.h: Add.
6944
6945 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6946
6947         * include/bits/random.h: Adjust doxygen markup.
6948         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6949
6950         * testsuite/26_numerics/random/piecewise_linear_distribution/
6951         operators/serialize.cc: Use typedefs.
6952
6953 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6954
6955         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6956         __gnu_cxx namespace.  Remove "static inline".
6957
6958 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6959
6960         * include/bits/random.tcc (linear_congruential_engine<>::
6961         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6962
6963 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6964
6965         * include/bits/random.h (operator==): Mark all inline.
6966         (mersenne_twister_engine): Enable #if 0 checks.
6967
6968         * include/bits/random.h: Formatting tweaks.
6969
6970 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6971
6972         * include/bits/random.tcc (piecewise_linear_distribution<>::
6973         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6974         Remove spurious closed parenthesis.
6975
6976 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6977
6978         PR libstdc++/39644 (partial)
6979         * include/bits/random.tcc (linear_congruential_engine<>::
6980         seed(seed_seq&), independent_bits_engine<>::operator(),
6981         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6982
6983 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6984
6985         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6986         thinko.
6987         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6988         default.cc: Enable.
6989
6990 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6991
6992         PR libstdc++/39629 (partial)
6993         * testsuite/26_numerics/random/independent_bits_engine/cons/
6994         base_move.cc: Use uint_fast64_t instead of unsigned long.
6995         * testsuite/26_numerics/random/independent_bits_engine/cons/
6996         seed1.cc: Likewise.
6997         * testsuite/26_numerics/random/independent_bits_engine/cons/
6998         seed2.cc: Likewise.
6999         * testsuite/26_numerics/random/independent_bits_engine/cons/
7000         base_copy.cc: Likewise.
7001         * testsuite/26_numerics/random/independent_bits_engine/cons/
7002         default.cc: Likewise.
7003         * testsuite/26_numerics/random/independent_bits_engine/cons/
7004         seed_seq.cc: Likewise.
7005         * testsuite/26_numerics/random/independent_bits_engine/
7006         requirements/typedefs.cc: Likewise.
7007         * testsuite/26_numerics/random/independent_bits_engine/
7008         operators/equal.cc: Likewise.
7009         * testsuite/26_numerics/random/independent_bits_engine/
7010         operators/serialize.cc: Likewise.
7011         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
7012
7013 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
7014
7015         * include/tr1_impl/random: Remove, empty.
7016         * include/tr1_impl/random.tcc: Likewise.
7017
7018         * include/std/random: Minor clean-ups, formatting fixes, adjust
7019         copyright years.
7020         * include/bits/random.tcc: Likewise.
7021         * include/bits/random.h: Likewise.
7022         * include/tr1/random: Likewise.
7023         * include/tr1/random.tcc: Likewise.
7024         * include/tr1/random.h: Likewise.
7025
7026 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7027
7028         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
7029         * doc/html/api.html: Regenerate.
7030
7031 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7032
7033         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
7034         Change to mersenne_twister_engine, add same defaults as
7035         mersenne_twister_engine/cons/default.cc.
7036         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
7037
7038         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
7039         to __il.
7040         * include/bits/random.h (mersenne_twister_engine): Qualify
7041         _ShiftMin1 with namespace __detail.
7042         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
7043         constexpr std::numeric_limits::max() can be used.
7044         (mersenne_twister_engine): Split apart static asserts into one
7045         assert per message. Temporarily disable the last three.
7046
7047 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
7048
7049         * include/Makefile.am: Update to N2836. Modified for new random headers.
7050         * include/Makefile.in: Ditto.
7051         * include/tr1_impl/random: Moved to tr1/random.h
7052         * include/tr1_impl/random.tcc: Moved to tr1
7053         * include/tr1/random: Just point to moved tr1 random headers.
7054         * include/tr1/random.tcc: Moved from tr1_impl.
7055         * include/tr1/random.h: Moved from tr1_impl/random.
7056         * include/std/random: Modified to point to std random headers.
7057         * include/bits/random.tcc: New implementation of std random facilities.
7058         * include/bits/random.h: Ditto.
7059         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
7060         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7061         seed1.cc: New.
7062         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7063         seed2.cc: New.
7064         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7065         default.cc: New.
7066         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7067         non_uint_neg.cc: New.
7068         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7069         typedefs.cc: New.
7070         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7071         equal.cc: New.
7072         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7073         serialize.cc: New.
7074         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7075         seed1.cc: New.
7076         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7077         seed2.cc: New.
7078         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7079         default.cc: New.
7080         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
7081         typedefs.cc: New.
7082         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7083         equal.cc: New.
7084         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7085         serialize.cc: New.
7086         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7087         seed1.cc: New.
7088         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7089         seed2.cc: New.
7090         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7091         default.cc: New.
7092         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
7093         typedefs.cc: New.
7094         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7095         equal.cc: New.
7096         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7097         serialize.cc: New.
7098         * testsuite/26_numerics/random/discard_block_engine/cons/
7099         base_move.cc: New.
7100         * testsuite/26_numerics/random/discard_block_engine/cons/
7101         seed1.cc: New.
7102         * testsuite/26_numerics/random/discard_block_engine/cons/
7103         seed2.cc: New.
7104         * testsuite/26_numerics/random/discard_block_engine/cons/
7105         base_copy.cc: New.
7106         * testsuite/26_numerics/random/discard_block_engine/cons/
7107         default.cc: New.
7108         * testsuite/26_numerics/random/discard_block_engine/cons/
7109         seed_seq.cc: New.
7110         * testsuite/26_numerics/random/discard_block_engine/requirements/
7111         typedefs.cc: New.
7112         * testsuite/26_numerics/random/discard_block_engine/operators/
7113         equal.cc: New.
7114         * testsuite/26_numerics/random/discard_block_engine/operators/
7115         serialize.cc: New.
7116         * testsuite/26_numerics/random/independent_bits_engine/cons/
7117         base_move.cc: New.
7118         * testsuite/26_numerics/random/independent_bits_engine/cons/
7119         seed1.cc: New.
7120         * testsuite/26_numerics/random/independent_bits_engine/cons/
7121         seed2.cc: New.
7122         * testsuite/26_numerics/random/independent_bits_engine/cons/
7123         base_copy.cc: New.
7124         * testsuite/26_numerics/random/independent_bits_engine/cons/
7125         default.cc: New.
7126         * testsuite/26_numerics/random/independent_bits_engine/cons/
7127         seed_seq.cc: New.
7128         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7129         typedefs.cc: New.
7130         * testsuite/26_numerics/random/independent_bits_engine/operators/
7131         equal.cc: New.
7132         * testsuite/26_numerics/random/independent_bits_engine/operators/
7133         serialize.cc: New.
7134         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7135         base_move.cc: New.
7136         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7137         seed1.cc: New.
7138         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7139         seed2.cc: New.
7140         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7141         base_copy.cc: New.
7142         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7143         default.cc: New.
7144         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7145         seed_seq.cc: New.
7146         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7147         typedefs.cc: New.
7148         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7149         equal.cc: New.
7150         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7151         serialize.cc
7152         * testsuite/26_numerics/random/mt19937.cc: New.
7153         * testsuite/26_numerics/random/mt19937_64.cc: New.
7154         * testsuite/26_numerics/random/minstd_rand.cc: New.
7155         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7156         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7157         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7158         * testsuite/26_numerics/random/ranlux24.cc: New.
7159         * testsuite/26_numerics/random/ranlux48.cc: New.
7160         * testsuite/26_numerics/random/knuth_b.cc: New.
7161         * testsuite/26_numerics/random/default_random_engine.cc: New.
7162         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7163         parms.cc: New.
7164         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7165         default.cc: New.
7166         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7167         typedefs.cc: New.
7168         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7169         serialize.cc: New.
7170         * testsuite/26_numerics/random/normal_distribution/cons/
7171         parms.cc: New.
7172         * testsuite/26_numerics/random/normal_distribution/cons/
7173         default.cc: New.
7174         * testsuite/26_numerics/random/normal_distribution/requirements/
7175         typedefs.cc: New.
7176         * testsuite/26_numerics/random/normal_distribution/operators/
7177         serialize.cc: New.
7178         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7179         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7180         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7181         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7182         parms_neg.cc: New.
7183         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7184         parms.cc: New.
7185         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7186         default.cc: New.
7187         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7188         typedefs.cc: New.
7189         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7190         serialize.cc: New.
7191         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7192         parms_neg.cc: New.
7193         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7194         parms.cc: New.
7195         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7196         default.cc: New.
7197         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7198         typedefs.cc: New.
7199         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7200         serialize.cc: New.
7201         * testsuite/26_numerics/random/poisson_distribution/cons/
7202         parms.cc: New.
7203         * testsuite/26_numerics/random/poisson_distribution/cons/
7204         default.cc: New.
7205         * testsuite/26_numerics/random/poisson_distribution/requirements/
7206         typedefs.cc
7207         * testsuite/26_numerics/random/poisson_distribution/operators/
7208         serialize.cc: New.
7209         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7210         parms.cc: New.
7211         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7212         default.cc: New.
7213         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7214         typedefs.cc: New.
7215         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7216         serialize.cc: New.
7217         * testsuite/26_numerics/random/discrete_distribution/cons/
7218         range.cc: New.
7219         * testsuite/26_numerics/random/discrete_distribution/cons/
7220         initlist.cc: New.
7221         * testsuite/26_numerics/random/discrete_distribution/cons/
7222         default.cc: New.
7223         * testsuite/26_numerics/random/discrete_distribution/cons/
7224         num_xbound_fun.cc: New.
7225         * testsuite/26_numerics/random/discrete_distribution/requirements/
7226         typedefs.cc: New.
7227         * testsuite/26_numerics/random/discrete_distribution/operators/
7228         serialize.cc: New.
7229         * testsuite/26_numerics/random/weibull_distribution/cons/
7230         parms.cc: New.
7231         * testsuite/26_numerics/random/weibull_distribution/cons/
7232         default.cc: New.
7233         * testsuite/26_numerics/random/weibull_distribution/requirements/
7234         typedefs.cc: New.
7235         * testsuite/26_numerics/random/weibull_distribution/operators/
7236         serialize.cc: New.
7237         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7238         parms.cc: New.
7239         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7240         default.cc: New.
7241         * testsuite/26_numerics/random/negative_binomial_distribution/
7242         requirements/typedefs.cc: New.
7243         * testsuite/26_numerics/random/negative_binomial_distribution/
7244         operators/serialize.cc: New.
7245         * testsuite/26_numerics/random/cauchy_distribution/cons/
7246         parms.cc: New.
7247         * testsuite/26_numerics/random/cauchy_distribution/cons/
7248         default.cc: New.
7249         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7250         typedefs.cc: New.
7251         * testsuite/26_numerics/random/cauchy_distribution/operators/
7252         serialize.cc: New.
7253         * testsuite/26_numerics/random/gamma_distribution/cons/
7254         parms.cc: New.
7255         * testsuite/26_numerics/random/gamma_distribution/cons/
7256         default.cc: New.
7257         * testsuite/26_numerics/random/gamma_distribution/requirements/
7258         typedefs.cc: New.
7259         * testsuite/26_numerics/random/gamma_distribution/operators/
7260         serialize.cc: New.
7261         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7262         parms.cc: New.
7263         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7264         default.cc: New.
7265         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7266         typedefs.cc: New.
7267         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7268         serialize.cc: New.
7269
7270         * testsuite/26_numerics/random/exponential_distribution/cons/
7271         parms.cc: New.
7272         * testsuite/26_numerics/random/exponential_distribution/cons/
7273         default.cc: New.
7274         * testsuite/26_numerics/random/exponential_distribution/requirements/
7275         typedefs.cc: New.
7276         * testsuite/26_numerics/random/exponential_distribution/operators/
7277         serialize.cc: New.
7278         * testsuite/26_numerics/random/lognormal_distribution/cons/
7279         parms.cc: New.
7280         * testsuite/26_numerics/random/lognormal_distribution/cons/
7281         default.cc: New.
7282         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7283         typedefs.cc: New.
7284         * testsuite/26_numerics/random/lognormal_distribution/operators/
7285         serialize.cc: New.
7286         * testsuite/26_numerics/random/binomial_distribution/cons/
7287         parms.cc: New.
7288         * testsuite/26_numerics/random/binomial_distribution/cons/
7289         default.cc: New.
7290         * testsuite/26_numerics/random/binomial_distribution/requirements/
7291         typedefs.cc: New.
7292         * testsuite/26_numerics/random/binomial_distribution/operators/
7293         serialize.cc: New.
7294         * testsuite/26_numerics/random/random_device/cons/
7295         token.cc: New.
7296         * testsuite/26_numerics/random/random_device/cons/
7297         default.cc: New.
7298         * testsuite/26_numerics/random/random_device/requirements/
7299         typedefs.cc: New.
7300         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7301         parms.cc: New.
7302         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7303         default.cc: New.
7304         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7305         typedefs.cc: New.
7306         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7307         serialize.cc: New.
7308         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7309         range.cc: New.
7310         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7311         default.cc: New.
7312         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7313         num_xbound_fun.cc: New.
7314         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7315         initlist_fun.cc: New.
7316         * testsuite/26_numerics/random/piecewise_linear_distribution/
7317         requirements/typedefs.cc: New.
7318         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7319         serialize.cc: New.
7320         * testsuite/26_numerics/random/student_t_distribution/cons/
7321         parms.cc: New.
7322         * testsuite/26_numerics/random/student_t_distribution/cons/
7323         default.cc: New.
7324         * testsuite/26_numerics/random/student_t_distribution/requirements/
7325         typedefs.cc: New.
7326         * testsuite/26_numerics/random/student_t_distribution/operators/
7327         serialize.cc: New.
7328         * testsuite/26_numerics/random/geometric_distribution/cons/
7329         parms.cc: New.
7330         * testsuite/26_numerics/random/geometric_distribution/cons/
7331         default.cc: New.
7332         * testsuite/26_numerics/random/geometric_distribution/requirements/
7333         typedefs.cc: New.
7334         * testsuite/26_numerics/random/geometric_distribution/operators/
7335         serialize.cc: New.
7336         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7337         range.cc: New.
7338         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7339         default.cc: New.
7340         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7341         num_xbound_fun.cc: New.
7342         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7343         initlist_fun.cc: New.
7344         * testsuite/26_numerics/random/piecewise_constant_distribution/
7345         requirements/typedefs.cc: New.
7346         * testsuite/26_numerics/random/piecewise_constant_distribution/
7347         operators/serialize.cc: New.
7348
7349 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7350
7351         * include/ext/bitmap_allocator.h: The typedefs should be made public
7352         if we want them to be accessible. This has been revealed by the patch
7353         that fixes PR c++/26693 in g++.
7354
7355 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7356
7357         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7358         Regenerated.
7359         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7360         Regenerated.
7361         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7362         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7363         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7364         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7365         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7366         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7367         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7368         Regenerated.
7369         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7370
7371 2009-03-31  Jason Merrill  <jason@redhat.com>
7372
7373         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7374
7375         PR libstdc++/39310
7376         * include/tr1_impl/type_traits (is_function): Add partial
7377         specializations with function cv-quals.
7378         (__is_function_helper): Remove.
7379         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7380
7381 2009-03-30  Ian Lance Taylor  <iant@google.com>
7382
7383         * include/backward/hashtable.h (clear): Return quickly if the
7384         table is empty.
7385
7386 2009-03-27  Ian Lance Taylor  <iant@google.com>
7387
7388         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7389         (__stl_prime_list): Add 5 at the start of the list.
7390
7391 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7392
7393         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7394         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7395         std::string&, ios_base::openmode), basic_ifstream<>::
7396         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7397         basic_ofstream(const std::string&, ios_base::openmode),
7398         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7399         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7400         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7401         Add in C++0x mode.
7402         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7403         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7404         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7405         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7406         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7407         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7408         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7409
7410 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7411
7412         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7413         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7414         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7415         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7416
7417 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7418
7419         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7420         _M_transfer_after, _M_reverse_after): Move out of line...
7421         * include/bits/forward_list.tcc: ... here.
7422         (forward_list<>::reverse): Move inline...
7423         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7424
7425 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7426
7427         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7428         28277.cc: Likewise.
7429         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7430         Likewise.
7431         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7432         Likewise.
7433         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7434         Likewise.
7435
7436 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7437
7438         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7439         year(s).
7440         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7441         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7442         Likewise.
7443         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7444         Likewise.
7445         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7446         Likewise.
7447         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7448
7449 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7450
7451         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7452         iterations for simulators.
7453         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7454         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7455         Condition stream width for simulators.
7456         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7457         Likewise.
7458         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7459         Likewise.
7460         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7461
7462 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7463
7464         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7465         sheet version information. Table-ize docbook element examples.
7466         * doc/xml/manual/using.xml: Human-readable header
7467         markup. Alphabetized. Add new headers.
7468         * doc/html: Regenerate.
7469
7470 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7471
7472         * doc/xml/faq.xml: Fix link to setup documentation.
7473
7474 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7475
7476         * include/std/type_traits (__add_lvalue_reference_helper,
7477         __add_rvalue_reference_helper): As an optimization, rewrite
7478         condition (avoid is_function).
7479
7480 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7481
7482         PR libstdc++/39405
7483         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7484         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7485
7486 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7487
7488         * testsuite/30_threads/condition_variable_any/native_handle/
7489         typesizes.cc: Include tweaks.
7490         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7491         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7492         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7493         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7494         * testsuite/30_threads/condition_variable/native_handle/
7495         typesizes.cc: Same.
7496
7497 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7498
7499         * include/bits/shared_ptr.h: Add include guards.
7500         * include/tr1/shared_ptr.h: Likewise.
7501
7502 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7503
7504         * include/std/iostream: Fix doxygen link.
7505         * include/bits/forward_list.h: Fix doxygen markup.
7506         * include/ext/vstring.h: Escape backslash in doxygen comment.
7507         * include/bits/basic_string.h: Likewise.
7508
7509 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7510
7511         * doc/xml/faq.xml: Fix links to implementation status pages.
7512
7513 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7514
7515         * include/std/complex (operator+(const complex<>&, const _Tp&),
7516         operator+(const _Tp&, const complex<>&),
7517         operator-(const complex<>&, const _Tp&),
7518         operator-(const _Tp&, const complex<>&)): Do not assume real()
7519         returns a reference (against DR 387).
7520         * testsuite/26_numerics/complex/dr387_2.cc: New.
7521
7522 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7523
7524         * testsuite/thread/pthread4.cc: Move...
7525         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7526         * testsuite/thread/pthread5.cc: Move...
7527         * testsuite/23_containers/list/pthread5.cc: ...here.
7528         * testsuite/thread/pthread6.cc: Move...
7529         * testsuite/23_containers/map/pthread6.cc: ...here.
7530         * testsuite/thread/pthread7-rope.cc: Move...
7531         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7532         * testsuite/thread/guard.cc: Move...
7533         * testsuite/18_support/pthread_guard.cc: ...here.
7534         * testsuite/thread/18185.cc: Move...
7535         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7536         * testsuite/thread/pthread1.cc: Move...
7537         * testsuite/23_containers/list/pthread1.cc: ...here.
7538         * testsuite/thread/pthread2.cc: Move...
7539         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7540         * testsuite/thread/pthread3.cc: Move...
7541         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7542
7543         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7544         * testsuite/thread: Remove.
7545
7546 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7547
7548         * configure: Regenerate.
7549
7550 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7551
7552         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7553         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7554         from baseline_dir.
7555         * configure: Regenerate.
7556         * testsuite/Makefile.am (baseline_file): Remove variable.
7557         (site.exp): Set baseline_dir rather than baseline_file.
7558         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7559         * testsuite/Makefile.in: Regenerate.
7560
7561 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7562
7563         * testsuite/30_threads/thread/this_thread: Move...
7564         * testsuite/30_threads/this_thread: ...here.
7565         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7566         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7567         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7568         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7569         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7570         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7571
7572 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7573
7574         * doc/doxygen/user.cfg.in: Tweaks.
7575         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7576         be elsewhere.
7577
7578         * include/tr1_impl/unordered_map: Just use most specialized
7579         container module.
7580         * include/tr1_impl/unordered_set: Same.
7581         * include/tr1_impl/array: Same.
7582         * include/bits/stl_list.h: Same.
7583         * include/bits/stl_map.h: Same.
7584         * include/bits/stl_queue.h: Same.
7585         * include/bits/stl_set.h: Same.
7586         * include/bits/stl_stack.h: Same.
7587         * include/bits/forward_list.h: Same.
7588         * include/bits/basic_string.h: Same.
7589         * include/bits/stl_multimap.h: Same.
7590         * include/bits/stl_vector.h: Same.
7591         * include/bits/stl_deque.h: Same.
7592         * include/bits/stl_multiset.h: Same.
7593         * include/bits/stl_bvector.h: Same.
7594
7595         * include/backward/binders.h: Change binder module to binders.
7596
7597         * include/std/complex: Add complex_numers module.
7598         * include/tr1_impl/complex: Same.
7599
7600         * include/std/valarray: Add numeric_arrays module.
7601         * include/bits/gslice_array.h: Same.
7602         * include/bits/gslice.h: Same.
7603         * include/bits/mask_array.h: Same.
7604         * include/bits/slice_array.h: Same.
7605         * include/bits/indirect_array.h: Same.
7606
7607         * include/bits/allocator.h: Add allocators module.
7608         * include/ext/throw_allocator.h
7609         * include/ext/pool_allocator.h
7610         * include/ext/bitmap_allocator.h
7611         * include/ext/new_allocator.h
7612         * include/ext/malloc_allocator.h
7613         * include/ext/array_allocator.h
7614         * include/ext/mt_allocator.h
7615         * include/ext/debug_allocator.h
7616         * include/ext/extptr_allocator.h
7617
7618         * include/tr1_impl/functional: Move namespace markup here.
7619         * include/tr1_impl/regex: Same.
7620
7621         * include/tr1_impl/type_traits: Add metaprogramming module.
7622         * include/std/type_traits: Same.
7623
7624         * include/std/memory: Add memory module.
7625
7626         * include/std/ratio: Add ratio module.
7627
7628         * include/std/chrono: Move namespace markup here, add time module.
7629
7630         * include/std/thread: Move namespace markup here, add concurrency
7631         module.
7632         * include/std/mutex: Use concurrency module.
7633         * include/std/condition_variable: Same.
7634
7635
7636         * include/bits/ios_base.h: Refine io module.
7637         * include/bits/basic_ios.h: Same.
7638         * include/std/fstream: Same.
7639         * include/std/istream: Same.
7640         * include/std/ostream: Same.
7641         * include/std/sstream: Same.
7642
7643         * include/ext/vstring.h: Correct parameter markup.
7644
7645         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7646         * include/bits/unique_ptr.h: Same.
7647
7648         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7649         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7650         * include/bits/stl_heap.h: Add markup for new groupings.
7651         * include/bits/stl_algobase.h: Same.
7652         * include/bits/stl_algo.h: Same.
7653
7654         * include/c_compatibility/stdatomic.h: Add atomics module.
7655         * include/c_global/cstdatomic: Same.
7656
7657         * libsupc++/exception: Add exceptions module.
7658         * libsupc++/typeinfo: Same.
7659         * libsupc++/new: Same.
7660         * libsupc++/exception_ptr.h: Same.
7661         * include/std/system_error: Same.
7662         * include/std/stdexcept: Same.
7663
7664         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7665         * libsupc++/cxxabi-forced.h: Same.
7666
7667         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7668         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7669         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7670         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7671         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7672         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7673         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7674         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7675         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7676         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7677         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7678         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7679         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7680         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7681         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7682         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7683         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7684         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7685         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7686         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7687         * testsuite/23_containers/vector/requirements/dr438/
7688         constructor_1_neg.cc: Same.
7689         * testsuite/23_containers/vector/requirements/dr438/
7690         constructor_2_neg.cc: Same.
7691         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7692         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7693         * testsuite/23_containers/deque/requirements/dr438/
7694         constructor_1_neg.cc: Same.
7695         * testsuite/23_containers/deque/requirements/dr438/
7696         constructor_2_neg.cc: Same.
7697         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7698         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7699         * testsuite/23_containers/list/requirements/dr438/
7700         constructor_1_neg.cc: Same.
7701         * testsuite/23_containers/list/requirements/dr438/
7702         constructor_2_neg.cc: Same.
7703         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7704         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7705         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7706         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7707         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7708         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7709         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7710         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7711         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7712         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7713
7714 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7715
7716         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7717         * doc/doxygen/user.cfg.in: Update.
7718         * scripts/run_doxygen: Adjust for new group names.
7719
7720         * include/tr1_impl/random: Update doxygen group markup.
7721         * include/tr1_impl/unordered_map: Same.
7722         * include/tr1_impl/unordered_set: Same.
7723         * include/tr1_impl/array: Same.
7724         * include/std/numeric: Same.
7725         * include/std/utility: Same.
7726         * include/std/bitset: Same.
7727         * include/std/iosfwd: Same.
7728         * include/bits/stl_list.h: Same.
7729         * include/bits/stl_map.h: Same.
7730         * include/bits/stl_algobase.h: Same.
7731         * include/bits/stl_queue.h: Same.
7732         * include/bits/stl_set.h: Same.
7733         * include/bits/stl_stack.h: Same.
7734         * include/bits/stl_iterator_base_types.h: Same.
7735         * include/bits/forward_list.h: Same.
7736         * include/bits/basic_string.h: Same.
7737         * include/bits/stl_multimap.h: Same.
7738         * include/bits/stl_vector.h: Same.
7739         * include/bits/stl_deque.h: Same.
7740         * include/bits/stl_multiset.h: Same.
7741         * include/bits/stl_algo.h: Same.
7742         * include/bits/stl_bvector.h: Same.
7743         * include/bits/algorithmfwd.h: Same.
7744         * include/bits/stl_function.h: Same.
7745         * include/tr1/cmath: Same.
7746         * include/backward/binders.h: Same.
7747
7748 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7749
7750         * include/std/system_error (system_category): To system_category().
7751         (generic_category): To generic_category. DR 890.
7752         * src/system_error.cc: Define.
7753         * include/bits/functexcept.h: Only one __throw_system_error.
7754         * src/functexcept.cc: Same.
7755         * include/std/mutex: Fixup for changes above.
7756         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7757         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7758         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7759         * config/abi/pre/gnu.ver: Clean up exports.
7760
7761 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7762
7763         * include/std/thread: Fix typo.
7764         * src/thread.cc (thread::join): Use NULL.
7765
7766 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7767
7768         PR libstdc++/39168
7769         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7770         const string&)): Also check that the value != CHAR_MAX.
7771         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7772         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7773         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7774         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7775         _M_cache(const locale&)): Likewise.
7776         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7777         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7778         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7779         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7780         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7781         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7782
7783 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7784             Benjamin Kosnik  <bkoz@redhat.com>
7785
7786         * include/std/thread (_Impl_base): Move _M_id out and into ...
7787         (thread): ...here. Call _M_make_routine in body of constructors.
7788         Adjust data member usage to reflect changes.
7789         (_M_make_routine): From _M_make_shared_data.
7790         (_M_start_thread): Add __shared_base_type argument.
7791         * src/thread.cc: Fixups for above.
7792         * config/abi/pre/gnu.ver: Adjust exports.
7793         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7794         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7795         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7796
7797 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7798
7799         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7800         (compare_type_to_native_type): ...this, add alignment check.
7801         * testsuite/30_threads/condition_variable_any/native_handle/
7802         typesizes.cc: Modify as above.
7803         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7804         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7805         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7806         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7807         * testsuite/30_threads/condition_variable/native_handle/
7808         typesizes.cc: Same.
7809         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7810         typesizes.cc: Same.
7811
7812         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7813         * testsuite/30_threads/thread/cons/2.cc: Same.
7814         * testsuite/30_threads/thread/cons/3.cc: Same.
7815         * testsuite/30_threads/thread/cons/4.cc: Same.
7816         * testsuite/30_threads/thread/cons/5.cc: Same.
7817         * testsuite/30_threads/thread/cons/6.cc: Same.
7818         * testsuite/30_threads/thread/cons/7.cc: Same.
7819         * testsuite/30_threads/thread/cons/8.cc: Same.
7820
7821         * testsuite/30_threads/thread/cons/9.cc: New.
7822         * testsuite/30_threads/thread/cons/moveable.cc: New.
7823
7824         * src/condition_variable.cc: Clean up whitespace.
7825         * include/std/condition_variable: Same.
7826
7827 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7828
7829         * include/std/condition_variable (condition_variable): Remove
7830         _M_internal_mutex. Add private __native_type typedef.
7831         * src/condition_variable.cc (condition_variable::notify_one):
7832         Remove _M_internal_mutex use. Use typedef.
7833         (condition_variable::notify_all): Same.
7834         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7835         (recursive_mutex): Same.
7836         (timed_mutex): Same.
7837         (recursive_timed_mutex): Same.
7838         (once_flag): Make __native_type typedef private.
7839
7840         * include/std/thread (this_thread): Add minimal markup.
7841
7842         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7843         Adjust line numbers.
7844         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7845         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7846         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7847         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7848         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7849         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7850         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7851         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7852         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7853         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7854         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7855         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7856         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7857
7858         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7859         * testsuite/30_threads/condition_variable_any/native_handle/
7860         typesizes.cc: New.
7861         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7862         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7863         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7864         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7865         * testsuite/30_threads/condition_variable/native_handle/
7866         typesizes.cc: Same.
7867         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7868         typesizes.cc: Same.
7869
7870 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7871
7872         PR testsuite/33300
7873         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7874         on darwin for lp64.
7875
7876 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7877
7878         * configure.host: Set abi_baseline_pair for mips64*-linux.
7879         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7880
7881 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7882
7883         * include/std/thread (this_thread::get_id): Inline.
7884
7885 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7886
7887         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7888         _Callable as template argument for _M_make_shared_data.
7889         * testsuite/30_threads/thread/cons/6.cc: New.
7890         * testsuite/30_threads/thread/cons/7.cc: New.
7891         * testsuite/30_threads/thread/cons/8.cc: New.
7892
7893 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7894
7895         * testsuite/30_threads/thread/member: To..
7896         * testsuite/30_threads/thread/members: ...this.
7897         * testsuite/30_threads/condition_variable/member: To...
7898         * testsuite/30_threads/condition_variable/members: ...this.
7899
7900 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7901
7902         * include/std/thread (thread::id): Move definition inside thread.
7903         Use native_handle_type. Remove this_thread::get_id friend.
7904         Change __thread_data_ptr to __shared_base_ptr.
7905         (thread::id::id(native_handle_type): Make public. Still explicit.
7906         Use native_handle_type. Change _M_thread_id to _M_thread.
7907         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7908         _M_thread_handle to _M_id.
7909         (thread::__thread_data): Rename to _Impl.
7910         Fixup for renames.
7911         (thread::_M_make_thread_data): Return derived type.
7912         (thread::hardware_concurrency): Add definition for default case.
7913         (thread::get_id): Now can define inline.
7914         (thread): Change _M_thread_data to _M_data.
7915         (this_thread::get_id): Now can define inline.
7916         * src/thread.cc (__thread_proxy): Rename to
7917         execute_native_thread_routine.
7918         Fixup for other renames.
7919         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7920         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7921         * testsuite/30_threads/thread/algorithm: Move to..
7922         * testsuite/30_threads/thread/swap: ...this.
7923         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7924         * testsuite/30_threads/thread/id/operators.cc: New.
7925
7926 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7927
7928         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7929         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7930         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7931         exposing it in public std::tuple interface.
7932
7933 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7934             Benjamin Kosnik  <bkoz@redhat.com>
7935
7936         * include/std/thread (__thread_data_base): Nest class in std::thread.
7937         (__thread_data): Likewise.
7938         (__thread_data_ptr): Nest typedef in std::thread.
7939         * src/thread.cc (__thread_proxy): Qualify the above names.
7940         * config/abi/pre/gnu.ver: Remove unused exports.
7941
7942 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7943
7944         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7945         * include/bits/stl_vector.h: Remove private vector_type typedef.
7946         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7947         Fix line numbers.
7948         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7949         * testsuite/23_containers/vector/requirements/dr438/
7950         constructor_1_neg.cc: Same.
7951         * testsuite/23_containers/vector/requirements/dr438/
7952         constructor_2_neg.cc: Same.
7953         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7954         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7955
7956 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7957
7958         PR libstdc++/25191
7959         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7960         deal consistently with __try and __catch too.
7961         * src/localename.cc: Replace try -> __try, catch -> __catch.
7962         * src/ios.cc: Likewise.
7963         * src/locale.cc: Likewise.
7964         * src/istream.cc: Likewise.
7965         * src/thread.cc: Likewise.
7966         * src/compatibility.cc: Likewise.
7967         * src/bitmap_allocator.cc: Likewise.
7968         * src/ios_init.cc: Likewise.
7969         * include/debug/deque: Likewise.
7970         * include/debug/list: Likewise.
7971         * include/tr1_impl/hashtable: Likewise.
7972         * include/std/bitset: Likewise.
7973         * include/ext/pb_ds/detail/resize_policy/
7974         hash_load_check_resize_trigger_imp.hpp: Likewise.
7975         * include/ext/pb_ds/detail/resize_policy/
7976         hash_standard_resize_policy_imp.hpp: Likewise.
7977         * include/ext/pb_ds/detail/cc_hash_table_map_/
7978         resize_fn_imps.hpp: Likewise.
7979         * include/ext/pb_ds/detail/cc_hash_table_map_/
7980         constructor_destructor_fn_imps.hpp: Likewise.
7981         * include/ext/pb_ds/detail/pat_trie_/
7982         split_join_branch_bag.hpp: Likewise.
7983         * include/ext/pb_ds/detail/pat_trie_/
7984         constructors_destructor_fn_imps.hpp: Likewise.
7985         * include/ext/pb_ds/detail/bin_search_tree_/
7986         constructors_destructor_fn_imps.hpp: Likewise.
7987         * include/ext/pb_ds/detail/gp_hash_table_map_/
7988         resize_fn_imps.hpp: Likewise.
7989         * include/ext/pb_ds/detail/gp_hash_table_map_/
7990         constructor_destructor_fn_imps.hpp: Likewise.
7991         * include/ext/pb_ds/detail/binary_heap_/
7992         constructors_destructor_fn_imps.hpp: Likewise.
7993         * include/ext/pb_ds/detail/binary_heap_/
7994         erase_fn_imps.hpp: Likewise.
7995         * include/ext/pb_ds/detail/binary_heap_/
7996         split_join_fn_imps.hpp: Likewise.
7997         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7998         constructors_destructor_fn_imps.hpp: Likewise.
7999         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
8000         * include/ext/pb_ds/detail/list_update_map_/
8001         constructor_destructor_fn_imps.hpp: Likewise.
8002         * include/ext/slist: Likewise.
8003         * include/ext/memory: Likewise.
8004         * include/ext/rc_string_base.h: Likewise.
8005         * include/ext/ropeimpl.h: Likewise.
8006         * include/ext/vstring.tcc: Likewise.
8007         * include/ext/rope: Likewise.
8008         * include/ext/sso_string_base.h: Likewise.
8009         * include/bits/shared_ptr.h: Likewise.
8010         * include/bits/stl_list.h: Likewise.
8011         * include/bits/locale_classes.tcc: Likewise.
8012         * include/bits/locale_facets.tcc: Likewise.
8013         * include/bits/locale_classes.h: Likewise.
8014         * include/bits/forward_list.h: Likewise.
8015         * include/bits/stl_vector.h: Likewise.
8016         * include/bits/stl_deque.h: Likewise.
8017         * include/bits/istream.tcc: Likewise.
8018         * include/bits/stl_uninitialized.h: Likewise.
8019         * include/bits/ostream.tcc: Likewise.
8020         * include/bits/vector.tcc: Likewise.
8021         * include/bits/stl_tempbuf.h: Likewise.
8022         * include/bits/deque.tcc: Likewise.
8023         * include/bits/basic_string.tcc: Likewise.
8024         * include/bits/ostream_insert.h: Likewise.
8025         * include/bits/locale_facets_nonio.tcc: Likewise.
8026         * include/bits/stl_tree.h: Likewise.
8027         * include/bits/fstream.tcc: Likewise.
8028         * include/tr1/shared_ptr.h: Likewise.
8029         * include/tr1/hypergeometric.tcc: Likewise.
8030         * include/backward/hashtable.h: Likewise.
8031         * libsupc++/exception_ptr.h: Likewise.
8032         * libsupc++/eh_personality.cc: Likewise.
8033         * libsupc++/eh_call.cc: Likewise.
8034         * config/locale/gnu/monetary_members.cc: Likewise.
8035         * config/locale/gnu/time_members.h: Likewise.
8036         * config/locale/generic/time_members.h: Likewise.
8037
8038 2009-02-03  Johannes Singler  <singler@ira.uka.de>
8039
8040         * include/parallel/algorithmfwd.h:
8041         Add parallelism default for many declarations.
8042         * include/parallel/numericfwd.h: Likewise.
8043         * include/parallel/iterator.h: Use iterator_traits as usual.
8044         * include/parallel/par_loop.h:
8045         Include equally_split.h.
8046         (for_each_template_random_access_ed):
8047         Avoid calling the Result default constructor.
8048         * include/parallel/numeric: Replace
8049         for_each_template_random_access by
8050         for_each_template_random_access_ed in numeric functions.
8051
8052 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
8053
8054         * config/os/gnu-linux/os_defines.h: Remove superfluous
8055         __NO_STRING_INLINES.
8056
8057 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
8058
8059         * testsuite/21_strings/c_strings/char/3.cc: New test.
8060         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
8061
8062 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
8063             Jakub Jelinek  <jakub@redhat.com>
8064
8065         PR libstdc++/30928 (partial, works together with recent glibcs)
8066         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8067         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8068         defined.
8069         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8070         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8071         defined.
8072         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8073         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8074         defined.
8075         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8076         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8077         defined.
8078         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
8079         argument is const char *, assign result to const char * var, not
8080         char *.
8081         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
8082         argument is const wchar_t *, assign result to const wchar_t * var, not
8083         wchar_t *.
8084
8085 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
8086
8087         * include/std/thread: Remove unused headers.
8088         (__thread_data_base): Remove unused mutex and base.
8089         (thread::~thread): Only detach if joinable.
8090         (thread::joinable): Test if thread data ptr is empty.
8091         (thread::_M_thread_data_mutex): Remove.
8092         (thread::_M_get_thread_data): Remove.
8093         (thread::_M_make_thread_data): Remove overload, use make_shared.
8094         (thread::id::id): Make constructor explicit.
8095         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
8096         (thread::_M_start_thread): Break shared_ptr cycle on error.
8097         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
8098         * testsuite/30_threads/thread/member/4.cc: New.
8099         * testsuite/30_threads/thread/member/5.cc: New.
8100
8101 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
8102
8103         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
8104         (standard_layout): Just use !has_virtual_destructor for now.
8105         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
8106         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
8107         * testsuite/30_threads/recursive_mutex/requirements/
8108         standard_layout.cc: New.
8109         * testsuite/30_threads/condition_variable/requirements/
8110         standard_layout.cc: New.
8111         * testsuite/29_atomics/atomic_address/requirements/
8112         standard_layout.cc: Adjust.
8113         * testsuite/29_atomics/atomic_flag/requirements/
8114         standard_layout.cc: Same.
8115         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
8116         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
8117         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
8118         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
8119         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
8120         line numbers.
8121         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8122         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8123         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8124         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8125         Remove, not required.
8126
8127 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8128
8129         * include/std/thread (__thread_data_base, thread): Rename member
8130         functions to match coding style.
8131         (thread::thread,thread::operator=): Define move operations.
8132         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8133         * config/abi/pre/gnu.ver: Adjust.
8134
8135 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8136
8137         PR libstdc++/38384
8138         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8139         on HPUX.
8140         * configure: Regenerate.
8141
8142 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8143
8144         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8145         atomic_flag_fence.
8146
8147 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8148
8149 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8150             Uros Bizjak  <ubizjak@gmail.com>
8151
8152         PR libstdc++/38834
8153         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8154         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8155
8156 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8157             Rainer Emrich  <r.emrich@de.tecosim.com>
8158
8159         PR libstdc++/38919
8160         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8161         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8162         * configure: Regenerate.
8163
8164 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8165
8166         * include/std/thread (__thread_data_base::__run): Make non-const.
8167         * testsuite/30_threads/thread/cons/5.cc: New.
8168
8169 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8170
8171         * src/Makefile.am (sources): Add math_stubs_float.cc.
8172         * src/Makefile.in: Regenerate.
8173         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8174
8175 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8176
8177         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8178         * src/Makefile.in: Regenerate.
8179         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8180
8181 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8182
8183         PR libstdc++/32666
8184         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8185
8186 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8187
8188         PR libstdc++/32666
8189         * Makefile.am (hosted_source): Remove libmath directory.
8190         * Makefile.in: Regenerate.
8191         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8192         (AC_REPLACE_MATHFUNCS): Remove.
8193         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8194         in GLIBCXX_CHECK_C99_TR1.
8195         * acinclude.m4: Remove libmath, need_math.
8196         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8197         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8198         * configure.ac: Same.
8199         * configure: Regenerate.
8200         * fragment.am: Fix comment.
8201         * config.h.in: Regenerate.
8202         * src/Makefile.in: Regenerate.
8203         * src/Makefile.am: Remove libmath references.
8204         * doc/Makefile.in: Regenerate.
8205         * po/Makefile.in: Regenerate.
8206         * include/Makefile.in: Regenerate.
8207         * libsupc++/Makefile.in: Regenerate.
8208         * testsuite/Makefile.in: Regenerate.
8209
8210         * src/compatibility.cc: Also export long double versions of "C" math
8211         library if hppa-linux.
8212         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8213         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8214
8215         * libmath: Remove.
8216         * libmath/signbit.c: Same.
8217         * libmath/stubs.c: Same.
8218         * libmath/Makefile.in: Same.
8219         * libmath/copysignf.c: Same.
8220         * libmath/mathconf.h: Same.
8221         * libmath/signbitf.c: Same.
8222         * libmath/Makefile.am: Same.
8223         * libmath/signbitl.c: Same.
8224
8225 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8226             Paolo Carlini  <paolo.carlini@oracle.com>
8227
8228         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8229         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8230         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8231         * configure.ac: Adjust.
8232         * doc/xml/manual/configure.xml: Update.
8233         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8234         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8235         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8236         * configure: Regenerate.
8237         * config.h.in: Likewise.
8238
8239         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8240         thread::joinable, thread::swap, this_thread::get_id,
8241         this_thread::yield): Define inline...
8242         * include/std/thread: ... here.
8243         * config/abi/pre/gnu.ver: Adjust.
8244
8245 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8246
8247         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8248         Add dg-timeout-factor 2.0.
8249         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8250         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8251         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8252         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8253         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8254         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8255
8256 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8257
8258         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8259         field from readelf output.
8260
8261 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8262
8263         PR libstdc++/38384
8264         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8265         * configure: Regenerate.
8266
8267 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8268
8269         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8270         _GLIBCXX_HAVE_TLS.
8271         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8272
8273 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8274
8275         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8276         constructor for _M_pattern.
8277         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8278         string.cc: Test construction from different basic_string type.
8279         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8280         string.cc: Likewise.
8281
8282 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8283             Jonathan Larmour  <jifl@eCosCentric.com>
8284
8285         PR libstdc++/36801
8286         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8287         New.
8288         (__gnu_cxx::__exchange_and_add): Use it.
8289         * src/atomic.cc (get_atomic_mutex): New.
8290         * src/debug.cc (get_safe_base_mutex): New.
8291         * src/locale.cc (get_locale_cache_mutex): New.
8292         * src/mt_allocator.cc (get_freelist): New.
8293         (get_freelist_mutex): New.
8294         * src/pool_allocator.cc (get_palloc_mutex): New.
8295         * include/std/mutex (__once_functor_lock): To
8296         (__get_once_functor_lock): ...this.
8297         * src/mutex.cc (__once_mutex): Don't export, use
8298         (get_once_mutex): ...this.
8299         * config/abi/pre/gnu.ver: Adjust exports.
8300
8301 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8302
8303         PR libstdc++/38732
8304         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8305         referenceCount field again.
8306         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8307         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8308         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8309         inline functions.
8310         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8311         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8312         instead of __cxa_exception.
8313         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8314         __cxxabiv1::__cxa_throw): Likewise.
8315         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8316         std::__exception_ptr::exception_ptr::_M_addref,
8317         std::__exception_ptr::exception_ptr::_M_release,
8318         __gxx_dependent_exception_cleanup): Likewise.
8319         * testsuite/18_support/exception/38732.cc: New test.
8320
8321         PR libstdc++/38092
8322         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8323         * src/compatibility.cc: Don't use .symver directives if
8324         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8325         * config.h.in: Regenerated.
8326         * configure: Likewise.
8327
8328 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8329
8330         PR libstdc++/38466
8331         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8332
8333 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8334
8335         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8336         of classic locale...
8337         (locale::classic): Here.
8338
8339 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8340
8341         * include/tr1_impl/regex: Fix bad return statements and typos.
8342
8343 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8344
8345         * include/tr1_impl/regex: Remove unimplemented function definitions.
8346         * testsuite/28_regex/init-list.cc: Compile only.
8347         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8348         c_string_extended.cc: Same.
8349         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8350         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8351
8352 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8353
8354         PR libstdc++/38384
8355         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8356         * configure: Regenerate.
8357
8358 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8359
8360         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8361         * configure: Regenerate.
8362
8363 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8364
8365         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8366         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8367         * configure: Regenerate.
8368
8369 2009-01-04  Richard Guenther  <rguenther@suse.de>
8370
8371         PR libstdc++/38720
8372         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8373         integer type for storage, arithmetic and comparisons.
8374         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8375
8376 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8377
8378         PR libstdc++/38719
8379         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8380         _Fwd_list_const_iterator::_M_next): Fix return type.
8381
8382 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8383
8384         * Revert last commit, reopen and suspend libstdc++/38678.
8385
8386 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8387
8388         PR libstdc++/38678
8389         * include/std/istream (basic_istream<>::_M_read): New.
8390         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8391         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8392         * include/std/ostream (basic_ostream<>::_M_write_): New.
8393         (basic_ostream<>::_M_write): Adjust.
8394         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8395         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8396         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8397         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8398         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.