OSDN Git Service

2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-04-28  Benjamin Kosnik  <bkoz@redhat.com>
2
3         PR libstdc++/39868
4         * scripts/run_doxygen: Uncomment removal of includes.
5         (problematic): Rewrite __cxxabiv1 namespace to abi.
6
7 2009-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
8
9         Revert the last commit.
10
11 2009-04-25  Jonathan Wakely  <jwakely.gcc@gmail.com>
12
13         * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
14         Replace global lock object with local locks on global mutex.
15         * src/mutex.cc: Likewise.
16         * config/abi/pre/gnu.ver: Adjust.
17         * testsuite/30_threads/call_once/call_once2.cc: New.
18
19 2009-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
20
21         PR libstdc++/39880
22         PR libstdc++/39881
23         PR libstdc++/39882
24         * include/std/system_error (is_error_code_enum<errc>): Remove.
25         (error_condition<>::error_condition(_ErrorCodeEnum,)
26         error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
27         (error_code<>::error_code(_ErrorCodeEnum,),
28         error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
29         * testsuite/19_diagnostics/system_error/39880.cc: New.
30         * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
31         Likewise.
32         * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
33         * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
34         * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
35         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
36         Adjust.
37         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
38         Likewise.
39         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
40         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
41         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
42         * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
43         Likewise.
44         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
45         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
46         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
47         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
48
49 2009-04-24  Benjamin Kosnik  <bkoz@redhat.com>
50
51         * doc/xml/authors.xml: Add space.
52         * doc/xml/faq.xml: Update links.
53         * doc/xml/manual/intro.xml: Same.
54         * doc/xml/manual/abi.xml: Update.
55         * doc/xml/manual/appendix_contributing.xml: Fix typo.
56         * doc/xml/manual/status_cxxtr1.xml: Update links.
57         * doc/xml/manual/status_cxx1998.xml: Same.
58         * doc/xml/manual/status_cxx200x.xml: Same.
59
60 2009-04-22  Jan Hubicka  <jh@suse.cz>
61
62         * include/tr1_impl/array (at): Do not use builtin_expect.
63         * include/ext/throw_allocator.h (allocate): Likewise.
64         * include/ext/pool_allocator.h (allocate): Likweise.
65         * include/ext/bitmap_allocator.h (allocate): Likewise.
66         * include/ext/rc_string_base.h (_S_construct): Likewise.
67         * include/ext/malloc_allocator.h (allocate): Likewise.
68         * include/ext/mt_allocator.h (allocate): Likewise.
69         * include/ext/sso_string_base.h (_M_construct): Likewise.
70         * include/bits/basic_string.tcc (_S_construct): Likewise.
71
72 2009-04-22  Jan Hubicka  <jh@suse.cz>
73
74         * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
75         (atexit, atoll, stroll, strtoull): Mark throw ()
76         * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
77         * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
78         * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
79         (atexit, atoll, stroll, strtoull): Mark throw ()
80         * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
81         * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
82
83 2009-04-21  Jan Hubicka  <jh@suse.cz>
84
85         * include/ext/atomicity.h
86         (__exchange_and_add, __atomic_add): Mark throw ().
87         * config/os/aix/atomicity.h
88         * config/os/aix/atomicity.h
89         * config/os/irix/atomicity.h
90         * config/cpu/cris/atomicity.h
91         * config/cpu/m68k/atomicity.h
92         * config/cpu/hppa/atomicity.h
93         * config/cpu/sparc/atomicity.h
94         * config/cpu/i386/atomicity.h
95         * config/cpu/i486/atomicity.h
96         * config/cpu/sh/atomicity.h
97         * config/cpu/generic/atomicity_mutex/atomicity.h
98         * config/cpu/generic/atomicity_builtins/atomicity.h
99         (__exchange_and_add, __atomic_add): Mark throw ().
100
101 2009-04-21  Paolo Carlini  <paolo.carlini@oracle.com>
102
103         PR libstdc++/39835
104         * include/bits/random.h: Avoid the badname __alpha (and, for
105         consistency, __beta too).
106         * include/bits/random.tcc: Likewise.
107
108 2009-04-19  Jan Hubicka  <jh@suse.cz>
109
110         * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
111         _GLIBCXX_NOTHROW.
112
113 2009-04-19  Jan Hubicka  <jh@suse.cz>
114
115         * include/c_compatibility/stdatomic.h
116         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
117         __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
118         * include/bits/c++config (_GLIBCXX_NOTHROW): New.
119
120 2009-04-18  Jan Hubicka  <jh@suse.cz>
121
122         * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
123         * libsupc++/unwind-cxx.h (__cxa_get_globals,
124         __cxa_get_globals_fast): Mark const.
125         (__cxa_get_exception_ptr): Mark pure.
126         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
127         (__terminate): Makr throw ().
128         * libsupc++/exception (terminate): Mark throw().
129         (uncaught_exception): Mark pure.
130         * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
131         * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
132         Mark throw().
133         * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
134         * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
135         * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
136         __cxa_guard_abort): Mark throw ().
137         (__cxa_pure_virtual): Mark noreturn.
138         (__cxa_current_exception_type): Mark throw and pure.
139         * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
140         __cxa_exception_type): Mark pure.
141         (_M_safe_bool_dummy): Mark pure and const.
142
143 2009-04-18  Jan Hubicka  <jh@suse.cz>
144
145         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
146         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
147         _M_destroy_thread_key): Mark throw ()
148         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
149         _M_singular, _M_can_compare _M_get_mutex, _M_message,
150         _M_get_max_length): Mark throw ().
151         * include/debug/formatter.h (_M_message, _M_format_word,
152         _M_get_max_length): Mark throw ().
153         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
154         _M_detach_single): Mark throw ().
155         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
156         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
157         throw ()
158         (_M_get_mutex): Mark throw ().
159         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
160         (_M_destroy_thread_key): Mark CONST and throw.
161         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
162         throw ().
163
164 2009-04-18  Jan Hubicka  <jh@suse.cz>
165
166         * src/condition_variable.cc (condition_variable,
167         condition_variable_any constructors): Mark throw()
168         * src/hash.cc (operator() for long double, string, and wstring): Mark
169         throw ().
170         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
171         _M_setup, rdbuf, str): Mark throw ().
172         * src/chrono.cc (new): Mark throw ().
173         * include/std/system_error (system_category, generic_category): Mark
174         throw () and const.
175         * include/std/chrono (now): Mark throw ().
176         * include/std/condition_variable (condition_variable,
177         ~condition_variable, condition_variable_any,
178         ~condition_variable_any): Mark throw ().
179         * include/std/mutex (mutex): Mark throw ().
180         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
181         throw.
182         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
183         and throw ().
184         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
185         * include/bits/locale_classes.h (_S_initialize_once,
186         _S_clone_c_locale): Mark throw ().
187         (_S_get_c_name): Mark const and throw ().
188         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
189         throw ().
190         * include/bits/locale_facets.h (__convert_to_v explicit instances):
191         Mark throw ().
192         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
193         throw ().
194         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
195         ios_base): Mark throw ()
196         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
197         * include/backward/strstream (strstreambuf constructors): Mark throw ().
198         (str, freeze, _M_setupf): Mark throw ().
199         (pcount): Mark pure and throw ().
200         (rdbuf): Mark const and throw ().
201
202 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
203
204         PR libstdc++/39802
205         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
206         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
207         Always accept negative values, for unsigned types too.
208         * testsuite/22_locale/num_get/get/char/39802.cc: New.
209         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
210
211 2009-04-18  Jan Hubicka  <jh@suse.cz>
212
213         * include/debug/formater.h: Include bits/c++config.h.
214         (_M_error): Mark noreturn.
215         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
216         _GLIBCXX_NORETURN): New.
217         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
218         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
219         Mark pure.
220         * include/c_compatibility/stdatomic.h
221         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
222         __atomic_flag_wait_explicit, __atomic_flag_for_address):
223         Mark by throw ().
224         * src/atomic.cc (atomic_flag_test_and_set_explicit,
225         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
226         __atomic_flag_for_address): Mark by throw ().
227
228 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
229
230         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
231
232 2009-04-16  Jan Hubicka  <jh@suse.cz>
233
234         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
235         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
236         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
237         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
238         out body to ...
239         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
240         functions.
241         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
242         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
243         _Rb_tree_black_count): Mark nothrow.
244
245 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
246
247         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
248         from base classes.
249         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
250
251 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
252
253         * doc/html: Regenerate.
254
255 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
256
257         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
258
259         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
260         * doc/xml/gnu/fdl-1.2.xml: Same.
261         * doc/xml/manual/numerics.xml: Same.
262         * doc/xml/manual/concurrency.xml: Same.
263         * doc/xml/manual/intro.xml: Same.
264         * doc/xml/manual/status_cxxtr1.xml: Same.
265         * doc/xml/manual/containers.xml: Same.
266         * doc/xml/manual/io.xml: Same.
267         * doc/xml/manual/utilities.xml: Same.
268         * doc/xml/manual/support.xml: Same.
269         * doc/xml/manual/using.xml: Same.
270         * doc/xml/manual/localization.xml: Same.
271         * doc/xml/manual/locale.xml: Same.
272         * doc/xml/manual/extensions.xml: Same.
273         * doc/xml/manual/appendix_contributing.xml: Same.
274         * doc/xml/manual/diagnostics.xml: Same.
275         * doc/xml/manual/status_cxx200x.xml: Same.
276
277 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
278
279         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
280         * doc/xml/manual/status_cxx200x.xml: Adjust.
281
282 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
283
284         * doc/xml/spine.xml: Remove unused license entity, update
285         copyright year.
286
287         * doc/xml/manual/spine.xml: Markup for primary index terms.
288         * doc/xml/manual/numerics.xml: Same.
289         * doc/xml/manual/intro.xml: Same.
290         * doc/xml/manual/containers.xml: Same.
291         * doc/xml/manual/io.xml: Same.
292         * doc/xml/manual/appendix_porting.xml: Same.
293         * doc/xml/manual/utilities.xml: Same.
294         * doc/xml/manual/support.xml: Same.
295         * doc/xml/manual/localization.xml: Same.
296         * doc/xml/manual/strings.xml: Same.
297         * doc/xml/manual/extensions.xml: Same.
298         * doc/xml/manual/appendix_contributing.xml: Same.
299         * doc/xml/manual/diagnostics.xml: Same.
300         * doc/xml/manual/algorithms.xml: Same.
301         * doc/xml/manual/appendix_free.xml: Same.
302         * doc/xml/manual/iterators.xml: Same.
303
304         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
305         * doc/xml/gnu/fdl-1.2.xml: Same.
306
307         * doc/xml/manual/status_cxx200x.xml: Re-write.
308
309 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
310
311         PR libstdc++/39629 (final bits)
312         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
313         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
314         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
315         Fix formula for __j.
316         * include/bits/random.tcc (operator==(const normal_distribution<>&,
317         const normal_distribution<>&): Remove.
318         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
319         const uniform_int_distribution<>&), operator==(const
320         uniform_real_distribution<>&, const uniform_real_distribution<>&),
321         operator==(const normal_distribution<>&, const normal_distribution<>&),
322         operator==(const lognormal_distribution<>&,
323         const lognormal_distribution<>&), operator==(const
324         chi_squared_distribution<>&, const chi_squared_distribution<>&),
325         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
326         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
327         operator==(const student_t_distribution<>&,
328         const student_t_distribution<>&), operator==(const
329         bernoulli_distribution<>&, const bernoulli_distribution<>&),
330         operator==(const binomial_distribution<>&, const
331         binomial_distribution<>&), operator==(const geometric_distribution<>&,
332         const geometric_distribution<>&), operator==(const
333         negative_binomial_distribution<>&, const
334         negative_binomial_distribution<>&), operator==(const
335         poisson_distribution<>&, const poisson_distribution<>&),
336         operator==(const exponential_distribution<>&,
337         const exponential_distribution<>&), operator==(const
338         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
339         weibull_distribution<>&, const weibull_distribution<>&),
340         operator==(const extreme_value_distribution<>&,
341         const extreme_value_distribution<>&), operator==(const
342         discrete_distribution<>&, const discrete_distribution<>&),
343         operator==(const piecewise_constant_distribution<>&,
344         const piecewise_constant_distribution<>&), operator==(const
345         piecewise_linear_distribution<>&, const
346         piecewise_linear_distribution<>&)): Remove.
347         * testsuite/26_numerics/random/uniform_real_distribution/operators/
348         serialize.cc: Remove.
349         * testsuite/26_numerics/random/piecewise_constant_distribution/
350         operators/serialize.cc: Likewise.
351         * testsuite/26_numerics/random/chi_squared_distribution/operators/
352         serialize.cc: Likewise.
353         * testsuite/26_numerics/random/normal_distribution/operators/
354         serialize.cc: Likewise.
355         * testsuite/26_numerics/random/uniform_int_distribution/operators/
356         serialize.cc: Likewise.
357         * testsuite/26_numerics/random/poisson_distribution/operators/
358         serialize.cc: Likewise.
359         * testsuite/26_numerics/random/bernoulli_distribution/operators/
360         serialize.cc: Likewise.
361         * testsuite/26_numerics/random/discrete_distribution/operators/
362         serialize.cc: Likewise.
363         * testsuite/26_numerics/random/weibull_distribution/operators/
364         serialize.cc: Likewise.
365         * testsuite/26_numerics/random/negative_binomial_distribution/
366         operators/serialize.cc: Likewise.
367         * testsuite/26_numerics/random/cauchy_distribution/operators/
368         serialize.cc: Likewise.
369         * testsuite/26_numerics/random/gamma_distribution/operators/
370         serialize.cc: Likewise.
371         * testsuite/26_numerics/random/fisher_f_distribution/operators/
372         serialize.cc: Likewise.
373         * testsuite/26_numerics/random/exponential_distribution/operators/
374         serialize.cc: Likewise.
375         * testsuite/26_numerics/random/lognormal_distribution/operators/
376         serialize.cc: Likewise.
377         * testsuite/26_numerics/random/binomial_distribution/operators/
378         serialize.cc: Likewise.
379         * testsuite/26_numerics/random/extreme_value_distribution/
380         operators/serialize.cc: Likewise.
381         * testsuite/26_numerics/random/piecewise_linear_distribution/
382         operators/serialize.cc: Likewise.
383         * testsuite/26_numerics/random/student_t_distribution/operators/
384         serialize.cc: Likewise.
385         * testsuite/26_numerics/random/geometric_distribution/operators/
386         serialize.cc: Likewise.
387
388         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
389         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
390         mersenne_twister_engine<>::seed(_Gen&,
391         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
392         subtract_with_carry_engine<>::seed(_Gen&,
393         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
394         Remove, unused.
395         * include/bits/random.tcc (linear_congruential_engine<>::
396         seed(_Gen&, false_type): Likewise.
397
398 2009-04-09  Nick Clifton  <nickc@redhat.com>
399
400         * src/allocator-inst.cc: Change copyright header to refer to
401         version 3 of the GNU General Public License with version 3.1
402         of the GCC Runtime Library Exception and to point readers at
403         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
404         web page.
405         * config/abi/compatibility.h: Likewise.
406         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
407         * config/abi/pre/gnu.ver: Likewise.
408         * config/allocator/bitmap_allocator_base.h: Likewise.
409         * config/allocator/malloc_allocator_base.h: Likewise.
410         * config/allocator/mt_allocator_base.h: Likewise.
411         * config/allocator/new_allocator_base.h: Likewise.
412         * config/allocator/pool_allocator_base.h: Likewise.
413         * config/cpu/alpha/atomic_word.h: Likewise.
414         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
415         * config/cpu/cris/atomic_word.h: Likewise.
416         * config/cpu/cris/atomicity.h: Likewise.
417         * config/cpu/generic/atomic_word.h: Likewise.
418         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
419         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
420         * config/cpu/generic/cpu_defines.h: Likewise.
421         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
422         * config/cpu/hppa/atomicity.h: Likewise.
423         * config/cpu/i386/atomicity.h: Likewise.
424         * config/cpu/i486/atomicity.h: Likewise.
425         * config/cpu/ia64/atomic_word.h: Likewise.
426         * config/cpu/m68k/atomicity.h: Likewise.
427         * config/cpu/powerpc/atomic_word.h: Likewise.
428         * config/cpu/powerpc/cpu_defines.h: Likewise.
429         * config/cpu/sh/atomicity.h: Likewise.
430         * config/cpu/sparc/atomic_word.h: Likewise.
431         * config/cpu/sparc/atomicity.h: Likewise.
432         * config/io/basic_file_stdio.cc: Likewise.
433         * config/io/basic_file_stdio.h: Likewise.
434         * config/io/c_io_stdio.h: Likewise.
435         * config/locale/darwin/ctype_members.cc: Likewise.
436         * config/locale/generic/c++locale_internal.h: Likewise.
437         * config/locale/generic/c_locale.cc: Likewise.
438         * config/locale/generic/c_locale.h: Likewise.
439         * config/locale/generic/codecvt_members.cc: Likewise.
440         * config/locale/generic/collate_members.cc: Likewise.
441         * config/locale/generic/ctype_members.cc: Likewise.
442         * config/locale/generic/messages_members.cc: Likewise.
443         * config/locale/generic/messages_members.h: Likewise.
444         * config/locale/generic/monetary_members.cc: Likewise.
445         * config/locale/generic/numeric_members.cc: Likewise.
446         * config/locale/generic/time_members.cc: Likewise.
447         * config/locale/generic/time_members.h: Likewise.
448         * config/locale/gnu/c++locale_internal.h: Likewise.
449         * config/locale/gnu/c_locale.cc: Likewise.
450         * config/locale/gnu/c_locale.h: Likewise.
451         * config/locale/gnu/codecvt_members.cc: Likewise.
452         * config/locale/gnu/collate_members.cc: Likewise.
453         * config/locale/gnu/ctype_members.cc: Likewise.
454         * config/locale/gnu/messages_members.cc: Likewise.
455         * config/locale/gnu/messages_members.h: Likewise.
456         * config/locale/gnu/monetary_members.cc: Likewise.
457         * config/locale/gnu/numeric_members.cc: Likewise.
458         * config/locale/gnu/time_members.cc: Likewise.
459         * config/locale/gnu/time_members.h: Likewise.
460         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
461         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
462         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
463         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
464         * config/os/aix/atomic_word.h: Likewise.
465         * config/os/aix/atomicity.h: Likewise.
466         * config/os/aix/ctype_base.h: Likewise.
467         * config/os/aix/ctype_inline.h: Likewise.
468         * config/os/aix/ctype_noninline.h: Likewise.
469         * config/os/aix/os_defines.h: Likewise.
470         * config/os/bsd/darwin/ctype_base.h: Likewise.
471         * config/os/bsd/darwin/ctype_inline.h: Likewise.
472         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
473         * config/os/bsd/darwin/os_defines.h: Likewise.
474         * config/os/bsd/freebsd/ctype_base.h: Likewise.
475         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
476         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
477         * config/os/bsd/freebsd/os_defines.h: Likewise.
478         * config/os/bsd/netbsd/ctype_base.h: Likewise.
479         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
480         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
481         * config/os/bsd/netbsd/os_defines.h: Likewise.
482         * config/os/djgpp/ctype_base.h: Likewise.
483         * config/os/djgpp/ctype_inline.h: Likewise.
484         * config/os/djgpp/ctype_noninline.h: Likewise.
485         * config/os/djgpp/os_defines.h: Likewise.
486         * config/os/generic/ctype_base.h: Likewise.
487         * config/os/generic/ctype_inline.h: Likewise.
488         * config/os/generic/ctype_noninline.h: Likewise.
489         * config/os/generic/error_constants.h: Likewise.
490         * config/os/generic/os_defines.h: Likewise.
491         * config/os/gnu-linux/ctype_base.h: Likewise.
492         * config/os/gnu-linux/ctype_inline.h: Likewise.
493         * config/os/gnu-linux/ctype_noninline.h: Likewise.
494         * config/os/gnu-linux/os_defines.h: Likewise.
495         * config/os/hpux/ctype_base.h: Likewise.
496         * config/os/hpux/ctype_inline.h: Likewise.
497         * config/os/hpux/ctype_noninline.h: Likewise.
498         * config/os/hpux/os_defines.h: Likewise.
499         * config/os/irix/atomic_word.h: Likewise.
500         * config/os/irix/atomicity.h: Likewise.
501         * config/os/irix/irix5.2/ctype_base.h: Likewise.
502         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
503         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
504         * config/os/irix/irix5.2/os_defines.h: Likewise.
505         * config/os/irix/irix6.5/ctype_base.h: Likewise.
506         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
507         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
508         * config/os/irix/irix6.5/os_defines.h: Likewise.
509         * config/os/mingw32/ctype_base.h: Likewise.
510         * config/os/mingw32/ctype_inline.h: Likewise.
511         * config/os/mingw32/ctype_noninline.h: Likewise.
512         * config/os/mingw32/error_constants.h: Likewise.
513         * config/os/mingw32/os_defines.h: Likewise.
514         * config/os/newlib/ctype_base.h: Likewise.
515         * config/os/newlib/ctype_inline.h: Likewise.
516         * config/os/newlib/ctype_noninline.h: Likewise.
517         * config/os/newlib/os_defines.h: Likewise.
518         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
519         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
520         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
521         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
522         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
523         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
524         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
525         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
526         * config/os/tpf/ctype_base.h: Likewise.
527         * config/os/tpf/ctype_inline.h: Likewise.
528         * config/os/tpf/ctype_noninline.h: Likewise.
529         * config/os/tpf/os_defines.h: Likewise.
530         * config/os/uclibc/ctype_base.h: Likewise.
531         * config/os/uclibc/ctype_inline.h: Likewise.
532         * config/os/uclibc/ctype_noninline.h: Likewise.
533         * config/os/uclibc/os_defines.h: Likewise.
534         * config/os/vxworks/ctype_base.h: Likewise.
535         * config/os/vxworks/ctype_inline.h: Likewise.
536         * config/os/vxworks/ctype_noninline.h: Likewise.
537         * config/os/vxworks/os_defines.h: Likewise.
538         * include/backward/auto_ptr.h: Likewise.
539         * include/backward/backward_warning.h: Likewise.
540         * include/backward/binders.h: Likewise.
541         * include/backward/hash_fun.h: Likewise.
542         * include/backward/hash_map: Likewise.
543         * include/backward/hash_set: Likewise.
544         * include/backward/hashtable.h: Likewise.
545         * include/backward/strstream: Likewise.
546         * include/bits/algorithmfwd.h: Likewise.
547         * include/bits/allocator.h: Likewise.
548         * include/bits/atomic_0.h: Likewise.
549         * include/bits/atomic_2.h: Likewise.
550         * include/bits/atomicfwd_c.h: Likewise.
551         * include/bits/atomicfwd_cxx.h: Likewise.
552         * include/bits/basic_ios.h: Likewise.
553         * include/bits/basic_ios.tcc: Likewise.
554         * include/bits/basic_string.h: Likewise.
555         * include/bits/basic_string.tcc: Likewise.
556         * include/bits/boost_concept_check.h: Likewise.
557         * include/bits/c++config: Likewise.
558         * include/bits/char_traits.h: Likewise.
559         * include/bits/codecvt.h: Likewise.
560         * include/bits/concept_check.h: Likewise.
561         * include/bits/cpp_type_traits.h: Likewise.
562         * include/bits/deque.tcc: Likewise.
563         * include/bits/forward_list.h: Likewise.
564         * include/bits/forward_list.tcc: Likewise.
565         * include/bits/fstream.tcc: Likewise.
566         * include/bits/functexcept.h: Likewise.
567         * include/bits/functional_hash.h: Likewise.
568         * include/bits/gslice.h: Likewise.
569         * include/bits/gslice_array.h: Likewise.
570         * include/bits/hashtable.h: Likewise.
571         * include/bits/indirect_array.h: Likewise.
572         * include/bits/ios_base.h: Likewise.
573         * include/bits/istream.tcc: Likewise.
574         * include/bits/list.tcc: Likewise.
575         * include/bits/locale_classes.h: Likewise.
576         * include/bits/locale_classes.tcc: Likewise.
577         * include/bits/locale_facets.h: Likewise.
578         * include/bits/locale_facets.tcc: Likewise.
579         * include/bits/locale_facets_nonio.h: Likewise.
580         * include/bits/locale_facets_nonio.tcc: Likewise.
581         * include/bits/localefwd.h: Likewise.
582         * include/bits/mask_array.h: Likewise.
583         * include/bits/move.h: Likewise.
584         * include/bits/ostream.tcc: Likewise.
585         * include/bits/ostream_insert.h: Likewise.
586         * include/bits/postypes.h: Likewise.
587         * include/bits/shared_ptr.h: Likewise.
588         * include/bits/slice_array.h: Likewise.
589         * include/bits/sstream.tcc: Likewise.
590         * include/bits/stl_algo.h: Likewise.
591         * include/bits/stl_algobase.h: Likewise.
592         * include/bits/stl_bvector.h: Likewise.
593         * include/bits/stl_construct.h: Likewise.
594         * include/bits/stl_deque.h: Likewise.
595         * include/bits/stl_function.h: Likewise.
596         * include/bits/stl_heap.h: Likewise.
597         * include/bits/stl_iterator.h: Likewise.
598         * include/bits/stl_iterator_base_funcs.h: Likewise.
599         * include/bits/stl_iterator_base_types.h: Likewise.
600         * include/bits/stl_list.h: Likewise.
601         * include/bits/stl_map.h: Likewise.
602         * include/bits/stl_multimap.h: Likewise.
603         * include/bits/stl_multiset.h: Likewise.
604         * include/bits/stl_numeric.h: Likewise.
605         * include/bits/stl_pair.h: Likewise.
606         * include/bits/stl_queue.h: Likewise.
607         * include/bits/stl_raw_storage_iter.h: Likewise.
608         * include/bits/stl_relops.h: Likewise.
609         * include/bits/stl_set.h: Likewise.
610         * include/bits/stl_stack.h: Likewise.
611         * include/bits/stl_tempbuf.h: Likewise.
612         * include/bits/stl_tree.h: Likewise.
613         * include/bits/stl_uninitialized.h: Likewise.
614         * include/bits/stl_vector.h: Likewise.
615         * include/bits/stream_iterator.h: Likewise.
616         * include/bits/streambuf.tcc: Likewise.
617         * include/bits/streambuf_iterator.h: Likewise.
618         * include/bits/stringfwd.h: Likewise.
619         * include/bits/unique_ptr.h: Likewise.
620         * include/bits/valarray_after.h: Likewise.
621         * include/bits/valarray_array.h: Likewise.
622         * include/bits/valarray_array.tcc: Likewise.
623         * include/bits/valarray_before.h: Likewise.
624         * include/bits/vector.tcc: Likewise.
625         * include/c/cassert: Likewise.
626         * include/c/cctype: Likewise.
627         * include/c/cerrno: Likewise.
628         * include/c/cfloat: Likewise.
629         * include/c/ciso646: Likewise.
630         * include/c/climits: Likewise.
631         * include/c/clocale: Likewise.
632         * include/c/cmath: Likewise.
633         * include/c/csetjmp: Likewise.
634         * include/c/csignal: Likewise.
635         * include/c/cstdarg: Likewise.
636         * include/c/cstddef: Likewise.
637         * include/c/cstdio: Likewise.
638         * include/c/cstdlib: Likewise.
639         * include/c/cstring: Likewise.
640         * include/c/ctime: Likewise.
641         * include/c/cwchar: Likewise.
642         * include/c/cwctype: Likewise.
643         * include/c_compatibility/assert.h: Likewise.
644         * include/c_compatibility/complex.h: Likewise.
645         * include/c_compatibility/ctype.h: Likewise.
646         * include/c_compatibility/errno.h: Likewise.
647         * include/c_compatibility/fenv.h: Likewise.
648         * include/c_compatibility/float.h: Likewise.
649         * include/c_compatibility/inttypes.h: Likewise.
650         * include/c_compatibility/iso646.h: Likewise.
651         * include/c_compatibility/limits.h: Likewise.
652         * include/c_compatibility/locale.h: Likewise.
653         * include/c_compatibility/math.h: Likewise.
654         * include/c_compatibility/setjmp.h: Likewise.
655         * include/c_compatibility/signal.h: Likewise.
656         * include/c_compatibility/stdarg.h: Likewise.
657         * include/c_compatibility/stdatomic.h: Likewise.
658         * include/c_compatibility/stdbool.h: Likewise.
659         * include/c_compatibility/stddef.h: Likewise.
660         * include/c_compatibility/stdint.h: Likewise.
661         * include/c_compatibility/stdio.h: Likewise.
662         * include/c_compatibility/stdlib.h: Likewise.
663         * include/c_compatibility/string.h: Likewise.
664         * include/c_compatibility/tgmath.h: Likewise.
665         * include/c_compatibility/time.h: Likewise.
666         * include/c_compatibility/wchar.h: Likewise.
667         * include/c_compatibility/wctype.h: Likewise.
668         * include/c_global/cassert: Likewise.
669         * include/c_global/ccomplex: Likewise.
670         * include/c_global/cctype: Likewise.
671         * include/c_global/cerrno: Likewise.
672         * include/c_global/cfenv: Likewise.
673         * include/c_global/cfloat: Likewise.
674         * include/c_global/cinttypes: Likewise.
675         * include/c_global/ciso646: Likewise.
676         * include/c_global/climits: Likewise.
677         * include/c_global/clocale: Likewise.
678         * include/c_global/cmath.tcc: Likewise.
679         * include/c_global/cmath: Likewise.
680         * include/c_global/csetjmp: Likewise.
681         * include/c_global/csignal: Likewise.
682         * include/c_global/cstdarg: Likewise.
683         * include/c_global/cstdatomic: Likewise.
684         * include/c_global/cstdbool: Likewise.
685         * include/c_global/cstddef: Likewise.
686         * include/c_global/cstdint: Likewise.
687         * include/c_global/cstdio: Likewise.
688         * include/c_global/cstdlib: Likewise.
689         * include/c_global/cstring: Likewise.
690         * include/c_global/ctgmath: Likewise.
691         * include/c_global/ctime: Likewise.
692         * include/c_global/cwchar: Likewise.
693         * include/c_global/cwctype: Likewise.
694         * include/c_std/cassert: Likewise.
695         * include/c_std/cctype: Likewise.
696         * include/c_std/cerrno: Likewise.
697         * include/c_std/cfloat: Likewise.
698         * include/c_std/ciso646: Likewise.
699         * include/c_std/climits: Likewise.
700         * include/c_std/clocale: Likewise.
701         * include/c_std/cmath.tcc: Likewise.
702         * include/c_std/cmath: Likewise.
703         * include/c_std/csetjmp: Likewise.
704         * include/c_std/csignal: Likewise.
705         * include/c_std/cstdarg: Likewise.
706         * include/c_std/cstddef: Likewise.
707         * include/c_std/cstdio: Likewise.
708         * include/c_std/cstdlib: Likewise.
709         * include/c_std/cstring: Likewise.
710         * include/c_std/ctime: Likewise.
711         * include/c_std/cwchar: Likewise.
712         * include/c_std/cwctype: Likewise.
713         * include/debug/bitset: Likewise.
714         * include/debug/debug.h: Likewise.
715         * include/debug/deque: Likewise.
716         * include/debug/formatter.h: Likewise.
717         * include/debug/functions.h: Likewise.
718         * include/debug/list: Likewise.
719         * include/debug/macros.h: Likewise.
720         * include/debug/map.h: Likewise.
721         * include/debug/map: Likewise.
722         * include/debug/multimap.h: Likewise.
723         * include/debug/multiset.h: Likewise.
724         * include/debug/safe_base.h: Likewise.
725         * include/debug/safe_iterator.h: Likewise.
726         * include/debug/safe_iterator.tcc: Likewise.
727         * include/debug/safe_sequence.h: Likewise.
728         * include/debug/set.h: Likewise.
729         * include/debug/set: Likewise.
730         * include/debug/string: Likewise.
731         * include/debug/unordered_map: Likewise.
732         * include/debug/unordered_set: Likewise.
733         * include/debug/vector: Likewise.
734         * include/ext/algorithm: Likewise.
735         * include/ext/array_allocator.h: Likewise.
736         * include/ext/atomicity.h: Likewise.
737         * include/ext/bitmap_allocator.h: Likewise.
738         * include/ext/cast.h: Likewise.
739         * include/ext/codecvt_specializations.h: Likewise.
740         * include/ext/concurrence.h: Likewise.
741         * include/ext/debug_allocator.h: Likewise.
742         * include/ext/enc_filebuf.h: Likewise.
743         * include/ext/extptr_allocator.h: Likewise.
744         * include/ext/functional: Likewise.
745         * include/ext/iterator: Likewise.
746         * include/ext/malloc_allocator.h: Likewise.
747         * include/ext/memory: Likewise.
748         * include/ext/mt_allocator.h: Likewise.
749         * include/ext/new_allocator.h: Likewise.
750         * include/ext/numeric: Likewise.
751         * include/ext/numeric_traits.h: Likewise.
752         * include/ext/pb_ds/assoc_container.hpp: Likewise.
753         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
754         Likewise.
755         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
756         Likewise.
757         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
758         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
759         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
760         Likewise.
761         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
762         Likewise.
763         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
764         Likewise.
765         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
766         Likewise.
767         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
768         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
769         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
770         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
771         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
772         Likewise.
773         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
774         Likewise.
775         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
776         Likewise.
777         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
778         Likewise.
779         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
780         Likewise.
781         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
782         Likewise.
783         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
784         Likewise.
785         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
786         Likewise.
787         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
788         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
789         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
790         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
791         Likewise.
792         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
793         Likewise.
794         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
795         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
796         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
797         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
798         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
799         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
800         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
801         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
802         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
803         Likewise.
804         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
805         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
806         Likewise.
807         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
808         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
809         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
810         Likewise.
811         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
812         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
813         Likewise.
814         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
815         Likewise.
816         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
817         Likewise.
818         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
819         Likewise.
820         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
821         Likewise.
822         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
823         Likewise.
824         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
825         Likewise.
826         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
827         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
828         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
829         Likewise.
830         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
831         Likewise.
832         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
833         Likewise.
834         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
835         Likewise.
836         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
837         Likewise.
838         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
839         Likewise.
840         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
841         Likewise.
842         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
843         Likewise.
844         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
845         Likewise.
846         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
847         Likewise.
848         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
849         Likewise.
850         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
851         Likewise.
852         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
853         Likewise.
854         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
855         Likewise.
856         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
857         Likewise.
858         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
859         Likewise.
860         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
861         Likewise.
862         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
863         Likewise.
864         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
865         Likewise.
866         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
867         Likewise.
868         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
869         Likewise.
870         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
871         Likewise.
872         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
873         Likewise.
874         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
875         Likewise.
876         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
877         Likewise.
878         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
879         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
880         Likewise.
881         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
882         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
883         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
884         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
885         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
886         Likewise.
887         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
888         Likewise.
889         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
890         Likewise.
891         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
892         Likewise.
893         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
894         Likewise.
895         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
896         Likewise.
897         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
898         Likewise.
899         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
900         Likewise.
901         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
902         Likewise.
903         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
904         Likewise.
905         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
906         Likewise.
907         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
908         Likewise.
909         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
910         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
911         Likewise.
912         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
913         Likewise.
914         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
915         Likewise.
916         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
917         Likewise.
918         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
919         Likewise.
920         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
921         Likewise.
922         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
923         Likewise.
924         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
925         Likewise.
926         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
927         Likewise.
928         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
929         Likewise.
930         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
931         Likewise.
932         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
933         Likewise.
934         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
935         Likewise.
936         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
937         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
938         Likewise.
939         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
940         Likewise.
941         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
942         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
943         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
944         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
945         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
946         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
947         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
948         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
949         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
950         Likewise.
951         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
952         Likewise.
953         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
954         Likewise.
955         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
956         Likewise.
957         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
958         Likewise.
959         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
960         Likewise.
961         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
962         Likewise.
963         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
964         Likewise.
965         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
966         Likewise.
967         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
968         Likewise.
969         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
970         Likewise.
971         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
972         Likewise.
973         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
974         Likewise.
975         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
976         Likewise.
977         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
978         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
979         Likewise.
980         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
981         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
982         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
983         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
984         Likewise.
985         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
986         Likewise.
987         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
988         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
989         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
990         Likewise.
991         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
992         Likewise.
993         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
994         Likewise.
995         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
996         Likewise.
997         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
998         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
999         Likewise.
1000         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
1001         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
1002         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
1003         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
1004         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
1005         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
1006         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
1007         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
1008         Likewise.
1009         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
1010         Likewise.
1011         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
1012         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
1013         Likewise.
1014         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
1015         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
1016         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
1017         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
1018         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
1019         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
1020         Likewise.
1021         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
1022         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
1023         Likewise.
1024         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
1025         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
1026         Likewise.
1027         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
1028         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
1029         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
1030         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
1031         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
1032         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
1033         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
1034         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
1035         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
1036         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
1037         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
1038         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
1039         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
1040         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
1041         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
1042         Likewise.
1043         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
1044         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
1045         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
1046         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
1047         Likewise.
1048         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
1049         Likewise.
1050         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
1051         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
1052         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
1053         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
1054         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
1055         Likewise.
1056         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
1057         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
1058         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
1059         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
1060         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
1061         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
1062         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
1063         Likewise.
1064         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
1065         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
1066         Likewise.
1067         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
1068         Likewise.
1069         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
1070         Likewise.
1071         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
1072         Likewise.
1073         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
1074         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
1075         Likewise.
1076         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
1077         Likewise.
1078         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
1079         Likewise.
1080         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
1081         Likewise.
1082         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
1083         Likewise.
1084         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
1085         Likewise.
1086         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
1087         Likewise.
1088         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
1089         Likewise.
1090         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
1091         Likewise.
1092         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
1093         Likewise.
1094         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
1095         Likewise.
1096         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
1097         Likewise.
1098         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
1099         Likewise.
1100         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
1101         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
1102         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
1103         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
1104         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
1105         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
1106         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
1107         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
1108         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
1109         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
1110         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
1111         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
1112         Likewise.
1113         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1114         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1115         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1116         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1117         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1118         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1119         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1120         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1121         Likewise.
1122         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1123         Likewise.
1124         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1125         Likewise.
1126         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1127         Likewise.
1128         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1129         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1130         Likewise.
1131         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1132         Likewise.
1133         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1134         Likewise.
1135         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1136         Likewise.
1137         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1138         Likewise.
1139         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1140         Likewise.
1141         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1142         Likewise.
1143         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1144         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1145         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1146         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1147         Likewise.
1148         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1149         Likewise.
1150         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1151         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1152         Likewise.
1153         * include/ext/pb_ds/exception.hpp: Likewise.
1154         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1155         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1156         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1157         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1158         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1159         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1160         * include/ext/pod_char_traits.h: Likewise.
1161         * include/ext/pointer.h: Likewise.
1162         * include/ext/pool_allocator.h: Likewise.
1163         * include/ext/rb_tree: Likewise.
1164         * include/ext/rc_string_base.h: Likewise.
1165         * include/ext/rope: Likewise.
1166         * include/ext/ropeimpl.h: Likewise.
1167         * include/ext/slist: Likewise.
1168         * include/ext/sso_string_base.h: Likewise.
1169         * include/ext/stdio_filebuf.h: Likewise.
1170         * include/ext/stdio_sync_filebuf.h: Likewise.
1171         * include/ext/string_conversions.h: Likewise.
1172         * include/ext/throw_allocator.h: Likewise.
1173         * include/ext/type_traits.h: Likewise.
1174         * include/ext/typelist.h: Likewise.
1175         * include/ext/vstring.h: Likewise.
1176         * include/ext/vstring.tcc: Likewise.
1177         * include/ext/vstring_fwd.h: Likewise.
1178         * include/ext/vstring_util.h: Likewise.
1179         * include/parallel/algo.h: Likewise.
1180         * include/parallel/algobase.h: Likewise.
1181         * include/parallel/algorithm: Likewise.
1182         * include/parallel/algorithmfwd.h: Likewise.
1183         * include/parallel/balanced_quicksort.h: Likewise.
1184         * include/parallel/base.h: Likewise.
1185         * include/parallel/basic_iterator.h: Likewise.
1186         * include/parallel/checkers.h: Likewise.
1187         * include/parallel/compatibility.h: Likewise.
1188         * include/parallel/compiletime_settings.h: Likewise.
1189         * include/parallel/equally_split.h: Likewise.
1190         * include/parallel/features.h: Likewise.
1191         * include/parallel/find.h: Likewise.
1192         * include/parallel/find_selectors.h: Likewise.
1193         * include/parallel/for_each.h: Likewise.
1194         * include/parallel/for_each_selectors.h: Likewise.
1195         * include/parallel/iterator.h: Likewise.
1196         * include/parallel/list_partition.h: Likewise.
1197         * include/parallel/losertree.h: Likewise.
1198         * include/parallel/merge.h: Likewise.
1199         * include/parallel/multiseq_selection.h: Likewise.
1200         * include/parallel/multiway_merge.h: Likewise.
1201         * include/parallel/multiway_mergesort.h: Likewise.
1202         * include/parallel/numeric: Likewise.
1203         * include/parallel/numericfwd.h: Likewise.
1204         * include/parallel/omp_loop.h: Likewise.
1205         * include/parallel/omp_loop_static.h: Likewise.
1206         * include/parallel/par_loop.h: Likewise.
1207         * include/parallel/parallel.h: Likewise.
1208         * include/parallel/partial_sum.h: Likewise.
1209         * include/parallel/partition.h: Likewise.
1210         * include/parallel/queue.h: Likewise.
1211         * include/parallel/quicksort.h: Likewise.
1212         * include/parallel/random_number.h: Likewise.
1213         * include/parallel/random_shuffle.h: Likewise.
1214         * include/parallel/search.h: Likewise.
1215         * include/parallel/set_operations.h: Likewise.
1216         * include/parallel/settings.h: Likewise.
1217         * include/parallel/sort.h: Likewise.
1218         * include/parallel/tags.h: Likewise.
1219         * include/parallel/types.h: Likewise.
1220         * include/parallel/unique_copy.h: Likewise.
1221         * include/parallel/workstealing.h: Likewise.
1222         * include/precompiled/extc++.h: Likewise.
1223         * include/precompiled/stdc++.h: Likewise.
1224         * include/precompiled/stdtr1c++.h: Likewise.
1225         * include/std/algorithm: Likewise.
1226         * include/std/array: Likewise.
1227         * include/std/bitset: Likewise.
1228         * include/std/c++0x_warning.h: Likewise.
1229         * include/std/chrono: Likewise.
1230         * include/std/complex: Likewise.
1231         * include/std/condition_variable: Likewise.
1232         * include/std/deque: Likewise.
1233         * include/std/forward_list: Likewise.
1234         * include/std/fstream: Likewise.
1235         * include/std/functional: Likewise.
1236         * include/std/iomanip: Likewise.
1237         * include/std/ios: Likewise.
1238         * include/std/iosfwd: Likewise.
1239         * include/std/iostream: Likewise.
1240         * include/std/istream: Likewise.
1241         * include/std/iterator: Likewise.
1242         * include/std/limits: Likewise.
1243         * include/std/list: Likewise.
1244         * include/std/locale: Likewise.
1245         * include/std/map: Likewise.
1246         * include/std/memory: Likewise.
1247         * include/std/mutex: Likewise.
1248         * include/std/numeric: Likewise.
1249         * include/std/ostream: Likewise.
1250         * include/std/queue: Likewise.
1251         * include/std/random: Likewise.
1252         * include/std/ratio: Likewise.
1253         * include/std/regex: Likewise.
1254         * include/std/set: Likewise.
1255         * include/std/sstream: Likewise.
1256         * include/std/stack: Likewise.
1257         * include/std/stdexcept: Likewise.
1258         * include/std/streambuf: Likewise.
1259         * include/std/string: Likewise.
1260         * include/std/system_error: Likewise.
1261         * include/std/thread: Likewise.
1262         * include/std/tuple: Likewise.
1263         * include/std/type_traits: Likewise.
1264         * include/std/unordered_map: Likewise.
1265         * include/std/unordered_set: Likewise.
1266         * include/std/utility: Likewise.
1267         * include/std/valarray: Likewise.
1268         * include/std/vector: Likewise.
1269         * include/tr1/array: Likewise.
1270         * include/tr1/bessel_function.tcc: Likewise.
1271         * include/tr1/beta_function.tcc: Likewise.
1272         * include/tr1/ccomplex: Likewise.
1273         * include/tr1/cctype: Likewise.
1274         * include/tr1/cfenv: Likewise.
1275         * include/tr1/cfloat: Likewise.
1276         * include/tr1/cinttypes: Likewise.
1277         * include/tr1/climits: Likewise.
1278         * include/tr1/cmath: Likewise.
1279         * include/tr1/complex.h: Likewise.
1280         * include/tr1/complex: Likewise.
1281         * include/tr1/cstdarg: Likewise.
1282         * include/tr1/cstdbool: Likewise.
1283         * include/tr1/cstdint: Likewise.
1284         * include/tr1/cstdio: Likewise.
1285         * include/tr1/cstdlib: Likewise.
1286         * include/tr1/ctgmath: Likewise.
1287         * include/tr1/ctime: Likewise.
1288         * include/tr1/ctype.h: Likewise.
1289         * include/tr1/cwchar: Likewise.
1290         * include/tr1/cwctype: Likewise.
1291         * include/tr1/ell_integral.tcc: Likewise.
1292         * include/tr1/exp_integral.tcc: Likewise.
1293         * include/tr1/fenv.h: Likewise.
1294         * include/tr1/float.h: Likewise.
1295         * include/tr1/functional: Likewise.
1296         * include/tr1/functional_hash.h: Likewise.
1297         * include/tr1/gamma.tcc: Likewise.
1298         * include/tr1/hashtable.h: Likewise.
1299         * include/tr1/hypergeometric.tcc: Likewise.
1300         * include/tr1/inttypes.h: Likewise.
1301         * include/tr1/legendre_function.tcc: Likewise.
1302         * include/tr1/limits.h: Likewise.
1303         * include/tr1/math.h: Likewise.
1304         * include/tr1/memory: Likewise.
1305         * include/tr1/modified_bessel_func.tcc: Likewise.
1306         * include/tr1/poly_hermite.tcc: Likewise.
1307         * include/tr1/poly_laguerre.tcc: Likewise.
1308         * include/tr1/random: Likewise.
1309         * include/tr1/regex: Likewise.
1310         * include/tr1/riemann_zeta.tcc: Likewise.
1311         * include/tr1/shared_ptr.h: Likewise.
1312         * include/tr1/special_function_util.h: Likewise.
1313         * include/tr1/stdarg.h: Likewise.
1314         * include/tr1/stdbool.h: Likewise.
1315         * include/tr1/stdint.h: Likewise.
1316         * include/tr1/stdio.h: Likewise.
1317         * include/tr1/stdlib.h: Likewise.
1318         * include/tr1/tgmath.h: Likewise.
1319         * include/tr1/tuple: Likewise.
1320         * include/tr1/type_traits: Likewise.
1321         * include/tr1/unordered_map: Likewise.
1322         * include/tr1/unordered_set: Likewise.
1323         * include/tr1/utility: Likewise.
1324         * include/tr1/wchar.h: Likewise.
1325         * include/tr1/wctype.h: Likewise.
1326         * include/tr1_impl/array: Likewise.
1327         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1328         * include/tr1_impl/cctype: Likewise.
1329         * include/tr1_impl/cfenv: Likewise.
1330         * include/tr1_impl/cinttypes: Likewise.
1331         * include/tr1_impl/cmath: Likewise.
1332         * include/tr1_impl/complex: Likewise.
1333         * include/tr1_impl/cstdint: Likewise.
1334         * include/tr1_impl/cstdio: Likewise.
1335         * include/tr1_impl/cstdlib: Likewise.
1336         * include/tr1_impl/cwchar: Likewise.
1337         * include/tr1_impl/cwctype: Likewise.
1338         * include/tr1_impl/functional: Likewise.
1339         * include/tr1_impl/functional_hash.h: Likewise.
1340         * include/tr1_impl/hashtable: Likewise.
1341         * include/tr1_impl/hashtable_policy.h: Likewise.
1342         * include/tr1_impl/random.tcc: Likewise.
1343         * include/tr1_impl/random: Likewise.
1344         * include/tr1_impl/regex: Likewise.
1345         * include/tr1_impl/type_traits: Likewise.
1346         * include/tr1_impl/unordered_map: Likewise.
1347         * include/tr1_impl/unordered_set: Likewise.
1348         * include/tr1_impl/utility: Likewise.
1349         * libsupc++/array_type_info.cc: Likewise.
1350         * libsupc++/atexit_arm.cc: Likewise.
1351         * libsupc++/bad_cast.cc: Likewise.
1352         * libsupc++/bad_typeid.cc: Likewise.
1353         * libsupc++/class_type_info.cc: Likewise.
1354         * libsupc++/cxxabi-forced.h: Likewise.
1355         * libsupc++/cxxabi.h: Likewise.
1356         * libsupc++/del_op.cc: Likewise.
1357         * libsupc++/del_opnt.cc: Likewise.
1358         * libsupc++/del_opv.cc: Likewise.
1359         * libsupc++/del_opvnt.cc: Likewise.
1360         * libsupc++/dyncast.cc: Likewise.
1361         * libsupc++/eh_alloc.cc: Likewise.
1362         * libsupc++/eh_arm.cc: Likewise.
1363         * libsupc++/eh_aux_runtime.cc: Likewise.
1364         * libsupc++/eh_call.cc: Likewise.
1365         * libsupc++/eh_catch.cc: Likewise.
1366         * libsupc++/eh_exception.cc: Likewise.
1367         * libsupc++/eh_globals.cc: Likewise.
1368         * libsupc++/eh_personality.cc: Likewise.
1369         * libsupc++/eh_ptr.cc: Likewise.
1370         * libsupc++/eh_term_handler.cc: Likewise.
1371         * libsupc++/eh_terminate.cc: Likewise.
1372         * libsupc++/eh_throw.cc: Likewise.
1373         * libsupc++/eh_type.cc: Likewise.
1374         * libsupc++/eh_unex_handler.cc: Likewise.
1375         * libsupc++/enum_type_info.cc: Likewise.
1376         * libsupc++/exception: Likewise.
1377         * libsupc++/exception_defines.h: Likewise.
1378         * libsupc++/exception_ptr.h: Likewise.
1379         * libsupc++/function_type_info.cc: Likewise.
1380         * libsupc++/fundamental_type_info.cc: Likewise.
1381         * libsupc++/guard.cc: Likewise.
1382         * libsupc++/initializer_list: Likewise.
1383         * libsupc++/new: Likewise.
1384         * libsupc++/new_handler.cc: Likewise.
1385         * libsupc++/new_op.cc: Likewise.
1386         * libsupc++/new_opnt.cc: Likewise.
1387         * libsupc++/new_opv.cc: Likewise.
1388         * libsupc++/new_opvnt.cc: Likewise.
1389         * libsupc++/pbase_type_info.cc: Likewise.
1390         * libsupc++/pmem_type_info.cc: Likewise.
1391         * libsupc++/pointer_type_info.cc: Likewise.
1392         * libsupc++/pure.cc: Likewise.
1393         * libsupc++/si_class_type_info.cc: Likewise.
1394         * libsupc++/tinfo.cc: Likewise.
1395         * libsupc++/tinfo.h: Likewise.
1396         * libsupc++/tinfo2.cc: Likewise.
1397         * libsupc++/typeinfo: Likewise.
1398         * libsupc++/unwind-cxx.h: Likewise.
1399         * libsupc++/vec.cc: Likewise.
1400         * libsupc++/vmi_class_type_info.cc: Likewise.
1401         * libsupc++/vterminate.cc: Likewise.
1402         * po/string_literals.cc: Likewise.
1403         * src/atomic.cc: Likewise.
1404         * src/bitmap_allocator.cc: Likewise.
1405         * src/chrono.cc: Likewise.
1406         * src/codecvt.cc: Likewise.
1407         * src/compatibility-ldbl.cc: Likewise.
1408         * src/compatibility.cc: Likewise.
1409         * src/complex_io.cc: Likewise.
1410         * src/concept-inst.cc: Likewise.
1411         * src/condition_variable.cc: Likewise.
1412         * src/ctype.cc: Likewise.
1413         * src/debug.cc: Likewise.
1414         * src/debug_list.cc: Likewise.
1415         * src/ext-inst.cc: Likewise.
1416         * src/fstream-inst.cc: Likewise.
1417         * src/functexcept.cc: Likewise.
1418         * src/globals_io.cc: Likewise.
1419         * src/hash.cc: Likewise.
1420         * src/hash_c++0x.cc: Likewise.
1421         * src/hashtable.cc: Likewise.
1422         * src/hashtable_c++0x.cc: Likewise.
1423         * src/ios-inst.cc: Likewise.
1424         * src/ios.cc: Likewise.
1425         * src/ios_failure.cc: Likewise.
1426         * src/ios_init.cc: Likewise.
1427         * src/ios_locale.cc: Likewise.
1428         * src/iostream-inst.cc: Likewise.
1429         * src/istream-inst.cc: Likewise.
1430         * src/istream.cc: Likewise.
1431         * src/limits.cc: Likewise.
1432         * src/limits_c++0x.cc: Likewise.
1433         * src/list.cc: Likewise.
1434         * src/locale-inst.cc: Likewise.
1435         * src/locale.cc: Likewise.
1436         * src/locale_facets.cc: Likewise.
1437         * src/locale_init.cc: Likewise.
1438         * src/localename.cc: Likewise.
1439         * src/math_stubs_float.cc: Likewise.
1440         * src/math_stubs_long_double.cc: Likewise.
1441         * src/misc-inst.cc: Likewise.
1442         * src/mt_allocator.cc: Likewise.
1443         * src/mutex.cc: Likewise.
1444         * src/ostream-inst.cc: Likewise.
1445         * src/parallel_list.cc: Likewise.
1446         * src/parallel_settings.cc: Likewise.
1447         * src/pool_allocator.cc: Likewise.
1448         * src/sstream-inst.cc: Likewise.
1449         * src/stdexcept.cc: Likewise.
1450         * src/streambuf-inst.cc: Likewise.
1451         * src/streambuf.cc: Likewise.
1452         * src/string-inst.cc: Likewise.
1453         * src/strstream.cc: Likewise.
1454         * src/system_error.cc: Likewise.
1455         * src/thread.cc: Likewise.
1456         * src/tree.cc: Likewise.
1457         * src/valarray-inst.cc: Likewise.
1458         * src/wlocale-inst.cc: Likewise.
1459         * src/wstring-inst.cc: Likewise.
1460         * doc/xml/manual/intro.xml: Change documentation to refer the
1461         reader to version 3 of the GNU General Public License, version
1462         3.1 of the GCC Runtime Library Exception, and to point readers
1463         at the FSF's license web page.
1464
1465 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1466
1467         * Makefile.am: Change copyright header to refer to version
1468         3 of the GNU General Public License and to point readers at the
1469         COPYING3 file and the FSF's license web page.
1470         * doc/Makefile.am: Likewise.
1471         * include/Makefile.am: Likewise.
1472         * libsupc++/Makefile.am: Likewise.
1473         * po/Makefile.am: Likewise.
1474         * po/POTFILES.in: Likewise.
1475         * src/Makefile.am: Likewise.
1476         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1477         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1478         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1479         Likewise.
1480         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1481         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1482         Likewise.
1483         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1484         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1485         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1486         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1487         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1488         * testsuite/18_support/bad_cast/what.cc: Likewise.
1489         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1490         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1491         Likewise.
1492         * testsuite/18_support/bad_exception/what.cc: Likewise.
1493         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1494         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1495         * testsuite/18_support/exception/38732.cc: Likewise.
1496         * testsuite/18_support/exception/what.cc: Likewise.
1497         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1498         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1499         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1500         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1501         * testsuite/18_support/headers/climits/values.cc: Likewise.
1502         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1503         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1504         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1505         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1506         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1507         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1508         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1509         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1510         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1511         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1512         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1513         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1514         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1515         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1516         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1517         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1518         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1519         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1520         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1521         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1522         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1523         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1524         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1525         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1526         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1527         * testsuite/18_support/new_delete_placement.cc: Likewise.
1528         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1529         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1530         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1531         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1532         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1533         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1534         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1535         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1536         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1537         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1538         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1539         Likewise.
1540         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1541         * testsuite/18_support/pthread_guard.cc: Likewise.
1542         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1543         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1544         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1545         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1546         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1547         Likewise.
1548         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1549         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1550         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1551         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1552         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1553         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1554         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1555         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1556         Likewise.
1557         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1558         Likewise.
1559         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1560         Likewise.
1561         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1562         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1563         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1564         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1565         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1566         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1567         Likewise.
1568         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1569         Likewise.
1570         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1571         Likewise.
1572         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1573         Likewise.
1574         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1575         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1576         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1577         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1578         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1579         Likewise.
1580         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1581         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1582         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1583         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1584         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1585         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1586         Likewise.
1587         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1588         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1589         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1590         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1591         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1592         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1593         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1594         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1595         * testsuite/20_util/allocator/1.cc: Likewise.
1596         * testsuite/20_util/allocator/10378.cc: Likewise.
1597         * testsuite/20_util/allocator/14176.cc: Likewise.
1598         * testsuite/20_util/allocator/33807.cc: Likewise.
1599         * testsuite/20_util/allocator/8230.cc: Likewise.
1600         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1601         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1602         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1603         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1604         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1605         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1606         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1607         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1608         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1609         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1610         Likewise.
1611         * testsuite/20_util/clocks/1.cc: Likewise.
1612         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1613         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1614         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1615         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1616         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1617         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1618         * testsuite/20_util/duration/cons/1.cc: Likewise.
1619         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1620         * testsuite/20_util/duration/cons/2.cc: Likewise.
1621         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1622         Likewise.
1623         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1624         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1625         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1626         Likewise.
1627         * testsuite/20_util/forward/1.cc: Likewise.
1628         * testsuite/20_util/forward/1_neg.cc: Likewise.
1629         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1630         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1631         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1632         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1633         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1634         Likewise.
1635         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1636         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1637         Likewise.
1638         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1639         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1640         Likewise.
1641         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1642         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1643         Likewise.
1644         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1645         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1646         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1647         Likewise.
1648         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1649         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1650         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1651         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1652         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1653         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1654         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1655         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1656         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1657         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1658         Likewise.
1659         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1660         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1661         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1662         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1663         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1664         Likewise.
1665         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1666         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1667         Likewise.
1668         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1669         * testsuite/20_util/identity/value.cc: Likewise.
1670         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1671         * testsuite/20_util/is_integral/value.cc: Likewise.
1672         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1673         Likewise.
1674         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1675         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1676         * testsuite/20_util/is_reference/value.cc: Likewise.
1677         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1678         Likewise.
1679         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1680         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1681         * testsuite/20_util/is_signed/value.cc: Likewise.
1682         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1683         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1684         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1685         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1686         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1687         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1688         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1689         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1690         Likewise.
1691         * testsuite/20_util/move/1.cc: Likewise.
1692         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1693         * testsuite/20_util/pair/1.cc: Likewise.
1694         * testsuite/20_util/pair/2.cc: Likewise.
1695         * testsuite/20_util/pair/3.cc: Likewise.
1696         * testsuite/20_util/pair/4.cc: Likewise.
1697         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1698         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1699         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1700         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1701         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1702         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1703         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1704         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1705         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1706         Likewise.
1707         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1708         Likewise.
1709         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1710         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1711         * testsuite/20_util/rel_ops.cc: Likewise.
1712         * testsuite/20_util/remove_reference/value.cc: Likewise.
1713         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1714         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1715         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1716         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1717         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1718         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1719         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1720         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1721         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1722         Likewise.
1723         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1724         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1725         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1726         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1727         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1728         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1729         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1730         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1731         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1732         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1733         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1734         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1735         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1736         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1737         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1738         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1739         Likewise.
1740         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1741         Likewise.
1742         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1743         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1744         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1745         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1746         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1747         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1748         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1749         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1750         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1751         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1752         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1753         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1754         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1755         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1756         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1757         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1758         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1759         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1760         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1761         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1762         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1763         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1764         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1765         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1766         Likewise.
1767         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1768         Likewise.
1769         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1770         Likewise.
1771         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1772         Likewise.
1773         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1774         Likewise.
1775         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1776         Likewise.
1777         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1778         Likewise.
1779         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1780         Likewise.
1781         * testsuite/20_util/temporary_buffer.cc: Likewise.
1782         * testsuite/20_util/time_point/1.cc: Likewise.
1783         * testsuite/20_util/time_point/2.cc: Likewise.
1784         * testsuite/20_util/time_point/3.cc: Likewise.
1785         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1786         Likewise.
1787         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1788         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1789         Likewise.
1790         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1791         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1792         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1793         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1794         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1795         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1796         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1797         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1798         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1799         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1800         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1801         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1802         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1803         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1804         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1805         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1806         Likewise.
1807         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1808         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1809         Likewise.
1810         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1811         Likewise.
1812         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1813         Likewise.
1814         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1815         Likewise.
1816         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1817         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1818         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1819         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1820         Likewise.
1821         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1822         Likewise.
1823         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1824         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1825         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1826         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1827         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1828         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1829         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1830         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1831         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1832         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1833         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1834         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1835         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1836         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1837         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1838         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1839         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1840         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1841         Likewise.
1842         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1843         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1844         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1845         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1846         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1847         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1848         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1849         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1850         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1851         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1852         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1853         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1854         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1855         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1856         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1857         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1858         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1859         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1860         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1861         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1862         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1863         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1864         Likewise.
1865         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1866         Likewise.
1867         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1868         Likewise.
1869         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1870         Likewise.
1871         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1872         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1873         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1874         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1875         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1876         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1877         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1878         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1879         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1880         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1881         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1882         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1883         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1884         Likewise.
1885         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1886         Likewise.
1887         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1888         Likewise.
1889         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1890         Likewise.
1891         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1892         Likewise.
1893         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1894         Likewise.
1895         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1896         Likewise.
1897         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1898         Likewise.
1899         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1900         Likewise.
1901         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1902         Likewise.
1903         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1904         Likewise.
1905         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1906         Likewise.
1907         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1908         Likewise.
1909         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1910         Likewise.
1911         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1912         Likewise.
1913         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1914         Likewise.
1915         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1916         Likewise.
1917         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1918         Likewise.
1919         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1920         Likewise.
1921         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1922         Likewise.
1923         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1924         Likewise.
1925         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1926         Likewise.
1927         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1928         Likewise.
1929         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1930         Likewise.
1931         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1932         Likewise.
1933         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1934         Likewise.
1935         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1936         Likewise.
1937         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1938         Likewise.
1939         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1940         Likewise.
1941         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1942         Likewise.
1943         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1944         Likewise.
1945         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1946         Likewise.
1947         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1948         Likewise.
1949         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1950         Likewise.
1951         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1952         Likewise.
1953         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1954         Likewise.
1955         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1956         Likewise.
1957         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1958         Likewise.
1959         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1960         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1961         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1962         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1963         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1964         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1965         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1966         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1967         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1968         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1969         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1970         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1971         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1972         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1973         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1974         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1975         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1976         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1977         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1978         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1979         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1980         Likewise.
1981         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1982         Likewise.
1983         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1984         Likewise.
1985         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1986         Likewise.
1987         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1988         Likewise.
1989         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1990         Likewise.
1991         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1992         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1993         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1994         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1995         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1996         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1997         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1998         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1999         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
2000         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
2001         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
2002         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
2003         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
2004         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
2005         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
2006         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
2007         Likewise.
2008         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
2009         Likewise.
2010         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
2011         Likewise.
2012         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
2013         Likewise.
2014         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
2015         Likewise.
2016         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
2017         Likewise.
2018         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
2019         Likewise.
2020         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
2021         Likewise.
2022         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
2023         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
2024         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
2025         Likewise.
2026         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
2027         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
2028         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
2029         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
2030         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
2031         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
2032         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
2033         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
2034         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
2035         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
2036         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
2037         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
2038         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
2039         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
2040         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
2041         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
2042         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
2043         Likewise.
2044         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
2045         Likewise.
2046         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
2047         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
2048         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
2049         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
2050         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
2051         Likewise.
2052         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
2053         Likewise.
2054         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
2055         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
2056         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
2057         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
2058         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
2059         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
2060         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
2061         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
2062         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
2063         Likewise.
2064         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
2065         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
2066         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
2067         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
2068         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
2069         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
2070         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
2071         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
2072         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
2073         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
2074         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
2075         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
2076         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
2077         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
2078         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
2079         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
2080         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
2081         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
2082         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
2083         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
2084         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
2085         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
2086         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
2087         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
2088         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
2089         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
2090         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
2091         Likewise.
2092         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
2093         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
2094         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
2095         Likewise.
2096         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
2097         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
2098         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
2099         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
2100         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
2101         Likewise.
2102         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
2103         Likewise.
2104         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
2105         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
2106         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
2107         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
2108         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
2109         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
2110         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
2111         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
2112         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
2113         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2114         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2115         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2116         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2117         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2118         Likewise.
2119         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2120         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2121         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2122         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2123         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2124         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2125         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2126         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2127         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2128         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2129         Likewise.
2130         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2131         Likewise.
2132         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2133         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2134         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2135         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2136         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2137         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2138         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2139         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2140         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2141         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2142         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2143         Likewise.
2144         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2145         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2146         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2147         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2148         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2149         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2150         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2151         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2152         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2153         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2154         Likewise.
2155         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2156         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2157         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2158         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2159         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2160         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2161         Likewise.
2162         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2163         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2164         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2165         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2166         Likewise.
2167         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2168         Likewise.
2169         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2170         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2171         Likewise.
2172         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2173         * testsuite/22_locale/ctype/2.cc: Likewise.
2174         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2175         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2176         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2177         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2178         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2179         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2180         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2181         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2182         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2183         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2184         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2185         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2186         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2187         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2188         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2189         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2190         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2191         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2192         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2193         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2194         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2195         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2196         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2197         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2198         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2199         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2200         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2201         * testsuite/22_locale/facet/1.cc: Likewise.
2202         * testsuite/22_locale/facet/2.cc: Likewise.
2203         * testsuite/22_locale/facet/25421.cc: Likewise.
2204         * testsuite/22_locale/global_templates/1.cc: Likewise.
2205         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2206         Likewise.
2207         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2208         Likewise.
2209         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2210         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2211         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2212         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2213         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2214         * testsuite/22_locale/locale/13630.cc: Likewise.
2215         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2216         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2217         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2218         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2219         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2220         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2221         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2222         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2223         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2224         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2225         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2226         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2227         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2228         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2229         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2230         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2231         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2232         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2233         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2234         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2235         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2236         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2237         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2238         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2239         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2240         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2241         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2242         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2243         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2244         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2245         Likewise.
2246         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2247         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2248         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2249         Likewise.
2250         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2251         Likewise.
2252         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2253         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2254         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2255         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2256         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2257         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2258         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2259         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2260         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2261         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2262         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2263         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2264         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2265         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2266         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2267         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2268         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2269         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2270         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2271         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2272         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2273         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2274         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2275         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2276         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2277         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2278         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2279         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2280         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2281         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2282         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2283         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2284         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2285         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2286         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2287         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2288         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2289         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2290         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2291         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2292         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2293         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2294         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2295         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2296         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2297         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2298         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2299         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2300         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2301         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2302         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2303         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2304         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2305         Likewise.
2306         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2307         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2308         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2309         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2310         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2311         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2312         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2313         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2314         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2315         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2316         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2317         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2318         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2319         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2320         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2321         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2322         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2323         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2324         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2325         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2326         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2327         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2328         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2329         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2330         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2331         Likewise.
2332         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2333         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2334         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2335         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2336         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2337         Likewise.
2338         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2339         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2340         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2341         Likewise.
2342         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2343         Likewise.
2344         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2345         Likewise.
2346         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2347         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2348         Likewise.
2349         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2350         Likewise.
2351         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2352         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2353         Likewise.
2354         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2355         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2356         Likewise.
2357         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2358         Likewise.
2359         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2360         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2361         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2362         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2363         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2364         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2365         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2366         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2367         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2368         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2369         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2370         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2371         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2372         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2373         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2374         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2375         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2376         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2377         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2378         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2379         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2380         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2381         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2382         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2383         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2384         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2385         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2386         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2387         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2388         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2389         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2390         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2391         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2392         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2393         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2394         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2395         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2396         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2397         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2398         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2399         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2400         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2401         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2402         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2403         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2404         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2405         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2406         Likewise.
2407         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2408         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2409         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2410         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2411         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2412         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2413         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2414         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2415         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2416         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2417         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2418         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2419         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2420         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2421         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2422         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2423         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2424         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2425         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2426         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2427         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2428         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2429         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2430         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2431         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2432         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2433         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2434         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2435         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2436         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2437         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2438         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2439         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2440         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2441         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2442         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2443         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2444         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2445         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2446         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2447         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2448         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2449         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2450         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2451         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2452         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2453         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2454         Likewise.
2455         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2456         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2457         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2458         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2459         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2460         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2461         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2462         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2463         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2464         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2465         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2466         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2467         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2468         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2469         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2470         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2471         Likewise.
2472         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2473         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2474         Likewise.
2475         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2476         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2477         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2478         Likewise.
2479         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2480         Likewise.
2481         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2482         Likewise.
2483         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2484         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2485         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2486         Likewise.
2487         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2488         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2489         Likewise.
2490         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2491         Likewise.
2492         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2493         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2494         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2495         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2496         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2497         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2498         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2499         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2500         Likewise.
2501         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2502         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2503         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2504         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2505         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2506         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2507         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2508         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2509         Likewise.
2510         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2511         Likewise.
2512         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2513         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2514         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2515         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2516         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2517         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2518         Likewise.
2519         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2520         Likewise.
2521         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2522         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2523         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2524         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2525         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2526         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2527         Likewise.
2528         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2529         Likewise.
2530         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2531         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2532         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2533         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2534         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2535         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2536         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2537         Likewise.
2538         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2539         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2540         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2541         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2542         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2543         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2544         Likewise.
2545         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2546         Likewise.
2547         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2548         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2549         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2550         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2551         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2552         Likewise.
2553         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2554         Likewise.
2555         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2556         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2557         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2558         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2559         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2560         Likewise.
2561         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2562         Likewise.
2563         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2564         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2565         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2566         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2567         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2568         Likewise.
2569         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2570         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2571         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2572         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2573         Likewise.
2574         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2575         Likewise.
2576         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2577         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2578         Likewise.
2579         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2580         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2581         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2582         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2583         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2584         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2585         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2586         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2587         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2588         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2589         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2590         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2591         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2592         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2593         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2594         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2595         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2596         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2597         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2598         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2599         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2600         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2601         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2602         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2603         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2604         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2605         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2606         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2607         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2608         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2609         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2610         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2611         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2612         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2613         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2614         Likewise.
2615         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2616         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2617         * testsuite/23_containers/bitset/18604.cc: Likewise.
2618         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2619         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2620         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2621         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2622         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2623         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2624         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2625         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2626         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2627         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2628         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2629         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2630         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2631         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2632         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2633         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2634         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2635         * testsuite/23_containers/deque/18604.cc: Likewise.
2636         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2637         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2638         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2639         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2640         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2641         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2642         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2643         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2644         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2645         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2646         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2647         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2648         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2649         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2650         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2651         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2652         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2653         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2654         Likewise.
2655         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2656         Likewise.
2657         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2658         Likewise.
2659         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2660         Likewise.
2661         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2662         Likewise.
2663         * testsuite/23_containers/deque/types/1.cc: Likewise.
2664         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2665         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2666         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2667         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2668         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2669         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2670         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2671         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2672         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2673         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2674         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2675         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2676         Likewise.
2677         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2678         Likewise.
2679         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2680         Likewise.
2681         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2682         Likewise.
2683         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2684         Likewise.
2685         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2686         Likewise.
2687         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2688         Likewise.
2689         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2690         Likewise.
2691         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2692         Likewise.
2693         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2694         Likewise.
2695         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2696         Likewise.
2697         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2698         Likewise.
2699         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2700         Likewise.
2701         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2702         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2703         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2704         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2705         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2706         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2707         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2708         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2709         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2710         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2711         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2712         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2713         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2714         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2715         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2716         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2717         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2718         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2719         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2720         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2721         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2722         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2723         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2724         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2725         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2726         Likewise.
2727         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2728         Likewise.
2729         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2730         * testsuite/23_containers/list/18604.cc: Likewise.
2731         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2732         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2733         * testsuite/23_containers/list/cons/1.cc: Likewise.
2734         * testsuite/23_containers/list/cons/2.cc: Likewise.
2735         * testsuite/23_containers/list/cons/3.cc: Likewise.
2736         * testsuite/23_containers/list/cons/4.cc: Likewise.
2737         * testsuite/23_containers/list/cons/5.cc: Likewise.
2738         * testsuite/23_containers/list/cons/6.cc: Likewise.
2739         * testsuite/23_containers/list/cons/7.cc: Likewise.
2740         * testsuite/23_containers/list/cons/8.cc: Likewise.
2741         * testsuite/23_containers/list/cons/9.cc: Likewise.
2742         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2743         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2744         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2745         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2746         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2747         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2748         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2749         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2750         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2751         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2752         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2753         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2754         * testsuite/23_containers/list/operations/1.cc: Likewise.
2755         * testsuite/23_containers/list/operations/2.cc: Likewise.
2756         * testsuite/23_containers/list/operations/3.cc: Likewise.
2757         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2758         * testsuite/23_containers/list/operations/4.cc: Likewise.
2759         * testsuite/23_containers/list/operations/5.cc: Likewise.
2760         * testsuite/23_containers/list/pthread1.cc: Likewise.
2761         * testsuite/23_containers/list/pthread5.cc: Likewise.
2762         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2763         Likewise.
2764         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2765         Likewise.
2766         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2767         Likewise.
2768         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2769         Likewise.
2770         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2771         Likewise.
2772         * testsuite/23_containers/map/18604.cc: Likewise.
2773         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2774         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2775         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2776         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2777         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2778         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2779         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2780         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2781         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2782         * testsuite/23_containers/map/operators/1.cc: Likewise.
2783         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2784         * testsuite/23_containers/map/pthread6.cc: Likewise.
2785         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2786         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2787         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2788         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2789         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2790         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2791         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2792         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2793         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2794         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2795         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2796         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2797         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2798         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2799         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2800         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2801         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2802         * testsuite/23_containers/set/18604.cc: Likewise.
2803         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2804         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2805         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2806         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2807         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2808         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2809         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2810         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2811         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2812         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2813         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2814         Likewise.
2815         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2816         Likewise.
2817         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2818         Likewise.
2819         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2820         Likewise.
2821         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2822         Likewise.
2823         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2824         Likewise.
2825         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2826         Likewise.
2827         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2828         Likewise.
2829         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2830         Likewise.
2831         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2832         Likewise.
2833         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2834         Likewise.
2835         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2836         Likewise.
2837         * testsuite/23_containers/vector/18604.cc: Likewise.
2838         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2839         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2840         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2841         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2842         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2843         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2844         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2845         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2846         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2847         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2848         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2849         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2850         Likewise.
2851         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2852         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2853         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2854         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2855         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2856         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2857         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2858         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2859         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2860         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2861         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2862         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2863         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2864         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2865         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2866         Likewise.
2867         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2868         Likewise.
2869         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2870         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2871         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2872         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2873         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2874         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2875         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2876         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2877         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2878         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2879         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2880         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2881         Likewise.
2882         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2883         Likewise.
2884         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2885         Likewise.
2886         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2887         Likewise.
2888         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2889         Likewise.
2890         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2891         Likewise.
2892         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2893         * testsuite/23_containers/vector/types/1.cc: Likewise.
2894         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2895         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2896         Likewise.
2897         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2898         Likewise.
2899         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2900         Likewise.
2901         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2902         Likewise.
2903         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2904         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2905         Likewise.
2906         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2907         Likewise.
2908         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2909         Likewise.
2910         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2911         Likewise.
2912         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2913         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2914         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2915         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2916         Likewise.
2917         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2918         Likewise.
2919         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2920         Likewise.
2921         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2922         Likewise.
2923         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2924         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2925         Likewise.
2926         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2927         Likewise.
2928         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2929         Likewise.
2930         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2931         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2932         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2933         Likewise.
2934         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2935         Likewise.
2936         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2937         Likewise.
2938         * testsuite/24_iterators/operations/next.cc: Likewise.
2939         * testsuite/24_iterators/operations/prev.cc: Likewise.
2940         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2941         Likewise.
2942         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2943         Likewise.
2944         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2945         Likewise.
2946         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2947         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2948         Likewise.
2949         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2950         Likewise.
2951         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2952         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2953         Likewise.
2954         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2955         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2956         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2957         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2958         Likewise.
2959         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2960         Likewise.
2961         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2962         Likewise.
2963         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2964         Likewise.
2965         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2966         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2967         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2968         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2969         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2970         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2971         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2972         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2973         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2974         * testsuite/25_algorithms/copy/1.cc: Likewise.
2975         * testsuite/25_algorithms/copy/2.cc: Likewise.
2976         * testsuite/25_algorithms/copy/3.cc: Likewise.
2977         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2978         * testsuite/25_algorithms/copy/4.cc: Likewise.
2979         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2980         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2981         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2982         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2983         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2984         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2985         Likewise.
2986         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2987         Likewise.
2988         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2989         Likewise.
2990         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2991         Likewise.
2992         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2993         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2994         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2995         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2996         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2997         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2998         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2999         * testsuite/25_algorithms/count/1.cc: Likewise.
3000         * testsuite/25_algorithms/count/check_type.cc: Likewise.
3001         * testsuite/25_algorithms/count_if/1.cc: Likewise.
3002         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
3003         * testsuite/25_algorithms/equal/1.cc: Likewise.
3004         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
3005         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
3006         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
3007         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
3008         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
3009         * testsuite/25_algorithms/fill/1.cc: Likewise.
3010         * testsuite/25_algorithms/fill/2.cc: Likewise.
3011         * testsuite/25_algorithms/fill/3.cc: Likewise.
3012         * testsuite/25_algorithms/fill/35725.cc: Likewise.
3013         * testsuite/25_algorithms/fill/4.cc: Likewise.
3014         * testsuite/25_algorithms/fill/5.cc: Likewise.
3015         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
3016         * testsuite/25_algorithms/find/1.cc: Likewise.
3017         * testsuite/25_algorithms/find/17441.cc: Likewise.
3018         * testsuite/25_algorithms/find/check_type.cc: Likewise.
3019         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
3020         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
3021         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
3022         Likewise.
3023         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
3024         Likewise.
3025         * testsuite/25_algorithms/find_end/1.cc: Likewise.
3026         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
3027         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
3028         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
3029         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
3030         * testsuite/25_algorithms/find_if/1.cc: Likewise.
3031         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
3032         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
3033         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
3034         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
3035         Likewise.
3036         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
3037         Likewise.
3038         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
3039         Likewise.
3040         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
3041         Likewise.
3042         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
3043         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
3044         * testsuite/25_algorithms/heap/1.cc: Likewise.
3045         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
3046         * testsuite/25_algorithms/includes/1.cc: Likewise.
3047         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
3048         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
3049         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
3050         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
3051         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
3052         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
3053         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
3054         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
3055         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
3056         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
3057         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
3058         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
3059         Likewise.
3060         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
3061         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
3062         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
3063         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
3064         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
3065         * testsuite/25_algorithms/max/1.cc: Likewise.
3066         * testsuite/25_algorithms/max/2.cc: Likewise.
3067         * testsuite/25_algorithms/max/3.cc: Likewise.
3068         * testsuite/25_algorithms/max/37547.cc: Likewise.
3069         * testsuite/25_algorithms/max/4.cc: Likewise.
3070         * testsuite/25_algorithms/max_element/1.cc: Likewise.
3071         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
3072         * testsuite/25_algorithms/merge/1.cc: Likewise.
3073         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
3074         * testsuite/25_algorithms/min/1.cc: Likewise.
3075         * testsuite/25_algorithms/min/2.cc: Likewise.
3076         * testsuite/25_algorithms/min/3.cc: Likewise.
3077         * testsuite/25_algorithms/min/37547.cc: Likewise.
3078         * testsuite/25_algorithms/min/4.cc: Likewise.
3079         * testsuite/25_algorithms/min_element/1.cc: Likewise.
3080         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
3081         * testsuite/25_algorithms/minmax/1.cc: Likewise.
3082         * testsuite/25_algorithms/minmax/2.cc: Likewise.
3083         * testsuite/25_algorithms/minmax/3.cc: Likewise.
3084         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
3085         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
3086         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
3087         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
3088         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
3089         * testsuite/25_algorithms/move/1.cc: Likewise.
3090         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
3091         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
3092         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
3093         * testsuite/25_algorithms/none_of/1.cc: Likewise.
3094         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
3095         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
3096         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
3097         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
3098         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
3099         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
3100         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
3101         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
3102         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
3103         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
3104         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
3105         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
3106         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
3107         * testsuite/25_algorithms/partition/1.cc: Likewise.
3108         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
3109         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
3110         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
3111         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
3112         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
3113         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
3114         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
3115         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
3116         * testsuite/25_algorithms/remove/1.cc: Likewise.
3117         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
3118         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
3119         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
3120         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3121         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3122         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3123         * testsuite/25_algorithms/replace/1.cc: Likewise.
3124         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3125         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3126         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3127         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3128         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3129         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3130         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3131         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3132         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3133         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3134         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3135         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3136         * testsuite/25_algorithms/search/1.cc: Likewise.
3137         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3138         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3139         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3140         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3141         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3142         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3143         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3144         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3145         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3146         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3147         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3148         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3149         Likewise.
3150         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3151         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3152         * testsuite/25_algorithms/sort/1.cc: Likewise.
3153         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3154         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3155         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3156         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3157         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3158         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3159         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3160         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3161         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3162         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3163         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3164         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3165         * testsuite/25_algorithms/unique/1.cc: Likewise.
3166         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3167         * testsuite/25_algorithms/unique/2.cc: Likewise.
3168         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3169         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3170         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3171         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3172         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3173         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3174         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3175         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3176         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3177         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3178         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3179         * testsuite/26_numerics/complex/13450.cc: Likewise.
3180         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3181         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3182         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3183         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3184         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3185         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3186         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3187         Likewise.
3188         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3189         Likewise.
3190         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3191         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3192         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3193         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3194         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3195         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3196         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3197         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3198         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3199         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3200         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3201         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3202         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3203         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3204         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3205         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3206         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3207         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3208         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3209         Likewise.
3210         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3211         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3212         Likewise.
3213         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3214         Likewise.
3215         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3216         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3217         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3218         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3219         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3220         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3221         * testsuite/26_numerics/iota/1.cc: Likewise.
3222         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3223         * testsuite/26_numerics/slice/1.cc: Likewise.
3224         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3225         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3226         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3227         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3228         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3229         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3230         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3231         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3232         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3233         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3234         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3235         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3236         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3237         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3238         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3239         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3240         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3241         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3242         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3243         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3244         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3245         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3246         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3247         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3248         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3249         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3250         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3251         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3252         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3253         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3254         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3255         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3256         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3257         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3258         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3259         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3260         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3261         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3262         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3263         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3264         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3265         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3266         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3267         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3268         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3269         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3270         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3271         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3272         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3273         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3274         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3275         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3276         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3277         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3278         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3279         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3280         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3281         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3282         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3283         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3284         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3285         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3286         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3287         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3288         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3289         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3290         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3291         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3292         Likewise.
3293         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3294         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3295         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3296         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3297         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3298         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3299         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3300         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3301         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3302         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3303         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3304         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3305         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3306         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3307         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3308         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3309         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3310         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3311         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3312         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3313         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3314         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3315         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3316         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3317         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3318         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3319         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3320         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3321         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3322         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3323         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3324         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3325         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3326         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3327         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3328         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3329         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3330         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3331         Likewise.
3332         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3333         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3334         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3335         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3336         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3337         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3338         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3339         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3340         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3341         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3342         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3343         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3344         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3345         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3346         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3347         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3348         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3349         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3350         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3351         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3352         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3353         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3354         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3355         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3356         Likewise.
3357         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3358         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3359         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3360         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3361         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3362         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3363         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3364         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3365         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3366         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3367         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3368         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3369         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3370         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3371         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3372         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3373         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3374         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3375         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3376         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3377         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3378         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3379         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3380         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3381         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3382         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3383         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3384         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3385         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3386         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3387         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3388         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3389         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3390         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3391         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3392         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3393         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3394         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3395         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3396         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3397         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3398         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3399         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3400         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3401         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3402         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3403         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3404         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3405         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3406         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3407         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3408         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3409         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3410         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3411         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3412         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3413         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3414         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3415         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3416         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3417         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3418         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3419         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3420         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3421         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3422         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3423         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3424         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3425         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3426         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3427         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3428         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3429         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3430         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3431         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3432         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3433         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3434         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3435         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3436         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3437         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3438         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3439         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3440         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3441         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3442         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3443         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3444         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3445         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3446         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3447         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3448         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3449         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3450         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3451         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3452         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3453         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3454         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3455         Likewise.
3456         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3457         Likewise.
3458         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3459         Likewise.
3460         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3461         Likewise.
3462         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3463         Likewise.
3464         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3465         Likewise.
3466         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3467         Likewise.
3468         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3469         Likewise.
3470         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3471         Likewise.
3472         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3473         Likewise.
3474         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3475         Likewise.
3476         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3477         Likewise.
3478         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3479         Likewise.
3480         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3481         Likewise.
3482         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3483         Likewise.
3484         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3485         Likewise.
3486         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3487         Likewise.
3488         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3489         Likewise.
3490         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3491         Likewise.
3492         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3493         Likewise.
3494         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3495         Likewise.
3496         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3497         Likewise.
3498         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3499         Likewise.
3500         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3501         Likewise.
3502         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3503         Likewise.
3504         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3505         Likewise.
3506         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3507         Likewise.
3508         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3509         Likewise.
3510         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3511         Likewise.
3512         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3513         Likewise.
3514         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3515         Likewise.
3516         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3517         Likewise.
3518         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3519         Likewise.
3520         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3521         Likewise.
3522         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3523         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3524         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3525         Likewise.
3526         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3527         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3528         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3529         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3530         Likewise.
3531         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3532         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3533         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3534         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3535         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3536         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3537         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3538         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3539         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3540         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3541         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3542         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3543         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3544         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3545         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3546         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3547         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3548         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3549         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3550         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3551         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3552         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3553         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3554         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3555         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3556         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3557         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3558         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3559         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3560         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3561         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3562         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3563         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3564         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3565         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3566         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3567         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3568         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3569         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3570         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3571         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3572         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3573         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3574         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3575         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3576         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3577         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3578         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3579         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3580         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3581         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3582         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3583         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3584         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3585         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3586         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3587         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3588         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3589         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3590         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3591         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3592         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3593         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3594         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3595         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3596         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3597         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3598         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3599         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3600         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3601         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3602         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3603         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3604         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3605         Likewise.
3606         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3607         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3608         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3609         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3610         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3611         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3612         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3613         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3614         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3615         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3616         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3617         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3618         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3619         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3620         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3621         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3622         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3623         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3624         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3625         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3626         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3627         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3628         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3629         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3630         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3631         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3632         Likewise.
3633         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3634         Likewise.
3635         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3636         Likewise.
3637         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3638         Likewise.
3639         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3640         Likewise.
3641         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3642         Likewise.
3643         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3644         Likewise.
3645         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3646         Likewise.
3647         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3648         Likewise.
3649         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3650         Likewise.
3651         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3652         Likewise.
3653         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3654         Likewise.
3655         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3656         Likewise.
3657         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3658         Likewise.
3659         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3660         Likewise.
3661         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3662         Likewise.
3663         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3664         Likewise.
3665         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3666         Likewise.
3667         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3668         Likewise.
3669         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3670         Likewise.
3671         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3672         Likewise.
3673         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3674         Likewise.
3675         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3676         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3677         Likewise.
3678         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3679         Likewise.
3680         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3681         Likewise.
3682         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3683         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3684         Likewise.
3685         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3686         Likewise.
3687         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3688         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3689         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3690         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3691         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3692         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3693         Likewise.
3694         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3695         Likewise.
3696         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3697         Likewise.
3698         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3699         Likewise.
3700         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3701         Likewise.
3702         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3703         Likewise.
3704         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3705         Likewise.
3706         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3707         Likewise.
3708         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3709         Likewise.
3710         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3711         Likewise.
3712         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3713         Likewise.
3714         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3715         Likewise.
3716         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3717         Likewise.
3718         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3719         Likewise.
3720         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3721         Likewise.
3722         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3723         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3724         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3725         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3726         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3727         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3728         Likewise.
3729         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3730         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3731         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3732         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3733         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3734         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3735         Likewise.
3736         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3737         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3738         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3739         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3740         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3741         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3742         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3743         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3744         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3745         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3746         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3747         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3748         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3749         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3750         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3751         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3752         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3753         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3754         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3755         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3756         Likewise.
3757         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3758         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3759         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3760         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3761         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3762         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3763         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3764         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3765         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3766         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3767         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3768         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3769         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3770         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3771         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3772         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3773         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3774         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3775         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3776         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3777         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3778         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3779         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3780         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3781         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3782         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3783         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3784         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3785         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3786         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3787         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3788         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3789         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3790         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3791         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3792         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3793         Likewise.
3794         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3795         Likewise.
3796         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3797         Likewise.
3798         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3799         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3800         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3801         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3802         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3803         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3804         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3805         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3806         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3807         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3808         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3809         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3810         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3811         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3812         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3813         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3814         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3815         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3816         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3817         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3818         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3819         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3820         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3821         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3822         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3823         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3824         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3825         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3826         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3827         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3828         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3829         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3830         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3831         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3832         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3833         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3834         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3835         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3836         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3837         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3838         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3839         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3840         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3841         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3842         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3843         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3844         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3845         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3846         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3847         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3848         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3849         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3850         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3851         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3852         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3853         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3854         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3855         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3856         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3857         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3858         Likewise.
3859         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3860         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3861         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3862         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3863         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3864         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3865         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3866         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3867         * testsuite/27_io/fpos/11450.cc: Likewise.
3868         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3869         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3870         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3871         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3872         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3873         * testsuite/27_io/fpos/14775.cc: Likewise.
3874         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3875         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3876         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3877         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3878         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3879         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3880         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3881         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3882         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3883         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3884         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3885         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3886         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3887         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3888         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3889         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3890         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3891         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3892         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3893         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3894         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3895         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3896         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3897         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3898         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3899         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3900         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3901         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3902         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3903         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3904         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3905         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3906         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3907         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3908         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3909         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3910         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3911         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3912         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3913         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3914         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3915         * testsuite/27_io/objects/char/1.cc: Likewise.
3916         * testsuite/27_io/objects/char/10.cc: Likewise.
3917         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3918         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3919         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3920         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3921         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3922         * testsuite/27_io/objects/char/2.cc: Likewise.
3923         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3924         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3925         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3926         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3927         * testsuite/27_io/objects/char/5.cc: Likewise.
3928         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3929         * testsuite/27_io/objects/char/6.cc: Likewise.
3930         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3931         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3932         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3933         * testsuite/27_io/objects/char/7.cc: Likewise.
3934         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3935         * testsuite/27_io/objects/char/8.cc: Likewise.
3936         * testsuite/27_io/objects/char/9.cc: Likewise.
3937         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3938         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3939         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3940         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3941         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3942         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3943         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3944         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3945         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3946         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3947         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3948         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3949         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3950         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3951         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3952         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3953         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3954         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3955         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3956         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3957         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3958         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3959         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3960         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3961         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3962         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3963         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3964         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3965         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3966         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3967         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3968         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3969         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3970         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3971         * testsuite/27_io/types/1.cc: Likewise.
3972         * testsuite/27_io/types/2.cc: Likewise.
3973         * testsuite/27_io/types/3.cc: Likewise.
3974         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3975         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3976         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3977         Likewise.
3978         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3979         Likewise.
3980         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3981         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3982         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3983         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3984         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3985         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3986         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3987         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3988         Likewise.
3989         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3990         Likewise.
3991         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3992         Likewise.
3993         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3994         Likewise.
3995         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3996         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3997         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3998         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3999         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
4000         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
4001         Likewise.
4002         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
4003         Likewise.
4004         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
4005         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
4006         * testsuite/30_threads/thread/id/operators.cc: Likewise.
4007         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
4008         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
4009         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
4010         * testsuite/Makefile.am: Likewise.
4011         * testsuite/abi/30586.cc: Likewise.
4012         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
4013         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
4014         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
4015         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
4016         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
4017         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
4018         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
4019         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
4020         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
4021         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
4022         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
4023         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
4024         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
4025         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
4026         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
4027         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
4028         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
4029         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
4030         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
4031         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
4032         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
4033         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
4034         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
4035         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
4036         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
4037         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
4038         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
4039         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
4040         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
4041         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
4042         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
4043         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
4044         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
4045         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
4046         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
4047         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
4048         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
4049         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
4050         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
4051         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
4052         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
4053         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
4054         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
4055         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
4056         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
4057         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
4058         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
4059         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
4060         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
4061         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
4062         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
4063         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
4064         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
4065         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
4066         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
4067         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
4068         * testsuite/abi/demangle/regression/7986.cc: Likewise.
4069         * testsuite/abi/demangle/regression/8897.cc: Likewise.
4070         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
4071         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
4072         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
4073         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
4074         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
4075         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
4076         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
4077         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
4078         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
4079         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
4080         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
4081         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
4082         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
4083         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
4084         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
4085         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
4086         * testsuite/abi/demangle/regression/old.cc: Likewise.
4087         * testsuite/abi/header_cxxabi.c: Likewise.
4088         * testsuite/backward/11460.cc: Likewise.
4089         * testsuite/backward/hash_map/1.cc: Likewise.
4090         * testsuite/backward/hash_map/14648.cc: Likewise.
4091         * testsuite/backward/hash_map/23528.cc: Likewise.
4092         * testsuite/backward/hash_set/1.cc: Likewise.
4093         * testsuite/backward/strstream_members.cc: Likewise.
4094         * testsuite/config/default.exp: Likewise.
4095         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
4096         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
4097         * testsuite/data/istream_extractor_other-1.tst: Likewise.
4098         * testsuite/data/istream_extractor_other-1.txt: Likewise.
4099         * testsuite/data/istream_extractor_other-2.tst: Likewise.
4100         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
4101         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
4102         * testsuite/data/sgetn.txt: Likewise.
4103         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
4104         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
4105         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
4106         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
4107         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
4108         * testsuite/ext/array_allocator/26875.cc: Likewise.
4109         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
4110         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
4111         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
4112         * testsuite/ext/array_allocator/check_new.cc: Likewise.
4113         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
4114         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
4115         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
4116         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
4117         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
4118         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
4119         * testsuite/ext/codecvt/1.cc: Likewise.
4120         * testsuite/ext/codecvt/char-1.cc: Likewise.
4121         * testsuite/ext/codecvt/char-2.cc: Likewise.
4122         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4123         * testsuite/ext/concept_checks.cc: Likewise.
4124         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4125         Likewise.
4126         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4127         Likewise.
4128         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4129         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4130         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4131         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4132         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4133         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4134         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4135         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4136         Likewise.
4137         * testsuite/ext/headers.cc: Likewise.
4138         * testsuite/ext/is_heap/1.cc: Likewise.
4139         * testsuite/ext/is_heap/check_type.cc: Likewise.
4140         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4141         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4142         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4143         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4144         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4145         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4146         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4147         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4148         * testsuite/ext/median.cc: Likewise.
4149         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4150         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4151         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4152         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4153         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4154         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4155         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4156         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4157         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4158         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4159         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4160         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4161         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4162         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4163         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4164         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4165         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4166         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4167         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4168         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4169         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4170         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4171         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4172         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4173         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4174         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4175         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4176         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4177         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4178         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4179         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4180         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4181         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4182         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4183         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4184         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4185         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4186         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4187         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4188         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4189         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4190         * testsuite/ext/rope/1.cc: Likewise.
4191         * testsuite/ext/rope/2.cc: Likewise.
4192         * testsuite/ext/rope/3.cc: Likewise.
4193         * testsuite/ext/rope/36832.cc: Likewise.
4194         * testsuite/ext/rope/4.cc: Likewise.
4195         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4196         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4197         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4198         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4199         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4200         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4201         Likewise.
4202         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4203         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4204         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4205         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4206         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4207         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4208         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4209         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4210         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4211         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4212         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4213         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4214         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4215         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4216         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4217         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4218         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4219         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4220         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4221         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4222         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4223         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4224         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4225         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4226         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4227         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4228         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4229         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4230         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4231         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4232         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4233         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4234         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4235         * testsuite/lib/dg-options.exp: Likewise.
4236         * testsuite/lib/libstdc++.exp: Likewise.
4237         * testsuite/lib/prune.exp: Likewise.
4238         * testsuite/libstdc++-abi/abi.exp: Likewise.
4239         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4240         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4241         Likewise.
4242         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4243         Likewise.
4244         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4245         Likewise.
4246         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4247         Likewise.
4248         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4249         Likewise.
4250         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4251         Likewise.
4252         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4253         Likewise.
4254         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4255         Likewise.
4256         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4257         Likewise.
4258         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4259         Likewise.
4260         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4261         Likewise.
4262         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4263         Likewise.
4264         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4265         Likewise.
4266         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4267         Likewise.
4268         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4269         Likewise.
4270         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4271         Likewise.
4272         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4273         Likewise.
4274         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4275         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4276         Likewise.
4277         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4278         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4279         Likewise.
4280         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4281         Likewise.
4282         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4283         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4284         Likewise.
4285         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4286         Likewise.
4287         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4288         Likewise.
4289         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4290         Likewise.
4291         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4292         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4293         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4294         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4295         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4296         Likewise.
4297         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4298         Likewise.
4299         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4300         Likewise.
4301         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4302         Likewise.
4303         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4304         Likewise.
4305         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4306         Likewise.
4307         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4308         Likewise.
4309         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4310         Likewise.
4311         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4312         Likewise.
4313         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4314         Likewise.
4315         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4316         Likewise.
4317         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4318         Likewise.
4319         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4320         Likewise.
4321         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4322         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4323         Likewise.
4324         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4325         Likewise.
4326         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4327         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4328         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4329         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4330         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4331         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4332         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4333         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4334         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4335         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4336         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4337         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4338         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4339         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4340         Likewise.
4341         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4342         Likewise.
4343         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4344         Likewise.
4345         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4346         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4347         Likewise.
4348         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4349         Likewise.
4350         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4351         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4352         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4353         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4354         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4355         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4356         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4357         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4358         Likewise.
4359         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4360         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4361         Likewise.
4362         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4363         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4364         Likewise.
4365         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4366         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4367         Likewise.
4368         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4369         Likewise.
4370         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4371         Likewise.
4372         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4373         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4374         Likewise.
4375         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4376         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4377         Likewise.
4378         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4379         Likewise.
4380         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4381         Likewise.
4382         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4383         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4384         Likewise.
4385         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4386         Likewise.
4387         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4388         Likewise.
4389         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4390         Likewise.
4391         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4392         Likewise.
4393         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4394         Likewise.
4395         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4396         Likewise.
4397         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4398         Likewise.
4399         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4400         Likewise.
4401         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4402         Likewise.
4403         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4404         Likewise.
4405         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4406         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4407         Likewise.
4408         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4409         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4410         Likewise.
4411         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4412         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4413         Likewise.
4414         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4415         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4416         Likewise.
4417         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4418         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4419         Likewise.
4420         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4421         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4422         Likewise.
4423         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4424         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4425         Likewise.
4426         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4427         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4428         Likewise.
4429         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4430         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4431         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4432         Likewise.
4433         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4434         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4435         Likewise.
4436         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4437         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4438         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4439         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4440         Likewise.
4441         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4442         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4443         Likewise.
4444         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4445         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4446         Likewise.
4447         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4448         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4449         Likewise.
4450         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4451         Likewise.
4452         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4453         Likewise.
4454         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4455         Likewise.
4456         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4457         Likewise.
4458         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4459         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4460         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4461         Likewise.
4462         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4463         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4464         Likewise.
4465         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4466         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4467         Likewise.
4468         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4469         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4470         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4471         Likewise.
4472         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4473         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4474         Likewise.
4475         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4476         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4477         Likewise.
4478         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4479         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4480         Likewise.
4481         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4482         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4483         Likewise.
4484         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4485         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4486         Likewise.
4487         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4488         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4489         Likewise.
4490         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4491         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4492         Likewise.
4493         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4494         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4495         Likewise.
4496         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4497         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4498         Likewise.
4499         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4500         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4501         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4502         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4503         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4504         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4505         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4506         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4507         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4508         Likewise.
4509         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4510         Likewise.
4511         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4512         Likewise.
4513         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4514         Likewise.
4515         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4516         Likewise.
4517         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4518         Likewise.
4519         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4520         Likewise.
4521         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4522         Likewise.
4523         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4524         Likewise.
4525         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4526         Likewise.
4527         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4528         Likewise.
4529         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4530         Likewise.
4531         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4532         Likewise.
4533         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4534         Likewise.
4535         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4536         Likewise.
4537         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4538         Likewise.
4539         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4540         Likewise.
4541         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4542         Likewise.
4543         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4544         Likewise.
4545         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4546         Likewise.
4547         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4548         Likewise.
4549         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4550         Likewise.
4551         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4552         Likewise.
4553         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4554         Likewise.
4555         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4556         Likewise.
4557         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4558         Likewise.
4559         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4560         Likewise.
4561         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4562         Likewise.
4563         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4564         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4565         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4566         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4567         Likewise.
4568         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4569         Likewise.
4570         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4571         Likewise.
4572         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4573         Likewise.
4574         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4575         Likewise.
4576         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4577         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4578         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4579         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4580         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4581         Likewise.
4582         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4583         Likewise.
4584         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4585         Likewise.
4586         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4587         Likewise.
4588         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4589         Likewise.
4590         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4591         Likewise.
4592         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4593         Likewise.
4594         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4595         Likewise.
4596         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4597         Likewise.
4598         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4599         Likewise.
4600         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4601         Likewise.
4602         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4603         Likewise.
4604         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4605         Likewise.
4606         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4607         Likewise.
4608         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4609         Likewise.
4610         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4611         Likewise.
4612         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4613         Likewise.
4614         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4615         Likewise.
4616         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4617         Likewise.
4618         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4619         Likewise.
4620         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4621         Likewise.
4622         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4623         Likewise.
4624         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4625         Likewise.
4626         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4627         Likewise.
4628         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4629         Likewise.
4630         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4631         Likewise.
4632         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4633         Likewise.
4634         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4635         Likewise.
4636         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4637         Likewise.
4638         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4639         Likewise.
4640         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4641         Likewise.
4642         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4643         Likewise.
4644         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4645         Likewise.
4646         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4647         Likewise.
4648         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4649         Likewise.
4650         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4651         Likewise.
4652         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4653         Likewise.
4654         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4655         Likewise.
4656         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4657         Likewise.
4658         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4659         Likewise.
4660         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4661         Likewise.
4662         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4663         Likewise.
4664         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4665         Likewise.
4666         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4667         Likewise.
4668         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4669         Likewise.
4670         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4671         Likewise.
4672         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4673         Likewise.
4674         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4675         Likewise.
4676         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4677         Likewise.
4678         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4679         Likewise.
4680         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4681         Likewise.
4682         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4683         Likewise.
4684         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4685         Likewise.
4686         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4687         Likewise.
4688         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4689         Likewise.
4690         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4691         Likewise.
4692         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4693         Likewise.
4694         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4695         Likewise.
4696         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4697         Likewise.
4698         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4699         Likewise.
4700         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4701         Likewise.
4702         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4703         Likewise.
4704         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4705         Likewise.
4706         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4707         Likewise.
4708         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4709         Likewise.
4710         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4711         Likewise.
4712         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4713         Likewise.
4714         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4715         Likewise.
4716         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4717         Likewise.
4718         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4719         Likewise.
4720         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4721         Likewise.
4722         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4723         Likewise.
4724         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4725         Likewise.
4726         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4727         Likewise.
4728         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4729         Likewise.
4730         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4731         Likewise.
4732         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4733         Likewise.
4734         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4735         Likewise.
4736         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4737         Likewise.
4738         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4739         Likewise.
4740         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4741         Likewise.
4742         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4743         Likewise.
4744         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4745         Likewise.
4746         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4747         Likewise.
4748         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4749         Likewise.
4750         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4751         Likewise.
4752         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4753         Likewise.
4754         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4755         Likewise.
4756         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4757         Likewise.
4758         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4759         Likewise.
4760         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4761         Likewise.
4762         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4763         Likewise.
4764         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4765         Likewise.
4766         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4767         Likewise.
4768         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4769         Likewise.
4770         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4771         Likewise.
4772         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4773         Likewise.
4774         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4775         Likewise.
4776         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4777         Likewise.
4778         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4779         Likewise.
4780         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4781         Likewise.
4782         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4783         Likewise.
4784         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4785         Likewise.
4786         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4787         Likewise.
4788         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4789         Likewise.
4790         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4791         Likewise.
4792         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4793         Likewise.
4794         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4795         Likewise.
4796         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4797         Likewise.
4798         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4799         Likewise.
4800         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4801         Likewise.
4802         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4803         Likewise.
4804         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4805         Likewise.
4806         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4807         Likewise.
4808         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4809         Likewise.
4810         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4811         Likewise.
4812         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4813         Likewise.
4814         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4815         Likewise.
4816         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4817         Likewise.
4818         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4819         Likewise.
4820         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4821         Likewise.
4822         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4823         Likewise.
4824         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4825         Likewise.
4826         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4827         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4828         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4829         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4830         Likewise.
4831         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4832         Likewise.
4833         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4834         Likewise.
4835         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4836         Likewise.
4837         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4838         Likewise.
4839         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4840         Likewise.
4841         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4842         Likewise.
4843         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4844         Likewise.
4845         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4846         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4847         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4848         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4849         Likewise.
4850         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4851         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4852         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4853         Likewise.
4854         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4855         Likewise.
4856         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4857         Likewise.
4858         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4859         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4860         Likewise.
4861         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4862         Likewise.
4863         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4864         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4865         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4866         Likewise.
4867         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4868         Likewise.
4869         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4870         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4871         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4872         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4873         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4874         Likewise.
4875         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4876         Likewise.
4877         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4878         Likewise.
4879         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4880         Likewise.
4881         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4882         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4883         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4884         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4885         Likewise.
4886         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4887         Likewise.
4888         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4889         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4890         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4891         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4892         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4893         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4894         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4895         Likewise.
4896         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4897         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4898         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4899         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4900         Likewise.
4901         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4902         Likewise.
4903         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4904         Likewise.
4905         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4906         Likewise.
4907         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4908         Likewise.
4909         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4910         Likewise.
4911         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4912         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4913         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4914         Likewise.
4915         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4916         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4917         Likewise.
4918         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4919         Likewise.
4920         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4921         Likewise.
4922         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4923         Likewise.
4924         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4925         Likewise.
4926         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4927         Likewise.
4928         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4929         Likewise.
4930         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4931         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4932         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4933         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4934         Likewise.
4935         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4936         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4937         Likewise.
4938         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4939         Likewise.
4940         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4941         Likewise.
4942         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4943         Likewise.
4944         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4945         Likewise.
4946         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4947         Likewise.
4948         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4949         Likewise.
4950         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4951         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4952         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4953         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4954         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4955         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4956         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4957         Likewise.
4958         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4959         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4960         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4961         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4962         Likewise.
4963         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4964         Likewise.
4965         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4966         Likewise.
4967         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4968         Likewise.
4969         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4970         Likewise.
4971         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4972         Likewise.
4973         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4974         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4975         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4976         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4977         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4978         Likewise.
4979         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4980         Likewise.
4981         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4982         Likewise.
4983         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4984         Likewise.
4985         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4986         Likewise.
4987         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4988         Likewise.
4989         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4990         Likewise.
4991         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4992         Likewise.
4993         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4994         Likewise.
4995         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4996         Likewise.
4997         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4998         Likewise.
4999         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
5000         Likewise.
5001         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
5002         Likewise.
5003         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
5004         Likewise.
5005         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
5006         Likewise.
5007         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
5008         Likewise.
5009         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
5010         Likewise.
5011         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
5012         Likewise.
5013         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
5014         Likewise.
5015         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
5016         Likewise.
5017         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
5018         Likewise.
5019         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
5020         Likewise.
5021         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
5022         Likewise.
5023         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
5024         Likewise.
5025         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
5026         Likewise.
5027         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
5028         Likewise.
5029         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
5030         Likewise.
5031         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
5032         Likewise.
5033         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
5034         Likewise.
5035         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
5036         Likewise.
5037         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
5038         Likewise.
5039         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
5040         Likewise.
5041         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
5042         Likewise.
5043         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
5044         Likewise.
5045         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
5046         Likewise.
5047         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
5048         Likewise.
5049         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
5050         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
5051         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
5052         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
5053         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
5054         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
5055         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
5056         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
5057         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
5058         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
5059         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
5060         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
5061         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
5062         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
5063         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
5064         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
5065         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
5066         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
5067         * testsuite/tr1/headers/all.cc: Likewise.
5068         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
5069         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
5070         * testsuite/util/testsuite_shared.cc: Likewise.
5071         * scripts/extract_symvers: Likewise.  Remove runtime exception.
5072         * testsuite/17_intro/headers/all.cc: Likewise.
5073         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
5074         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
5075         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
5076         Likewise.
5077         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
5078         Likewise.
5079         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
5080         Likewise.
5081         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
5082         Likewise.
5083         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
5084         Likewise.
5085         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
5086         Likewise.
5087         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
5088         Likewise.
5089         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
5090         Likewise.
5091         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
5092         Likewise.
5093         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
5094         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
5095         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
5096         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
5097         Likewise.
5098         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
5099         Likewise.
5100         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
5101         Likewise.
5102         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
5103         Likewise.
5104         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
5105         Likewise.
5106         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
5107         Likewise.
5108         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
5109         Likewise.
5110         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
5111         Likewise.
5112         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
5113         Likewise.
5114         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
5115         Likewise.
5116         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
5117         Likewise.
5118         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
5119         Likewise.
5120         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5121         Likewise.
5122         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5123         Likewise.
5124         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5125         Likewise.
5126         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5127         Likewise.
5128         * testsuite/20_util/pair/moveable.cc: Likewise.
5129         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5130         Likewise.
5131         * testsuite/20_util/pair/swap.cc: Likewise.
5132         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5133         Likewise.
5134         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5135         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5136         Likewise.
5137         * testsuite/20_util/tuple/moveable.cc: Likewise.
5138         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5139         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5140         Likewise.
5141         * testsuite/20_util/tuple/swap.cc: Likewise.
5142         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5143         Likewise.
5144         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5145         Likewise.
5146         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5147         Likewise.
5148         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5149         Likewise.
5150         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5151         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5152         Likewise.
5153         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5154         Likewise.
5155         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5156         Likewise.
5157         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5158         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5159         Likewise.
5160         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5161         Likewise.
5162         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5163         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5164         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5165         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5166         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5167         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5168         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5169         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5170         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5171         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5172         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5173         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5174         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5175         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5176         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5177         Likewise.
5178         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5179         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5180         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5181         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5182         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5183         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5184         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5185         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5186         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5187         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5188         Likewise.
5189         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5190         Likewise.
5191         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5192         Likewise.
5193         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5194         Likewise.
5195         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5196         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5197         Likewise.
5198         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5199         Likewise.
5200         * testsuite/23_containers/deque/14340.cc: Likewise.
5201         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5202         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5203         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5204         * testsuite/23_containers/deque/init-list.cc: Likewise.
5205         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5206         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5207         * testsuite/23_containers/deque/moveable.cc: Likewise.
5208         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5209         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5210         Likewise.
5211         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5212         Likewise.
5213         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5214         Likewise.
5215         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5216         Likewise.
5217         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5218         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5219         Likewise.
5220         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5221         Likewise.
5222         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5223         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5224         Likewise.
5225         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5226         Likewise.
5227         * testsuite/23_containers/list/14340.cc: Likewise.
5228         * testsuite/23_containers/list/23781.cc: Likewise.
5229         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5230         * testsuite/23_containers/list/init-list.cc: Likewise.
5231         * testsuite/23_containers/list/moveable.cc: Likewise.
5232         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5233         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5234         Likewise.
5235         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5236         Likewise.
5237         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5238         Likewise.
5239         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5240         Likewise.
5241         * testsuite/23_containers/map/14340.cc: Likewise.
5242         * testsuite/23_containers/map/23781.cc: Likewise.
5243         * testsuite/23_containers/map/init-list.cc: Likewise.
5244         * testsuite/23_containers/map/moveable.cc: Likewise.
5245         * testsuite/23_containers/map/operations/1.cc: Likewise.
5246         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5247         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5248         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5249         Likewise.
5250         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5251         Likewise.
5252         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5253         Likewise.
5254         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5255         Likewise.
5256         * testsuite/23_containers/multimap/14340.cc: Likewise.
5257         * testsuite/23_containers/multimap/23781.cc: Likewise.
5258         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5259         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5260         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5261         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5262         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5263         Likewise.
5264         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5265         Likewise.
5266         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5267         Likewise.
5268         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5269         Likewise.
5270         * testsuite/23_containers/multiset/14340.cc: Likewise.
5271         * testsuite/23_containers/multiset/23781.cc: Likewise.
5272         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5273         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5274         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5275         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5276         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5277         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5278         Likewise.
5279         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5280         Likewise.
5281         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5282         Likewise.
5283         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5284         Likewise.
5285         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5286         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5287         Likewise.
5288         * testsuite/23_containers/queue/moveable.cc: Likewise.
5289         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5290         Likewise.
5291         * testsuite/23_containers/set/14340.cc: Likewise.
5292         * testsuite/23_containers/set/23781.cc: Likewise.
5293         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5294         * testsuite/23_containers/set/init-list.cc: Likewise.
5295         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5296         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5297         * testsuite/23_containers/set/moveable.cc: Likewise.
5298         * testsuite/23_containers/set/operations/1.cc: Likewise.
5299         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5300         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5301         Likewise.
5302         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5303         Likewise.
5304         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5305         Likewise.
5306         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5307         Likewise.
5308         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5309         Likewise.
5310         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5311         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5312         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5313         Likewise.
5314         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5315         Likewise.
5316         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5317         Likewise.
5318         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5319         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5320         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5321         Likewise.
5322         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5323         Likewise.
5324         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5325         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5326         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5327         Likewise.
5328         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5329         Likewise.
5330         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5331         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5332         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5333         Likewise.
5334         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5335         Likewise.
5336         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5337         Likewise.
5338         * testsuite/23_containers/vector/14340.cc: Likewise.
5339         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5340         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5341         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5342         Likewise.
5343         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5344         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5345         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5346         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5347         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5348         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5349         Likewise.
5350         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5351         Likewise.
5352         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5353         Likewise.
5354         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5355         Likewise.
5356         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5357         Likewise.
5358         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5359         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5360         * testsuite/23_containers/vector/init-list.cc: Likewise.
5361         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5362         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5363         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5364         * testsuite/23_containers/vector/moveable.cc: Likewise.
5365         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5366         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5367         Likewise.
5368         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5369         Likewise.
5370         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5371         Likewise.
5372         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5373         Likewise.
5374         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5375         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5376         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5377         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5378         Likewise.
5379         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5380         Likewise.
5381         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5382         Likewise.
5383         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5384         Likewise.
5385         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5386         Likewise.
5387         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5388         Likewise.
5389         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5390         Likewise.
5391         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5392         Likewise.
5393         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5394         Likewise.
5395         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5396         Likewise.
5397         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5398         Likewise.
5399         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5400         Likewise.
5401         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5402         Likewise.
5403         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5404         Likewise.
5405         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5406         Likewise.
5407         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5408         Likewise.
5409         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5410         Likewise.
5411         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5412         Likewise.
5413         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5414         Likewise.
5415         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5416         Likewise.
5417         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5418         Likewise.
5419         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5420         Likewise.
5421         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5422         Likewise.
5423         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5424         Likewise.
5425         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5426         Likewise.
5427         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5442         Likewise.
5443         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5444         Likewise.
5445         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5446         Likewise.
5447         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5448         Likewise.
5449         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5450         Likewise.
5451         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5452         Likewise.
5453         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5454         Likewise.
5455         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5456         Likewise.
5457         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5458         Likewise.
5459         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5460         Likewise.
5461         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5462         Likewise.
5463         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5464         Likewise.
5465         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5466         Likewise.
5467         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5468         Likewise.
5469         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5470         Likewise.
5471         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5472         Likewise.
5473         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5474         Likewise.
5475         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5476         Likewise.
5477         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5478         Likewise.
5479         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5480         Likewise.
5481         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5482         Likewise.
5483         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5484         Likewise.
5485         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5486         Likewise.
5487         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5488         Likewise.
5489         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5490         Likewise.
5491         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5492         Likewise.
5493         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5494         Likewise.
5495         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5496         Likewise.
5497         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5498         Likewise.
5499         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5500         Likewise.
5501         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5502         Likewise.
5503         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5504         Likewise.
5505         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5506         Likewise.
5507         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5508         Likewise.
5509         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5510         Likewise.
5511         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5512         Likewise.
5513         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5514         Likewise.
5515         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5516         Likewise.
5517         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5518         Likewise.
5519         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5520         Likewise.
5521         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5522         Likewise.
5523         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5524         Likewise.
5525         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5526         Likewise.
5527         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5528         Likewise.
5529         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5530         Likewise.
5531         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5532         Likewise.
5533         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5534         Likewise.
5535         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5536         Likewise.
5537         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5538         Likewise.
5539         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5540         Likewise.
5541         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5542         Likewise.
5543         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5544         Likewise.
5545         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5546         Likewise.
5547         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5548         Likewise.
5549         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5550         Likewise.
5551         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5552         Likewise.
5553         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5554         Likewise.
5555         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5556         Likewise.
5557         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5558         Likewise.
5559         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5560         Likewise.
5561         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5562         Likewise.
5563         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5564         Likewise.
5565         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5566         Likewise.
5567         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5568         Likewise.
5569         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5570         Likewise.
5571         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5572         Likewise.
5573         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5574         Likewise.
5575         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5576         Likewise.
5577         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5578         Likewise.
5579         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5580         Likewise.
5581         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5582         Likewise.
5583         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5584         Likewise.
5585         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5586         Likewise.
5587         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5588         Likewise.
5589         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5590         Likewise.
5591         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5592         Likewise.
5593         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5594         Likewise.
5595         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5596         Likewise.
5597         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5598         Likewise.
5599         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5600         Likewise.
5601         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5602         Likewise.
5603         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5604         Likewise.
5605         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5606         Likewise.
5607         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5608         Likewise.
5609         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5610         Likewise.
5611         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5612         Likewise.
5613         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5614         Likewise.
5615         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5616         Likewise.
5617         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5618         Likewise.
5619         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5620         Likewise.
5621         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5622         Likewise.
5623         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5624         Likewise.
5625         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5626         Likewise.
5627         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5628         Likewise.
5629         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5630         Likewise.
5631         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5632         Likewise.
5633         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5634         Likewise.
5635         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5636         Likewise.
5637         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5638         Likewise.
5639         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5640         Likewise.
5641         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5642         Likewise.
5643         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5644         Likewise.
5645         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5646         Likewise.
5647         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5648         Likewise.
5649         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5650         Likewise.
5651         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5652         Likewise.
5653         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5654         Likewise.
5655         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5656         Likewise.
5657         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5658         Likewise.
5659         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5660         Likewise.
5661         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5662         Likewise.
5663         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5664         Likewise.
5665         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5666         Likewise.
5667         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5668         Likewise.
5669         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5670         Likewise.
5671         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5672         Likewise.
5673         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5674         Likewise.
5675         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5676         Likewise.
5677         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5678         Likewise.
5679         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5680         Likewise.
5681         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5682         Likewise.
5683         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5684         Likewise.
5685         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5686         Likewise.
5687         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5688         Likewise.
5689         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5690         Likewise.
5691         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5692         Likewise.
5693         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5694         Likewise.
5695         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5696         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5697         Likewise.
5698         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5699         Likewise.
5700         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5701         Likewise.
5702         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5703         Likewise.
5704         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5705         Likewise.
5706         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5707         Likewise.
5708         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5709         Likewise.
5710         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5711         Likewise.
5712         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5713         Likewise.
5714         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5715         Likewise.
5716         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5717         Likewise.
5718         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5719         Likewise.
5720         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5721         Likewise.
5722         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5723         Likewise.
5724         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5725         Likewise.
5726         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5727         Likewise.
5728         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5729         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5730         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5731         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5732         Likewise.
5733         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5734         Likewise.
5735         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5736         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5737         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5738         Likewise.
5739         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5740         Likewise.
5741         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5742         Likewise.
5743         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5744         Likewise.
5745         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5746         Likewise.
5747         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5748         Likewise.
5749         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5750         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5751         Likewise.
5752         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5753         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5754         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5755         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5756         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5757         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5758         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5759         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5760         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5761         Likewise.
5762         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5763         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5764         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5765         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5766         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5767         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5768         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5769         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5770         Likewise.
5771         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5772         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5773         Likewise.
5774         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5775         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5776         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5777         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5778         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5779         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5780         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5781         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5782         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5783         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5784         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5785         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5786         Likewise.
5787         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5788         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5789         Likewise.
5790         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5791         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5792         Likewise.
5793         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5794         Likewise.
5795         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5796         Likewise.
5797         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5798         Likewise.
5799         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5800         Likewise.
5801         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5802         Likewise.
5803         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5804         Likewise.
5805         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5806         Likewise.
5807         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5808         Likewise.
5809         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5810         Likewise.
5811         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5812         Likewise.
5813         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5814         Likewise.
5815         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5816         Likewise.
5817         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5818         Likewise.
5819         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5820         Likewise.
5821         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5822         Likewise.
5823         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5824         Likewise.
5825         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5826         Likewise.
5827         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5828         Likewise.
5829         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5830         Likewise.
5831         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5832         Likewise.
5833         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5834         Likewise.
5835         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5836         Likewise.
5837         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5838         Likewise.
5839         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5840         Likewise.
5841         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5842         Likewise.
5843         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5844         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5845         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5846         Likewise.
5847         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5848         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5849         Likewise.
5850         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5851         Likewise.
5852         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5853         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5854         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5855         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5856         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5857         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5858         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5859         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5860         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5861         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5862         Likewise.
5863         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5864         Likewise.
5865         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5866         Likewise.
5867         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5868         Likewise.
5869         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5870         Likewise.
5871         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5872         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5873         Likewise.
5874         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5875         Likewise.
5876         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5877         Likewise.
5878         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5879         Likewise.
5880         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5881         Likewise.
5882         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5883         Likewise.
5884         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5885         Likewise.
5886         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5887         Likewise.
5888         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5889         Likewise.
5890         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5891         Likewise.
5892         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5893         Likewise.
5894         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5895         Likewise.
5896         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5897         Likewise.
5898         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5899         Likewise.
5900         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5901         Likewise.
5902         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5903         Likewise.
5904         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5905         Likewise.
5906         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5907         Likewise.
5908         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5909         Likewise.
5910         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5911         Likewise.
5912         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5913         Likewise.
5914         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5915         Likewise.
5916         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5917         Likewise.
5918         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5919         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5920         Likewise.
5921         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5922         Likewise.
5923         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5924         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5925         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5926         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5927         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5928         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5929         Likewise.
5930         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5931         Likewise.
5932         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5933         Likewise.
5934         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5935         Likewise.
5936         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5937         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5938         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5939         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5940         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5941         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5942         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5943         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5944         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5945         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5946         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5947         Likewise.
5948         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5949         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5950         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5951         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5952         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5953         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5954         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5955         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5956         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5957         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5958         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5959         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5960         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5961         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5962         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5963         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5964         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5965         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5966         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5967         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5968         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5969         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5970         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5971         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5972         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5973         Likewise.
5974         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5975         * testsuite/27_io/fpos/14252.cc: Likewise.
5976         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5977         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5978         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5979         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5980         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5981         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5982         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5983         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5984         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5985         Likewise.
5986         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5987         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5988         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5989         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5990         Likewise.
5991         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5992         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5993         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5994         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5995         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5996         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5997         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5998         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5999         * testsuite/27_io/objects/char/3045.cc: Likewise.
6000         * testsuite/27_io/objects/char/3647.cc: Likewise.
6001         * testsuite/27_io/objects/char/5268.cc: Likewise.
6002         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
6003         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
6004         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
6005         * testsuite/28_regex/init-list.cc: Likewise.
6006         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
6007         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
6008         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
6009         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
6010         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
6011         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
6012         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
6013         Likewise.
6014         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
6015         Likewise.
6016         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
6017         Likewise.
6018         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
6019         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
6020         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
6021         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
6022         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
6023         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
6024         Likewise.
6025         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
6026         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
6027         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
6028         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
6029         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
6030         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
6031         Likewise.
6032         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
6033         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
6034         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
6035         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
6036         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
6037         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
6038         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
6039         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
6040         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
6041         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
6042         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
6043         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
6044         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
6045         Likewise.
6046         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
6047         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
6048         Likewise.
6049         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
6050         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
6051         Likewise.
6052         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
6053         Likewise.
6054         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
6055         Likewise.
6056         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
6057         Likewise.
6058         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
6059         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
6060         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
6061         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
6062         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
6063         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
6064         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
6065         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
6066         Likewise.
6067         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
6068         Likewise.
6069         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
6070         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
6071         Likewise.
6072         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
6073         Likewise.
6074         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
6075         Likewise.
6076         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
6077         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
6078         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
6079         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
6080         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
6081         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
6082         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
6083         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
6084         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
6085         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
6086         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
6087         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
6088         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
6089         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
6090         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
6091         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
6092         Likewise.
6093         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
6094         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
6095         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
6096         Likewise.
6097         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
6098         Likewise.
6099         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
6100         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
6101         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
6102         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
6103         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
6104         Likewise.
6105         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
6106         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
6107         Likewise.
6108         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
6109         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
6110         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
6111         Likewise.
6112         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
6113         Likewise.
6114         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
6115         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
6116         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
6117         Likewise.
6118         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
6119         Likewise.
6120         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6121         Likewise.
6122         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6123         Likewise.
6124         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6125         Likewise.
6126         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6127         * testsuite/30_threads/this_thread/1.cc: Likewise.
6128         * testsuite/30_threads/this_thread/2.cc: Likewise.
6129         * testsuite/30_threads/this_thread/3.cc: Likewise.
6130         * testsuite/30_threads/this_thread/4.cc: Likewise.
6131         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6132         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6133         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6134         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6135         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6136         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6137         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6138         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6139         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6140         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6141         * testsuite/30_threads/thread/members/1.cc: Likewise.
6142         * testsuite/30_threads/thread/members/2.cc: Likewise.
6143         * testsuite/30_threads/thread/members/3.cc: Likewise.
6144         * testsuite/30_threads/thread/members/4.cc: Likewise.
6145         * testsuite/30_threads/thread/members/5.cc: Likewise.
6146         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6147         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6148         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6149         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6150         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6151         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6152         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6153         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6154         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6155         Likewise.
6156         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6157         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6158         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6159         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6160         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6161         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6162         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6163         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6164         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6165         * testsuite/30_threads/try_lock/1.cc: Likewise.
6166         * testsuite/30_threads/try_lock/2.cc: Likewise.
6167         * testsuite/30_threads/try_lock/3.cc: Likewise.
6168         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6169         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6170         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6171         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6172         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6173         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6174         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6175         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6176         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6177         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6178         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6179         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6180         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6181         Likewise.
6182         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6183         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6184         Likewise.
6185         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6186         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6187         Likewise.
6188         * testsuite/ext/array_allocator/1.cc: Likewise.
6189         * testsuite/ext/array_allocator/2.cc: Likewise.
6190         * testsuite/ext/array_allocator/3.cc: Likewise.
6191         * testsuite/ext/ext_pointer/1.cc: Likewise.
6192         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6193         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6194         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6195         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6196         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6197         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6198         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6199         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6200         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6201         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6202         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6203         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6204         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6205         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6206         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6207         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6208         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6209         Likewise.
6210         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6211         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6212         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6213         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6214         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6215         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6216         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6217         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6218         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6219         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6220         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6221         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6222         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6223         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6224         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6225         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6226         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6227         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6228         Likewise.
6229         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6230         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6231         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6232         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6233         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6234         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6235         * testsuite/ext/pod_char_traits.cc: Likewise.
6236         * testsuite/ext/slist/23781.cc: Likewise.
6237         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6238         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6239         * testsuite/ext/vstring/init-list.cc: Likewise.
6240         * testsuite/ext/vstring/moveable.cc: Likewise.
6241         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6242         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6243         Likewise.
6244         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6245         Likewise.
6246         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6247         Likewise.
6248         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6249         Likewise.
6250         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6251         Likewise.
6252         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6253         Likewise.
6254         * testsuite/ext/vstring/types/23767.cc: Likewise.
6255         * testsuite/performance/21_strings/string_append.cc: Likewise.
6256         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6257         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6258         Likewise.
6259         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6260         Likewise.
6261         * testsuite/performance/21_strings/string_find.cc: Likewise.
6262         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6263         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6264         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6265         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6266         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6267         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6268         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6269         Likewise.
6270         * testsuite/performance/23_containers/create/map.cc: Likewise.
6271         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6272         Likewise.
6273         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6274         * testsuite/performance/23_containers/find/map.cc: Likewise.
6275         * testsuite/performance/23_containers/index/map.cc: Likewise.
6276         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6277         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6278         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6279         Likewise.
6280         * testsuite/performance/23_containers/insert_erase/associative.cc:
6281         Likewise.
6282         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6283         Likewise.
6284         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6285         Likewise.
6286         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6287         Likewise.
6288         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6289         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6290         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6291         Likewise.
6292         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6293         Likewise.
6294         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6295         Likewise.
6296         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6297         Likewise.
6298         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6299         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6300         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6301         Likewise.
6302         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6303         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6304         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6305         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6306         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6307         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6308         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6309         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6310         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6311         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6312         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6313         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6314         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6315         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6316         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6317         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6318         Likewise.
6319         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6320         Likewise.
6321         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6322         Likewise.
6323         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6324         Likewise.
6325         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6326         Likewise.
6327         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6328         Likewise.
6329         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6330         Likewise.
6331         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6332         Likewise.
6333         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6334         Likewise.
6335         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6336         Likewise.
6337         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6338         Likewise.
6339         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6340         Likewise.
6341         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6342         Likewise.
6343         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6344         Likewise.
6345         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6346         Likewise.
6347         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6348         Likewise.
6349         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6350         Likewise.
6351         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6352         Likewise.
6353         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6354         Likewise.
6355         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6356         Likewise.
6357         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6358         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6359         Likewise.
6360         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6361         Likewise.
6362         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6363         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6364         Likewise.
6365         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6366         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6367         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6368         Likewise.
6369         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6370         Likewise.
6371         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6372         Likewise.
6373         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6374         Likewise.
6375         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6376         Likewise.
6377         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6378         Likewise.
6379         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6380         Likewise.
6381         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6382         Likewise.
6383         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6384         Likewise.
6385         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6386         Likewise.
6387         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6388         Likewise.
6389         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6390         Likewise.
6391         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6392         Likewise.
6393         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6394         Likewise.
6395         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6396         Likewise.
6397         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6398         Likewise.
6399         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6400         Likewise.
6401         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6402         Likewise.
6403         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6404         Likewise.
6405         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6406         Likewise.
6407         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6408         Likewise.
6409         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6410         Likewise.
6411         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6412         Likewise.
6413         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6414         Likewise.
6415         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6416         Likewise.
6417         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6418         Likewise.
6419         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6420         Likewise.
6421         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6422         Likewise.
6423         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6424         Likewise.
6425         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6426         Likewise.
6427         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6428         Likewise.
6429         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6430         Likewise.
6431         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6432         Likewise.
6433         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6434         Likewise.
6435         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6436         Likewise.
6437         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6438         Likewise.
6439         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6440         Likewise.
6441         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6442         Likewise.
6443         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6444         Likewise.
6445         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6446         Likewise.
6447         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6448         Likewise.
6449         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6450         Likewise.
6451         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6452         Likewise.
6453         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6454         Likewise.
6455         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6456         Likewise.
6457         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6458         Likewise.
6459         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6460         Likewise.
6461         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6462         Likewise.
6463         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6464         Likewise.
6465         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6466         Likewise.
6467         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6468         Likewise.
6469         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6470         Likewise.
6471         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6472         Likewise.
6473         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6474         Likewise.
6475         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6476         Likewise.
6477         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6478         Likewise.
6479         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6480         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6481         Likewise.
6482         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6483         Likewise.
6484         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6485         Likewise.
6486         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6487         Likewise.
6488         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6489         Likewise.
6490         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6491         Likewise.
6492         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6493         Likewise.
6494         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6495         Likewise.
6496         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6497         Likewise.
6498         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6499         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6500         Likewise.
6501         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6502         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6503         Likewise.
6504         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6505         Likewise.
6506         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6507         Likewise.
6508         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6509         Likewise.
6510         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6511         Likewise.
6512         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6513         Likewise.
6514         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6515         Likewise.
6516         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6517         Likewise.
6518         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6519         Likewise.
6520         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6521         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6522         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6523         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6524         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6525         Likewise.
6526         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6527         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6528         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6529         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6530         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6531         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6532         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6533         * testsuite/util/io/prog_bar.cc: Likewise.
6534         * testsuite/util/io/prog_bar.hpp: Likewise.
6535         * testsuite/util/io/text_populate.hpp: Likewise.
6536         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6537         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6538         * testsuite/util/io/xml.hpp: Likewise.
6539         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6540         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6541         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6542         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6543         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6544         * testsuite/util/native_type/native_map.hpp: Likewise.
6545         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6546         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6547         * testsuite/util/native_type/native_set.hpp: Likewise.
6548         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6549         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6550         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6551         Likewise.
6552         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6553         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6554         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6555         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6556         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6557         Likewise.
6558         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6559         Likewise.
6560         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6561         Likewise.
6562         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6563         Likewise.
6564         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6565         Likewise.
6566         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6567         Likewise.
6568         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6569         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6570         Likewise.
6571         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6572         Likewise.
6573         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6574         Likewise.
6575         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6576         Likewise.
6577         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6578         Likewise.
6579         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6580         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6581         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6582         * testsuite/util/regression/basic_type.hpp: Likewise.
6583         * testsuite/util/regression/common_type.hpp: Likewise.
6584         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6585         Likewise.
6586         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6587         Likewise.
6588         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6589         Likewise.
6590         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6591         Likewise.
6592         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6593         Likewise.
6594         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6595         Likewise.
6596         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6597         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6598         Likewise.
6599         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6600         Likewise.
6601         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6602         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6603         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6604         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6605         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6606         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6607         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6608         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6609         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6610         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6611         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6612         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6613         * testsuite/util/testsuite_abi.cc: Likewise.
6614         * testsuite/util/testsuite_abi.h: Likewise.
6615         * testsuite/util/testsuite_abi_check.cc: Likewise.
6616         * testsuite/util/testsuite_allocator.cc: Likewise.
6617         * testsuite/util/testsuite_allocator.h: Likewise.
6618         * testsuite/util/testsuite_api.h: Likewise.
6619         * testsuite/util/testsuite_character.cc: Likewise.
6620         * testsuite/util/testsuite_character.h: Likewise.
6621         * testsuite/util/testsuite_common_types.h: Likewise.
6622         * testsuite/util/testsuite_error.h: Likewise.
6623         * testsuite/util/testsuite_hooks.cc: Likewise.
6624         * testsuite/util/testsuite_hooks.h: Likewise.
6625         * testsuite/util/testsuite_io.h: Likewise.
6626         * testsuite/util/testsuite_iterators.h: Likewise.
6627         * testsuite/util/testsuite_performance.h: Likewise.
6628         * testsuite/util/testsuite_rng.h: Likewise.
6629         * testsuite/util/testsuite_rvalref.h: Likewise.
6630         * testsuite/util/testsuite_tr1.h: Likewise.
6631         * testsuite/util/thread/all.h: Likewise.
6632         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6633         Likewise.
6634         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6635         Likewise.
6636         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6637         Likewise.
6638         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6639         Likewise.
6640         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6641         Likewise.
6642         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6643         Likewise.
6644         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6645         Likewise.
6646         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6647         Likewise.
6648         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6649         Likewise.
6650         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6651         Likewise.
6652         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6653         Likewise.
6654         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6655         Likewise.
6656         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6657         Likewise.
6658         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6659         Likewise.
6660         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6661         Likewise.
6662         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6663         Likewise.
6664         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6665         Likewise.
6666         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6667         Likewise.
6668         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6669         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6670         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6671         Likewise.
6672         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6673         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6674         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6675         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6676         Likewise.
6677         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6678         Likewise.
6679         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6680         Likewise.
6681         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6682         Likewise.
6683         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6684         Likewise.
6685         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6686         Likewise.
6687         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6688         Likewise.
6689         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6690         Likewise.
6691         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6692         Likewise.
6693         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6694         Likewise.
6695         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6696         Likewise.
6697         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6698         Likewise.
6699         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6700         Likewise.
6701         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6702         Likewise.
6703         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6704         Likewise.
6705         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6706         Likewise.
6707         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6708         Likewise.
6709         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6710         Likewise.
6711         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6712         Likewise.
6713         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6714         Likewise.
6715         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6716         Likewise.
6717         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6718         Likewise.
6719         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6720         Likewise.
6721         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6722         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6723         Likewise.
6724         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6725         Likewise.
6726         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6727         Likewise.
6728         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6729         Likewise.
6730         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6731         Likewise.
6732         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6733         Likewise.
6734         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6735         Likewise.
6736         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6737         Likewise.
6738         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6739         Likewise.
6740         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6741         Likewise.
6742         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6743         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6744         Likewise.
6745         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6746         Likewise.
6747         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6748         Likewise.
6749         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6750         Likewise.
6751         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6752         Likewise.
6753         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6754         Likewise.
6755         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6756         Likewise.
6757         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6758         Likewise.
6759         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6760         Likewise.
6761         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6762         Likewise.
6763         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6764         Likewise.
6765         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6766         Likewise.
6767         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6768         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6769         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6770         Likewise.
6771         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6772         Likewise.
6773         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6774         Likewise.
6775         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6776         Likewise.
6777         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6778         Likewise.
6779         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6780         Likewise.
6781         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6782         Likewise.
6783         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6784         Likewise.
6785         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6786         Likewise.
6787         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6788         Likewise.
6789         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6790         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6791         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6792         Likewise.
6793         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6794         Likewise.
6795         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6796         Likewise.
6797         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6798         Likewise.
6799         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6800         Likewise.
6801         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6802         Likewise.
6803         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6804         Likewise.
6805         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6806         Likewise.
6807         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6808         Likewise.
6809         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6810         Likewise.
6811         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6812         Likewise.
6813         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6814         Likewise.
6815         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6816         Likewise.
6817         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6818         Likewise.
6819         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6820         Likewise.
6821         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6822         Likewise.
6823         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6824         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6825         Likewise.
6826         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6827         Likewise.
6828         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6829         Likewise.
6830         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6831         Likewise.
6832         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6833         Likewise.
6834         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6835         Likewise.
6836         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6837         Likewise.
6838         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6839         Likewise.
6840         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6841         Likewise.
6842         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6843         Likewise.
6844         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6845         Likewise.
6846         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6847         Likewise.
6848         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6849         Likewise.
6850         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6851         Likewise.
6852         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6853         Likewise.
6854         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6855         Likewise.
6856         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6857         Likewise.
6858         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6859         Likewise.
6860         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6861         Likewise.
6862         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6863         Likewise.
6864         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6865         Likewise.
6866         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6867         Likewise.
6868         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6869         Likewise.
6870         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6871         Likewise.
6872         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6873         Likewise.
6874         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6875         Likewise.
6876         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6877         Likewise.
6878         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6879         Likewise.
6880         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6881         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6882         Likewise.
6883         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6884         Likewise.
6885         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6886         Likewise.
6887         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6888         Likewise.
6889         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6890         Likewise.
6891         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6892         Likewise.
6893         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6894         Likewise.
6895         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6896         Likewise.
6897         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6898         Likewise.
6899         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6900         Likewise.
6901         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6902         Likewise.
6903         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6904         Likewise.
6905         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6906         Likewise.
6907         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6908         Likewise.
6909         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6910         Likewise.
6911         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6912         Likewise.
6913         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6914         Likewise.
6915         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6916         Likewise.
6917         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6918         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6919         * testsuite/backward/hash_map/25896.cc: Likewise.
6920         * testsuite/backward/hash_set/25896.cc: Likewise.
6921
6922 2009-04-08  Ian Lance Taylor  <iant@google.com>
6923
6924         * include/backward/hashtable.h (erase): Correctly handle erasing a
6925         reference to an entry in the hash table.
6926         * testsuite/backward/hash_map/25896.cc: New.
6927         * testsuite/backward/hash_set/25896.cc: New.
6928
6929 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6930
6931         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6932         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6933
6934 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6935
6936         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6937         of debug.
6938         * include/Makefile.in: Regenerate.
6939         * include/precompiled/stdc++.h: Add.
6940
6941 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6942
6943         * include/bits/random.h: Adjust doxygen markup.
6944         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6945
6946         * testsuite/26_numerics/random/piecewise_linear_distribution/
6947         operators/serialize.cc: Use typedefs.
6948
6949 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6950
6951         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6952         __gnu_cxx namespace.  Remove "static inline".
6953
6954 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6955
6956         * include/bits/random.tcc (linear_congruential_engine<>::
6957         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6958
6959 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6960
6961         * include/bits/random.h (operator==): Mark all inline.
6962         (mersenne_twister_engine): Enable #if 0 checks.
6963
6964         * include/bits/random.h: Formatting tweaks.
6965
6966 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6967
6968         * include/bits/random.tcc (piecewise_linear_distribution<>::
6969         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6970         Remove spurious closed parenthesis.
6971
6972 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6973
6974         PR libstdc++/39644 (partial)
6975         * include/bits/random.tcc (linear_congruential_engine<>::
6976         seed(seed_seq&), independent_bits_engine<>::operator(),
6977         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6978
6979 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6980
6981         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6982         thinko.
6983         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6984         default.cc: Enable.
6985
6986 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6987
6988         PR libstdc++/39629 (partial)
6989         * testsuite/26_numerics/random/independent_bits_engine/cons/
6990         base_move.cc: Use uint_fast64_t instead of unsigned long.
6991         * testsuite/26_numerics/random/independent_bits_engine/cons/
6992         seed1.cc: Likewise.
6993         * testsuite/26_numerics/random/independent_bits_engine/cons/
6994         seed2.cc: Likewise.
6995         * testsuite/26_numerics/random/independent_bits_engine/cons/
6996         base_copy.cc: Likewise.
6997         * testsuite/26_numerics/random/independent_bits_engine/cons/
6998         default.cc: Likewise.
6999         * testsuite/26_numerics/random/independent_bits_engine/cons/
7000         seed_seq.cc: Likewise.
7001         * testsuite/26_numerics/random/independent_bits_engine/
7002         requirements/typedefs.cc: Likewise.
7003         * testsuite/26_numerics/random/independent_bits_engine/
7004         operators/equal.cc: Likewise.
7005         * testsuite/26_numerics/random/independent_bits_engine/
7006         operators/serialize.cc: Likewise.
7007         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
7008
7009 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
7010
7011         * include/tr1_impl/random: Remove, empty.
7012         * include/tr1_impl/random.tcc: Likewise.
7013
7014         * include/std/random: Minor clean-ups, formatting fixes, adjust
7015         copyright years.
7016         * include/bits/random.tcc: Likewise.
7017         * include/bits/random.h: Likewise.
7018         * include/tr1/random: Likewise.
7019         * include/tr1/random.tcc: Likewise.
7020         * include/tr1/random.h: Likewise.
7021
7022 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7023
7024         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
7025         * doc/html/api.html: Regenerate.
7026
7027 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7028
7029         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
7030         Change to mersenne_twister_engine, add same defaults as
7031         mersenne_twister_engine/cons/default.cc.
7032         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
7033
7034         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
7035         to __il.
7036         * include/bits/random.h (mersenne_twister_engine): Qualify
7037         _ShiftMin1 with namespace __detail.
7038         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
7039         constexpr std::numeric_limits::max() can be used.
7040         (mersenne_twister_engine): Split apart static asserts into one
7041         assert per message. Temporarily disable the last three.
7042
7043 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
7044
7045         * include/Makefile.am: Update to N2836. Modified for new random headers.
7046         * include/Makefile.in: Ditto.
7047         * include/tr1_impl/random: Moved to tr1/random.h
7048         * include/tr1_impl/random.tcc: Moved to tr1
7049         * include/tr1/random: Just point to moved tr1 random headers.
7050         * include/tr1/random.tcc: Moved from tr1_impl.
7051         * include/tr1/random.h: Moved from tr1_impl/random.
7052         * include/std/random: Modified to point to std random headers.
7053         * include/bits/random.tcc: New implementation of std random facilities.
7054         * include/bits/random.h: Ditto.
7055         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
7056         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7057         seed1.cc: New.
7058         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7059         seed2.cc: New.
7060         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7061         default.cc: New.
7062         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7063         non_uint_neg.cc: New.
7064         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7065         typedefs.cc: New.
7066         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7067         equal.cc: New.
7068         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7069         serialize.cc: New.
7070         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7071         seed1.cc: New.
7072         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7073         seed2.cc: New.
7074         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7075         default.cc: New.
7076         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
7077         typedefs.cc: New.
7078         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7079         equal.cc: New.
7080         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7081         serialize.cc: New.
7082         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7083         seed1.cc: New.
7084         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7085         seed2.cc: New.
7086         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7087         default.cc: New.
7088         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
7089         typedefs.cc: New.
7090         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7091         equal.cc: New.
7092         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7093         serialize.cc: New.
7094         * testsuite/26_numerics/random/discard_block_engine/cons/
7095         base_move.cc: New.
7096         * testsuite/26_numerics/random/discard_block_engine/cons/
7097         seed1.cc: New.
7098         * testsuite/26_numerics/random/discard_block_engine/cons/
7099         seed2.cc: New.
7100         * testsuite/26_numerics/random/discard_block_engine/cons/
7101         base_copy.cc: New.
7102         * testsuite/26_numerics/random/discard_block_engine/cons/
7103         default.cc: New.
7104         * testsuite/26_numerics/random/discard_block_engine/cons/
7105         seed_seq.cc: New.
7106         * testsuite/26_numerics/random/discard_block_engine/requirements/
7107         typedefs.cc: New.
7108         * testsuite/26_numerics/random/discard_block_engine/operators/
7109         equal.cc: New.
7110         * testsuite/26_numerics/random/discard_block_engine/operators/
7111         serialize.cc: New.
7112         * testsuite/26_numerics/random/independent_bits_engine/cons/
7113         base_move.cc: New.
7114         * testsuite/26_numerics/random/independent_bits_engine/cons/
7115         seed1.cc: New.
7116         * testsuite/26_numerics/random/independent_bits_engine/cons/
7117         seed2.cc: New.
7118         * testsuite/26_numerics/random/independent_bits_engine/cons/
7119         base_copy.cc: New.
7120         * testsuite/26_numerics/random/independent_bits_engine/cons/
7121         default.cc: New.
7122         * testsuite/26_numerics/random/independent_bits_engine/cons/
7123         seed_seq.cc: New.
7124         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7125         typedefs.cc: New.
7126         * testsuite/26_numerics/random/independent_bits_engine/operators/
7127         equal.cc: New.
7128         * testsuite/26_numerics/random/independent_bits_engine/operators/
7129         serialize.cc: New.
7130         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7131         base_move.cc: New.
7132         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7133         seed1.cc: New.
7134         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7135         seed2.cc: New.
7136         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7137         base_copy.cc: New.
7138         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7139         default.cc: New.
7140         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7141         seed_seq.cc: New.
7142         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7143         typedefs.cc: New.
7144         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7145         equal.cc: New.
7146         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7147         serialize.cc
7148         * testsuite/26_numerics/random/mt19937.cc: New.
7149         * testsuite/26_numerics/random/mt19937_64.cc: New.
7150         * testsuite/26_numerics/random/minstd_rand.cc: New.
7151         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7152         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7153         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7154         * testsuite/26_numerics/random/ranlux24.cc: New.
7155         * testsuite/26_numerics/random/ranlux48.cc: New.
7156         * testsuite/26_numerics/random/knuth_b.cc: New.
7157         * testsuite/26_numerics/random/default_random_engine.cc: New.
7158         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7159         parms.cc: New.
7160         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7161         default.cc: New.
7162         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7163         typedefs.cc: New.
7164         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7165         serialize.cc: New.
7166         * testsuite/26_numerics/random/normal_distribution/cons/
7167         parms.cc: New.
7168         * testsuite/26_numerics/random/normal_distribution/cons/
7169         default.cc: New.
7170         * testsuite/26_numerics/random/normal_distribution/requirements/
7171         typedefs.cc: New.
7172         * testsuite/26_numerics/random/normal_distribution/operators/
7173         serialize.cc: New.
7174         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7175         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7176         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7177         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7178         parms_neg.cc: New.
7179         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7180         parms.cc: New.
7181         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7182         default.cc: New.
7183         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7184         typedefs.cc: New.
7185         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7186         serialize.cc: New.
7187         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7188         parms_neg.cc: New.
7189         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7190         parms.cc: New.
7191         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7192         default.cc: New.
7193         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7194         typedefs.cc: New.
7195         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7196         serialize.cc: New.
7197         * testsuite/26_numerics/random/poisson_distribution/cons/
7198         parms.cc: New.
7199         * testsuite/26_numerics/random/poisson_distribution/cons/
7200         default.cc: New.
7201         * testsuite/26_numerics/random/poisson_distribution/requirements/
7202         typedefs.cc
7203         * testsuite/26_numerics/random/poisson_distribution/operators/
7204         serialize.cc: New.
7205         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7206         parms.cc: New.
7207         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7208         default.cc: New.
7209         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7210         typedefs.cc: New.
7211         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7212         serialize.cc: New.
7213         * testsuite/26_numerics/random/discrete_distribution/cons/
7214         range.cc: New.
7215         * testsuite/26_numerics/random/discrete_distribution/cons/
7216         initlist.cc: New.
7217         * testsuite/26_numerics/random/discrete_distribution/cons/
7218         default.cc: New.
7219         * testsuite/26_numerics/random/discrete_distribution/cons/
7220         num_xbound_fun.cc: New.
7221         * testsuite/26_numerics/random/discrete_distribution/requirements/
7222         typedefs.cc: New.
7223         * testsuite/26_numerics/random/discrete_distribution/operators/
7224         serialize.cc: New.
7225         * testsuite/26_numerics/random/weibull_distribution/cons/
7226         parms.cc: New.
7227         * testsuite/26_numerics/random/weibull_distribution/cons/
7228         default.cc: New.
7229         * testsuite/26_numerics/random/weibull_distribution/requirements/
7230         typedefs.cc: New.
7231         * testsuite/26_numerics/random/weibull_distribution/operators/
7232         serialize.cc: New.
7233         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7234         parms.cc: New.
7235         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7236         default.cc: New.
7237         * testsuite/26_numerics/random/negative_binomial_distribution/
7238         requirements/typedefs.cc: New.
7239         * testsuite/26_numerics/random/negative_binomial_distribution/
7240         operators/serialize.cc: New.
7241         * testsuite/26_numerics/random/cauchy_distribution/cons/
7242         parms.cc: New.
7243         * testsuite/26_numerics/random/cauchy_distribution/cons/
7244         default.cc: New.
7245         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7246         typedefs.cc: New.
7247         * testsuite/26_numerics/random/cauchy_distribution/operators/
7248         serialize.cc: New.
7249         * testsuite/26_numerics/random/gamma_distribution/cons/
7250         parms.cc: New.
7251         * testsuite/26_numerics/random/gamma_distribution/cons/
7252         default.cc: New.
7253         * testsuite/26_numerics/random/gamma_distribution/requirements/
7254         typedefs.cc: New.
7255         * testsuite/26_numerics/random/gamma_distribution/operators/
7256         serialize.cc: New.
7257         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7258         parms.cc: New.
7259         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7260         default.cc: New.
7261         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7262         typedefs.cc: New.
7263         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7264         serialize.cc: New.
7265
7266         * testsuite/26_numerics/random/exponential_distribution/cons/
7267         parms.cc: New.
7268         * testsuite/26_numerics/random/exponential_distribution/cons/
7269         default.cc: New.
7270         * testsuite/26_numerics/random/exponential_distribution/requirements/
7271         typedefs.cc: New.
7272         * testsuite/26_numerics/random/exponential_distribution/operators/
7273         serialize.cc: New.
7274         * testsuite/26_numerics/random/lognormal_distribution/cons/
7275         parms.cc: New.
7276         * testsuite/26_numerics/random/lognormal_distribution/cons/
7277         default.cc: New.
7278         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7279         typedefs.cc: New.
7280         * testsuite/26_numerics/random/lognormal_distribution/operators/
7281         serialize.cc: New.
7282         * testsuite/26_numerics/random/binomial_distribution/cons/
7283         parms.cc: New.
7284         * testsuite/26_numerics/random/binomial_distribution/cons/
7285         default.cc: New.
7286         * testsuite/26_numerics/random/binomial_distribution/requirements/
7287         typedefs.cc: New.
7288         * testsuite/26_numerics/random/binomial_distribution/operators/
7289         serialize.cc: New.
7290         * testsuite/26_numerics/random/random_device/cons/
7291         token.cc: New.
7292         * testsuite/26_numerics/random/random_device/cons/
7293         default.cc: New.
7294         * testsuite/26_numerics/random/random_device/requirements/
7295         typedefs.cc: New.
7296         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7297         parms.cc: New.
7298         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7299         default.cc: New.
7300         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7301         typedefs.cc: New.
7302         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7303         serialize.cc: New.
7304         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7305         range.cc: New.
7306         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7307         default.cc: New.
7308         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7309         num_xbound_fun.cc: New.
7310         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7311         initlist_fun.cc: New.
7312         * testsuite/26_numerics/random/piecewise_linear_distribution/
7313         requirements/typedefs.cc: New.
7314         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7315         serialize.cc: New.
7316         * testsuite/26_numerics/random/student_t_distribution/cons/
7317         parms.cc: New.
7318         * testsuite/26_numerics/random/student_t_distribution/cons/
7319         default.cc: New.
7320         * testsuite/26_numerics/random/student_t_distribution/requirements/
7321         typedefs.cc: New.
7322         * testsuite/26_numerics/random/student_t_distribution/operators/
7323         serialize.cc: New.
7324         * testsuite/26_numerics/random/geometric_distribution/cons/
7325         parms.cc: New.
7326         * testsuite/26_numerics/random/geometric_distribution/cons/
7327         default.cc: New.
7328         * testsuite/26_numerics/random/geometric_distribution/requirements/
7329         typedefs.cc: New.
7330         * testsuite/26_numerics/random/geometric_distribution/operators/
7331         serialize.cc: New.
7332         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7333         range.cc: New.
7334         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7335         default.cc: New.
7336         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7337         num_xbound_fun.cc: New.
7338         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7339         initlist_fun.cc: New.
7340         * testsuite/26_numerics/random/piecewise_constant_distribution/
7341         requirements/typedefs.cc: New.
7342         * testsuite/26_numerics/random/piecewise_constant_distribution/
7343         operators/serialize.cc: New.
7344
7345 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7346
7347         * include/ext/bitmap_allocator.h: The typedefs should be made public
7348         if we want them to be accessible. This has been revealed by the patch
7349         that fixes PR c++/26693 in g++.
7350
7351 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7352
7353         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7354         Regenerated.
7355         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7356         Regenerated.
7357         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7358         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7359         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7360         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7361         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7362         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7363         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7364         Regenerated.
7365         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7366
7367 2009-03-31  Jason Merrill  <jason@redhat.com>
7368
7369         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7370
7371         PR libstdc++/39310
7372         * include/tr1_impl/type_traits (is_function): Add partial
7373         specializations with function cv-quals.
7374         (__is_function_helper): Remove.
7375         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7376
7377 2009-03-30  Ian Lance Taylor  <iant@google.com>
7378
7379         * include/backward/hashtable.h (clear): Return quickly if the
7380         table is empty.
7381
7382 2009-03-27  Ian Lance Taylor  <iant@google.com>
7383
7384         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7385         (__stl_prime_list): Add 5 at the start of the list.
7386
7387 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7388
7389         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7390         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7391         std::string&, ios_base::openmode), basic_ifstream<>::
7392         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7393         basic_ofstream(const std::string&, ios_base::openmode),
7394         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7395         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7396         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7397         Add in C++0x mode.
7398         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7399         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7400         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7401         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7402         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7403         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7404         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7405
7406 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7407
7408         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7409         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7410         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7411         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7412
7413 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7414
7415         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7416         _M_transfer_after, _M_reverse_after): Move out of line...
7417         * include/bits/forward_list.tcc: ... here.
7418         (forward_list<>::reverse): Move inline...
7419         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7420
7421 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7422
7423         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7424         28277.cc: Likewise.
7425         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7426         Likewise.
7427         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7428         Likewise.
7429         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7430         Likewise.
7431
7432 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7433
7434         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7435         year(s).
7436         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7437         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7438         Likewise.
7439         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7440         Likewise.
7441         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7442         Likewise.
7443         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7444
7445 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7446
7447         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7448         iterations for simulators.
7449         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7450         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7451         Condition stream width for simulators.
7452         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7453         Likewise.
7454         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7455         Likewise.
7456         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7457
7458 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7459
7460         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7461         sheet version information. Table-ize docbook element examples.
7462         * doc/xml/manual/using.xml: Human-readable header
7463         markup. Alphabetized. Add new headers.
7464         * doc/html: Regenerate.
7465
7466 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7467
7468         * doc/xml/faq.xml: Fix link to setup documentation.
7469
7470 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7471
7472         * include/std/type_traits (__add_lvalue_reference_helper,
7473         __add_rvalue_reference_helper): As an optimization, rewrite
7474         condition (avoid is_function).
7475
7476 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7477
7478         PR libstdc++/39405
7479         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7480         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7481
7482 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7483
7484         * testsuite/30_threads/condition_variable_any/native_handle/
7485         typesizes.cc: Include tweaks.
7486         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7487         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7488         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7489         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7490         * testsuite/30_threads/condition_variable/native_handle/
7491         typesizes.cc: Same.
7492
7493 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7494
7495         * include/bits/shared_ptr.h: Add include guards.
7496         * include/tr1/shared_ptr.h: Likewise.
7497
7498 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7499
7500         * include/std/iostream: Fix doxygen link.
7501         * include/bits/forward_list.h: Fix doxygen markup.
7502         * include/ext/vstring.h: Escape backslash in doxygen comment.
7503         * include/bits/basic_string.h: Likewise.
7504
7505 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7506
7507         * doc/xml/faq.xml: Fix links to implementation status pages.
7508
7509 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7510
7511         * include/std/complex (operator+(const complex<>&, const _Tp&),
7512         operator+(const _Tp&, const complex<>&),
7513         operator-(const complex<>&, const _Tp&),
7514         operator-(const _Tp&, const complex<>&)): Do not assume real()
7515         returns a reference (against DR 387).
7516         * testsuite/26_numerics/complex/dr387_2.cc: New.
7517
7518 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7519
7520         * testsuite/thread/pthread4.cc: Move...
7521         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7522         * testsuite/thread/pthread5.cc: Move...
7523         * testsuite/23_containers/list/pthread5.cc: ...here.
7524         * testsuite/thread/pthread6.cc: Move...
7525         * testsuite/23_containers/map/pthread6.cc: ...here.
7526         * testsuite/thread/pthread7-rope.cc: Move...
7527         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7528         * testsuite/thread/guard.cc: Move...
7529         * testsuite/18_support/pthread_guard.cc: ...here.
7530         * testsuite/thread/18185.cc: Move...
7531         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7532         * testsuite/thread/pthread1.cc: Move...
7533         * testsuite/23_containers/list/pthread1.cc: ...here.
7534         * testsuite/thread/pthread2.cc: Move...
7535         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7536         * testsuite/thread/pthread3.cc: Move...
7537         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7538
7539         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7540         * testsuite/thread: Remove.
7541
7542 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7543
7544         * configure: Regenerate.
7545
7546 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7547
7548         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7549         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7550         from baseline_dir.
7551         * configure: Regenerate.
7552         * testsuite/Makefile.am (baseline_file): Remove variable.
7553         (site.exp): Set baseline_dir rather than baseline_file.
7554         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7555         * testsuite/Makefile.in: Regenerate.
7556
7557 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7558
7559         * testsuite/30_threads/thread/this_thread: Move...
7560         * testsuite/30_threads/this_thread: ...here.
7561         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7562         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7563         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7564         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7565         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7566         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7567
7568 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7569
7570         * doc/doxygen/user.cfg.in: Tweaks.
7571         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7572         be elsewhere.
7573
7574         * include/tr1_impl/unordered_map: Just use most specialized
7575         container module.
7576         * include/tr1_impl/unordered_set: Same.
7577         * include/tr1_impl/array: Same.
7578         * include/bits/stl_list.h: Same.
7579         * include/bits/stl_map.h: Same.
7580         * include/bits/stl_queue.h: Same.
7581         * include/bits/stl_set.h: Same.
7582         * include/bits/stl_stack.h: Same.
7583         * include/bits/forward_list.h: Same.
7584         * include/bits/basic_string.h: Same.
7585         * include/bits/stl_multimap.h: Same.
7586         * include/bits/stl_vector.h: Same.
7587         * include/bits/stl_deque.h: Same.
7588         * include/bits/stl_multiset.h: Same.
7589         * include/bits/stl_bvector.h: Same.
7590
7591         * include/backward/binders.h: Change binder module to binders.
7592
7593         * include/std/complex: Add complex_numers module.
7594         * include/tr1_impl/complex: Same.
7595
7596         * include/std/valarray: Add numeric_arrays module.
7597         * include/bits/gslice_array.h: Same.
7598         * include/bits/gslice.h: Same.
7599         * include/bits/mask_array.h: Same.
7600         * include/bits/slice_array.h: Same.
7601         * include/bits/indirect_array.h: Same.
7602
7603         * include/bits/allocator.h: Add allocators module.
7604         * include/ext/throw_allocator.h
7605         * include/ext/pool_allocator.h
7606         * include/ext/bitmap_allocator.h
7607         * include/ext/new_allocator.h
7608         * include/ext/malloc_allocator.h
7609         * include/ext/array_allocator.h
7610         * include/ext/mt_allocator.h
7611         * include/ext/debug_allocator.h
7612         * include/ext/extptr_allocator.h
7613
7614         * include/tr1_impl/functional: Move namespace markup here.
7615         * include/tr1_impl/regex: Same.
7616
7617         * include/tr1_impl/type_traits: Add metaprogramming module.
7618         * include/std/type_traits: Same.
7619
7620         * include/std/memory: Add memory module.
7621
7622         * include/std/ratio: Add ratio module.
7623
7624         * include/std/chrono: Move namespace markup here, add time module.
7625
7626         * include/std/thread: Move namespace markup here, add concurrency
7627         module.
7628         * include/std/mutex: Use concurrency module.
7629         * include/std/condition_variable: Same.
7630
7631
7632         * include/bits/ios_base.h: Refine io module.
7633         * include/bits/basic_ios.h: Same.
7634         * include/std/fstream: Same.
7635         * include/std/istream: Same.
7636         * include/std/ostream: Same.
7637         * include/std/sstream: Same.
7638
7639         * include/ext/vstring.h: Correct parameter markup.
7640
7641         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7642         * include/bits/unique_ptr.h: Same.
7643
7644         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7645         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7646         * include/bits/stl_heap.h: Add markup for new groupings.
7647         * include/bits/stl_algobase.h: Same.
7648         * include/bits/stl_algo.h: Same.
7649
7650         * include/c_compatibility/stdatomic.h: Add atomics module.
7651         * include/c_global/cstdatomic: Same.
7652
7653         * libsupc++/exception: Add exceptions module.
7654         * libsupc++/typeinfo: Same.
7655         * libsupc++/new: Same.
7656         * libsupc++/exception_ptr.h: Same.
7657         * include/std/system_error: Same.
7658         * include/std/stdexcept: Same.
7659
7660         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7661         * libsupc++/cxxabi-forced.h: Same.
7662
7663         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7664         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7665         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7666         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7667         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7668         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7669         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7670         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7671         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7672         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7673         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7674         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7675         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7676         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7677         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7678         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7679         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7680         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7681         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7682         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7683         * testsuite/23_containers/vector/requirements/dr438/
7684         constructor_1_neg.cc: Same.
7685         * testsuite/23_containers/vector/requirements/dr438/
7686         constructor_2_neg.cc: Same.
7687         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7688         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7689         * testsuite/23_containers/deque/requirements/dr438/
7690         constructor_1_neg.cc: Same.
7691         * testsuite/23_containers/deque/requirements/dr438/
7692         constructor_2_neg.cc: Same.
7693         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7694         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7695         * testsuite/23_containers/list/requirements/dr438/
7696         constructor_1_neg.cc: Same.
7697         * testsuite/23_containers/list/requirements/dr438/
7698         constructor_2_neg.cc: Same.
7699         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7700         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7701         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7702         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7703         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7704         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7705         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7706         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7707         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7708         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7709
7710 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7711
7712         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7713         * doc/doxygen/user.cfg.in: Update.
7714         * scripts/run_doxygen: Adjust for new group names.
7715
7716         * include/tr1_impl/random: Update doxygen group markup.
7717         * include/tr1_impl/unordered_map: Same.
7718         * include/tr1_impl/unordered_set: Same.
7719         * include/tr1_impl/array: Same.
7720         * include/std/numeric: Same.
7721         * include/std/utility: Same.
7722         * include/std/bitset: Same.
7723         * include/std/iosfwd: Same.
7724         * include/bits/stl_list.h: Same.
7725         * include/bits/stl_map.h: Same.
7726         * include/bits/stl_algobase.h: Same.
7727         * include/bits/stl_queue.h: Same.
7728         * include/bits/stl_set.h: Same.
7729         * include/bits/stl_stack.h: Same.
7730         * include/bits/stl_iterator_base_types.h: Same.
7731         * include/bits/forward_list.h: Same.
7732         * include/bits/basic_string.h: Same.
7733         * include/bits/stl_multimap.h: Same.
7734         * include/bits/stl_vector.h: Same.
7735         * include/bits/stl_deque.h: Same.
7736         * include/bits/stl_multiset.h: Same.
7737         * include/bits/stl_algo.h: Same.
7738         * include/bits/stl_bvector.h: Same.
7739         * include/bits/algorithmfwd.h: Same.
7740         * include/bits/stl_function.h: Same.
7741         * include/tr1/cmath: Same.
7742         * include/backward/binders.h: Same.
7743
7744 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7745
7746         * include/std/system_error (system_category): To system_category().
7747         (generic_category): To generic_category. DR 890.
7748         * src/system_error.cc: Define.
7749         * include/bits/functexcept.h: Only one __throw_system_error.
7750         * src/functexcept.cc: Same.
7751         * include/std/mutex: Fixup for changes above.
7752         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7753         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7754         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7755         * config/abi/pre/gnu.ver: Clean up exports.
7756
7757 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7758
7759         * include/std/thread: Fix typo.
7760         * src/thread.cc (thread::join): Use NULL.
7761
7762 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7763
7764         PR libstdc++/39168
7765         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7766         const string&)): Also check that the value != CHAR_MAX.
7767         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7768         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7769         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7770         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7771         _M_cache(const locale&)): Likewise.
7772         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7773         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7774         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7775         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7776         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7777         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7778
7779 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7780             Benjamin Kosnik  <bkoz@redhat.com>
7781
7782         * include/std/thread (_Impl_base): Move _M_id out and into ...
7783         (thread): ...here. Call _M_make_routine in body of constructors.
7784         Adjust data member usage to reflect changes.
7785         (_M_make_routine): From _M_make_shared_data.
7786         (_M_start_thread): Add __shared_base_type argument.
7787         * src/thread.cc: Fixups for above.
7788         * config/abi/pre/gnu.ver: Adjust exports.
7789         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7790         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7791         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7792
7793 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7794
7795         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7796         (compare_type_to_native_type): ...this, add alignment check.
7797         * testsuite/30_threads/condition_variable_any/native_handle/
7798         typesizes.cc: Modify as above.
7799         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7800         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7801         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7802         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7803         * testsuite/30_threads/condition_variable/native_handle/
7804         typesizes.cc: Same.
7805         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7806         typesizes.cc: Same.
7807
7808         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7809         * testsuite/30_threads/thread/cons/2.cc: Same.
7810         * testsuite/30_threads/thread/cons/3.cc: Same.
7811         * testsuite/30_threads/thread/cons/4.cc: Same.
7812         * testsuite/30_threads/thread/cons/5.cc: Same.
7813         * testsuite/30_threads/thread/cons/6.cc: Same.
7814         * testsuite/30_threads/thread/cons/7.cc: Same.
7815         * testsuite/30_threads/thread/cons/8.cc: Same.
7816
7817         * testsuite/30_threads/thread/cons/9.cc: New.
7818         * testsuite/30_threads/thread/cons/moveable.cc: New.
7819
7820         * src/condition_variable.cc: Clean up whitespace.
7821         * include/std/condition_variable: Same.
7822
7823 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7824
7825         * include/std/condition_variable (condition_variable): Remove
7826         _M_internal_mutex. Add private __native_type typedef.
7827         * src/condition_variable.cc (condition_variable::notify_one):
7828         Remove _M_internal_mutex use. Use typedef.
7829         (condition_variable::notify_all): Same.
7830         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7831         (recursive_mutex): Same.
7832         (timed_mutex): Same.
7833         (recursive_timed_mutex): Same.
7834         (once_flag): Make __native_type typedef private.
7835
7836         * include/std/thread (this_thread): Add minimal markup.
7837
7838         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7839         Adjust line numbers.
7840         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7841         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7842         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7843         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7844         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7845         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7846         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7847         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7848         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7849         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7850         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7851         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7852         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7853
7854         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7855         * testsuite/30_threads/condition_variable_any/native_handle/
7856         typesizes.cc: New.
7857         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7858         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7859         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7860         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7861         * testsuite/30_threads/condition_variable/native_handle/
7862         typesizes.cc: Same.
7863         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7864         typesizes.cc: Same.
7865
7866 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7867
7868         PR testsuite/33300
7869         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7870         on darwin for lp64.
7871
7872 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7873
7874         * configure.host: Set abi_baseline_pair for mips64*-linux.
7875         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7876
7877 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7878
7879         * include/std/thread (this_thread::get_id): Inline.
7880
7881 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7882
7883         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7884         _Callable as template argument for _M_make_shared_data.
7885         * testsuite/30_threads/thread/cons/6.cc: New.
7886         * testsuite/30_threads/thread/cons/7.cc: New.
7887         * testsuite/30_threads/thread/cons/8.cc: New.
7888
7889 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7890
7891         * testsuite/30_threads/thread/member: To..
7892         * testsuite/30_threads/thread/members: ...this.
7893         * testsuite/30_threads/condition_variable/member: To...
7894         * testsuite/30_threads/condition_variable/members: ...this.
7895
7896 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7897
7898         * include/std/thread (thread::id): Move definition inside thread.
7899         Use native_handle_type. Remove this_thread::get_id friend.
7900         Change __thread_data_ptr to __shared_base_ptr.
7901         (thread::id::id(native_handle_type): Make public. Still explicit.
7902         Use native_handle_type. Change _M_thread_id to _M_thread.
7903         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7904         _M_thread_handle to _M_id.
7905         (thread::__thread_data): Rename to _Impl.
7906         Fixup for renames.
7907         (thread::_M_make_thread_data): Return derived type.
7908         (thread::hardware_concurrency): Add definition for default case.
7909         (thread::get_id): Now can define inline.
7910         (thread): Change _M_thread_data to _M_data.
7911         (this_thread::get_id): Now can define inline.
7912         * src/thread.cc (__thread_proxy): Rename to
7913         execute_native_thread_routine.
7914         Fixup for other renames.
7915         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7916         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7917         * testsuite/30_threads/thread/algorithm: Move to..
7918         * testsuite/30_threads/thread/swap: ...this.
7919         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7920         * testsuite/30_threads/thread/id/operators.cc: New.
7921
7922 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7923
7924         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7925         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7926         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7927         exposing it in public std::tuple interface.
7928
7929 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7930             Benjamin Kosnik  <bkoz@redhat.com>
7931
7932         * include/std/thread (__thread_data_base): Nest class in std::thread.
7933         (__thread_data): Likewise.
7934         (__thread_data_ptr): Nest typedef in std::thread.
7935         * src/thread.cc (__thread_proxy): Qualify the above names.
7936         * config/abi/pre/gnu.ver: Remove unused exports.
7937
7938 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7939
7940         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7941         * include/bits/stl_vector.h: Remove private vector_type typedef.
7942         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7943         Fix line numbers.
7944         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7945         * testsuite/23_containers/vector/requirements/dr438/
7946         constructor_1_neg.cc: Same.
7947         * testsuite/23_containers/vector/requirements/dr438/
7948         constructor_2_neg.cc: Same.
7949         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7950         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7951
7952 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7953
7954         PR libstdc++/25191
7955         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7956         deal consistently with __try and __catch too.
7957         * src/localename.cc: Replace try -> __try, catch -> __catch.
7958         * src/ios.cc: Likewise.
7959         * src/locale.cc: Likewise.
7960         * src/istream.cc: Likewise.
7961         * src/thread.cc: Likewise.
7962         * src/compatibility.cc: Likewise.
7963         * src/bitmap_allocator.cc: Likewise.
7964         * src/ios_init.cc: Likewise.
7965         * include/debug/deque: Likewise.
7966         * include/debug/list: Likewise.
7967         * include/tr1_impl/hashtable: Likewise.
7968         * include/std/bitset: Likewise.
7969         * include/ext/pb_ds/detail/resize_policy/
7970         hash_load_check_resize_trigger_imp.hpp: Likewise.
7971         * include/ext/pb_ds/detail/resize_policy/
7972         hash_standard_resize_policy_imp.hpp: Likewise.
7973         * include/ext/pb_ds/detail/cc_hash_table_map_/
7974         resize_fn_imps.hpp: Likewise.
7975         * include/ext/pb_ds/detail/cc_hash_table_map_/
7976         constructor_destructor_fn_imps.hpp: Likewise.
7977         * include/ext/pb_ds/detail/pat_trie_/
7978         split_join_branch_bag.hpp: Likewise.
7979         * include/ext/pb_ds/detail/pat_trie_/
7980         constructors_destructor_fn_imps.hpp: Likewise.
7981         * include/ext/pb_ds/detail/bin_search_tree_/
7982         constructors_destructor_fn_imps.hpp: Likewise.
7983         * include/ext/pb_ds/detail/gp_hash_table_map_/
7984         resize_fn_imps.hpp: Likewise.
7985         * include/ext/pb_ds/detail/gp_hash_table_map_/
7986         constructor_destructor_fn_imps.hpp: Likewise.
7987         * include/ext/pb_ds/detail/binary_heap_/
7988         constructors_destructor_fn_imps.hpp: Likewise.
7989         * include/ext/pb_ds/detail/binary_heap_/
7990         erase_fn_imps.hpp: Likewise.
7991         * include/ext/pb_ds/detail/binary_heap_/
7992         split_join_fn_imps.hpp: Likewise.
7993         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7994         constructors_destructor_fn_imps.hpp: Likewise.
7995         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7996         * include/ext/pb_ds/detail/list_update_map_/
7997         constructor_destructor_fn_imps.hpp: Likewise.
7998         * include/ext/slist: Likewise.
7999         * include/ext/memory: Likewise.
8000         * include/ext/rc_string_base.h: Likewise.
8001         * include/ext/ropeimpl.h: Likewise.
8002         * include/ext/vstring.tcc: Likewise.
8003         * include/ext/rope: Likewise.
8004         * include/ext/sso_string_base.h: Likewise.
8005         * include/bits/shared_ptr.h: Likewise.
8006         * include/bits/stl_list.h: Likewise.
8007         * include/bits/locale_classes.tcc: Likewise.
8008         * include/bits/locale_facets.tcc: Likewise.
8009         * include/bits/locale_classes.h: Likewise.
8010         * include/bits/forward_list.h: Likewise.
8011         * include/bits/stl_vector.h: Likewise.
8012         * include/bits/stl_deque.h: Likewise.
8013         * include/bits/istream.tcc: Likewise.
8014         * include/bits/stl_uninitialized.h: Likewise.
8015         * include/bits/ostream.tcc: Likewise.
8016         * include/bits/vector.tcc: Likewise.
8017         * include/bits/stl_tempbuf.h: Likewise.
8018         * include/bits/deque.tcc: Likewise.
8019         * include/bits/basic_string.tcc: Likewise.
8020         * include/bits/ostream_insert.h: Likewise.
8021         * include/bits/locale_facets_nonio.tcc: Likewise.
8022         * include/bits/stl_tree.h: Likewise.
8023         * include/bits/fstream.tcc: Likewise.
8024         * include/tr1/shared_ptr.h: Likewise.
8025         * include/tr1/hypergeometric.tcc: Likewise.
8026         * include/backward/hashtable.h: Likewise.
8027         * libsupc++/exception_ptr.h: Likewise.
8028         * libsupc++/eh_personality.cc: Likewise.
8029         * libsupc++/eh_call.cc: Likewise.
8030         * config/locale/gnu/monetary_members.cc: Likewise.
8031         * config/locale/gnu/time_members.h: Likewise.
8032         * config/locale/generic/time_members.h: Likewise.
8033
8034 2009-02-03  Johannes Singler  <singler@ira.uka.de>
8035
8036         * include/parallel/algorithmfwd.h:
8037         Add parallelism default for many declarations.
8038         * include/parallel/numericfwd.h: Likewise.
8039         * include/parallel/iterator.h: Use iterator_traits as usual.
8040         * include/parallel/par_loop.h:
8041         Include equally_split.h.
8042         (for_each_template_random_access_ed):
8043         Avoid calling the Result default constructor.
8044         * include/parallel/numeric: Replace
8045         for_each_template_random_access by
8046         for_each_template_random_access_ed in numeric functions.
8047
8048 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
8049
8050         * config/os/gnu-linux/os_defines.h: Remove superfluous
8051         __NO_STRING_INLINES.
8052
8053 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
8054
8055         * testsuite/21_strings/c_strings/char/3.cc: New test.
8056         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
8057
8058 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
8059             Jakub Jelinek  <jakub@redhat.com>
8060
8061         PR libstdc++/30928 (partial, works together with recent glibcs)
8062         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8063         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8064         defined.
8065         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8066         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8067         defined.
8068         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8069         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8070         defined.
8071         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8072         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8073         defined.
8074         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
8075         argument is const char *, assign result to const char * var, not
8076         char *.
8077         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
8078         argument is const wchar_t *, assign result to const wchar_t * var, not
8079         wchar_t *.
8080
8081 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
8082
8083         * include/std/thread: Remove unused headers.
8084         (__thread_data_base): Remove unused mutex and base.
8085         (thread::~thread): Only detach if joinable.
8086         (thread::joinable): Test if thread data ptr is empty.
8087         (thread::_M_thread_data_mutex): Remove.
8088         (thread::_M_get_thread_data): Remove.
8089         (thread::_M_make_thread_data): Remove overload, use make_shared.
8090         (thread::id::id): Make constructor explicit.
8091         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
8092         (thread::_M_start_thread): Break shared_ptr cycle on error.
8093         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
8094         * testsuite/30_threads/thread/member/4.cc: New.
8095         * testsuite/30_threads/thread/member/5.cc: New.
8096
8097 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
8098
8099         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
8100         (standard_layout): Just use !has_virtual_destructor for now.
8101         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
8102         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
8103         * testsuite/30_threads/recursive_mutex/requirements/
8104         standard_layout.cc: New.
8105         * testsuite/30_threads/condition_variable/requirements/
8106         standard_layout.cc: New.
8107         * testsuite/29_atomics/atomic_address/requirements/
8108         standard_layout.cc: Adjust.
8109         * testsuite/29_atomics/atomic_flag/requirements/
8110         standard_layout.cc: Same.
8111         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
8112         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
8113         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
8114         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
8115         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
8116         line numbers.
8117         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8118         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8119         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8120         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8121         Remove, not required.
8122
8123 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8124
8125         * include/std/thread (__thread_data_base, thread): Rename member
8126         functions to match coding style.
8127         (thread::thread,thread::operator=): Define move operations.
8128         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8129         * config/abi/pre/gnu.ver: Adjust.
8130
8131 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8132
8133         PR libstdc++/38384
8134         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8135         on HPUX.
8136         * configure: Regenerate.
8137
8138 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8139
8140         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8141         atomic_flag_fence.
8142
8143 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8144
8145 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8146             Uros Bizjak  <ubizjak@gmail.com>
8147
8148         PR libstdc++/38834
8149         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8150         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8151
8152 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8153             Rainer Emrich  <r.emrich@de.tecosim.com>
8154
8155         PR libstdc++/38919
8156         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8157         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8158         * configure: Regenerate.
8159
8160 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8161
8162         * include/std/thread (__thread_data_base::__run): Make non-const.
8163         * testsuite/30_threads/thread/cons/5.cc: New.
8164
8165 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8166
8167         * src/Makefile.am (sources): Add math_stubs_float.cc.
8168         * src/Makefile.in: Regenerate.
8169         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8170
8171 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8172
8173         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8174         * src/Makefile.in: Regenerate.
8175         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8176
8177 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8178
8179         PR libstdc++/32666
8180         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8181
8182 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8183
8184         PR libstdc++/32666
8185         * Makefile.am (hosted_source): Remove libmath directory.
8186         * Makefile.in: Regenerate.
8187         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8188         (AC_REPLACE_MATHFUNCS): Remove.
8189         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8190         in GLIBCXX_CHECK_C99_TR1.
8191         * acinclude.m4: Remove libmath, need_math.
8192         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8193         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8194         * configure.ac: Same.
8195         * configure: Regenerate.
8196         * fragment.am: Fix comment.
8197         * config.h.in: Regenerate.
8198         * src/Makefile.in: Regenerate.
8199         * src/Makefile.am: Remove libmath references.
8200         * doc/Makefile.in: Regenerate.
8201         * po/Makefile.in: Regenerate.
8202         * include/Makefile.in: Regenerate.
8203         * libsupc++/Makefile.in: Regenerate.
8204         * testsuite/Makefile.in: Regenerate.
8205
8206         * src/compatibility.cc: Also export long double versions of "C" math
8207         library if hppa-linux.
8208         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8209         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8210
8211         * libmath: Remove.
8212         * libmath/signbit.c: Same.
8213         * libmath/stubs.c: Same.
8214         * libmath/Makefile.in: Same.
8215         * libmath/copysignf.c: Same.
8216         * libmath/mathconf.h: Same.
8217         * libmath/signbitf.c: Same.
8218         * libmath/Makefile.am: Same.
8219         * libmath/signbitl.c: Same.
8220
8221 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8222             Paolo Carlini  <paolo.carlini@oracle.com>
8223
8224         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8225         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8226         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8227         * configure.ac: Adjust.
8228         * doc/xml/manual/configure.xml: Update.
8229         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8230         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8231         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8232         * configure: Regenerate.
8233         * config.h.in: Likewise.
8234
8235         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8236         thread::joinable, thread::swap, this_thread::get_id,
8237         this_thread::yield): Define inline...
8238         * include/std/thread: ... here.
8239         * config/abi/pre/gnu.ver: Adjust.
8240
8241 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8242
8243         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8244         Add dg-timeout-factor 2.0.
8245         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8246         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8247         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8248         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8249         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8250         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8251
8252 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8253
8254         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8255         field from readelf output.
8256
8257 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8258
8259         PR libstdc++/38384
8260         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8261         * configure: Regenerate.
8262
8263 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8264
8265         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8266         _GLIBCXX_HAVE_TLS.
8267         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8268
8269 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8270
8271         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8272         constructor for _M_pattern.
8273         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8274         string.cc: Test construction from different basic_string type.
8275         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8276         string.cc: Likewise.
8277
8278 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8279             Jonathan Larmour  <jifl@eCosCentric.com>
8280
8281         PR libstdc++/36801
8282         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8283         New.
8284         (__gnu_cxx::__exchange_and_add): Use it.
8285         * src/atomic.cc (get_atomic_mutex): New.
8286         * src/debug.cc (get_safe_base_mutex): New.
8287         * src/locale.cc (get_locale_cache_mutex): New.
8288         * src/mt_allocator.cc (get_freelist): New.
8289         (get_freelist_mutex): New.
8290         * src/pool_allocator.cc (get_palloc_mutex): New.
8291         * include/std/mutex (__once_functor_lock): To
8292         (__get_once_functor_lock): ...this.
8293         * src/mutex.cc (__once_mutex): Don't export, use
8294         (get_once_mutex): ...this.
8295         * config/abi/pre/gnu.ver: Adjust exports.
8296
8297 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8298
8299         PR libstdc++/38732
8300         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8301         referenceCount field again.
8302         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8303         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8304         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8305         inline functions.
8306         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8307         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8308         instead of __cxa_exception.
8309         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8310         __cxxabiv1::__cxa_throw): Likewise.
8311         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8312         std::__exception_ptr::exception_ptr::_M_addref,
8313         std::__exception_ptr::exception_ptr::_M_release,
8314         __gxx_dependent_exception_cleanup): Likewise.
8315         * testsuite/18_support/exception/38732.cc: New test.
8316
8317         PR libstdc++/38092
8318         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8319         * src/compatibility.cc: Don't use .symver directives if
8320         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8321         * config.h.in: Regenerated.
8322         * configure: Likewise.
8323
8324 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8325
8326         PR libstdc++/38466
8327         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8328
8329 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8330
8331         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8332         of classic locale...
8333         (locale::classic): Here.
8334
8335 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8336
8337         * include/tr1_impl/regex: Fix bad return statements and typos.
8338
8339 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8340
8341         * include/tr1_impl/regex: Remove unimplemented function definitions.
8342         * testsuite/28_regex/init-list.cc: Compile only.
8343         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8344         c_string_extended.cc: Same.
8345         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8346         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8347
8348 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8349
8350         PR libstdc++/38384
8351         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8352         * configure: Regenerate.
8353
8354 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8355
8356         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8357         * configure: Regenerate.
8358
8359 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8360
8361         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8362         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8363         * configure: Regenerate.
8364
8365 2009-01-04  Richard Guenther  <rguenther@suse.de>
8366
8367         PR libstdc++/38720
8368         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8369         integer type for storage, arithmetic and comparisons.
8370         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8371
8372 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8373
8374         PR libstdc++/38719
8375         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8376         _Fwd_list_const_iterator::_M_next): Fix return type.
8377
8378 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8379
8380         * Revert last commit, reopen and suspend libstdc++/38678.
8381
8382 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8383
8384         PR libstdc++/38678
8385         * include/std/istream (basic_istream<>::_M_read): New.
8386         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8387         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8388         * include/std/ostream (basic_ostream<>::_M_write_): New.
8389         (basic_ostream<>::_M_write): Adjust.
8390         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8391         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8392         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8393         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8394         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.