OSDN Git Service

2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
2
3         Revert:
4         2009-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
5
6         * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
7         possible.
8         * configure: Regenerate.
9
10 2009-05-05  Jonathan Wakely  <jwakely.gcc@gmail.com>
11
12         PR libstdc++/39909
13         * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
14         __set_once_functor_lock_ptr): Replace global lock object with local
15         locks on global mutex.
16         * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
17         __set_once_functor_lock_ptr): Likewise, keeping old function to
18         preserve ABI.
19         (__once_proxy): Use pointer to local lock if set, global lock
20         otherwise.
21         * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
22         * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
23         * testsuite/30_threads/call_once/39909.cc: New.
24
25 2009-05-03  Jan Hubicka  <jh@suse.cz>
26
27         * include/parallel/settings.h (get): Mark const.
28         * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
29         * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
30         * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
31         throw ().
32         * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
33         (is_open, fd): Mark pure and throw ().
34         (seekoff): Mark throw ().
35
36 2009-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
37
38         * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
39         possible.
40         * configure: Regenerate.
41
42 2009-05-02  Jan Hubicka  <jh@suse.cz>
43
44         * include/tr1_impl/functional_hash.h (explicit specializations of ()
45         operator): Mark pure.
46
47 2009-04-30  Jonathan Wakely  <jwakely.gcc@gmail.com>
48
49         * scripts/create_testsuite_files: Remove thread directory.
50
51 2009-04-28  Benjamin Kosnik  <bkoz@redhat.com>
52
53         PR libstdc++/39868
54         * scripts/run_doxygen: Uncomment removal of includes.
55         (problematic): Rewrite __cxxabiv1 namespace to abi.
56
57 2009-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
58
59         Revert the last commit.
60
61 2009-04-25  Jonathan Wakely  <jwakely.gcc@gmail.com>
62
63         * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
64         Replace global lock object with local locks on global mutex.
65         * src/mutex.cc: Likewise.
66         * config/abi/pre/gnu.ver: Adjust.
67         * testsuite/30_threads/call_once/call_once2.cc: New.
68
69 2009-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
70
71         PR libstdc++/39880
72         PR libstdc++/39881
73         PR libstdc++/39882
74         * include/std/system_error (is_error_code_enum<errc>): Remove.
75         (error_condition<>::error_condition(_ErrorCodeEnum,)
76         error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
77         (error_code<>::error_code(_ErrorCodeEnum,),
78         error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
79         * testsuite/19_diagnostics/system_error/39880.cc: New.
80         * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
81         Likewise.
82         * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
83         * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
84         * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
85         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
86         Adjust.
87         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
88         Likewise.
89         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
90         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
91         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
92         * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
93         Likewise.
94         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
95         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
96         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
97         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
98
99 2009-04-24  Benjamin Kosnik  <bkoz@redhat.com>
100
101         * doc/xml/authors.xml: Add space.
102         * doc/xml/faq.xml: Update links.
103         * doc/xml/manual/intro.xml: Same.
104         * doc/xml/manual/abi.xml: Update.
105         * doc/xml/manual/appendix_contributing.xml: Fix typo.
106         * doc/xml/manual/status_cxxtr1.xml: Update links.
107         * doc/xml/manual/status_cxx1998.xml: Same.
108         * doc/xml/manual/status_cxx200x.xml: Same.
109
110 2009-04-22  Jan Hubicka  <jh@suse.cz>
111
112         * include/tr1_impl/array (at): Do not use builtin_expect.
113         * include/ext/throw_allocator.h (allocate): Likewise.
114         * include/ext/pool_allocator.h (allocate): Likweise.
115         * include/ext/bitmap_allocator.h (allocate): Likewise.
116         * include/ext/rc_string_base.h (_S_construct): Likewise.
117         * include/ext/malloc_allocator.h (allocate): Likewise.
118         * include/ext/mt_allocator.h (allocate): Likewise.
119         * include/ext/sso_string_base.h (_M_construct): Likewise.
120         * include/bits/basic_string.tcc (_S_construct): Likewise.
121
122 2009-04-22  Jan Hubicka  <jh@suse.cz>
123
124         * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
125         (atexit, atoll, stroll, strtoull): Mark throw ()
126         * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
127         * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
128         * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
129         (atexit, atoll, stroll, strtoull): Mark throw ()
130         * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
131         * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
132
133 2009-04-21  Jan Hubicka  <jh@suse.cz>
134
135         * include/ext/atomicity.h
136         (__exchange_and_add, __atomic_add): Mark throw ().
137         * config/os/aix/atomicity.h
138         * config/os/aix/atomicity.h
139         * config/os/irix/atomicity.h
140         * config/cpu/cris/atomicity.h
141         * config/cpu/m68k/atomicity.h
142         * config/cpu/hppa/atomicity.h
143         * config/cpu/sparc/atomicity.h
144         * config/cpu/i386/atomicity.h
145         * config/cpu/i486/atomicity.h
146         * config/cpu/sh/atomicity.h
147         * config/cpu/generic/atomicity_mutex/atomicity.h
148         * config/cpu/generic/atomicity_builtins/atomicity.h
149         (__exchange_and_add, __atomic_add): Mark throw ().
150
151 2009-04-21  Paolo Carlini  <paolo.carlini@oracle.com>
152
153         PR libstdc++/39835
154         * include/bits/random.h: Avoid the badname __alpha (and, for
155         consistency, __beta too).
156         * include/bits/random.tcc: Likewise.
157
158 2009-04-19  Jan Hubicka  <jh@suse.cz>
159
160         * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
161         _GLIBCXX_NOTHROW.
162
163 2009-04-19  Jan Hubicka  <jh@suse.cz>
164
165         * include/c_compatibility/stdatomic.h
166         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
167         __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
168         * include/bits/c++config (_GLIBCXX_NOTHROW): New.
169
170 2009-04-18  Jan Hubicka  <jh@suse.cz>
171
172         * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
173         * libsupc++/unwind-cxx.h (__cxa_get_globals,
174         __cxa_get_globals_fast): Mark const.
175         (__cxa_get_exception_ptr): Mark pure.
176         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
177         (__terminate): Makr throw ().
178         * libsupc++/exception (terminate): Mark throw().
179         (uncaught_exception): Mark pure.
180         * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
181         * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
182         Mark throw().
183         * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
184         * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
185         * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
186         __cxa_guard_abort): Mark throw ().
187         (__cxa_pure_virtual): Mark noreturn.
188         (__cxa_current_exception_type): Mark throw and pure.
189         * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
190         __cxa_exception_type): Mark pure.
191         (_M_safe_bool_dummy): Mark pure and const.
192
193 2009-04-18  Jan Hubicka  <jh@suse.cz>
194
195         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
196         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
197         _M_destroy_thread_key): Mark throw ()
198         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
199         _M_singular, _M_can_compare _M_get_mutex, _M_message,
200         _M_get_max_length): Mark throw ().
201         * include/debug/formatter.h (_M_message, _M_format_word,
202         _M_get_max_length): Mark throw ().
203         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
204         _M_detach_single): Mark throw ().
205         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
206         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
207         throw ()
208         (_M_get_mutex): Mark throw ().
209         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
210         (_M_destroy_thread_key): Mark CONST and throw.
211         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
212         throw ().
213
214 2009-04-18  Jan Hubicka  <jh@suse.cz>
215
216         * src/condition_variable.cc (condition_variable,
217         condition_variable_any constructors): Mark throw()
218         * src/hash.cc (operator() for long double, string, and wstring): Mark
219         throw ().
220         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
221         _M_setup, rdbuf, str): Mark throw ().
222         * src/chrono.cc (new): Mark throw ().
223         * include/std/system_error (system_category, generic_category): Mark
224         throw () and const.
225         * include/std/chrono (now): Mark throw ().
226         * include/std/condition_variable (condition_variable,
227         ~condition_variable, condition_variable_any,
228         ~condition_variable_any): Mark throw ().
229         * include/std/mutex (mutex): Mark throw ().
230         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
231         throw.
232         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
233         and throw ().
234         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
235         * include/bits/locale_classes.h (_S_initialize_once,
236         _S_clone_c_locale): Mark throw ().
237         (_S_get_c_name): Mark const and throw ().
238         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
239         throw ().
240         * include/bits/locale_facets.h (__convert_to_v explicit instances):
241         Mark throw ().
242         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
243         throw ().
244         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
245         ios_base): Mark throw ()
246         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
247         * include/backward/strstream (strstreambuf constructors): Mark throw ().
248         (str, freeze, _M_setupf): Mark throw ().
249         (pcount): Mark pure and throw ().
250         (rdbuf): Mark const and throw ().
251
252 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
253
254         PR libstdc++/39802
255         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
256         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
257         Always accept negative values, for unsigned types too.
258         * testsuite/22_locale/num_get/get/char/39802.cc: New.
259         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
260
261 2009-04-18  Jan Hubicka  <jh@suse.cz>
262
263         * include/debug/formater.h: Include bits/c++config.h.
264         (_M_error): Mark noreturn.
265         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
266         _GLIBCXX_NORETURN): New.
267         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
268         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
269         Mark pure.
270         * include/c_compatibility/stdatomic.h
271         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
272         __atomic_flag_wait_explicit, __atomic_flag_for_address):
273         Mark by throw ().
274         * src/atomic.cc (atomic_flag_test_and_set_explicit,
275         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
276         __atomic_flag_for_address): Mark by throw ().
277
278 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
279
280         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
281
282 2009-04-16  Jan Hubicka  <jh@suse.cz>
283
284         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
285         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
286         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
287         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
288         out body to ...
289         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
290         functions.
291         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
292         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
293         _Rb_tree_black_count): Mark nothrow.
294
295 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
296
297         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
298         from base classes.
299         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
300
301 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
302
303         * doc/html: Regenerate.
304
305 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
306
307         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
308
309         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
310         * doc/xml/gnu/fdl-1.2.xml: Same.
311         * doc/xml/manual/numerics.xml: Same.
312         * doc/xml/manual/concurrency.xml: Same.
313         * doc/xml/manual/intro.xml: Same.
314         * doc/xml/manual/status_cxxtr1.xml: Same.
315         * doc/xml/manual/containers.xml: Same.
316         * doc/xml/manual/io.xml: Same.
317         * doc/xml/manual/utilities.xml: Same.
318         * doc/xml/manual/support.xml: Same.
319         * doc/xml/manual/using.xml: Same.
320         * doc/xml/manual/localization.xml: Same.
321         * doc/xml/manual/locale.xml: Same.
322         * doc/xml/manual/extensions.xml: Same.
323         * doc/xml/manual/appendix_contributing.xml: Same.
324         * doc/xml/manual/diagnostics.xml: Same.
325         * doc/xml/manual/status_cxx200x.xml: Same.
326
327 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
328
329         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
330         * doc/xml/manual/status_cxx200x.xml: Adjust.
331
332 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
333
334         * doc/xml/spine.xml: Remove unused license entity, update
335         copyright year.
336
337         * doc/xml/manual/spine.xml: Markup for primary index terms.
338         * doc/xml/manual/numerics.xml: Same.
339         * doc/xml/manual/intro.xml: Same.
340         * doc/xml/manual/containers.xml: Same.
341         * doc/xml/manual/io.xml: Same.
342         * doc/xml/manual/appendix_porting.xml: Same.
343         * doc/xml/manual/utilities.xml: Same.
344         * doc/xml/manual/support.xml: Same.
345         * doc/xml/manual/localization.xml: Same.
346         * doc/xml/manual/strings.xml: Same.
347         * doc/xml/manual/extensions.xml: Same.
348         * doc/xml/manual/appendix_contributing.xml: Same.
349         * doc/xml/manual/diagnostics.xml: Same.
350         * doc/xml/manual/algorithms.xml: Same.
351         * doc/xml/manual/appendix_free.xml: Same.
352         * doc/xml/manual/iterators.xml: Same.
353
354         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
355         * doc/xml/gnu/fdl-1.2.xml: Same.
356
357         * doc/xml/manual/status_cxx200x.xml: Re-write.
358
359 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
360
361         PR libstdc++/39629 (final bits)
362         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
363         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
364         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
365         Fix formula for __j.
366         * include/bits/random.tcc (operator==(const normal_distribution<>&,
367         const normal_distribution<>&): Remove.
368         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
369         const uniform_int_distribution<>&), operator==(const
370         uniform_real_distribution<>&, const uniform_real_distribution<>&),
371         operator==(const normal_distribution<>&, const normal_distribution<>&),
372         operator==(const lognormal_distribution<>&,
373         const lognormal_distribution<>&), operator==(const
374         chi_squared_distribution<>&, const chi_squared_distribution<>&),
375         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
376         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
377         operator==(const student_t_distribution<>&,
378         const student_t_distribution<>&), operator==(const
379         bernoulli_distribution<>&, const bernoulli_distribution<>&),
380         operator==(const binomial_distribution<>&, const
381         binomial_distribution<>&), operator==(const geometric_distribution<>&,
382         const geometric_distribution<>&), operator==(const
383         negative_binomial_distribution<>&, const
384         negative_binomial_distribution<>&), operator==(const
385         poisson_distribution<>&, const poisson_distribution<>&),
386         operator==(const exponential_distribution<>&,
387         const exponential_distribution<>&), operator==(const
388         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
389         weibull_distribution<>&, const weibull_distribution<>&),
390         operator==(const extreme_value_distribution<>&,
391         const extreme_value_distribution<>&), operator==(const
392         discrete_distribution<>&, const discrete_distribution<>&),
393         operator==(const piecewise_constant_distribution<>&,
394         const piecewise_constant_distribution<>&), operator==(const
395         piecewise_linear_distribution<>&, const
396         piecewise_linear_distribution<>&)): Remove.
397         * testsuite/26_numerics/random/uniform_real_distribution/operators/
398         serialize.cc: Remove.
399         * testsuite/26_numerics/random/piecewise_constant_distribution/
400         operators/serialize.cc: Likewise.
401         * testsuite/26_numerics/random/chi_squared_distribution/operators/
402         serialize.cc: Likewise.
403         * testsuite/26_numerics/random/normal_distribution/operators/
404         serialize.cc: Likewise.
405         * testsuite/26_numerics/random/uniform_int_distribution/operators/
406         serialize.cc: Likewise.
407         * testsuite/26_numerics/random/poisson_distribution/operators/
408         serialize.cc: Likewise.
409         * testsuite/26_numerics/random/bernoulli_distribution/operators/
410         serialize.cc: Likewise.
411         * testsuite/26_numerics/random/discrete_distribution/operators/
412         serialize.cc: Likewise.
413         * testsuite/26_numerics/random/weibull_distribution/operators/
414         serialize.cc: Likewise.
415         * testsuite/26_numerics/random/negative_binomial_distribution/
416         operators/serialize.cc: Likewise.
417         * testsuite/26_numerics/random/cauchy_distribution/operators/
418         serialize.cc: Likewise.
419         * testsuite/26_numerics/random/gamma_distribution/operators/
420         serialize.cc: Likewise.
421         * testsuite/26_numerics/random/fisher_f_distribution/operators/
422         serialize.cc: Likewise.
423         * testsuite/26_numerics/random/exponential_distribution/operators/
424         serialize.cc: Likewise.
425         * testsuite/26_numerics/random/lognormal_distribution/operators/
426         serialize.cc: Likewise.
427         * testsuite/26_numerics/random/binomial_distribution/operators/
428         serialize.cc: Likewise.
429         * testsuite/26_numerics/random/extreme_value_distribution/
430         operators/serialize.cc: Likewise.
431         * testsuite/26_numerics/random/piecewise_linear_distribution/
432         operators/serialize.cc: Likewise.
433         * testsuite/26_numerics/random/student_t_distribution/operators/
434         serialize.cc: Likewise.
435         * testsuite/26_numerics/random/geometric_distribution/operators/
436         serialize.cc: Likewise.
437
438         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
439         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
440         mersenne_twister_engine<>::seed(_Gen&,
441         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
442         subtract_with_carry_engine<>::seed(_Gen&,
443         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
444         Remove, unused.
445         * include/bits/random.tcc (linear_congruential_engine<>::
446         seed(_Gen&, false_type): Likewise.
447
448 2009-04-09  Nick Clifton  <nickc@redhat.com>
449
450         * src/allocator-inst.cc: Change copyright header to refer to
451         version 3 of the GNU General Public License with version 3.1
452         of the GCC Runtime Library Exception and to point readers at
453         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
454         web page.
455         * config/abi/compatibility.h: Likewise.
456         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
457         * config/abi/pre/gnu.ver: Likewise.
458         * config/allocator/bitmap_allocator_base.h: Likewise.
459         * config/allocator/malloc_allocator_base.h: Likewise.
460         * config/allocator/mt_allocator_base.h: Likewise.
461         * config/allocator/new_allocator_base.h: Likewise.
462         * config/allocator/pool_allocator_base.h: Likewise.
463         * config/cpu/alpha/atomic_word.h: Likewise.
464         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
465         * config/cpu/cris/atomic_word.h: Likewise.
466         * config/cpu/cris/atomicity.h: Likewise.
467         * config/cpu/generic/atomic_word.h: Likewise.
468         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
469         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
470         * config/cpu/generic/cpu_defines.h: Likewise.
471         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
472         * config/cpu/hppa/atomicity.h: Likewise.
473         * config/cpu/i386/atomicity.h: Likewise.
474         * config/cpu/i486/atomicity.h: Likewise.
475         * config/cpu/ia64/atomic_word.h: Likewise.
476         * config/cpu/m68k/atomicity.h: Likewise.
477         * config/cpu/powerpc/atomic_word.h: Likewise.
478         * config/cpu/powerpc/cpu_defines.h: Likewise.
479         * config/cpu/sh/atomicity.h: Likewise.
480         * config/cpu/sparc/atomic_word.h: Likewise.
481         * config/cpu/sparc/atomicity.h: Likewise.
482         * config/io/basic_file_stdio.cc: Likewise.
483         * config/io/basic_file_stdio.h: Likewise.
484         * config/io/c_io_stdio.h: Likewise.
485         * config/locale/darwin/ctype_members.cc: Likewise.
486         * config/locale/generic/c++locale_internal.h: Likewise.
487         * config/locale/generic/c_locale.cc: Likewise.
488         * config/locale/generic/c_locale.h: Likewise.
489         * config/locale/generic/codecvt_members.cc: Likewise.
490         * config/locale/generic/collate_members.cc: Likewise.
491         * config/locale/generic/ctype_members.cc: Likewise.
492         * config/locale/generic/messages_members.cc: Likewise.
493         * config/locale/generic/messages_members.h: Likewise.
494         * config/locale/generic/monetary_members.cc: Likewise.
495         * config/locale/generic/numeric_members.cc: Likewise.
496         * config/locale/generic/time_members.cc: Likewise.
497         * config/locale/generic/time_members.h: Likewise.
498         * config/locale/gnu/c++locale_internal.h: Likewise.
499         * config/locale/gnu/c_locale.cc: Likewise.
500         * config/locale/gnu/c_locale.h: Likewise.
501         * config/locale/gnu/codecvt_members.cc: Likewise.
502         * config/locale/gnu/collate_members.cc: Likewise.
503         * config/locale/gnu/ctype_members.cc: Likewise.
504         * config/locale/gnu/messages_members.cc: Likewise.
505         * config/locale/gnu/messages_members.h: Likewise.
506         * config/locale/gnu/monetary_members.cc: Likewise.
507         * config/locale/gnu/numeric_members.cc: Likewise.
508         * config/locale/gnu/time_members.cc: Likewise.
509         * config/locale/gnu/time_members.h: Likewise.
510         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
511         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
512         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
513         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
514         * config/os/aix/atomic_word.h: Likewise.
515         * config/os/aix/atomicity.h: Likewise.
516         * config/os/aix/ctype_base.h: Likewise.
517         * config/os/aix/ctype_inline.h: Likewise.
518         * config/os/aix/ctype_noninline.h: Likewise.
519         * config/os/aix/os_defines.h: Likewise.
520         * config/os/bsd/darwin/ctype_base.h: Likewise.
521         * config/os/bsd/darwin/ctype_inline.h: Likewise.
522         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
523         * config/os/bsd/darwin/os_defines.h: Likewise.
524         * config/os/bsd/freebsd/ctype_base.h: Likewise.
525         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
526         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
527         * config/os/bsd/freebsd/os_defines.h: Likewise.
528         * config/os/bsd/netbsd/ctype_base.h: Likewise.
529         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
530         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
531         * config/os/bsd/netbsd/os_defines.h: Likewise.
532         * config/os/djgpp/ctype_base.h: Likewise.
533         * config/os/djgpp/ctype_inline.h: Likewise.
534         * config/os/djgpp/ctype_noninline.h: Likewise.
535         * config/os/djgpp/os_defines.h: Likewise.
536         * config/os/generic/ctype_base.h: Likewise.
537         * config/os/generic/ctype_inline.h: Likewise.
538         * config/os/generic/ctype_noninline.h: Likewise.
539         * config/os/generic/error_constants.h: Likewise.
540         * config/os/generic/os_defines.h: Likewise.
541         * config/os/gnu-linux/ctype_base.h: Likewise.
542         * config/os/gnu-linux/ctype_inline.h: Likewise.
543         * config/os/gnu-linux/ctype_noninline.h: Likewise.
544         * config/os/gnu-linux/os_defines.h: Likewise.
545         * config/os/hpux/ctype_base.h: Likewise.
546         * config/os/hpux/ctype_inline.h: Likewise.
547         * config/os/hpux/ctype_noninline.h: Likewise.
548         * config/os/hpux/os_defines.h: Likewise.
549         * config/os/irix/atomic_word.h: Likewise.
550         * config/os/irix/atomicity.h: Likewise.
551         * config/os/irix/irix5.2/ctype_base.h: Likewise.
552         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
553         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
554         * config/os/irix/irix5.2/os_defines.h: Likewise.
555         * config/os/irix/irix6.5/ctype_base.h: Likewise.
556         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
557         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
558         * config/os/irix/irix6.5/os_defines.h: Likewise.
559         * config/os/mingw32/ctype_base.h: Likewise.
560         * config/os/mingw32/ctype_inline.h: Likewise.
561         * config/os/mingw32/ctype_noninline.h: Likewise.
562         * config/os/mingw32/error_constants.h: Likewise.
563         * config/os/mingw32/os_defines.h: Likewise.
564         * config/os/newlib/ctype_base.h: Likewise.
565         * config/os/newlib/ctype_inline.h: Likewise.
566         * config/os/newlib/ctype_noninline.h: Likewise.
567         * config/os/newlib/os_defines.h: Likewise.
568         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
569         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
570         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
571         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
572         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
573         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
574         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
575         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
576         * config/os/tpf/ctype_base.h: Likewise.
577         * config/os/tpf/ctype_inline.h: Likewise.
578         * config/os/tpf/ctype_noninline.h: Likewise.
579         * config/os/tpf/os_defines.h: Likewise.
580         * config/os/uclibc/ctype_base.h: Likewise.
581         * config/os/uclibc/ctype_inline.h: Likewise.
582         * config/os/uclibc/ctype_noninline.h: Likewise.
583         * config/os/uclibc/os_defines.h: Likewise.
584         * config/os/vxworks/ctype_base.h: Likewise.
585         * config/os/vxworks/ctype_inline.h: Likewise.
586         * config/os/vxworks/ctype_noninline.h: Likewise.
587         * config/os/vxworks/os_defines.h: Likewise.
588         * include/backward/auto_ptr.h: Likewise.
589         * include/backward/backward_warning.h: Likewise.
590         * include/backward/binders.h: Likewise.
591         * include/backward/hash_fun.h: Likewise.
592         * include/backward/hash_map: Likewise.
593         * include/backward/hash_set: Likewise.
594         * include/backward/hashtable.h: Likewise.
595         * include/backward/strstream: Likewise.
596         * include/bits/algorithmfwd.h: Likewise.
597         * include/bits/allocator.h: Likewise.
598         * include/bits/atomic_0.h: Likewise.
599         * include/bits/atomic_2.h: Likewise.
600         * include/bits/atomicfwd_c.h: Likewise.
601         * include/bits/atomicfwd_cxx.h: Likewise.
602         * include/bits/basic_ios.h: Likewise.
603         * include/bits/basic_ios.tcc: Likewise.
604         * include/bits/basic_string.h: Likewise.
605         * include/bits/basic_string.tcc: Likewise.
606         * include/bits/boost_concept_check.h: Likewise.
607         * include/bits/c++config: Likewise.
608         * include/bits/char_traits.h: Likewise.
609         * include/bits/codecvt.h: Likewise.
610         * include/bits/concept_check.h: Likewise.
611         * include/bits/cpp_type_traits.h: Likewise.
612         * include/bits/deque.tcc: Likewise.
613         * include/bits/forward_list.h: Likewise.
614         * include/bits/forward_list.tcc: Likewise.
615         * include/bits/fstream.tcc: Likewise.
616         * include/bits/functexcept.h: Likewise.
617         * include/bits/functional_hash.h: Likewise.
618         * include/bits/gslice.h: Likewise.
619         * include/bits/gslice_array.h: Likewise.
620         * include/bits/hashtable.h: Likewise.
621         * include/bits/indirect_array.h: Likewise.
622         * include/bits/ios_base.h: Likewise.
623         * include/bits/istream.tcc: Likewise.
624         * include/bits/list.tcc: Likewise.
625         * include/bits/locale_classes.h: Likewise.
626         * include/bits/locale_classes.tcc: Likewise.
627         * include/bits/locale_facets.h: Likewise.
628         * include/bits/locale_facets.tcc: Likewise.
629         * include/bits/locale_facets_nonio.h: Likewise.
630         * include/bits/locale_facets_nonio.tcc: Likewise.
631         * include/bits/localefwd.h: Likewise.
632         * include/bits/mask_array.h: Likewise.
633         * include/bits/move.h: Likewise.
634         * include/bits/ostream.tcc: Likewise.
635         * include/bits/ostream_insert.h: Likewise.
636         * include/bits/postypes.h: Likewise.
637         * include/bits/shared_ptr.h: Likewise.
638         * include/bits/slice_array.h: Likewise.
639         * include/bits/sstream.tcc: Likewise.
640         * include/bits/stl_algo.h: Likewise.
641         * include/bits/stl_algobase.h: Likewise.
642         * include/bits/stl_bvector.h: Likewise.
643         * include/bits/stl_construct.h: Likewise.
644         * include/bits/stl_deque.h: Likewise.
645         * include/bits/stl_function.h: Likewise.
646         * include/bits/stl_heap.h: Likewise.
647         * include/bits/stl_iterator.h: Likewise.
648         * include/bits/stl_iterator_base_funcs.h: Likewise.
649         * include/bits/stl_iterator_base_types.h: Likewise.
650         * include/bits/stl_list.h: Likewise.
651         * include/bits/stl_map.h: Likewise.
652         * include/bits/stl_multimap.h: Likewise.
653         * include/bits/stl_multiset.h: Likewise.
654         * include/bits/stl_numeric.h: Likewise.
655         * include/bits/stl_pair.h: Likewise.
656         * include/bits/stl_queue.h: Likewise.
657         * include/bits/stl_raw_storage_iter.h: Likewise.
658         * include/bits/stl_relops.h: Likewise.
659         * include/bits/stl_set.h: Likewise.
660         * include/bits/stl_stack.h: Likewise.
661         * include/bits/stl_tempbuf.h: Likewise.
662         * include/bits/stl_tree.h: Likewise.
663         * include/bits/stl_uninitialized.h: Likewise.
664         * include/bits/stl_vector.h: Likewise.
665         * include/bits/stream_iterator.h: Likewise.
666         * include/bits/streambuf.tcc: Likewise.
667         * include/bits/streambuf_iterator.h: Likewise.
668         * include/bits/stringfwd.h: Likewise.
669         * include/bits/unique_ptr.h: Likewise.
670         * include/bits/valarray_after.h: Likewise.
671         * include/bits/valarray_array.h: Likewise.
672         * include/bits/valarray_array.tcc: Likewise.
673         * include/bits/valarray_before.h: Likewise.
674         * include/bits/vector.tcc: Likewise.
675         * include/c/cassert: Likewise.
676         * include/c/cctype: Likewise.
677         * include/c/cerrno: Likewise.
678         * include/c/cfloat: Likewise.
679         * include/c/ciso646: Likewise.
680         * include/c/climits: Likewise.
681         * include/c/clocale: Likewise.
682         * include/c/cmath: Likewise.
683         * include/c/csetjmp: Likewise.
684         * include/c/csignal: Likewise.
685         * include/c/cstdarg: Likewise.
686         * include/c/cstddef: Likewise.
687         * include/c/cstdio: Likewise.
688         * include/c/cstdlib: Likewise.
689         * include/c/cstring: Likewise.
690         * include/c/ctime: Likewise.
691         * include/c/cwchar: Likewise.
692         * include/c/cwctype: Likewise.
693         * include/c_compatibility/assert.h: Likewise.
694         * include/c_compatibility/complex.h: Likewise.
695         * include/c_compatibility/ctype.h: Likewise.
696         * include/c_compatibility/errno.h: Likewise.
697         * include/c_compatibility/fenv.h: Likewise.
698         * include/c_compatibility/float.h: Likewise.
699         * include/c_compatibility/inttypes.h: Likewise.
700         * include/c_compatibility/iso646.h: Likewise.
701         * include/c_compatibility/limits.h: Likewise.
702         * include/c_compatibility/locale.h: Likewise.
703         * include/c_compatibility/math.h: Likewise.
704         * include/c_compatibility/setjmp.h: Likewise.
705         * include/c_compatibility/signal.h: Likewise.
706         * include/c_compatibility/stdarg.h: Likewise.
707         * include/c_compatibility/stdatomic.h: Likewise.
708         * include/c_compatibility/stdbool.h: Likewise.
709         * include/c_compatibility/stddef.h: Likewise.
710         * include/c_compatibility/stdint.h: Likewise.
711         * include/c_compatibility/stdio.h: Likewise.
712         * include/c_compatibility/stdlib.h: Likewise.
713         * include/c_compatibility/string.h: Likewise.
714         * include/c_compatibility/tgmath.h: Likewise.
715         * include/c_compatibility/time.h: Likewise.
716         * include/c_compatibility/wchar.h: Likewise.
717         * include/c_compatibility/wctype.h: Likewise.
718         * include/c_global/cassert: Likewise.
719         * include/c_global/ccomplex: Likewise.
720         * include/c_global/cctype: Likewise.
721         * include/c_global/cerrno: Likewise.
722         * include/c_global/cfenv: Likewise.
723         * include/c_global/cfloat: Likewise.
724         * include/c_global/cinttypes: Likewise.
725         * include/c_global/ciso646: Likewise.
726         * include/c_global/climits: Likewise.
727         * include/c_global/clocale: Likewise.
728         * include/c_global/cmath.tcc: Likewise.
729         * include/c_global/cmath: Likewise.
730         * include/c_global/csetjmp: Likewise.
731         * include/c_global/csignal: Likewise.
732         * include/c_global/cstdarg: Likewise.
733         * include/c_global/cstdatomic: Likewise.
734         * include/c_global/cstdbool: Likewise.
735         * include/c_global/cstddef: Likewise.
736         * include/c_global/cstdint: Likewise.
737         * include/c_global/cstdio: Likewise.
738         * include/c_global/cstdlib: Likewise.
739         * include/c_global/cstring: Likewise.
740         * include/c_global/ctgmath: Likewise.
741         * include/c_global/ctime: Likewise.
742         * include/c_global/cwchar: Likewise.
743         * include/c_global/cwctype: Likewise.
744         * include/c_std/cassert: Likewise.
745         * include/c_std/cctype: Likewise.
746         * include/c_std/cerrno: Likewise.
747         * include/c_std/cfloat: Likewise.
748         * include/c_std/ciso646: Likewise.
749         * include/c_std/climits: Likewise.
750         * include/c_std/clocale: Likewise.
751         * include/c_std/cmath.tcc: Likewise.
752         * include/c_std/cmath: Likewise.
753         * include/c_std/csetjmp: Likewise.
754         * include/c_std/csignal: Likewise.
755         * include/c_std/cstdarg: Likewise.
756         * include/c_std/cstddef: Likewise.
757         * include/c_std/cstdio: Likewise.
758         * include/c_std/cstdlib: Likewise.
759         * include/c_std/cstring: Likewise.
760         * include/c_std/ctime: Likewise.
761         * include/c_std/cwchar: Likewise.
762         * include/c_std/cwctype: Likewise.
763         * include/debug/bitset: Likewise.
764         * include/debug/debug.h: Likewise.
765         * include/debug/deque: Likewise.
766         * include/debug/formatter.h: Likewise.
767         * include/debug/functions.h: Likewise.
768         * include/debug/list: Likewise.
769         * include/debug/macros.h: Likewise.
770         * include/debug/map.h: Likewise.
771         * include/debug/map: Likewise.
772         * include/debug/multimap.h: Likewise.
773         * include/debug/multiset.h: Likewise.
774         * include/debug/safe_base.h: Likewise.
775         * include/debug/safe_iterator.h: Likewise.
776         * include/debug/safe_iterator.tcc: Likewise.
777         * include/debug/safe_sequence.h: Likewise.
778         * include/debug/set.h: Likewise.
779         * include/debug/set: Likewise.
780         * include/debug/string: Likewise.
781         * include/debug/unordered_map: Likewise.
782         * include/debug/unordered_set: Likewise.
783         * include/debug/vector: Likewise.
784         * include/ext/algorithm: Likewise.
785         * include/ext/array_allocator.h: Likewise.
786         * include/ext/atomicity.h: Likewise.
787         * include/ext/bitmap_allocator.h: Likewise.
788         * include/ext/cast.h: Likewise.
789         * include/ext/codecvt_specializations.h: Likewise.
790         * include/ext/concurrence.h: Likewise.
791         * include/ext/debug_allocator.h: Likewise.
792         * include/ext/enc_filebuf.h: Likewise.
793         * include/ext/extptr_allocator.h: Likewise.
794         * include/ext/functional: Likewise.
795         * include/ext/iterator: Likewise.
796         * include/ext/malloc_allocator.h: Likewise.
797         * include/ext/memory: Likewise.
798         * include/ext/mt_allocator.h: Likewise.
799         * include/ext/new_allocator.h: Likewise.
800         * include/ext/numeric: Likewise.
801         * include/ext/numeric_traits.h: Likewise.
802         * include/ext/pb_ds/assoc_container.hpp: Likewise.
803         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
804         Likewise.
805         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
806         Likewise.
807         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
808         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
809         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
810         Likewise.
811         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
812         Likewise.
813         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
814         Likewise.
815         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
816         Likewise.
817         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
818         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
819         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
820         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
821         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
822         Likewise.
823         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
824         Likewise.
825         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
826         Likewise.
827         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
828         Likewise.
829         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
830         Likewise.
831         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
832         Likewise.
833         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
834         Likewise.
835         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
836         Likewise.
837         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
838         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
839         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
840         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
841         Likewise.
842         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
843         Likewise.
844         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
845         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
846         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
847         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
848         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
849         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
850         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
851         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
852         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
853         Likewise.
854         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
855         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
856         Likewise.
857         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
858         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
859         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
860         Likewise.
861         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
862         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
863         Likewise.
864         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
865         Likewise.
866         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
867         Likewise.
868         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
869         Likewise.
870         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
871         Likewise.
872         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
873         Likewise.
874         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
875         Likewise.
876         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
877         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
878         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
879         Likewise.
880         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
881         Likewise.
882         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
883         Likewise.
884         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
885         Likewise.
886         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
887         Likewise.
888         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
889         Likewise.
890         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
891         Likewise.
892         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
893         Likewise.
894         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
895         Likewise.
896         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
897         Likewise.
898         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
899         Likewise.
900         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
901         Likewise.
902         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
903         Likewise.
904         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
905         Likewise.
906         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
907         Likewise.
908         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
909         Likewise.
910         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
911         Likewise.
912         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
913         Likewise.
914         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
915         Likewise.
916         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
917         Likewise.
918         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
919         Likewise.
920         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
921         Likewise.
922         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
923         Likewise.
924         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
925         Likewise.
926         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
927         Likewise.
928         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
929         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
930         Likewise.
931         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
932         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
933         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
934         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
935         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
936         Likewise.
937         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
938         Likewise.
939         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
940         Likewise.
941         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
942         Likewise.
943         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
944         Likewise.
945         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
946         Likewise.
947         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
948         Likewise.
949         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
950         Likewise.
951         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
952         Likewise.
953         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
954         Likewise.
955         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
956         Likewise.
957         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
958         Likewise.
959         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
960         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
961         Likewise.
962         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
963         Likewise.
964         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
965         Likewise.
966         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
967         Likewise.
968         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
969         Likewise.
970         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
971         Likewise.
972         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
973         Likewise.
974         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
975         Likewise.
976         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
977         Likewise.
978         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
979         Likewise.
980         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
981         Likewise.
982         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
983         Likewise.
984         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
985         Likewise.
986         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
987         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
988         Likewise.
989         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
990         Likewise.
991         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
992         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
993         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
994         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
995         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
996         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
997         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
998         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
999         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
1000         Likewise.
1001         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
1002         Likewise.
1003         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
1004         Likewise.
1005         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
1006         Likewise.
1007         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
1008         Likewise.
1009         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
1010         Likewise.
1011         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
1012         Likewise.
1013         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
1014         Likewise.
1015         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
1016         Likewise.
1017         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
1018         Likewise.
1019         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
1020         Likewise.
1021         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
1022         Likewise.
1023         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
1024         Likewise.
1025         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
1026         Likewise.
1027         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
1028         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
1029         Likewise.
1030         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
1031         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
1032         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
1033         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
1034         Likewise.
1035         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
1036         Likewise.
1037         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
1038         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
1039         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
1040         Likewise.
1041         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
1042         Likewise.
1043         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
1044         Likewise.
1045         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
1046         Likewise.
1047         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
1048         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
1049         Likewise.
1050         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
1051         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
1052         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
1053         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
1054         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
1055         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
1056         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
1057         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
1058         Likewise.
1059         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
1060         Likewise.
1061         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
1062         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
1063         Likewise.
1064         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
1065         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
1066         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
1067         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
1068         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
1069         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
1070         Likewise.
1071         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
1072         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
1073         Likewise.
1074         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
1075         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
1076         Likewise.
1077         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
1078         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
1079         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
1080         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
1081         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
1082         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
1083         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
1084         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
1085         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
1086         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
1087         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
1088         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
1089         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
1090         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
1091         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
1092         Likewise.
1093         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
1094         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
1095         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
1096         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
1097         Likewise.
1098         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
1099         Likewise.
1100         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
1101         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
1102         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
1103         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
1104         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
1105         Likewise.
1106         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
1107         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
1108         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
1109         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
1110         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
1111         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
1112         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
1113         Likewise.
1114         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
1115         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
1116         Likewise.
1117         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
1118         Likewise.
1119         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
1120         Likewise.
1121         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
1122         Likewise.
1123         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
1124         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
1125         Likewise.
1126         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
1127         Likewise.
1128         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
1129         Likewise.
1130         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
1131         Likewise.
1132         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
1133         Likewise.
1134         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
1135         Likewise.
1136         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
1137         Likewise.
1138         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
1139         Likewise.
1140         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
1141         Likewise.
1142         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
1143         Likewise.
1144         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
1145         Likewise.
1146         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
1147         Likewise.
1148         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
1149         Likewise.
1150         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
1151         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
1152         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
1153         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
1154         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
1155         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
1156         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
1157         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
1158         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
1159         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
1160         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
1161         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
1162         Likewise.
1163         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1164         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1165         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1166         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1167         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1168         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1169         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1170         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1171         Likewise.
1172         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1173         Likewise.
1174         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1175         Likewise.
1176         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1177         Likewise.
1178         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1179         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1180         Likewise.
1181         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1182         Likewise.
1183         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1184         Likewise.
1185         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1186         Likewise.
1187         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1188         Likewise.
1189         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1190         Likewise.
1191         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1192         Likewise.
1193         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1194         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1195         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1196         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1197         Likewise.
1198         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1199         Likewise.
1200         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1201         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1202         Likewise.
1203         * include/ext/pb_ds/exception.hpp: Likewise.
1204         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1205         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1206         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1207         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1208         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1209         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1210         * include/ext/pod_char_traits.h: Likewise.
1211         * include/ext/pointer.h: Likewise.
1212         * include/ext/pool_allocator.h: Likewise.
1213         * include/ext/rb_tree: Likewise.
1214         * include/ext/rc_string_base.h: Likewise.
1215         * include/ext/rope: Likewise.
1216         * include/ext/ropeimpl.h: Likewise.
1217         * include/ext/slist: Likewise.
1218         * include/ext/sso_string_base.h: Likewise.
1219         * include/ext/stdio_filebuf.h: Likewise.
1220         * include/ext/stdio_sync_filebuf.h: Likewise.
1221         * include/ext/string_conversions.h: Likewise.
1222         * include/ext/throw_allocator.h: Likewise.
1223         * include/ext/type_traits.h: Likewise.
1224         * include/ext/typelist.h: Likewise.
1225         * include/ext/vstring.h: Likewise.
1226         * include/ext/vstring.tcc: Likewise.
1227         * include/ext/vstring_fwd.h: Likewise.
1228         * include/ext/vstring_util.h: Likewise.
1229         * include/parallel/algo.h: Likewise.
1230         * include/parallel/algobase.h: Likewise.
1231         * include/parallel/algorithm: Likewise.
1232         * include/parallel/algorithmfwd.h: Likewise.
1233         * include/parallel/balanced_quicksort.h: Likewise.
1234         * include/parallel/base.h: Likewise.
1235         * include/parallel/basic_iterator.h: Likewise.
1236         * include/parallel/checkers.h: Likewise.
1237         * include/parallel/compatibility.h: Likewise.
1238         * include/parallel/compiletime_settings.h: Likewise.
1239         * include/parallel/equally_split.h: Likewise.
1240         * include/parallel/features.h: Likewise.
1241         * include/parallel/find.h: Likewise.
1242         * include/parallel/find_selectors.h: Likewise.
1243         * include/parallel/for_each.h: Likewise.
1244         * include/parallel/for_each_selectors.h: Likewise.
1245         * include/parallel/iterator.h: Likewise.
1246         * include/parallel/list_partition.h: Likewise.
1247         * include/parallel/losertree.h: Likewise.
1248         * include/parallel/merge.h: Likewise.
1249         * include/parallel/multiseq_selection.h: Likewise.
1250         * include/parallel/multiway_merge.h: Likewise.
1251         * include/parallel/multiway_mergesort.h: Likewise.
1252         * include/parallel/numeric: Likewise.
1253         * include/parallel/numericfwd.h: Likewise.
1254         * include/parallel/omp_loop.h: Likewise.
1255         * include/parallel/omp_loop_static.h: Likewise.
1256         * include/parallel/par_loop.h: Likewise.
1257         * include/parallel/parallel.h: Likewise.
1258         * include/parallel/partial_sum.h: Likewise.
1259         * include/parallel/partition.h: Likewise.
1260         * include/parallel/queue.h: Likewise.
1261         * include/parallel/quicksort.h: Likewise.
1262         * include/parallel/random_number.h: Likewise.
1263         * include/parallel/random_shuffle.h: Likewise.
1264         * include/parallel/search.h: Likewise.
1265         * include/parallel/set_operations.h: Likewise.
1266         * include/parallel/settings.h: Likewise.
1267         * include/parallel/sort.h: Likewise.
1268         * include/parallel/tags.h: Likewise.
1269         * include/parallel/types.h: Likewise.
1270         * include/parallel/unique_copy.h: Likewise.
1271         * include/parallel/workstealing.h: Likewise.
1272         * include/precompiled/extc++.h: Likewise.
1273         * include/precompiled/stdc++.h: Likewise.
1274         * include/precompiled/stdtr1c++.h: Likewise.
1275         * include/std/algorithm: Likewise.
1276         * include/std/array: Likewise.
1277         * include/std/bitset: Likewise.
1278         * include/std/c++0x_warning.h: Likewise.
1279         * include/std/chrono: Likewise.
1280         * include/std/complex: Likewise.
1281         * include/std/condition_variable: Likewise.
1282         * include/std/deque: Likewise.
1283         * include/std/forward_list: Likewise.
1284         * include/std/fstream: Likewise.
1285         * include/std/functional: Likewise.
1286         * include/std/iomanip: Likewise.
1287         * include/std/ios: Likewise.
1288         * include/std/iosfwd: Likewise.
1289         * include/std/iostream: Likewise.
1290         * include/std/istream: Likewise.
1291         * include/std/iterator: Likewise.
1292         * include/std/limits: Likewise.
1293         * include/std/list: Likewise.
1294         * include/std/locale: Likewise.
1295         * include/std/map: Likewise.
1296         * include/std/memory: Likewise.
1297         * include/std/mutex: Likewise.
1298         * include/std/numeric: Likewise.
1299         * include/std/ostream: Likewise.
1300         * include/std/queue: Likewise.
1301         * include/std/random: Likewise.
1302         * include/std/ratio: Likewise.
1303         * include/std/regex: Likewise.
1304         * include/std/set: Likewise.
1305         * include/std/sstream: Likewise.
1306         * include/std/stack: Likewise.
1307         * include/std/stdexcept: Likewise.
1308         * include/std/streambuf: Likewise.
1309         * include/std/string: Likewise.
1310         * include/std/system_error: Likewise.
1311         * include/std/thread: Likewise.
1312         * include/std/tuple: Likewise.
1313         * include/std/type_traits: Likewise.
1314         * include/std/unordered_map: Likewise.
1315         * include/std/unordered_set: Likewise.
1316         * include/std/utility: Likewise.
1317         * include/std/valarray: Likewise.
1318         * include/std/vector: Likewise.
1319         * include/tr1/array: Likewise.
1320         * include/tr1/bessel_function.tcc: Likewise.
1321         * include/tr1/beta_function.tcc: Likewise.
1322         * include/tr1/ccomplex: Likewise.
1323         * include/tr1/cctype: Likewise.
1324         * include/tr1/cfenv: Likewise.
1325         * include/tr1/cfloat: Likewise.
1326         * include/tr1/cinttypes: Likewise.
1327         * include/tr1/climits: Likewise.
1328         * include/tr1/cmath: Likewise.
1329         * include/tr1/complex.h: Likewise.
1330         * include/tr1/complex: Likewise.
1331         * include/tr1/cstdarg: Likewise.
1332         * include/tr1/cstdbool: Likewise.
1333         * include/tr1/cstdint: Likewise.
1334         * include/tr1/cstdio: Likewise.
1335         * include/tr1/cstdlib: Likewise.
1336         * include/tr1/ctgmath: Likewise.
1337         * include/tr1/ctime: Likewise.
1338         * include/tr1/ctype.h: Likewise.
1339         * include/tr1/cwchar: Likewise.
1340         * include/tr1/cwctype: Likewise.
1341         * include/tr1/ell_integral.tcc: Likewise.
1342         * include/tr1/exp_integral.tcc: Likewise.
1343         * include/tr1/fenv.h: Likewise.
1344         * include/tr1/float.h: Likewise.
1345         * include/tr1/functional: Likewise.
1346         * include/tr1/functional_hash.h: Likewise.
1347         * include/tr1/gamma.tcc: Likewise.
1348         * include/tr1/hashtable.h: Likewise.
1349         * include/tr1/hypergeometric.tcc: Likewise.
1350         * include/tr1/inttypes.h: Likewise.
1351         * include/tr1/legendre_function.tcc: Likewise.
1352         * include/tr1/limits.h: Likewise.
1353         * include/tr1/math.h: Likewise.
1354         * include/tr1/memory: Likewise.
1355         * include/tr1/modified_bessel_func.tcc: Likewise.
1356         * include/tr1/poly_hermite.tcc: Likewise.
1357         * include/tr1/poly_laguerre.tcc: Likewise.
1358         * include/tr1/random: Likewise.
1359         * include/tr1/regex: Likewise.
1360         * include/tr1/riemann_zeta.tcc: Likewise.
1361         * include/tr1/shared_ptr.h: Likewise.
1362         * include/tr1/special_function_util.h: Likewise.
1363         * include/tr1/stdarg.h: Likewise.
1364         * include/tr1/stdbool.h: Likewise.
1365         * include/tr1/stdint.h: Likewise.
1366         * include/tr1/stdio.h: Likewise.
1367         * include/tr1/stdlib.h: Likewise.
1368         * include/tr1/tgmath.h: Likewise.
1369         * include/tr1/tuple: Likewise.
1370         * include/tr1/type_traits: Likewise.
1371         * include/tr1/unordered_map: Likewise.
1372         * include/tr1/unordered_set: Likewise.
1373         * include/tr1/utility: Likewise.
1374         * include/tr1/wchar.h: Likewise.
1375         * include/tr1/wctype.h: Likewise.
1376         * include/tr1_impl/array: Likewise.
1377         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1378         * include/tr1_impl/cctype: Likewise.
1379         * include/tr1_impl/cfenv: Likewise.
1380         * include/tr1_impl/cinttypes: Likewise.
1381         * include/tr1_impl/cmath: Likewise.
1382         * include/tr1_impl/complex: Likewise.
1383         * include/tr1_impl/cstdint: Likewise.
1384         * include/tr1_impl/cstdio: Likewise.
1385         * include/tr1_impl/cstdlib: Likewise.
1386         * include/tr1_impl/cwchar: Likewise.
1387         * include/tr1_impl/cwctype: Likewise.
1388         * include/tr1_impl/functional: Likewise.
1389         * include/tr1_impl/functional_hash.h: Likewise.
1390         * include/tr1_impl/hashtable: Likewise.
1391         * include/tr1_impl/hashtable_policy.h: Likewise.
1392         * include/tr1_impl/random.tcc: Likewise.
1393         * include/tr1_impl/random: Likewise.
1394         * include/tr1_impl/regex: Likewise.
1395         * include/tr1_impl/type_traits: Likewise.
1396         * include/tr1_impl/unordered_map: Likewise.
1397         * include/tr1_impl/unordered_set: Likewise.
1398         * include/tr1_impl/utility: Likewise.
1399         * libsupc++/array_type_info.cc: Likewise.
1400         * libsupc++/atexit_arm.cc: Likewise.
1401         * libsupc++/bad_cast.cc: Likewise.
1402         * libsupc++/bad_typeid.cc: Likewise.
1403         * libsupc++/class_type_info.cc: Likewise.
1404         * libsupc++/cxxabi-forced.h: Likewise.
1405         * libsupc++/cxxabi.h: Likewise.
1406         * libsupc++/del_op.cc: Likewise.
1407         * libsupc++/del_opnt.cc: Likewise.
1408         * libsupc++/del_opv.cc: Likewise.
1409         * libsupc++/del_opvnt.cc: Likewise.
1410         * libsupc++/dyncast.cc: Likewise.
1411         * libsupc++/eh_alloc.cc: Likewise.
1412         * libsupc++/eh_arm.cc: Likewise.
1413         * libsupc++/eh_aux_runtime.cc: Likewise.
1414         * libsupc++/eh_call.cc: Likewise.
1415         * libsupc++/eh_catch.cc: Likewise.
1416         * libsupc++/eh_exception.cc: Likewise.
1417         * libsupc++/eh_globals.cc: Likewise.
1418         * libsupc++/eh_personality.cc: Likewise.
1419         * libsupc++/eh_ptr.cc: Likewise.
1420         * libsupc++/eh_term_handler.cc: Likewise.
1421         * libsupc++/eh_terminate.cc: Likewise.
1422         * libsupc++/eh_throw.cc: Likewise.
1423         * libsupc++/eh_type.cc: Likewise.
1424         * libsupc++/eh_unex_handler.cc: Likewise.
1425         * libsupc++/enum_type_info.cc: Likewise.
1426         * libsupc++/exception: Likewise.
1427         * libsupc++/exception_defines.h: Likewise.
1428         * libsupc++/exception_ptr.h: Likewise.
1429         * libsupc++/function_type_info.cc: Likewise.
1430         * libsupc++/fundamental_type_info.cc: Likewise.
1431         * libsupc++/guard.cc: Likewise.
1432         * libsupc++/initializer_list: Likewise.
1433         * libsupc++/new: Likewise.
1434         * libsupc++/new_handler.cc: Likewise.
1435         * libsupc++/new_op.cc: Likewise.
1436         * libsupc++/new_opnt.cc: Likewise.
1437         * libsupc++/new_opv.cc: Likewise.
1438         * libsupc++/new_opvnt.cc: Likewise.
1439         * libsupc++/pbase_type_info.cc: Likewise.
1440         * libsupc++/pmem_type_info.cc: Likewise.
1441         * libsupc++/pointer_type_info.cc: Likewise.
1442         * libsupc++/pure.cc: Likewise.
1443         * libsupc++/si_class_type_info.cc: Likewise.
1444         * libsupc++/tinfo.cc: Likewise.
1445         * libsupc++/tinfo.h: Likewise.
1446         * libsupc++/tinfo2.cc: Likewise.
1447         * libsupc++/typeinfo: Likewise.
1448         * libsupc++/unwind-cxx.h: Likewise.
1449         * libsupc++/vec.cc: Likewise.
1450         * libsupc++/vmi_class_type_info.cc: Likewise.
1451         * libsupc++/vterminate.cc: Likewise.
1452         * po/string_literals.cc: Likewise.
1453         * src/atomic.cc: Likewise.
1454         * src/bitmap_allocator.cc: Likewise.
1455         * src/chrono.cc: Likewise.
1456         * src/codecvt.cc: Likewise.
1457         * src/compatibility-ldbl.cc: Likewise.
1458         * src/compatibility.cc: Likewise.
1459         * src/complex_io.cc: Likewise.
1460         * src/concept-inst.cc: Likewise.
1461         * src/condition_variable.cc: Likewise.
1462         * src/ctype.cc: Likewise.
1463         * src/debug.cc: Likewise.
1464         * src/debug_list.cc: Likewise.
1465         * src/ext-inst.cc: Likewise.
1466         * src/fstream-inst.cc: Likewise.
1467         * src/functexcept.cc: Likewise.
1468         * src/globals_io.cc: Likewise.
1469         * src/hash.cc: Likewise.
1470         * src/hash_c++0x.cc: Likewise.
1471         * src/hashtable.cc: Likewise.
1472         * src/hashtable_c++0x.cc: Likewise.
1473         * src/ios-inst.cc: Likewise.
1474         * src/ios.cc: Likewise.
1475         * src/ios_failure.cc: Likewise.
1476         * src/ios_init.cc: Likewise.
1477         * src/ios_locale.cc: Likewise.
1478         * src/iostream-inst.cc: Likewise.
1479         * src/istream-inst.cc: Likewise.
1480         * src/istream.cc: Likewise.
1481         * src/limits.cc: Likewise.
1482         * src/limits_c++0x.cc: Likewise.
1483         * src/list.cc: Likewise.
1484         * src/locale-inst.cc: Likewise.
1485         * src/locale.cc: Likewise.
1486         * src/locale_facets.cc: Likewise.
1487         * src/locale_init.cc: Likewise.
1488         * src/localename.cc: Likewise.
1489         * src/math_stubs_float.cc: Likewise.
1490         * src/math_stubs_long_double.cc: Likewise.
1491         * src/misc-inst.cc: Likewise.
1492         * src/mt_allocator.cc: Likewise.
1493         * src/mutex.cc: Likewise.
1494         * src/ostream-inst.cc: Likewise.
1495         * src/parallel_list.cc: Likewise.
1496         * src/parallel_settings.cc: Likewise.
1497         * src/pool_allocator.cc: Likewise.
1498         * src/sstream-inst.cc: Likewise.
1499         * src/stdexcept.cc: Likewise.
1500         * src/streambuf-inst.cc: Likewise.
1501         * src/streambuf.cc: Likewise.
1502         * src/string-inst.cc: Likewise.
1503         * src/strstream.cc: Likewise.
1504         * src/system_error.cc: Likewise.
1505         * src/thread.cc: Likewise.
1506         * src/tree.cc: Likewise.
1507         * src/valarray-inst.cc: Likewise.
1508         * src/wlocale-inst.cc: Likewise.
1509         * src/wstring-inst.cc: Likewise.
1510         * doc/xml/manual/intro.xml: Change documentation to refer the
1511         reader to version 3 of the GNU General Public License, version
1512         3.1 of the GCC Runtime Library Exception, and to point readers
1513         at the FSF's license web page.
1514
1515 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1516
1517         * Makefile.am: Change copyright header to refer to version
1518         3 of the GNU General Public License and to point readers at the
1519         COPYING3 file and the FSF's license web page.
1520         * doc/Makefile.am: Likewise.
1521         * include/Makefile.am: Likewise.
1522         * libsupc++/Makefile.am: Likewise.
1523         * po/Makefile.am: Likewise.
1524         * po/POTFILES.in: Likewise.
1525         * src/Makefile.am: Likewise.
1526         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1527         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1528         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1529         Likewise.
1530         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1531         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1532         Likewise.
1533         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1534         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1535         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1536         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1537         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1538         * testsuite/18_support/bad_cast/what.cc: Likewise.
1539         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1540         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1541         Likewise.
1542         * testsuite/18_support/bad_exception/what.cc: Likewise.
1543         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1544         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1545         * testsuite/18_support/exception/38732.cc: Likewise.
1546         * testsuite/18_support/exception/what.cc: Likewise.
1547         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1548         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1549         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1550         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1551         * testsuite/18_support/headers/climits/values.cc: Likewise.
1552         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1553         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1554         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1555         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1556         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1557         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1558         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1559         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1560         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1561         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1562         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1563         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1564         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1565         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1566         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1567         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1568         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1569         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1570         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1571         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1572         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1573         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1574         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1575         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1576         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1577         * testsuite/18_support/new_delete_placement.cc: Likewise.
1578         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1579         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1580         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1581         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1582         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1583         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1584         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1585         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1586         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1587         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1588         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1589         Likewise.
1590         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1591         * testsuite/18_support/pthread_guard.cc: Likewise.
1592         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1593         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1594         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1595         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1596         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1597         Likewise.
1598         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1599         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1600         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1601         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1602         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1603         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1604         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1605         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1606         Likewise.
1607         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1608         Likewise.
1609         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1610         Likewise.
1611         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1612         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1613         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1614         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1615         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1616         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1617         Likewise.
1618         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1619         Likewise.
1620         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1621         Likewise.
1622         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1623         Likewise.
1624         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1625         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1626         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1627         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1628         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1629         Likewise.
1630         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1631         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1632         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1633         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1634         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1635         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1636         Likewise.
1637         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1638         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1639         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1640         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1641         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1642         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1643         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1644         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1645         * testsuite/20_util/allocator/1.cc: Likewise.
1646         * testsuite/20_util/allocator/10378.cc: Likewise.
1647         * testsuite/20_util/allocator/14176.cc: Likewise.
1648         * testsuite/20_util/allocator/33807.cc: Likewise.
1649         * testsuite/20_util/allocator/8230.cc: Likewise.
1650         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1651         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1652         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1653         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1654         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1655         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1656         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1657         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1658         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1659         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1660         Likewise.
1661         * testsuite/20_util/clocks/1.cc: Likewise.
1662         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1663         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1664         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1665         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1666         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1667         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1668         * testsuite/20_util/duration/cons/1.cc: Likewise.
1669         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1670         * testsuite/20_util/duration/cons/2.cc: Likewise.
1671         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1672         Likewise.
1673         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1674         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1675         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1676         Likewise.
1677         * testsuite/20_util/forward/1.cc: Likewise.
1678         * testsuite/20_util/forward/1_neg.cc: Likewise.
1679         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1680         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1681         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1682         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1683         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1684         Likewise.
1685         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1686         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1687         Likewise.
1688         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1689         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1690         Likewise.
1691         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1692         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1693         Likewise.
1694         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1695         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1696         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1697         Likewise.
1698         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1699         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1700         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1701         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1702         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1703         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1704         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1705         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1706         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1707         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1708         Likewise.
1709         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1710         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1711         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1712         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1713         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1714         Likewise.
1715         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1716         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1717         Likewise.
1718         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1719         * testsuite/20_util/identity/value.cc: Likewise.
1720         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1721         * testsuite/20_util/is_integral/value.cc: Likewise.
1722         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1723         Likewise.
1724         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1725         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1726         * testsuite/20_util/is_reference/value.cc: Likewise.
1727         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1728         Likewise.
1729         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1730         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1731         * testsuite/20_util/is_signed/value.cc: Likewise.
1732         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1733         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1734         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1735         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1736         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1737         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1738         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1739         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1740         Likewise.
1741         * testsuite/20_util/move/1.cc: Likewise.
1742         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1743         * testsuite/20_util/pair/1.cc: Likewise.
1744         * testsuite/20_util/pair/2.cc: Likewise.
1745         * testsuite/20_util/pair/3.cc: Likewise.
1746         * testsuite/20_util/pair/4.cc: Likewise.
1747         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1748         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1749         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1750         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1751         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1752         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1753         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1754         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1755         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1756         Likewise.
1757         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1758         Likewise.
1759         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1760         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1761         * testsuite/20_util/rel_ops.cc: Likewise.
1762         * testsuite/20_util/remove_reference/value.cc: Likewise.
1763         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1764         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1765         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1766         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1767         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1768         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1769         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1770         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1771         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1772         Likewise.
1773         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1774         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1775         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1776         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1777         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1778         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1779         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1780         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1781         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1782         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1783         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1784         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1785         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1786         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1787         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1788         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1789         Likewise.
1790         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1791         Likewise.
1792         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1793         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1794         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1795         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1796         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1797         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1798         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1799         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1800         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1801         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1802         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1803         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1804         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1805         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1806         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1807         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1808         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1809         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1810         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1811         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1812         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1813         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1814         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1815         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1816         Likewise.
1817         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1818         Likewise.
1819         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1820         Likewise.
1821         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1822         Likewise.
1823         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1824         Likewise.
1825         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1826         Likewise.
1827         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1828         Likewise.
1829         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1830         Likewise.
1831         * testsuite/20_util/temporary_buffer.cc: Likewise.
1832         * testsuite/20_util/time_point/1.cc: Likewise.
1833         * testsuite/20_util/time_point/2.cc: Likewise.
1834         * testsuite/20_util/time_point/3.cc: Likewise.
1835         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1836         Likewise.
1837         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1838         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1839         Likewise.
1840         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1841         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1842         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1843         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1844         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1845         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1846         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1847         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1848         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1849         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1850         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1851         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1852         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1853         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1854         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1855         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1856         Likewise.
1857         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1858         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1859         Likewise.
1860         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1861         Likewise.
1862         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1863         Likewise.
1864         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1865         Likewise.
1866         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1867         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1868         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1869         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1870         Likewise.
1871         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1872         Likewise.
1873         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1874         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1875         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1876         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1877         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1878         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1879         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1880         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1881         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1882         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1883         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1884         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1885         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1886         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1887         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1888         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1889         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1890         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1891         Likewise.
1892         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1893         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1894         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1895         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1896         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1897         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1898         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1899         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1900         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1901         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1902         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1903         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1904         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1905         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1906         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1907         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1908         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1909         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1910         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1911         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1912         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1913         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1914         Likewise.
1915         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1916         Likewise.
1917         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1918         Likewise.
1919         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1920         Likewise.
1921         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1922         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1923         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1924         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1925         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1926         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1927         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1928         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1929         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1930         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1931         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1932         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1933         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1934         Likewise.
1935         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1936         Likewise.
1937         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1938         Likewise.
1939         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1940         Likewise.
1941         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1942         Likewise.
1943         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1944         Likewise.
1945         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1946         Likewise.
1947         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1948         Likewise.
1949         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1950         Likewise.
1951         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1952         Likewise.
1953         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1954         Likewise.
1955         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1956         Likewise.
1957         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1958         Likewise.
1959         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1960         Likewise.
1961         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1962         Likewise.
1963         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1964         Likewise.
1965         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1966         Likewise.
1967         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1968         Likewise.
1969         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1970         Likewise.
1971         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1972         Likewise.
1973         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1974         Likewise.
1975         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1976         Likewise.
1977         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1978         Likewise.
1979         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1980         Likewise.
1981         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1982         Likewise.
1983         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1984         Likewise.
1985         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1986         Likewise.
1987         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1988         Likewise.
1989         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1990         Likewise.
1991         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1992         Likewise.
1993         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1994         Likewise.
1995         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1996         Likewise.
1997         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1998         Likewise.
1999         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
2000         Likewise.
2001         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
2002         Likewise.
2003         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
2004         Likewise.
2005         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
2006         Likewise.
2007         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
2008         Likewise.
2009         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
2010         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
2011         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
2012         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
2013         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
2014         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
2015         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
2016         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
2017         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
2018         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
2019         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
2020         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
2021         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
2022         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
2023         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
2024         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
2025         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
2026         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
2027         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
2028         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
2029         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
2030         Likewise.
2031         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
2032         Likewise.
2033         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
2034         Likewise.
2035         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
2036         Likewise.
2037         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
2038         Likewise.
2039         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
2040         Likewise.
2041         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
2042         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
2043         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
2044         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
2045         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
2046         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
2047         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
2048         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
2049         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
2050         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
2051         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
2052         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
2053         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
2054         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
2055         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
2056         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
2057         Likewise.
2058         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
2059         Likewise.
2060         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
2061         Likewise.
2062         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
2063         Likewise.
2064         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
2065         Likewise.
2066         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
2067         Likewise.
2068         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
2069         Likewise.
2070         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
2071         Likewise.
2072         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
2073         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
2074         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
2075         Likewise.
2076         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
2077         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
2078         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
2079         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
2080         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
2081         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
2082         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
2083         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
2084         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
2085         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
2086         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
2087         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
2088         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
2089         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
2090         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
2091         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
2092         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
2093         Likewise.
2094         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
2095         Likewise.
2096         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
2097         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
2098         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
2099         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
2100         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
2101         Likewise.
2102         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
2103         Likewise.
2104         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
2105         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
2106         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
2107         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
2108         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
2109         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
2110         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
2111         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
2112         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
2113         Likewise.
2114         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
2115         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
2116         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
2117         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
2118         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
2119         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
2120         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
2121         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
2122         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
2123         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
2124         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
2125         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
2126         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
2127         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
2128         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
2129         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
2130         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
2131         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
2132         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
2133         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
2134         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
2135         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
2136         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
2137         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
2138         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
2139         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
2140         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
2141         Likewise.
2142         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
2143         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
2144         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
2145         Likewise.
2146         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
2147         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
2148         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
2149         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
2150         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
2151         Likewise.
2152         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
2153         Likewise.
2154         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
2155         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
2156         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
2157         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
2158         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
2159         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
2160         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
2161         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
2162         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
2163         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2164         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2165         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2166         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2167         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2168         Likewise.
2169         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2170         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2171         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2172         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2173         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2174         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2175         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2176         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2177         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2178         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2179         Likewise.
2180         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2181         Likewise.
2182         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2183         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2184         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2185         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2186         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2187         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2188         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2189         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2190         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2191         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2192         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2193         Likewise.
2194         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2195         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2196         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2197         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2198         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2199         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2200         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2201         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2202         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2203         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2204         Likewise.
2205         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2206         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2207         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2208         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2209         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2210         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2211         Likewise.
2212         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2213         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2214         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2215         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2216         Likewise.
2217         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2218         Likewise.
2219         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2220         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2221         Likewise.
2222         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2223         * testsuite/22_locale/ctype/2.cc: Likewise.
2224         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2225         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2226         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2227         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2228         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2229         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2230         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2231         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2232         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2233         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2234         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2235         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2236         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2237         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2238         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2239         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2240         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2241         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2242         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2243         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2244         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2245         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2246         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2247         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2248         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2249         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2250         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2251         * testsuite/22_locale/facet/1.cc: Likewise.
2252         * testsuite/22_locale/facet/2.cc: Likewise.
2253         * testsuite/22_locale/facet/25421.cc: Likewise.
2254         * testsuite/22_locale/global_templates/1.cc: Likewise.
2255         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2256         Likewise.
2257         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2258         Likewise.
2259         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2260         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2261         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2262         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2263         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2264         * testsuite/22_locale/locale/13630.cc: Likewise.
2265         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2266         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2267         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2268         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2269         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2270         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2271         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2272         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2273         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2274         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2275         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2276         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2277         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2278         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2279         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2280         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2281         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2282         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2283         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2284         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2285         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2286         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2287         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2288         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2289         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2290         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2291         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2292         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2293         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2294         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2295         Likewise.
2296         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2297         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2298         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2299         Likewise.
2300         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2301         Likewise.
2302         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2303         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2304         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2305         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2306         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2307         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2308         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2309         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2310         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2311         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2312         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2313         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2314         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2315         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2316         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2317         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2318         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2319         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2320         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2321         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2322         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2323         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2324         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2325         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2326         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2327         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2328         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2329         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2330         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2331         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2332         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2333         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2334         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2335         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2336         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2337         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2338         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2339         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2340         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2341         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2342         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2343         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2344         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2345         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2346         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2347         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2348         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2349         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2350         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2351         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2352         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2353         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2354         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2355         Likewise.
2356         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2357         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2358         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2359         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2360         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2361         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2362         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2363         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2364         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2365         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2366         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2367         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2368         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2369         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2370         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2371         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2372         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2373         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2374         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2375         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2376         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2377         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2378         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2379         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2380         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2381         Likewise.
2382         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2383         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2384         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2385         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2386         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2387         Likewise.
2388         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2389         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2390         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2391         Likewise.
2392         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2393         Likewise.
2394         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2395         Likewise.
2396         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2397         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2398         Likewise.
2399         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2400         Likewise.
2401         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2402         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2403         Likewise.
2404         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2405         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2406         Likewise.
2407         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2408         Likewise.
2409         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2410         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2411         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2412         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2413         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2414         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2415         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2416         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2417         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2418         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2419         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2420         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2421         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2422         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2423         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2424         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2425         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2426         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2427         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2428         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2429         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2430         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2431         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2432         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2433         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2434         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2435         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2436         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2437         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2438         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2439         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2440         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2441         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2442         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2443         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2444         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2445         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2446         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2447         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2448         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2449         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2450         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2451         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2452         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2453         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2454         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2455         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2456         Likewise.
2457         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2458         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2459         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2460         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2461         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2462         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2463         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2464         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2465         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2466         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2467         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2468         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2469         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2470         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2471         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2472         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2473         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2474         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2475         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2476         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2477         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2478         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2479         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2480         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2481         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2482         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2483         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2484         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2485         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2486         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2487         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2488         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2489         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2490         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2491         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2492         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2493         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2494         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2495         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2496         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2497         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2498         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2499         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2500         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2501         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2502         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2503         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2504         Likewise.
2505         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2506         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2507         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2508         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2509         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2510         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2511         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2512         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2513         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2514         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2515         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2516         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2517         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2518         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2519         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2520         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2521         Likewise.
2522         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2523         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2524         Likewise.
2525         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2526         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2527         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2528         Likewise.
2529         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2530         Likewise.
2531         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2532         Likewise.
2533         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2534         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2535         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2536         Likewise.
2537         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2538         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2539         Likewise.
2540         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2541         Likewise.
2542         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2543         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2544         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2545         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2546         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2547         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2548         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2549         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2550         Likewise.
2551         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2552         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2553         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2554         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2555         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2556         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2557         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2558         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2559         Likewise.
2560         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2561         Likewise.
2562         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2563         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2564         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2565         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2566         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2567         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2568         Likewise.
2569         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2570         Likewise.
2571         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2572         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2573         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2574         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2575         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2576         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2577         Likewise.
2578         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2579         Likewise.
2580         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2581         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2582         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2583         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2584         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2585         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2586         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2587         Likewise.
2588         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2589         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2590         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2591         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2592         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2593         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2594         Likewise.
2595         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2596         Likewise.
2597         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2598         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2599         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2600         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2601         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2602         Likewise.
2603         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2604         Likewise.
2605         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2606         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2607         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2608         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2609         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2610         Likewise.
2611         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2612         Likewise.
2613         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2614         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2615         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2616         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2617         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2618         Likewise.
2619         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2620         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2621         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2622         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2623         Likewise.
2624         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2625         Likewise.
2626         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2627         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2628         Likewise.
2629         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2630         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2631         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2632         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2633         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2634         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2635         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2636         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2637         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2638         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2639         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2640         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2641         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2642         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2643         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2644         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2645         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2646         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2647         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2648         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2649         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2650         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2651         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2652         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2653         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2654         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2655         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2656         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2657         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2658         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2659         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2660         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2661         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2662         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2663         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2664         Likewise.
2665         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2666         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2667         * testsuite/23_containers/bitset/18604.cc: Likewise.
2668         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2669         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2670         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2671         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2672         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2673         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2674         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2675         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2676         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2677         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2678         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2679         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2680         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2681         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2682         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2683         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2684         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2685         * testsuite/23_containers/deque/18604.cc: Likewise.
2686         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2687         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2688         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2689         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2690         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2691         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2692         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2693         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2694         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2695         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2696         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2697         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2698         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2699         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2700         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2701         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2702         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2703         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2704         Likewise.
2705         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2706         Likewise.
2707         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2708         Likewise.
2709         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2710         Likewise.
2711         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2712         Likewise.
2713         * testsuite/23_containers/deque/types/1.cc: Likewise.
2714         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2715         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2716         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2717         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2718         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2719         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2720         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2721         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2722         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2723         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2724         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2725         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2726         Likewise.
2727         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2728         Likewise.
2729         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2730         Likewise.
2731         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2732         Likewise.
2733         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2734         Likewise.
2735         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2736         Likewise.
2737         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2738         Likewise.
2739         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2740         Likewise.
2741         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2742         Likewise.
2743         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2744         Likewise.
2745         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2746         Likewise.
2747         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2748         Likewise.
2749         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2750         Likewise.
2751         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2752         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2753         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2754         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2755         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2756         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2757         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2758         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2759         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2760         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2761         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2762         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2763         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2764         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2765         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2766         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2767         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2768         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2769         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2770         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2771         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2772         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2773         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2774         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2775         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2776         Likewise.
2777         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2778         Likewise.
2779         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2780         * testsuite/23_containers/list/18604.cc: Likewise.
2781         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2782         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2783         * testsuite/23_containers/list/cons/1.cc: Likewise.
2784         * testsuite/23_containers/list/cons/2.cc: Likewise.
2785         * testsuite/23_containers/list/cons/3.cc: Likewise.
2786         * testsuite/23_containers/list/cons/4.cc: Likewise.
2787         * testsuite/23_containers/list/cons/5.cc: Likewise.
2788         * testsuite/23_containers/list/cons/6.cc: Likewise.
2789         * testsuite/23_containers/list/cons/7.cc: Likewise.
2790         * testsuite/23_containers/list/cons/8.cc: Likewise.
2791         * testsuite/23_containers/list/cons/9.cc: Likewise.
2792         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2793         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2794         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2795         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2796         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2797         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2798         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2799         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2800         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2801         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2802         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2803         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2804         * testsuite/23_containers/list/operations/1.cc: Likewise.
2805         * testsuite/23_containers/list/operations/2.cc: Likewise.
2806         * testsuite/23_containers/list/operations/3.cc: Likewise.
2807         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2808         * testsuite/23_containers/list/operations/4.cc: Likewise.
2809         * testsuite/23_containers/list/operations/5.cc: Likewise.
2810         * testsuite/23_containers/list/pthread1.cc: Likewise.
2811         * testsuite/23_containers/list/pthread5.cc: Likewise.
2812         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2813         Likewise.
2814         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2815         Likewise.
2816         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2817         Likewise.
2818         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2819         Likewise.
2820         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2821         Likewise.
2822         * testsuite/23_containers/map/18604.cc: Likewise.
2823         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2824         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2825         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2826         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2827         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2828         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2829         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2830         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2831         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2832         * testsuite/23_containers/map/operators/1.cc: Likewise.
2833         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2834         * testsuite/23_containers/map/pthread6.cc: Likewise.
2835         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2836         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2837         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2838         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2839         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2840         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2841         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2842         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2843         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2844         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2845         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2846         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2847         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2848         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2849         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2850         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2851         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2852         * testsuite/23_containers/set/18604.cc: Likewise.
2853         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2854         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2855         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2856         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2857         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2858         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2859         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2860         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2861         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2862         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2863         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2864         Likewise.
2865         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2866         Likewise.
2867         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2868         Likewise.
2869         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2870         Likewise.
2871         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2872         Likewise.
2873         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2874         Likewise.
2875         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2876         Likewise.
2877         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2878         Likewise.
2879         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2880         Likewise.
2881         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2882         Likewise.
2883         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2884         Likewise.
2885         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2886         Likewise.
2887         * testsuite/23_containers/vector/18604.cc: Likewise.
2888         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2889         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2890         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2891         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2892         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2893         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2894         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2895         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2896         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2897         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2898         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2899         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2900         Likewise.
2901         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2902         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2903         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2904         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2905         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2906         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2907         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2908         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2909         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2910         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2911         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2912         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2913         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2914         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2915         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2916         Likewise.
2917         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2918         Likewise.
2919         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2920         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2921         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2922         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2923         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2924         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2925         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2926         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2927         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2928         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2929         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2930         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2931         Likewise.
2932         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2933         Likewise.
2934         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2935         Likewise.
2936         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2937         Likewise.
2938         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2939         Likewise.
2940         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2941         Likewise.
2942         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2943         * testsuite/23_containers/vector/types/1.cc: Likewise.
2944         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2945         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2946         Likewise.
2947         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2948         Likewise.
2949         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2950         Likewise.
2951         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2952         Likewise.
2953         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2954         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2955         Likewise.
2956         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2957         Likewise.
2958         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2959         Likewise.
2960         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2961         Likewise.
2962         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2963         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2964         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2965         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2966         Likewise.
2967         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2968         Likewise.
2969         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2970         Likewise.
2971         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2972         Likewise.
2973         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2974         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2975         Likewise.
2976         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2977         Likewise.
2978         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2979         Likewise.
2980         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2981         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2982         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2983         Likewise.
2984         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2985         Likewise.
2986         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2987         Likewise.
2988         * testsuite/24_iterators/operations/next.cc: Likewise.
2989         * testsuite/24_iterators/operations/prev.cc: Likewise.
2990         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2991         Likewise.
2992         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2993         Likewise.
2994         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2995         Likewise.
2996         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2997         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2998         Likewise.
2999         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
3000         Likewise.
3001         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
3002         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
3003         Likewise.
3004         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
3005         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
3006         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
3007         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
3008         Likewise.
3009         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
3010         Likewise.
3011         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
3012         Likewise.
3013         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
3014         Likewise.
3015         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
3016         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
3017         * testsuite/25_algorithms/all_of/1.cc: Likewise.
3018         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
3019         * testsuite/25_algorithms/any_of/1.cc: Likewise.
3020         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
3021         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
3022         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
3023         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
3024         * testsuite/25_algorithms/copy/1.cc: Likewise.
3025         * testsuite/25_algorithms/copy/2.cc: Likewise.
3026         * testsuite/25_algorithms/copy/3.cc: Likewise.
3027         * testsuite/25_algorithms/copy/34595.cc: Likewise.
3028         * testsuite/25_algorithms/copy/4.cc: Likewise.
3029         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
3030         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
3031         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
3032         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
3033         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
3034         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
3035         Likewise.
3036         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
3037         Likewise.
3038         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
3039         Likewise.
3040         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
3041         Likewise.
3042         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
3043         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
3044         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
3045         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
3046         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
3047         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
3048         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
3049         * testsuite/25_algorithms/count/1.cc: Likewise.
3050         * testsuite/25_algorithms/count/check_type.cc: Likewise.
3051         * testsuite/25_algorithms/count_if/1.cc: Likewise.
3052         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
3053         * testsuite/25_algorithms/equal/1.cc: Likewise.
3054         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
3055         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
3056         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
3057         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
3058         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
3059         * testsuite/25_algorithms/fill/1.cc: Likewise.
3060         * testsuite/25_algorithms/fill/2.cc: Likewise.
3061         * testsuite/25_algorithms/fill/3.cc: Likewise.
3062         * testsuite/25_algorithms/fill/35725.cc: Likewise.
3063         * testsuite/25_algorithms/fill/4.cc: Likewise.
3064         * testsuite/25_algorithms/fill/5.cc: Likewise.
3065         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
3066         * testsuite/25_algorithms/find/1.cc: Likewise.
3067         * testsuite/25_algorithms/find/17441.cc: Likewise.
3068         * testsuite/25_algorithms/find/check_type.cc: Likewise.
3069         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
3070         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
3071         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
3072         Likewise.
3073         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
3074         Likewise.
3075         * testsuite/25_algorithms/find_end/1.cc: Likewise.
3076         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
3077         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
3078         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
3079         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
3080         * testsuite/25_algorithms/find_if/1.cc: Likewise.
3081         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
3082         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
3083         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
3084         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
3085         Likewise.
3086         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
3087         Likewise.
3088         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
3089         Likewise.
3090         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
3091         Likewise.
3092         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
3093         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
3094         * testsuite/25_algorithms/heap/1.cc: Likewise.
3095         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
3096         * testsuite/25_algorithms/includes/1.cc: Likewise.
3097         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
3098         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
3099         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
3100         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
3101         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
3102         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
3103         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
3104         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
3105         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
3106         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
3107         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
3108         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
3109         Likewise.
3110         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
3111         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
3112         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
3113         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
3114         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
3115         * testsuite/25_algorithms/max/1.cc: Likewise.
3116         * testsuite/25_algorithms/max/2.cc: Likewise.
3117         * testsuite/25_algorithms/max/3.cc: Likewise.
3118         * testsuite/25_algorithms/max/37547.cc: Likewise.
3119         * testsuite/25_algorithms/max/4.cc: Likewise.
3120         * testsuite/25_algorithms/max_element/1.cc: Likewise.
3121         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
3122         * testsuite/25_algorithms/merge/1.cc: Likewise.
3123         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
3124         * testsuite/25_algorithms/min/1.cc: Likewise.
3125         * testsuite/25_algorithms/min/2.cc: Likewise.
3126         * testsuite/25_algorithms/min/3.cc: Likewise.
3127         * testsuite/25_algorithms/min/37547.cc: Likewise.
3128         * testsuite/25_algorithms/min/4.cc: Likewise.
3129         * testsuite/25_algorithms/min_element/1.cc: Likewise.
3130         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
3131         * testsuite/25_algorithms/minmax/1.cc: Likewise.
3132         * testsuite/25_algorithms/minmax/2.cc: Likewise.
3133         * testsuite/25_algorithms/minmax/3.cc: Likewise.
3134         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
3135         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
3136         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
3137         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
3138         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
3139         * testsuite/25_algorithms/move/1.cc: Likewise.
3140         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
3141         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
3142         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
3143         * testsuite/25_algorithms/none_of/1.cc: Likewise.
3144         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
3145         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
3146         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
3147         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
3148         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
3149         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
3150         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
3151         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
3152         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
3153         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
3154         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
3155         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
3156         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
3157         * testsuite/25_algorithms/partition/1.cc: Likewise.
3158         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
3159         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
3160         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
3161         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
3162         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
3163         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
3164         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
3165         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
3166         * testsuite/25_algorithms/remove/1.cc: Likewise.
3167         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
3168         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
3169         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
3170         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3171         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3172         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3173         * testsuite/25_algorithms/replace/1.cc: Likewise.
3174         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3175         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3176         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3177         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3178         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3179         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3180         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3181         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3182         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3183         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3184         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3185         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3186         * testsuite/25_algorithms/search/1.cc: Likewise.
3187         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3188         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3189         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3190         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3191         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3192         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3193         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3194         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3195         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3196         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3197         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3198         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3199         Likewise.
3200         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3201         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3202         * testsuite/25_algorithms/sort/1.cc: Likewise.
3203         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3204         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3205         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3206         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3207         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3208         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3209         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3210         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3211         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3212         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3213         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3214         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3215         * testsuite/25_algorithms/unique/1.cc: Likewise.
3216         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3217         * testsuite/25_algorithms/unique/2.cc: Likewise.
3218         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3219         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3220         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3221         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3222         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3223         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3224         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3225         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3226         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3227         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3228         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3229         * testsuite/26_numerics/complex/13450.cc: Likewise.
3230         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3231         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3232         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3233         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3234         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3235         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3236         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3237         Likewise.
3238         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3239         Likewise.
3240         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3241         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3242         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3243         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3244         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3245         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3246         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3247         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3248         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3249         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3250         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3251         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3252         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3253         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3254         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3255         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3256         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3257         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3258         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3259         Likewise.
3260         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3261         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3262         Likewise.
3263         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3264         Likewise.
3265         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3266         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3267         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3268         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3269         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3270         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3271         * testsuite/26_numerics/iota/1.cc: Likewise.
3272         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3273         * testsuite/26_numerics/slice/1.cc: Likewise.
3274         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3275         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3276         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3277         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3278         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3279         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3280         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3281         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3282         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3283         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3284         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3285         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3286         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3287         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3288         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3289         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3290         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3291         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3292         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3293         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3294         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3295         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3296         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3297         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3298         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3299         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3300         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3301         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3302         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3303         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3304         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3305         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3306         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3307         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3308         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3309         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3310         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3311         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3312         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3313         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3314         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3315         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3316         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3317         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3318         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3319         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3320         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3321         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3322         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3323         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3324         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3325         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3326         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3327         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3328         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3329         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3330         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3331         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3332         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3333         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3334         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3335         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3336         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3337         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3338         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3339         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3340         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3341         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3342         Likewise.
3343         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3344         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3345         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3346         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3347         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3348         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3349         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3350         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3351         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3352         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3353         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3354         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3355         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3356         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3357         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3358         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3359         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3360         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3361         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3362         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3363         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3364         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3365         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3366         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3367         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3368         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3369         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3370         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3371         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3372         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3373         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3374         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3375         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3376         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3377         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3378         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3379         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3380         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3381         Likewise.
3382         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3383         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3384         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3385         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3386         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3387         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3388         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3389         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3390         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3391         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3392         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3393         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3394         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3395         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3396         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3397         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3398         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3399         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3400         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3401         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3402         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3403         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3404         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3405         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3406         Likewise.
3407         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3408         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3409         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3410         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3411         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3412         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3413         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3414         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3415         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3416         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3417         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3418         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3419         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3420         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3421         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3422         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3423         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3424         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3425         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3426         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3427         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3428         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3429         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3430         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3431         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3432         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3433         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3434         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3435         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3436         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3437         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3438         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3439         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3440         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3441         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3442         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3443         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3444         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3445         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3446         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3447         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3448         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3449         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3450         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3451         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3452         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3453         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3454         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3455         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3456         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3457         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3458         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3459         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3460         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3461         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3462         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3463         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3464         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3465         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3466         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3467         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3468         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3469         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3470         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3471         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3472         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3473         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3474         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3475         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3476         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3477         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3478         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3479         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3480         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3481         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3482         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3483         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3484         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3485         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3486         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3487         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3488         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3489         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3490         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3491         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3492         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3493         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3494         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3495         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3496         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3497         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3498         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3499         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3500         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3501         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3502         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3503         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3504         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3505         Likewise.
3506         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3507         Likewise.
3508         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3509         Likewise.
3510         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3511         Likewise.
3512         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3513         Likewise.
3514         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3515         Likewise.
3516         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3517         Likewise.
3518         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3519         Likewise.
3520         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3521         Likewise.
3522         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3523         Likewise.
3524         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3525         Likewise.
3526         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3527         Likewise.
3528         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3529         Likewise.
3530         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3531         Likewise.
3532         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3533         Likewise.
3534         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3535         Likewise.
3536         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3537         Likewise.
3538         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3539         Likewise.
3540         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3541         Likewise.
3542         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3543         Likewise.
3544         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3545         Likewise.
3546         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3547         Likewise.
3548         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3549         Likewise.
3550         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3551         Likewise.
3552         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3553         Likewise.
3554         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3555         Likewise.
3556         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3557         Likewise.
3558         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3559         Likewise.
3560         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3561         Likewise.
3562         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3563         Likewise.
3564         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3565         Likewise.
3566         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3567         Likewise.
3568         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3569         Likewise.
3570         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3571         Likewise.
3572         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3573         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3574         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3575         Likewise.
3576         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3577         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3578         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3579         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3580         Likewise.
3581         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3582         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3583         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3584         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3585         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3586         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3587         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3588         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3589         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3590         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3591         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3592         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3593         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3594         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3595         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3596         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3597         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3598         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3599         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3600         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3601         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3602         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3603         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3604         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3605         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3606         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3607         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3608         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3609         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3610         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3611         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3612         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3613         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3614         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3615         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3616         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3617         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3618         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3619         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3620         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3621         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3622         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3623         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3624         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3625         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3626         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3627         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3628         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3629         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3630         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3631         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3632         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3633         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3634         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3635         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3636         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3637         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3638         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3639         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3640         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3641         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3642         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3643         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3644         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3645         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3646         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3647         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3648         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3649         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3650         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3651         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3652         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3653         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3654         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3655         Likewise.
3656         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3657         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3658         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3659         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3660         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3661         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3662         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3663         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3664         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3665         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3666         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3667         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3668         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3669         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3670         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3671         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3672         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3673         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3674         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3675         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3676         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3677         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3678         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3679         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3680         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3681         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3682         Likewise.
3683         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3684         Likewise.
3685         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3686         Likewise.
3687         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3688         Likewise.
3689         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3690         Likewise.
3691         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3692         Likewise.
3693         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3694         Likewise.
3695         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3696         Likewise.
3697         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3698         Likewise.
3699         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3700         Likewise.
3701         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3702         Likewise.
3703         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3704         Likewise.
3705         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3706         Likewise.
3707         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3708         Likewise.
3709         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3710         Likewise.
3711         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3712         Likewise.
3713         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3714         Likewise.
3715         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3716         Likewise.
3717         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3718         Likewise.
3719         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3720         Likewise.
3721         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3722         Likewise.
3723         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3724         Likewise.
3725         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3726         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3727         Likewise.
3728         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3729         Likewise.
3730         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3731         Likewise.
3732         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3733         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3734         Likewise.
3735         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3736         Likewise.
3737         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3738         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3739         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3740         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3741         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3742         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3743         Likewise.
3744         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3745         Likewise.
3746         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3747         Likewise.
3748         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3749         Likewise.
3750         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3751         Likewise.
3752         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3753         Likewise.
3754         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3755         Likewise.
3756         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3757         Likewise.
3758         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3759         Likewise.
3760         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3761         Likewise.
3762         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3763         Likewise.
3764         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3765         Likewise.
3766         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3767         Likewise.
3768         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3769         Likewise.
3770         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3771         Likewise.
3772         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3773         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3774         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3775         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3776         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3777         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3778         Likewise.
3779         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3780         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3781         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3782         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3783         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3784         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3785         Likewise.
3786         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3787         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3788         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3789         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3790         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3791         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3792         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3793         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3794         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3795         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3796         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3797         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3798         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3799         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3800         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3801         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3802         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3803         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3804         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3805         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3806         Likewise.
3807         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3808         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3809         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3810         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3811         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3812         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3813         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3814         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3815         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3816         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3817         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3818         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3819         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3820         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3821         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3822         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3823         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3824         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3825         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3826         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3827         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3828         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3829         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3830         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3831         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3832         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3833         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3834         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3835         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3836         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3837         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3838         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3839         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3840         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3841         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3842         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3843         Likewise.
3844         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3845         Likewise.
3846         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3847         Likewise.
3848         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3849         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3850         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3851         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3852         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3853         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3854         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3855         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3856         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3857         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3858         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3859         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3860         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3861         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3862         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3863         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3864         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3865         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3866         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3867         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3868         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3869         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3870         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3871         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3872         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3873         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3874         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3875         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3876         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3877         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3878         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3879         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3880         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3881         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3882         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3883         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3884         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3885         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3886         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3887         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3888         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3889         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3890         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3891         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3892         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3893         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3894         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3895         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3896         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3897         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3898         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3899         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3900         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3901         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3902         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3903         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3904         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3905         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3906         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3907         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3908         Likewise.
3909         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3910         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3911         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3912         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3913         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3914         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3915         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3916         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3917         * testsuite/27_io/fpos/11450.cc: Likewise.
3918         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3919         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3920         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3921         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3922         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3923         * testsuite/27_io/fpos/14775.cc: Likewise.
3924         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3925         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3926         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3927         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3928         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3929         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3930         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3931         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3932         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3933         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3934         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3935         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3936         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3937         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3938         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3939         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3940         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3941         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3942         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3943         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3944         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3945         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3946         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3947         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3948         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3949         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3950         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3951         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3952         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3953         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3954         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3955         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3956         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3957         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3958         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3959         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3960         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3961         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3962         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3963         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3964         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3965         * testsuite/27_io/objects/char/1.cc: Likewise.
3966         * testsuite/27_io/objects/char/10.cc: Likewise.
3967         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3968         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3969         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3970         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3971         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3972         * testsuite/27_io/objects/char/2.cc: Likewise.
3973         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3974         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3975         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3976         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3977         * testsuite/27_io/objects/char/5.cc: Likewise.
3978         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3979         * testsuite/27_io/objects/char/6.cc: Likewise.
3980         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3981         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3982         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3983         * testsuite/27_io/objects/char/7.cc: Likewise.
3984         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3985         * testsuite/27_io/objects/char/8.cc: Likewise.
3986         * testsuite/27_io/objects/char/9.cc: Likewise.
3987         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3988         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3989         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3990         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3991         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3992         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3993         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3994         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3995         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3996         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3997         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3998         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3999         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
4000         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
4001         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
4002         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
4003         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
4004         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
4005         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
4006         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
4007         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
4008         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
4009         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
4010         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
4011         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
4012         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
4013         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
4014         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
4015         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
4016         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
4017         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
4018         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
4019         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
4020         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
4021         * testsuite/27_io/types/1.cc: Likewise.
4022         * testsuite/27_io/types/2.cc: Likewise.
4023         * testsuite/27_io/types/3.cc: Likewise.
4024         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
4025         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
4026         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
4027         Likewise.
4028         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
4029         Likewise.
4030         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
4031         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
4032         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
4033         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
4034         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
4035         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
4036         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
4037         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
4038         Likewise.
4039         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
4040         Likewise.
4041         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
4042         Likewise.
4043         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
4044         Likewise.
4045         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
4046         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
4047         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
4048         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
4049         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
4050         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
4051         Likewise.
4052         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
4053         Likewise.
4054         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
4055         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
4056         * testsuite/30_threads/thread/id/operators.cc: Likewise.
4057         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
4058         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
4059         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
4060         * testsuite/Makefile.am: Likewise.
4061         * testsuite/abi/30586.cc: Likewise.
4062         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
4063         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
4064         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
4065         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
4066         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
4067         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
4068         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
4069         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
4070         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
4071         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
4072         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
4073         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
4074         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
4075         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
4076         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
4077         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
4078         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
4079         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
4080         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
4081         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
4082         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
4083         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
4084         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
4085         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
4086         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
4087         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
4088         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
4089         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
4090         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
4091         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
4092         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
4093         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
4094         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
4095         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
4096         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
4097         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
4098         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
4099         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
4100         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
4101         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
4102         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
4103         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
4104         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
4105         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
4106         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
4107         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
4108         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
4109         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
4110         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
4111         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
4112         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
4113         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
4114         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
4115         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
4116         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
4117         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
4118         * testsuite/abi/demangle/regression/7986.cc: Likewise.
4119         * testsuite/abi/demangle/regression/8897.cc: Likewise.
4120         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
4121         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
4122         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
4123         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
4124         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
4125         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
4126         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
4127         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
4128         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
4129         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
4130         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
4131         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
4132         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
4133         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
4134         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
4135         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
4136         * testsuite/abi/demangle/regression/old.cc: Likewise.
4137         * testsuite/abi/header_cxxabi.c: Likewise.
4138         * testsuite/backward/11460.cc: Likewise.
4139         * testsuite/backward/hash_map/1.cc: Likewise.
4140         * testsuite/backward/hash_map/14648.cc: Likewise.
4141         * testsuite/backward/hash_map/23528.cc: Likewise.
4142         * testsuite/backward/hash_set/1.cc: Likewise.
4143         * testsuite/backward/strstream_members.cc: Likewise.
4144         * testsuite/config/default.exp: Likewise.
4145         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
4146         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
4147         * testsuite/data/istream_extractor_other-1.tst: Likewise.
4148         * testsuite/data/istream_extractor_other-1.txt: Likewise.
4149         * testsuite/data/istream_extractor_other-2.tst: Likewise.
4150         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
4151         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
4152         * testsuite/data/sgetn.txt: Likewise.
4153         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
4154         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
4155         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
4156         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
4157         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
4158         * testsuite/ext/array_allocator/26875.cc: Likewise.
4159         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
4160         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
4161         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
4162         * testsuite/ext/array_allocator/check_new.cc: Likewise.
4163         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
4164         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
4165         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
4166         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
4167         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
4168         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
4169         * testsuite/ext/codecvt/1.cc: Likewise.
4170         * testsuite/ext/codecvt/char-1.cc: Likewise.
4171         * testsuite/ext/codecvt/char-2.cc: Likewise.
4172         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4173         * testsuite/ext/concept_checks.cc: Likewise.
4174         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4175         Likewise.
4176         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4177         Likewise.
4178         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4179         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4180         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4181         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4182         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4183         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4184         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4185         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4186         Likewise.
4187         * testsuite/ext/headers.cc: Likewise.
4188         * testsuite/ext/is_heap/1.cc: Likewise.
4189         * testsuite/ext/is_heap/check_type.cc: Likewise.
4190         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4191         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4192         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4193         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4194         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4195         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4196         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4197         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4198         * testsuite/ext/median.cc: Likewise.
4199         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4200         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4201         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4202         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4203         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4204         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4205         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4206         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4207         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4208         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4209         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4210         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4211         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4212         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4213         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4214         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4215         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4216         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4217         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4218         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4219         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4220         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4221         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4222         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4223         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4224         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4225         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4226         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4227         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4228         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4229         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4230         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4231         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4232         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4233         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4234         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4235         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4236         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4237         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4238         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4239         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4240         * testsuite/ext/rope/1.cc: Likewise.
4241         * testsuite/ext/rope/2.cc: Likewise.
4242         * testsuite/ext/rope/3.cc: Likewise.
4243         * testsuite/ext/rope/36832.cc: Likewise.
4244         * testsuite/ext/rope/4.cc: Likewise.
4245         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4246         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4247         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4248         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4249         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4250         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4251         Likewise.
4252         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4253         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4254         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4255         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4256         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4257         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4258         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4259         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4260         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4261         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4262         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4263         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4264         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4265         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4266         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4267         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4268         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4269         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4270         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4271         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4272         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4273         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4274         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4275         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4276         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4277         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4278         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4279         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4280         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4281         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4282         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4283         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4284         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4285         * testsuite/lib/dg-options.exp: Likewise.
4286         * testsuite/lib/libstdc++.exp: Likewise.
4287         * testsuite/lib/prune.exp: Likewise.
4288         * testsuite/libstdc++-abi/abi.exp: Likewise.
4289         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4290         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4291         Likewise.
4292         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4293         Likewise.
4294         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4295         Likewise.
4296         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4297         Likewise.
4298         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4299         Likewise.
4300         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4301         Likewise.
4302         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4303         Likewise.
4304         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4305         Likewise.
4306         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4307         Likewise.
4308         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4309         Likewise.
4310         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4311         Likewise.
4312         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4313         Likewise.
4314         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4315         Likewise.
4316         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4317         Likewise.
4318         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4319         Likewise.
4320         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4321         Likewise.
4322         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4323         Likewise.
4324         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4325         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4326         Likewise.
4327         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4328         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4329         Likewise.
4330         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4331         Likewise.
4332         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4333         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4334         Likewise.
4335         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4336         Likewise.
4337         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4338         Likewise.
4339         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4340         Likewise.
4341         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4342         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4343         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4344         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4345         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4346         Likewise.
4347         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4348         Likewise.
4349         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4350         Likewise.
4351         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4352         Likewise.
4353         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4354         Likewise.
4355         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4356         Likewise.
4357         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4358         Likewise.
4359         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4360         Likewise.
4361         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4362         Likewise.
4363         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4364         Likewise.
4365         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4366         Likewise.
4367         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4368         Likewise.
4369         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4370         Likewise.
4371         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4372         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4373         Likewise.
4374         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4375         Likewise.
4376         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4377         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4378         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4379         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4380         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4381         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4382         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4383         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4384         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4385         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4386         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4387         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4388         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4389         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4390         Likewise.
4391         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4392         Likewise.
4393         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4394         Likewise.
4395         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4396         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4397         Likewise.
4398         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4399         Likewise.
4400         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4401         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4402         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4403         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4404         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4405         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4406         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4407         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4408         Likewise.
4409         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4410         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4411         Likewise.
4412         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4413         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4414         Likewise.
4415         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4416         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4417         Likewise.
4418         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4419         Likewise.
4420         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4421         Likewise.
4422         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4423         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4424         Likewise.
4425         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4426         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4427         Likewise.
4428         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4429         Likewise.
4430         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4431         Likewise.
4432         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4433         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4434         Likewise.
4435         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4436         Likewise.
4437         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4438         Likewise.
4439         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4440         Likewise.
4441         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4442         Likewise.
4443         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4444         Likewise.
4445         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4446         Likewise.
4447         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4448         Likewise.
4449         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4450         Likewise.
4451         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4452         Likewise.
4453         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4454         Likewise.
4455         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4456         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4457         Likewise.
4458         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4459         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4460         Likewise.
4461         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4462         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4463         Likewise.
4464         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4465         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4466         Likewise.
4467         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4468         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4469         Likewise.
4470         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4471         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4472         Likewise.
4473         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4474         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4475         Likewise.
4476         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4477         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4478         Likewise.
4479         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4480         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4481         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4482         Likewise.
4483         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4484         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4485         Likewise.
4486         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4487         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4488         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4489         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4490         Likewise.
4491         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4492         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4493         Likewise.
4494         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4495         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4496         Likewise.
4497         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4498         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4499         Likewise.
4500         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4501         Likewise.
4502         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4503         Likewise.
4504         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4505         Likewise.
4506         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4507         Likewise.
4508         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4509         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4510         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4511         Likewise.
4512         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4513         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4514         Likewise.
4515         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4516         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4517         Likewise.
4518         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4519         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4520         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4521         Likewise.
4522         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4523         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4524         Likewise.
4525         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4526         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4527         Likewise.
4528         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4529         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4530         Likewise.
4531         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4532         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4533         Likewise.
4534         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4535         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4536         Likewise.
4537         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4538         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4539         Likewise.
4540         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4541         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4542         Likewise.
4543         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4544         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4545         Likewise.
4546         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4547         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4548         Likewise.
4549         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4550         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4551         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4552         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4553         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4554         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4555         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4556         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4557         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4558         Likewise.
4559         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4560         Likewise.
4561         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4562         Likewise.
4563         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4564         Likewise.
4565         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4566         Likewise.
4567         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4568         Likewise.
4569         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4570         Likewise.
4571         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4572         Likewise.
4573         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4574         Likewise.
4575         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4576         Likewise.
4577         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4578         Likewise.
4579         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4580         Likewise.
4581         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4582         Likewise.
4583         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4584         Likewise.
4585         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4586         Likewise.
4587         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4588         Likewise.
4589         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4590         Likewise.
4591         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4592         Likewise.
4593         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4594         Likewise.
4595         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4596         Likewise.
4597         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4598         Likewise.
4599         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4600         Likewise.
4601         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4602         Likewise.
4603         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4604         Likewise.
4605         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4606         Likewise.
4607         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4608         Likewise.
4609         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4610         Likewise.
4611         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4612         Likewise.
4613         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4614         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4615         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4616         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4617         Likewise.
4618         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4619         Likewise.
4620         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4621         Likewise.
4622         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4623         Likewise.
4624         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4625         Likewise.
4626         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4627         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4628         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4629         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4630         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4631         Likewise.
4632         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4633         Likewise.
4634         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4635         Likewise.
4636         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4637         Likewise.
4638         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4639         Likewise.
4640         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4641         Likewise.
4642         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4643         Likewise.
4644         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4645         Likewise.
4646         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4647         Likewise.
4648         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4649         Likewise.
4650         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4651         Likewise.
4652         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4653         Likewise.
4654         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4655         Likewise.
4656         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4657         Likewise.
4658         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4659         Likewise.
4660         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4661         Likewise.
4662         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4663         Likewise.
4664         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4665         Likewise.
4666         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4667         Likewise.
4668         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4669         Likewise.
4670         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4671         Likewise.
4672         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4673         Likewise.
4674         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4675         Likewise.
4676         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4677         Likewise.
4678         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4679         Likewise.
4680         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4681         Likewise.
4682         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4683         Likewise.
4684         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4685         Likewise.
4686         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4687         Likewise.
4688         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4689         Likewise.
4690         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4691         Likewise.
4692         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4693         Likewise.
4694         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4695         Likewise.
4696         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4697         Likewise.
4698         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4699         Likewise.
4700         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4701         Likewise.
4702         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4703         Likewise.
4704         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4705         Likewise.
4706         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4707         Likewise.
4708         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4709         Likewise.
4710         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4711         Likewise.
4712         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4713         Likewise.
4714         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4715         Likewise.
4716         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4717         Likewise.
4718         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4719         Likewise.
4720         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4721         Likewise.
4722         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4723         Likewise.
4724         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4725         Likewise.
4726         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4727         Likewise.
4728         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4729         Likewise.
4730         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4731         Likewise.
4732         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4733         Likewise.
4734         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4735         Likewise.
4736         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4737         Likewise.
4738         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4739         Likewise.
4740         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4741         Likewise.
4742         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4743         Likewise.
4744         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4745         Likewise.
4746         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4747         Likewise.
4748         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4749         Likewise.
4750         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4751         Likewise.
4752         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4753         Likewise.
4754         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4755         Likewise.
4756         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4757         Likewise.
4758         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4759         Likewise.
4760         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4761         Likewise.
4762         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4763         Likewise.
4764         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4765         Likewise.
4766         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4767         Likewise.
4768         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4769         Likewise.
4770         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4771         Likewise.
4772         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4773         Likewise.
4774         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4775         Likewise.
4776         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4777         Likewise.
4778         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4779         Likewise.
4780         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4781         Likewise.
4782         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4783         Likewise.
4784         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4785         Likewise.
4786         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4787         Likewise.
4788         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4789         Likewise.
4790         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4791         Likewise.
4792         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4793         Likewise.
4794         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4795         Likewise.
4796         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4797         Likewise.
4798         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4799         Likewise.
4800         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4801         Likewise.
4802         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4803         Likewise.
4804         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4805         Likewise.
4806         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4807         Likewise.
4808         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4809         Likewise.
4810         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4811         Likewise.
4812         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4813         Likewise.
4814         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4815         Likewise.
4816         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4817         Likewise.
4818         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4819         Likewise.
4820         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4821         Likewise.
4822         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4823         Likewise.
4824         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4825         Likewise.
4826         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4827         Likewise.
4828         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4829         Likewise.
4830         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4831         Likewise.
4832         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4833         Likewise.
4834         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4835         Likewise.
4836         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4837         Likewise.
4838         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4839         Likewise.
4840         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4841         Likewise.
4842         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4843         Likewise.
4844         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4845         Likewise.
4846         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4847         Likewise.
4848         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4849         Likewise.
4850         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4851         Likewise.
4852         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4853         Likewise.
4854         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4855         Likewise.
4856         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4857         Likewise.
4858         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4859         Likewise.
4860         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4861         Likewise.
4862         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4863         Likewise.
4864         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4865         Likewise.
4866         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4867         Likewise.
4868         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4869         Likewise.
4870         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4871         Likewise.
4872         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4873         Likewise.
4874         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4875         Likewise.
4876         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4877         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4878         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4879         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4880         Likewise.
4881         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4882         Likewise.
4883         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4884         Likewise.
4885         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4886         Likewise.
4887         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4888         Likewise.
4889         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4890         Likewise.
4891         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4892         Likewise.
4893         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4894         Likewise.
4895         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4896         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4897         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4898         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4899         Likewise.
4900         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4901         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4902         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4903         Likewise.
4904         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4905         Likewise.
4906         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4907         Likewise.
4908         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4909         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4910         Likewise.
4911         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4912         Likewise.
4913         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4914         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4915         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4916         Likewise.
4917         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4918         Likewise.
4919         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4920         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4921         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4922         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4923         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4924         Likewise.
4925         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4926         Likewise.
4927         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4928         Likewise.
4929         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4930         Likewise.
4931         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4932         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4933         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4934         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4935         Likewise.
4936         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4937         Likewise.
4938         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4939         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4940         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4941         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4942         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4943         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4944         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4945         Likewise.
4946         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4947         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4948         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4949         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4950         Likewise.
4951         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4952         Likewise.
4953         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4954         Likewise.
4955         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4956         Likewise.
4957         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4958         Likewise.
4959         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4960         Likewise.
4961         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4962         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4963         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4964         Likewise.
4965         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4966         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4967         Likewise.
4968         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4969         Likewise.
4970         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4971         Likewise.
4972         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4973         Likewise.
4974         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4975         Likewise.
4976         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4977         Likewise.
4978         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4979         Likewise.
4980         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4981         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4982         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4983         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4984         Likewise.
4985         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4986         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4987         Likewise.
4988         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4989         Likewise.
4990         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4991         Likewise.
4992         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4993         Likewise.
4994         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4995         Likewise.
4996         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4997         Likewise.
4998         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4999         Likewise.
5000         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
5001         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
5002         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
5003         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
5004         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
5005         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
5006         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
5007         Likewise.
5008         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
5009         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
5010         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
5011         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
5012         Likewise.
5013         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
5014         Likewise.
5015         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
5016         Likewise.
5017         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
5018         Likewise.
5019         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
5020         Likewise.
5021         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
5022         Likewise.
5023         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
5024         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
5025         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
5026         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
5027         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
5028         Likewise.
5029         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
5030         Likewise.
5031         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
5032         Likewise.
5033         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
5034         Likewise.
5035         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
5036         Likewise.
5037         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
5038         Likewise.
5039         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
5040         Likewise.
5041         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
5042         Likewise.
5043         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
5044         Likewise.
5045         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
5046         Likewise.
5047         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
5048         Likewise.
5049         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
5050         Likewise.
5051         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
5052         Likewise.
5053         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
5054         Likewise.
5055         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
5056         Likewise.
5057         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
5058         Likewise.
5059         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
5060         Likewise.
5061         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
5062         Likewise.
5063         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
5064         Likewise.
5065         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
5066         Likewise.
5067         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
5068         Likewise.
5069         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
5070         Likewise.
5071         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
5072         Likewise.
5073         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
5074         Likewise.
5075         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
5076         Likewise.
5077         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
5078         Likewise.
5079         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
5080         Likewise.
5081         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
5082         Likewise.
5083         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
5084         Likewise.
5085         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
5086         Likewise.
5087         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
5088         Likewise.
5089         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
5090         Likewise.
5091         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
5092         Likewise.
5093         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
5094         Likewise.
5095         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
5096         Likewise.
5097         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
5098         Likewise.
5099         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
5100         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
5101         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
5102         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
5103         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
5104         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
5105         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
5106         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
5107         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
5108         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
5109         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
5110         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
5111         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
5112         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
5113         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
5114         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
5115         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
5116         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
5117         * testsuite/tr1/headers/all.cc: Likewise.
5118         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
5119         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
5120         * testsuite/util/testsuite_shared.cc: Likewise.
5121         * scripts/extract_symvers: Likewise.  Remove runtime exception.
5122         * testsuite/17_intro/headers/all.cc: Likewise.
5123         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
5124         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
5125         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
5126         Likewise.
5127         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
5128         Likewise.
5129         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
5130         Likewise.
5131         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
5132         Likewise.
5133         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
5134         Likewise.
5135         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
5136         Likewise.
5137         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
5138         Likewise.
5139         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
5140         Likewise.
5141         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
5142         Likewise.
5143         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
5144         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
5145         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
5146         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
5147         Likewise.
5148         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
5149         Likewise.
5150         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
5151         Likewise.
5152         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
5153         Likewise.
5154         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
5155         Likewise.
5156         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
5157         Likewise.
5158         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
5159         Likewise.
5160         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
5161         Likewise.
5162         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
5163         Likewise.
5164         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
5165         Likewise.
5166         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
5167         Likewise.
5168         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
5169         Likewise.
5170         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5171         Likewise.
5172         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5173         Likewise.
5174         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5175         Likewise.
5176         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5177         Likewise.
5178         * testsuite/20_util/pair/moveable.cc: Likewise.
5179         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5180         Likewise.
5181         * testsuite/20_util/pair/swap.cc: Likewise.
5182         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5183         Likewise.
5184         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5185         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5186         Likewise.
5187         * testsuite/20_util/tuple/moveable.cc: Likewise.
5188         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5189         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5190         Likewise.
5191         * testsuite/20_util/tuple/swap.cc: Likewise.
5192         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5193         Likewise.
5194         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5195         Likewise.
5196         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5197         Likewise.
5198         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5199         Likewise.
5200         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5201         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5202         Likewise.
5203         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5204         Likewise.
5205         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5206         Likewise.
5207         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5208         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5209         Likewise.
5210         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5211         Likewise.
5212         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5213         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5214         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5215         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5216         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5217         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5218         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5219         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5220         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5221         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5222         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5223         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5224         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5225         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5226         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5227         Likewise.
5228         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5229         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5230         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5231         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5232         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5233         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5234         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5235         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5236         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5237         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5238         Likewise.
5239         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5240         Likewise.
5241         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5242         Likewise.
5243         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5244         Likewise.
5245         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5246         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5247         Likewise.
5248         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5249         Likewise.
5250         * testsuite/23_containers/deque/14340.cc: Likewise.
5251         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5252         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5253         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5254         * testsuite/23_containers/deque/init-list.cc: Likewise.
5255         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5256         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5257         * testsuite/23_containers/deque/moveable.cc: Likewise.
5258         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5259         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5260         Likewise.
5261         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5262         Likewise.
5263         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5264         Likewise.
5265         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5266         Likewise.
5267         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5268         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5269         Likewise.
5270         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5271         Likewise.
5272         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5273         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5274         Likewise.
5275         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5276         Likewise.
5277         * testsuite/23_containers/list/14340.cc: Likewise.
5278         * testsuite/23_containers/list/23781.cc: Likewise.
5279         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5280         * testsuite/23_containers/list/init-list.cc: Likewise.
5281         * testsuite/23_containers/list/moveable.cc: Likewise.
5282         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5283         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5284         Likewise.
5285         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5286         Likewise.
5287         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5288         Likewise.
5289         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5290         Likewise.
5291         * testsuite/23_containers/map/14340.cc: Likewise.
5292         * testsuite/23_containers/map/23781.cc: Likewise.
5293         * testsuite/23_containers/map/init-list.cc: Likewise.
5294         * testsuite/23_containers/map/moveable.cc: Likewise.
5295         * testsuite/23_containers/map/operations/1.cc: Likewise.
5296         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5297         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5298         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5299         Likewise.
5300         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5301         Likewise.
5302         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5303         Likewise.
5304         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5305         Likewise.
5306         * testsuite/23_containers/multimap/14340.cc: Likewise.
5307         * testsuite/23_containers/multimap/23781.cc: Likewise.
5308         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5309         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5310         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5311         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5312         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5313         Likewise.
5314         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5315         Likewise.
5316         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5317         Likewise.
5318         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5319         Likewise.
5320         * testsuite/23_containers/multiset/14340.cc: Likewise.
5321         * testsuite/23_containers/multiset/23781.cc: Likewise.
5322         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5323         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5324         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5325         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5326         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5327         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5328         Likewise.
5329         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5330         Likewise.
5331         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5332         Likewise.
5333         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5334         Likewise.
5335         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5336         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5337         Likewise.
5338         * testsuite/23_containers/queue/moveable.cc: Likewise.
5339         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5340         Likewise.
5341         * testsuite/23_containers/set/14340.cc: Likewise.
5342         * testsuite/23_containers/set/23781.cc: Likewise.
5343         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5344         * testsuite/23_containers/set/init-list.cc: Likewise.
5345         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5346         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5347         * testsuite/23_containers/set/moveable.cc: Likewise.
5348         * testsuite/23_containers/set/operations/1.cc: Likewise.
5349         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5350         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5351         Likewise.
5352         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5353         Likewise.
5354         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5355         Likewise.
5356         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5357         Likewise.
5358         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5359         Likewise.
5360         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5361         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5362         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5363         Likewise.
5364         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5365         Likewise.
5366         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5367         Likewise.
5368         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5369         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5370         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5371         Likewise.
5372         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5373         Likewise.
5374         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5375         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5376         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5377         Likewise.
5378         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5379         Likewise.
5380         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5381         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5382         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5383         Likewise.
5384         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5385         Likewise.
5386         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5387         Likewise.
5388         * testsuite/23_containers/vector/14340.cc: Likewise.
5389         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5390         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5391         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5392         Likewise.
5393         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5394         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5395         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5396         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5397         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5398         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5399         Likewise.
5400         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5401         Likewise.
5402         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5403         Likewise.
5404         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5405         Likewise.
5406         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5407         Likewise.
5408         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5409         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5410         * testsuite/23_containers/vector/init-list.cc: Likewise.
5411         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5412         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5413         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5414         * testsuite/23_containers/vector/moveable.cc: Likewise.
5415         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5416         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5417         Likewise.
5418         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5419         Likewise.
5420         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5421         Likewise.
5422         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5423         Likewise.
5424         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5425         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5426         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5427         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5442         Likewise.
5443         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5444         Likewise.
5445         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5446         Likewise.
5447         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5448         Likewise.
5449         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5450         Likewise.
5451         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5452         Likewise.
5453         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5454         Likewise.
5455         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5456         Likewise.
5457         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5458         Likewise.
5459         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5460         Likewise.
5461         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5462         Likewise.
5463         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5464         Likewise.
5465         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5466         Likewise.
5467         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5468         Likewise.
5469         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5470         Likewise.
5471         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5472         Likewise.
5473         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5474         Likewise.
5475         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5476         Likewise.
5477         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5478         Likewise.
5479         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5480         Likewise.
5481         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5482         Likewise.
5483         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5484         Likewise.
5485         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5486         Likewise.
5487         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5488         Likewise.
5489         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5490         Likewise.
5491         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5492         Likewise.
5493         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5494         Likewise.
5495         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5496         Likewise.
5497         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5498         Likewise.
5499         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5500         Likewise.
5501         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5502         Likewise.
5503         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5504         Likewise.
5505         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5506         Likewise.
5507         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5508         Likewise.
5509         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5510         Likewise.
5511         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5512         Likewise.
5513         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5514         Likewise.
5515         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5516         Likewise.
5517         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5518         Likewise.
5519         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5520         Likewise.
5521         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5522         Likewise.
5523         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5524         Likewise.
5525         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5526         Likewise.
5527         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5528         Likewise.
5529         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5530         Likewise.
5531         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5532         Likewise.
5533         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5534         Likewise.
5535         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5536         Likewise.
5537         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5538         Likewise.
5539         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5540         Likewise.
5541         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5542         Likewise.
5543         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5544         Likewise.
5545         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5546         Likewise.
5547         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5548         Likewise.
5549         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5550         Likewise.
5551         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5552         Likewise.
5553         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5554         Likewise.
5555         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5556         Likewise.
5557         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5558         Likewise.
5559         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5560         Likewise.
5561         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5562         Likewise.
5563         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5564         Likewise.
5565         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5566         Likewise.
5567         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5568         Likewise.
5569         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5570         Likewise.
5571         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5572         Likewise.
5573         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5574         Likewise.
5575         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5576         Likewise.
5577         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5578         Likewise.
5579         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5580         Likewise.
5581         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5582         Likewise.
5583         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5584         Likewise.
5585         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5586         Likewise.
5587         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5588         Likewise.
5589         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5590         Likewise.
5591         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5592         Likewise.
5593         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5594         Likewise.
5595         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5596         Likewise.
5597         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5598         Likewise.
5599         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5600         Likewise.
5601         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5602         Likewise.
5603         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5604         Likewise.
5605         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5606         Likewise.
5607         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5608         Likewise.
5609         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5610         Likewise.
5611         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5612         Likewise.
5613         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5614         Likewise.
5615         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5616         Likewise.
5617         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5618         Likewise.
5619         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5620         Likewise.
5621         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5622         Likewise.
5623         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5624         Likewise.
5625         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5626         Likewise.
5627         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5628         Likewise.
5629         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5630         Likewise.
5631         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5632         Likewise.
5633         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5634         Likewise.
5635         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5636         Likewise.
5637         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5638         Likewise.
5639         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5640         Likewise.
5641         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5642         Likewise.
5643         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5644         Likewise.
5645         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5646         Likewise.
5647         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5648         Likewise.
5649         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5650         Likewise.
5651         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5652         Likewise.
5653         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5654         Likewise.
5655         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5656         Likewise.
5657         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5658         Likewise.
5659         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5660         Likewise.
5661         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5662         Likewise.
5663         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5664         Likewise.
5665         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5666         Likewise.
5667         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5668         Likewise.
5669         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5670         Likewise.
5671         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5672         Likewise.
5673         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5674         Likewise.
5675         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5676         Likewise.
5677         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5678         Likewise.
5679         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5680         Likewise.
5681         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5682         Likewise.
5683         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5684         Likewise.
5685         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5686         Likewise.
5687         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5688         Likewise.
5689         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5690         Likewise.
5691         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5692         Likewise.
5693         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5694         Likewise.
5695         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5696         Likewise.
5697         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5698         Likewise.
5699         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5700         Likewise.
5701         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5702         Likewise.
5703         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5704         Likewise.
5705         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5706         Likewise.
5707         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5708         Likewise.
5709         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5710         Likewise.
5711         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5712         Likewise.
5713         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5714         Likewise.
5715         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5716         Likewise.
5717         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5718         Likewise.
5719         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5720         Likewise.
5721         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5722         Likewise.
5723         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5724         Likewise.
5725         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5726         Likewise.
5727         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5728         Likewise.
5729         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5730         Likewise.
5731         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5732         Likewise.
5733         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5734         Likewise.
5735         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5736         Likewise.
5737         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5738         Likewise.
5739         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5740         Likewise.
5741         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5742         Likewise.
5743         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5744         Likewise.
5745         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5746         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5747         Likewise.
5748         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5749         Likewise.
5750         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5751         Likewise.
5752         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5753         Likewise.
5754         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5755         Likewise.
5756         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5757         Likewise.
5758         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5759         Likewise.
5760         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5761         Likewise.
5762         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5763         Likewise.
5764         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5765         Likewise.
5766         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5767         Likewise.
5768         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5769         Likewise.
5770         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5771         Likewise.
5772         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5773         Likewise.
5774         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5775         Likewise.
5776         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5777         Likewise.
5778         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5779         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5780         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5781         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5782         Likewise.
5783         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5784         Likewise.
5785         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5786         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5787         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5788         Likewise.
5789         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5790         Likewise.
5791         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5792         Likewise.
5793         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5794         Likewise.
5795         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5796         Likewise.
5797         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5798         Likewise.
5799         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5800         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5801         Likewise.
5802         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5803         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5804         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5805         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5806         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5807         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5808         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5809         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5810         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5811         Likewise.
5812         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5813         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5814         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5815         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5816         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5817         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5818         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5819         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5820         Likewise.
5821         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5822         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5823         Likewise.
5824         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5825         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5826         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5827         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5828         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5829         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5830         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5831         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5832         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5833         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5834         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5835         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5836         Likewise.
5837         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5838         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5839         Likewise.
5840         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5841         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5842         Likewise.
5843         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5844         Likewise.
5845         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5846         Likewise.
5847         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5848         Likewise.
5849         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5850         Likewise.
5851         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5852         Likewise.
5853         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5854         Likewise.
5855         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5856         Likewise.
5857         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5858         Likewise.
5859         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5860         Likewise.
5861         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5862         Likewise.
5863         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5864         Likewise.
5865         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5866         Likewise.
5867         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5868         Likewise.
5869         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5870         Likewise.
5871         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5872         Likewise.
5873         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5874         Likewise.
5875         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5876         Likewise.
5877         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5878         Likewise.
5879         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5880         Likewise.
5881         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5882         Likewise.
5883         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5884         Likewise.
5885         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5886         Likewise.
5887         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5888         Likewise.
5889         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5890         Likewise.
5891         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5892         Likewise.
5893         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5894         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5895         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5896         Likewise.
5897         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5898         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5899         Likewise.
5900         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5901         Likewise.
5902         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5903         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5904         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5905         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5906         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5907         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5908         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5909         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5910         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5911         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5912         Likewise.
5913         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5914         Likewise.
5915         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5916         Likewise.
5917         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5918         Likewise.
5919         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5920         Likewise.
5921         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5922         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5923         Likewise.
5924         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5925         Likewise.
5926         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5927         Likewise.
5928         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5929         Likewise.
5930         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5931         Likewise.
5932         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5933         Likewise.
5934         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5935         Likewise.
5936         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5937         Likewise.
5938         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5939         Likewise.
5940         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5941         Likewise.
5942         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5943         Likewise.
5944         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5945         Likewise.
5946         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5947         Likewise.
5948         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5949         Likewise.
5950         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5951         Likewise.
5952         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5953         Likewise.
5954         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5955         Likewise.
5956         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5957         Likewise.
5958         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5959         Likewise.
5960         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5961         Likewise.
5962         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5963         Likewise.
5964         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5965         Likewise.
5966         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5967         Likewise.
5968         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5969         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5970         Likewise.
5971         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5972         Likewise.
5973         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5974         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5975         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5976         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5977         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5978         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5979         Likewise.
5980         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5981         Likewise.
5982         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5983         Likewise.
5984         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5985         Likewise.
5986         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5987         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5988         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5989         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5990         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5991         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5992         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5993         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5994         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5995         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5996         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5997         Likewise.
5998         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5999         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
6000         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
6001         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
6002         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
6003         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
6004         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
6005         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
6006         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
6007         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
6008         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
6009         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
6010         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
6011         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
6012         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
6013         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
6014         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
6015         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
6016         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
6017         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
6018         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
6019         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
6020         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
6021         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
6022         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
6023         Likewise.
6024         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
6025         * testsuite/27_io/fpos/14252.cc: Likewise.
6026         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
6027         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
6028         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
6029         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
6030         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
6031         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
6032         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
6033         * testsuite/27_io/ios_base/state/1.cc: Likewise.
6034         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
6035         Likewise.
6036         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
6037         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
6038         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
6039         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
6040         Likewise.
6041         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
6042         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
6043         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
6044         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
6045         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
6046         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
6047         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
6048         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
6049         * testsuite/27_io/objects/char/3045.cc: Likewise.
6050         * testsuite/27_io/objects/char/3647.cc: Likewise.
6051         * testsuite/27_io/objects/char/5268.cc: Likewise.
6052         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
6053         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
6054         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
6055         * testsuite/28_regex/init-list.cc: Likewise.
6056         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
6057         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
6058         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
6059         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
6060         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
6061         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
6062         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
6063         Likewise.
6064         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
6065         Likewise.
6066         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
6067         Likewise.
6068         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
6069         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
6070         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
6071         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
6072         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
6073         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
6074         Likewise.
6075         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
6076         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
6077         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
6078         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
6079         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
6080         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
6081         Likewise.
6082         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
6083         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
6084         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
6085         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
6086         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
6087         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
6088         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
6089         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
6090         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
6091         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
6092         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
6093         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
6094         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
6095         Likewise.
6096         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
6097         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
6098         Likewise.
6099         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
6100         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
6101         Likewise.
6102         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
6103         Likewise.
6104         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
6105         Likewise.
6106         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
6107         Likewise.
6108         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
6109         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
6110         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
6111         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
6112         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
6113         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
6114         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
6115         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
6116         Likewise.
6117         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
6118         Likewise.
6119         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
6120         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
6121         Likewise.
6122         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
6123         Likewise.
6124         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
6125         Likewise.
6126         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
6127         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
6128         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
6129         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
6130         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
6131         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
6132         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
6133         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
6134         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
6135         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
6136         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
6137         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
6138         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
6139         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
6140         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
6141         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
6142         Likewise.
6143         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
6144         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
6145         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
6146         Likewise.
6147         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
6148         Likewise.
6149         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
6150         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
6151         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
6152         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
6153         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
6154         Likewise.
6155         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
6156         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
6157         Likewise.
6158         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
6159         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
6160         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
6161         Likewise.
6162         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
6163         Likewise.
6164         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
6165         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
6166         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
6167         Likewise.
6168         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
6169         Likewise.
6170         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6171         Likewise.
6172         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6173         Likewise.
6174         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6175         Likewise.
6176         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6177         * testsuite/30_threads/this_thread/1.cc: Likewise.
6178         * testsuite/30_threads/this_thread/2.cc: Likewise.
6179         * testsuite/30_threads/this_thread/3.cc: Likewise.
6180         * testsuite/30_threads/this_thread/4.cc: Likewise.
6181         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6182         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6183         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6184         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6185         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6186         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6187         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6188         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6189         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6190         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6191         * testsuite/30_threads/thread/members/1.cc: Likewise.
6192         * testsuite/30_threads/thread/members/2.cc: Likewise.
6193         * testsuite/30_threads/thread/members/3.cc: Likewise.
6194         * testsuite/30_threads/thread/members/4.cc: Likewise.
6195         * testsuite/30_threads/thread/members/5.cc: Likewise.
6196         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6197         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6198         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6199         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6200         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6201         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6202         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6203         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6204         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6205         Likewise.
6206         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6207         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6208         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6209         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6210         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6211         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6212         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6213         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6214         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6215         * testsuite/30_threads/try_lock/1.cc: Likewise.
6216         * testsuite/30_threads/try_lock/2.cc: Likewise.
6217         * testsuite/30_threads/try_lock/3.cc: Likewise.
6218         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6219         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6220         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6221         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6222         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6223         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6224         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6225         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6226         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6227         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6228         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6229         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6230         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6231         Likewise.
6232         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6233         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6234         Likewise.
6235         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6236         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6237         Likewise.
6238         * testsuite/ext/array_allocator/1.cc: Likewise.
6239         * testsuite/ext/array_allocator/2.cc: Likewise.
6240         * testsuite/ext/array_allocator/3.cc: Likewise.
6241         * testsuite/ext/ext_pointer/1.cc: Likewise.
6242         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6243         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6244         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6245         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6246         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6247         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6248         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6249         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6250         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6251         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6252         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6253         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6254         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6255         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6256         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6257         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6258         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6259         Likewise.
6260         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6261         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6262         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6263         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6264         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6265         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6266         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6267         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6268         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6269         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6270         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6271         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6272         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6273         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6274         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6275         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6276         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6277         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6278         Likewise.
6279         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6280         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6281         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6282         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6283         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6284         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6285         * testsuite/ext/pod_char_traits.cc: Likewise.
6286         * testsuite/ext/slist/23781.cc: Likewise.
6287         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6288         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6289         * testsuite/ext/vstring/init-list.cc: Likewise.
6290         * testsuite/ext/vstring/moveable.cc: Likewise.
6291         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6292         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6293         Likewise.
6294         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6295         Likewise.
6296         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6297         Likewise.
6298         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6299         Likewise.
6300         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6301         Likewise.
6302         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6303         Likewise.
6304         * testsuite/ext/vstring/types/23767.cc: Likewise.
6305         * testsuite/performance/21_strings/string_append.cc: Likewise.
6306         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6307         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6308         Likewise.
6309         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6310         Likewise.
6311         * testsuite/performance/21_strings/string_find.cc: Likewise.
6312         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6313         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6314         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6315         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6316         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6317         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6318         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6319         Likewise.
6320         * testsuite/performance/23_containers/create/map.cc: Likewise.
6321         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6322         Likewise.
6323         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6324         * testsuite/performance/23_containers/find/map.cc: Likewise.
6325         * testsuite/performance/23_containers/index/map.cc: Likewise.
6326         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6327         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6328         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6329         Likewise.
6330         * testsuite/performance/23_containers/insert_erase/associative.cc:
6331         Likewise.
6332         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6333         Likewise.
6334         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6335         Likewise.
6336         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6337         Likewise.
6338         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6339         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6340         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6341         Likewise.
6342         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6343         Likewise.
6344         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6345         Likewise.
6346         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6347         Likewise.
6348         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6349         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6350         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6351         Likewise.
6352         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6353         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6354         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6355         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6356         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6357         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6358         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6359         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6360         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6361         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6362         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6363         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6364         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6365         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6366         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6367         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6368         Likewise.
6369         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6370         Likewise.
6371         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6372         Likewise.
6373         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6374         Likewise.
6375         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6376         Likewise.
6377         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6378         Likewise.
6379         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6380         Likewise.
6381         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6382         Likewise.
6383         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6384         Likewise.
6385         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6386         Likewise.
6387         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6388         Likewise.
6389         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6390         Likewise.
6391         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6392         Likewise.
6393         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6394         Likewise.
6395         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6396         Likewise.
6397         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6398         Likewise.
6399         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6400         Likewise.
6401         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6402         Likewise.
6403         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6404         Likewise.
6405         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6406         Likewise.
6407         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6408         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6409         Likewise.
6410         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6411         Likewise.
6412         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6413         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6414         Likewise.
6415         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6416         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6417         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6418         Likewise.
6419         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6420         Likewise.
6421         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6422         Likewise.
6423         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6424         Likewise.
6425         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6426         Likewise.
6427         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6428         Likewise.
6429         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6430         Likewise.
6431         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6432         Likewise.
6433         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6434         Likewise.
6435         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6436         Likewise.
6437         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6438         Likewise.
6439         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6440         Likewise.
6441         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6442         Likewise.
6443         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6444         Likewise.
6445         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6446         Likewise.
6447         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6448         Likewise.
6449         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6450         Likewise.
6451         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6452         Likewise.
6453         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6454         Likewise.
6455         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6456         Likewise.
6457         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6458         Likewise.
6459         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6460         Likewise.
6461         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6462         Likewise.
6463         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6464         Likewise.
6465         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6466         Likewise.
6467         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6468         Likewise.
6469         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6470         Likewise.
6471         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6472         Likewise.
6473         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6474         Likewise.
6475         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6476         Likewise.
6477         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6478         Likewise.
6479         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6480         Likewise.
6481         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6482         Likewise.
6483         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6484         Likewise.
6485         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6486         Likewise.
6487         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6488         Likewise.
6489         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6490         Likewise.
6491         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6492         Likewise.
6493         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6494         Likewise.
6495         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6496         Likewise.
6497         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6498         Likewise.
6499         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6500         Likewise.
6501         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6502         Likewise.
6503         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6504         Likewise.
6505         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6506         Likewise.
6507         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6508         Likewise.
6509         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6510         Likewise.
6511         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6512         Likewise.
6513         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6514         Likewise.
6515         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6516         Likewise.
6517         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6518         Likewise.
6519         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6520         Likewise.
6521         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6522         Likewise.
6523         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6524         Likewise.
6525         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6526         Likewise.
6527         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6528         Likewise.
6529         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6530         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6531         Likewise.
6532         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6533         Likewise.
6534         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6535         Likewise.
6536         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6537         Likewise.
6538         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6539         Likewise.
6540         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6541         Likewise.
6542         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6543         Likewise.
6544         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6545         Likewise.
6546         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6547         Likewise.
6548         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6549         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6550         Likewise.
6551         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6552         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6553         Likewise.
6554         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6555         Likewise.
6556         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6557         Likewise.
6558         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6559         Likewise.
6560         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6561         Likewise.
6562         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6563         Likewise.
6564         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6565         Likewise.
6566         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6567         Likewise.
6568         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6569         Likewise.
6570         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6571         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6572         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6573         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6574         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6575         Likewise.
6576         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6577         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6578         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6579         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6580         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6581         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6582         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6583         * testsuite/util/io/prog_bar.cc: Likewise.
6584         * testsuite/util/io/prog_bar.hpp: Likewise.
6585         * testsuite/util/io/text_populate.hpp: Likewise.
6586         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6587         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6588         * testsuite/util/io/xml.hpp: Likewise.
6589         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6590         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6591         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6592         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6593         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6594         * testsuite/util/native_type/native_map.hpp: Likewise.
6595         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6596         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6597         * testsuite/util/native_type/native_set.hpp: Likewise.
6598         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6599         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6600         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6601         Likewise.
6602         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6603         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6604         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6605         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6606         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6607         Likewise.
6608         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6609         Likewise.
6610         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6611         Likewise.
6612         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6613         Likewise.
6614         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6615         Likewise.
6616         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6617         Likewise.
6618         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6619         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6620         Likewise.
6621         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6622         Likewise.
6623         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6624         Likewise.
6625         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6626         Likewise.
6627         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6628         Likewise.
6629         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6630         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6631         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6632         * testsuite/util/regression/basic_type.hpp: Likewise.
6633         * testsuite/util/regression/common_type.hpp: Likewise.
6634         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6635         Likewise.
6636         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6637         Likewise.
6638         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6639         Likewise.
6640         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6641         Likewise.
6642         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6643         Likewise.
6644         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6645         Likewise.
6646         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6647         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6648         Likewise.
6649         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6650         Likewise.
6651         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6652         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6653         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6654         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6655         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6656         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6657         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6658         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6659         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6660         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6661         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6662         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6663         * testsuite/util/testsuite_abi.cc: Likewise.
6664         * testsuite/util/testsuite_abi.h: Likewise.
6665         * testsuite/util/testsuite_abi_check.cc: Likewise.
6666         * testsuite/util/testsuite_allocator.cc: Likewise.
6667         * testsuite/util/testsuite_allocator.h: Likewise.
6668         * testsuite/util/testsuite_api.h: Likewise.
6669         * testsuite/util/testsuite_character.cc: Likewise.
6670         * testsuite/util/testsuite_character.h: Likewise.
6671         * testsuite/util/testsuite_common_types.h: Likewise.
6672         * testsuite/util/testsuite_error.h: Likewise.
6673         * testsuite/util/testsuite_hooks.cc: Likewise.
6674         * testsuite/util/testsuite_hooks.h: Likewise.
6675         * testsuite/util/testsuite_io.h: Likewise.
6676         * testsuite/util/testsuite_iterators.h: Likewise.
6677         * testsuite/util/testsuite_performance.h: Likewise.
6678         * testsuite/util/testsuite_rng.h: Likewise.
6679         * testsuite/util/testsuite_rvalref.h: Likewise.
6680         * testsuite/util/testsuite_tr1.h: Likewise.
6681         * testsuite/util/thread/all.h: Likewise.
6682         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6683         Likewise.
6684         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6685         Likewise.
6686         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6687         Likewise.
6688         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6689         Likewise.
6690         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6691         Likewise.
6692         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6693         Likewise.
6694         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6695         Likewise.
6696         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6697         Likewise.
6698         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6699         Likewise.
6700         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6701         Likewise.
6702         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6703         Likewise.
6704         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6705         Likewise.
6706         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6707         Likewise.
6708         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6709         Likewise.
6710         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6711         Likewise.
6712         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6713         Likewise.
6714         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6715         Likewise.
6716         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6717         Likewise.
6718         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6719         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6720         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6721         Likewise.
6722         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6723         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6724         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6725         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6726         Likewise.
6727         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6728         Likewise.
6729         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6730         Likewise.
6731         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6732         Likewise.
6733         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6734         Likewise.
6735         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6736         Likewise.
6737         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6738         Likewise.
6739         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6740         Likewise.
6741         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6742         Likewise.
6743         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6744         Likewise.
6745         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6746         Likewise.
6747         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6748         Likewise.
6749         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6750         Likewise.
6751         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6752         Likewise.
6753         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6754         Likewise.
6755         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6756         Likewise.
6757         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6758         Likewise.
6759         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6760         Likewise.
6761         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6762         Likewise.
6763         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6764         Likewise.
6765         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6766         Likewise.
6767         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6768         Likewise.
6769         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6770         Likewise.
6771         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6772         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6773         Likewise.
6774         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6775         Likewise.
6776         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6777         Likewise.
6778         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6779         Likewise.
6780         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6781         Likewise.
6782         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6783         Likewise.
6784         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6785         Likewise.
6786         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6787         Likewise.
6788         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6789         Likewise.
6790         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6791         Likewise.
6792         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6793         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6794         Likewise.
6795         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6796         Likewise.
6797         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6798         Likewise.
6799         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6800         Likewise.
6801         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6802         Likewise.
6803         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6804         Likewise.
6805         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6806         Likewise.
6807         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6808         Likewise.
6809         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6810         Likewise.
6811         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6812         Likewise.
6813         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6814         Likewise.
6815         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6816         Likewise.
6817         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6818         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6819         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6820         Likewise.
6821         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6822         Likewise.
6823         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6824         Likewise.
6825         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6826         Likewise.
6827         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6828         Likewise.
6829         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6830         Likewise.
6831         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6832         Likewise.
6833         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6834         Likewise.
6835         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6836         Likewise.
6837         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6838         Likewise.
6839         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6840         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6841         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6842         Likewise.
6843         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6844         Likewise.
6845         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6846         Likewise.
6847         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6848         Likewise.
6849         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6850         Likewise.
6851         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6852         Likewise.
6853         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6854         Likewise.
6855         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6856         Likewise.
6857         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6858         Likewise.
6859         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6860         Likewise.
6861         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6862         Likewise.
6863         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6864         Likewise.
6865         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6866         Likewise.
6867         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6868         Likewise.
6869         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6870         Likewise.
6871         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6872         Likewise.
6873         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6874         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6875         Likewise.
6876         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6877         Likewise.
6878         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6879         Likewise.
6880         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6881         Likewise.
6882         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6883         Likewise.
6884         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6885         Likewise.
6886         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6887         Likewise.
6888         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6889         Likewise.
6890         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6891         Likewise.
6892         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6893         Likewise.
6894         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6895         Likewise.
6896         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6897         Likewise.
6898         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6899         Likewise.
6900         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6901         Likewise.
6902         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6903         Likewise.
6904         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6905         Likewise.
6906         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6907         Likewise.
6908         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6909         Likewise.
6910         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6911         Likewise.
6912         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6913         Likewise.
6914         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6915         Likewise.
6916         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6917         Likewise.
6918         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6919         Likewise.
6920         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6921         Likewise.
6922         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6923         Likewise.
6924         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6925         Likewise.
6926         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6927         Likewise.
6928         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6929         Likewise.
6930         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6931         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6932         Likewise.
6933         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6934         Likewise.
6935         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6936         Likewise.
6937         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6938         Likewise.
6939         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6940         Likewise.
6941         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6942         Likewise.
6943         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6944         Likewise.
6945         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6946         Likewise.
6947         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6948         Likewise.
6949         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6950         Likewise.
6951         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6952         Likewise.
6953         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6954         Likewise.
6955         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6956         Likewise.
6957         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6958         Likewise.
6959         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6960         Likewise.
6961         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6962         Likewise.
6963         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6964         Likewise.
6965         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6966         Likewise.
6967         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6968         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6969         * testsuite/backward/hash_map/25896.cc: Likewise.
6970         * testsuite/backward/hash_set/25896.cc: Likewise.
6971
6972 2009-04-08  Ian Lance Taylor  <iant@google.com>
6973
6974         * include/backward/hashtable.h (erase): Correctly handle erasing a
6975         reference to an entry in the hash table.
6976         * testsuite/backward/hash_map/25896.cc: New.
6977         * testsuite/backward/hash_set/25896.cc: New.
6978
6979 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6980
6981         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6982         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6983
6984 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6985
6986         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6987         of debug.
6988         * include/Makefile.in: Regenerate.
6989         * include/precompiled/stdc++.h: Add.
6990
6991 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6992
6993         * include/bits/random.h: Adjust doxygen markup.
6994         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6995
6996         * testsuite/26_numerics/random/piecewise_linear_distribution/
6997         operators/serialize.cc: Use typedefs.
6998
6999 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
7000
7001         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
7002         __gnu_cxx namespace.  Remove "static inline".
7003
7004 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
7005
7006         * include/bits/random.tcc (linear_congruential_engine<>::
7007         seed(seed_seq&)): Fix typo in last fix for __m == 0.
7008
7009 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
7010
7011         * include/bits/random.h (operator==): Mark all inline.
7012         (mersenne_twister_engine): Enable #if 0 checks.
7013
7014         * include/bits/random.h: Formatting tweaks.
7015
7016 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
7017
7018         * include/bits/random.tcc (piecewise_linear_distribution<>::
7019         operator()(_UniformRandomNumberGenerator&, const param_type&)):
7020         Remove spurious closed parenthesis.
7021
7022 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
7023
7024         PR libstdc++/39644 (partial)
7025         * include/bits/random.tcc (linear_congruential_engine<>::
7026         seed(seed_seq&), independent_bits_engine<>::operator(),
7027         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
7028
7029 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
7030
7031         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
7032         thinko.
7033         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7034         default.cc: Enable.
7035
7036 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
7037
7038         PR libstdc++/39629 (partial)
7039         * testsuite/26_numerics/random/independent_bits_engine/cons/
7040         base_move.cc: Use uint_fast64_t instead of unsigned long.
7041         * testsuite/26_numerics/random/independent_bits_engine/cons/
7042         seed1.cc: Likewise.
7043         * testsuite/26_numerics/random/independent_bits_engine/cons/
7044         seed2.cc: Likewise.
7045         * testsuite/26_numerics/random/independent_bits_engine/cons/
7046         base_copy.cc: Likewise.
7047         * testsuite/26_numerics/random/independent_bits_engine/cons/
7048         default.cc: Likewise.
7049         * testsuite/26_numerics/random/independent_bits_engine/cons/
7050         seed_seq.cc: Likewise.
7051         * testsuite/26_numerics/random/independent_bits_engine/
7052         requirements/typedefs.cc: Likewise.
7053         * testsuite/26_numerics/random/independent_bits_engine/
7054         operators/equal.cc: Likewise.
7055         * testsuite/26_numerics/random/independent_bits_engine/
7056         operators/serialize.cc: Likewise.
7057         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
7058
7059 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
7060
7061         * include/tr1_impl/random: Remove, empty.
7062         * include/tr1_impl/random.tcc: Likewise.
7063
7064         * include/std/random: Minor clean-ups, formatting fixes, adjust
7065         copyright years.
7066         * include/bits/random.tcc: Likewise.
7067         * include/bits/random.h: Likewise.
7068         * include/tr1/random: Likewise.
7069         * include/tr1/random.tcc: Likewise.
7070         * include/tr1/random.h: Likewise.
7071
7072 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7073
7074         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
7075         * doc/html/api.html: Regenerate.
7076
7077 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
7078
7079         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
7080         Change to mersenne_twister_engine, add same defaults as
7081         mersenne_twister_engine/cons/default.cc.
7082         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
7083
7084         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
7085         to __il.
7086         * include/bits/random.h (mersenne_twister_engine): Qualify
7087         _ShiftMin1 with namespace __detail.
7088         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
7089         constexpr std::numeric_limits::max() can be used.
7090         (mersenne_twister_engine): Split apart static asserts into one
7091         assert per message. Temporarily disable the last three.
7092
7093 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
7094
7095         * include/Makefile.am: Update to N2836. Modified for new random headers.
7096         * include/Makefile.in: Ditto.
7097         * include/tr1_impl/random: Moved to tr1/random.h
7098         * include/tr1_impl/random.tcc: Moved to tr1
7099         * include/tr1/random: Just point to moved tr1 random headers.
7100         * include/tr1/random.tcc: Moved from tr1_impl.
7101         * include/tr1/random.h: Moved from tr1_impl/random.
7102         * include/std/random: Modified to point to std random headers.
7103         * include/bits/random.tcc: New implementation of std random facilities.
7104         * include/bits/random.h: Ditto.
7105         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
7106         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7107         seed1.cc: New.
7108         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7109         seed2.cc: New.
7110         * testsuite/26_numerics/random/linear_congruential_engine/cons/
7111         default.cc: New.
7112         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7113         non_uint_neg.cc: New.
7114         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
7115         typedefs.cc: New.
7116         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7117         equal.cc: New.
7118         * testsuite/26_numerics/random/linear_congruential_engine/operators/
7119         serialize.cc: New.
7120         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7121         seed1.cc: New.
7122         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7123         seed2.cc: New.
7124         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
7125         default.cc: New.
7126         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
7127         typedefs.cc: New.
7128         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7129         equal.cc: New.
7130         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7131         serialize.cc: New.
7132         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7133         seed1.cc: New.
7134         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7135         seed2.cc: New.
7136         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7137         default.cc: New.
7138         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
7139         typedefs.cc: New.
7140         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7141         equal.cc: New.
7142         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7143         serialize.cc: New.
7144         * testsuite/26_numerics/random/discard_block_engine/cons/
7145         base_move.cc: New.
7146         * testsuite/26_numerics/random/discard_block_engine/cons/
7147         seed1.cc: New.
7148         * testsuite/26_numerics/random/discard_block_engine/cons/
7149         seed2.cc: New.
7150         * testsuite/26_numerics/random/discard_block_engine/cons/
7151         base_copy.cc: New.
7152         * testsuite/26_numerics/random/discard_block_engine/cons/
7153         default.cc: New.
7154         * testsuite/26_numerics/random/discard_block_engine/cons/
7155         seed_seq.cc: New.
7156         * testsuite/26_numerics/random/discard_block_engine/requirements/
7157         typedefs.cc: New.
7158         * testsuite/26_numerics/random/discard_block_engine/operators/
7159         equal.cc: New.
7160         * testsuite/26_numerics/random/discard_block_engine/operators/
7161         serialize.cc: New.
7162         * testsuite/26_numerics/random/independent_bits_engine/cons/
7163         base_move.cc: New.
7164         * testsuite/26_numerics/random/independent_bits_engine/cons/
7165         seed1.cc: New.
7166         * testsuite/26_numerics/random/independent_bits_engine/cons/
7167         seed2.cc: New.
7168         * testsuite/26_numerics/random/independent_bits_engine/cons/
7169         base_copy.cc: New.
7170         * testsuite/26_numerics/random/independent_bits_engine/cons/
7171         default.cc: New.
7172         * testsuite/26_numerics/random/independent_bits_engine/cons/
7173         seed_seq.cc: New.
7174         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7175         typedefs.cc: New.
7176         * testsuite/26_numerics/random/independent_bits_engine/operators/
7177         equal.cc: New.
7178         * testsuite/26_numerics/random/independent_bits_engine/operators/
7179         serialize.cc: New.
7180         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7181         base_move.cc: New.
7182         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7183         seed1.cc: New.
7184         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7185         seed2.cc: New.
7186         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7187         base_copy.cc: New.
7188         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7189         default.cc: New.
7190         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7191         seed_seq.cc: New.
7192         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7193         typedefs.cc: New.
7194         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7195         equal.cc: New.
7196         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7197         serialize.cc
7198         * testsuite/26_numerics/random/mt19937.cc: New.
7199         * testsuite/26_numerics/random/mt19937_64.cc: New.
7200         * testsuite/26_numerics/random/minstd_rand.cc: New.
7201         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7202         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7203         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7204         * testsuite/26_numerics/random/ranlux24.cc: New.
7205         * testsuite/26_numerics/random/ranlux48.cc: New.
7206         * testsuite/26_numerics/random/knuth_b.cc: New.
7207         * testsuite/26_numerics/random/default_random_engine.cc: New.
7208         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7209         parms.cc: New.
7210         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7211         default.cc: New.
7212         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7213         typedefs.cc: New.
7214         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7215         serialize.cc: New.
7216         * testsuite/26_numerics/random/normal_distribution/cons/
7217         parms.cc: New.
7218         * testsuite/26_numerics/random/normal_distribution/cons/
7219         default.cc: New.
7220         * testsuite/26_numerics/random/normal_distribution/requirements/
7221         typedefs.cc: New.
7222         * testsuite/26_numerics/random/normal_distribution/operators/
7223         serialize.cc: New.
7224         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7225         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7226         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7227         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7228         parms_neg.cc: New.
7229         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7230         parms.cc: New.
7231         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7232         default.cc: New.
7233         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7234         typedefs.cc: New.
7235         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7236         serialize.cc: New.
7237         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7238         parms_neg.cc: New.
7239         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7240         parms.cc: New.
7241         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7242         default.cc: New.
7243         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7244         typedefs.cc: New.
7245         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7246         serialize.cc: New.
7247         * testsuite/26_numerics/random/poisson_distribution/cons/
7248         parms.cc: New.
7249         * testsuite/26_numerics/random/poisson_distribution/cons/
7250         default.cc: New.
7251         * testsuite/26_numerics/random/poisson_distribution/requirements/
7252         typedefs.cc
7253         * testsuite/26_numerics/random/poisson_distribution/operators/
7254         serialize.cc: New.
7255         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7256         parms.cc: New.
7257         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7258         default.cc: New.
7259         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7260         typedefs.cc: New.
7261         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7262         serialize.cc: New.
7263         * testsuite/26_numerics/random/discrete_distribution/cons/
7264         range.cc: New.
7265         * testsuite/26_numerics/random/discrete_distribution/cons/
7266         initlist.cc: New.
7267         * testsuite/26_numerics/random/discrete_distribution/cons/
7268         default.cc: New.
7269         * testsuite/26_numerics/random/discrete_distribution/cons/
7270         num_xbound_fun.cc: New.
7271         * testsuite/26_numerics/random/discrete_distribution/requirements/
7272         typedefs.cc: New.
7273         * testsuite/26_numerics/random/discrete_distribution/operators/
7274         serialize.cc: New.
7275         * testsuite/26_numerics/random/weibull_distribution/cons/
7276         parms.cc: New.
7277         * testsuite/26_numerics/random/weibull_distribution/cons/
7278         default.cc: New.
7279         * testsuite/26_numerics/random/weibull_distribution/requirements/
7280         typedefs.cc: New.
7281         * testsuite/26_numerics/random/weibull_distribution/operators/
7282         serialize.cc: New.
7283         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7284         parms.cc: New.
7285         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7286         default.cc: New.
7287         * testsuite/26_numerics/random/negative_binomial_distribution/
7288         requirements/typedefs.cc: New.
7289         * testsuite/26_numerics/random/negative_binomial_distribution/
7290         operators/serialize.cc: New.
7291         * testsuite/26_numerics/random/cauchy_distribution/cons/
7292         parms.cc: New.
7293         * testsuite/26_numerics/random/cauchy_distribution/cons/
7294         default.cc: New.
7295         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7296         typedefs.cc: New.
7297         * testsuite/26_numerics/random/cauchy_distribution/operators/
7298         serialize.cc: New.
7299         * testsuite/26_numerics/random/gamma_distribution/cons/
7300         parms.cc: New.
7301         * testsuite/26_numerics/random/gamma_distribution/cons/
7302         default.cc: New.
7303         * testsuite/26_numerics/random/gamma_distribution/requirements/
7304         typedefs.cc: New.
7305         * testsuite/26_numerics/random/gamma_distribution/operators/
7306         serialize.cc: New.
7307         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7308         parms.cc: New.
7309         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7310         default.cc: New.
7311         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7312         typedefs.cc: New.
7313         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7314         serialize.cc: New.
7315
7316         * testsuite/26_numerics/random/exponential_distribution/cons/
7317         parms.cc: New.
7318         * testsuite/26_numerics/random/exponential_distribution/cons/
7319         default.cc: New.
7320         * testsuite/26_numerics/random/exponential_distribution/requirements/
7321         typedefs.cc: New.
7322         * testsuite/26_numerics/random/exponential_distribution/operators/
7323         serialize.cc: New.
7324         * testsuite/26_numerics/random/lognormal_distribution/cons/
7325         parms.cc: New.
7326         * testsuite/26_numerics/random/lognormal_distribution/cons/
7327         default.cc: New.
7328         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7329         typedefs.cc: New.
7330         * testsuite/26_numerics/random/lognormal_distribution/operators/
7331         serialize.cc: New.
7332         * testsuite/26_numerics/random/binomial_distribution/cons/
7333         parms.cc: New.
7334         * testsuite/26_numerics/random/binomial_distribution/cons/
7335         default.cc: New.
7336         * testsuite/26_numerics/random/binomial_distribution/requirements/
7337         typedefs.cc: New.
7338         * testsuite/26_numerics/random/binomial_distribution/operators/
7339         serialize.cc: New.
7340         * testsuite/26_numerics/random/random_device/cons/
7341         token.cc: New.
7342         * testsuite/26_numerics/random/random_device/cons/
7343         default.cc: New.
7344         * testsuite/26_numerics/random/random_device/requirements/
7345         typedefs.cc: New.
7346         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7347         parms.cc: New.
7348         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7349         default.cc: New.
7350         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7351         typedefs.cc: New.
7352         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7353         serialize.cc: New.
7354         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7355         range.cc: New.
7356         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7357         default.cc: New.
7358         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7359         num_xbound_fun.cc: New.
7360         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7361         initlist_fun.cc: New.
7362         * testsuite/26_numerics/random/piecewise_linear_distribution/
7363         requirements/typedefs.cc: New.
7364         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7365         serialize.cc: New.
7366         * testsuite/26_numerics/random/student_t_distribution/cons/
7367         parms.cc: New.
7368         * testsuite/26_numerics/random/student_t_distribution/cons/
7369         default.cc: New.
7370         * testsuite/26_numerics/random/student_t_distribution/requirements/
7371         typedefs.cc: New.
7372         * testsuite/26_numerics/random/student_t_distribution/operators/
7373         serialize.cc: New.
7374         * testsuite/26_numerics/random/geometric_distribution/cons/
7375         parms.cc: New.
7376         * testsuite/26_numerics/random/geometric_distribution/cons/
7377         default.cc: New.
7378         * testsuite/26_numerics/random/geometric_distribution/requirements/
7379         typedefs.cc: New.
7380         * testsuite/26_numerics/random/geometric_distribution/operators/
7381         serialize.cc: New.
7382         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7383         range.cc: New.
7384         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7385         default.cc: New.
7386         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7387         num_xbound_fun.cc: New.
7388         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7389         initlist_fun.cc: New.
7390         * testsuite/26_numerics/random/piecewise_constant_distribution/
7391         requirements/typedefs.cc: New.
7392         * testsuite/26_numerics/random/piecewise_constant_distribution/
7393         operators/serialize.cc: New.
7394
7395 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7396
7397         * include/ext/bitmap_allocator.h: The typedefs should be made public
7398         if we want them to be accessible. This has been revealed by the patch
7399         that fixes PR c++/26693 in g++.
7400
7401 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7402
7403         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7404         Regenerated.
7405         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7406         Regenerated.
7407         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7408         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7409         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7410         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7411         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7412         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7413         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7414         Regenerated.
7415         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7416
7417 2009-03-31  Jason Merrill  <jason@redhat.com>
7418
7419         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7420
7421         PR libstdc++/39310
7422         * include/tr1_impl/type_traits (is_function): Add partial
7423         specializations with function cv-quals.
7424         (__is_function_helper): Remove.
7425         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7426
7427 2009-03-30  Ian Lance Taylor  <iant@google.com>
7428
7429         * include/backward/hashtable.h (clear): Return quickly if the
7430         table is empty.
7431
7432 2009-03-27  Ian Lance Taylor  <iant@google.com>
7433
7434         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7435         (__stl_prime_list): Add 5 at the start of the list.
7436
7437 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7438
7439         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7440         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7441         std::string&, ios_base::openmode), basic_ifstream<>::
7442         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7443         basic_ofstream(const std::string&, ios_base::openmode),
7444         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7445         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7446         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7447         Add in C++0x mode.
7448         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7449         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7450         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7451         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7452         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7453         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7454         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7455
7456 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7457
7458         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7459         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7460         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7461         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7462
7463 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7464
7465         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7466         _M_transfer_after, _M_reverse_after): Move out of line...
7467         * include/bits/forward_list.tcc: ... here.
7468         (forward_list<>::reverse): Move inline...
7469         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7470
7471 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7472
7473         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7474         28277.cc: Likewise.
7475         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7476         Likewise.
7477         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7478         Likewise.
7479         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7480         Likewise.
7481
7482 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7483
7484         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7485         year(s).
7486         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7487         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7488         Likewise.
7489         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7490         Likewise.
7491         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7492         Likewise.
7493         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7494
7495 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7496
7497         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7498         iterations for simulators.
7499         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7500         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7501         Condition stream width for simulators.
7502         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7503         Likewise.
7504         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7505         Likewise.
7506         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7507
7508 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7509
7510         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7511         sheet version information. Table-ize docbook element examples.
7512         * doc/xml/manual/using.xml: Human-readable header
7513         markup. Alphabetized. Add new headers.
7514         * doc/html: Regenerate.
7515
7516 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7517
7518         * doc/xml/faq.xml: Fix link to setup documentation.
7519
7520 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7521
7522         * include/std/type_traits (__add_lvalue_reference_helper,
7523         __add_rvalue_reference_helper): As an optimization, rewrite
7524         condition (avoid is_function).
7525
7526 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7527
7528         PR libstdc++/39405
7529         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7530         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7531
7532 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7533
7534         * testsuite/30_threads/condition_variable_any/native_handle/
7535         typesizes.cc: Include tweaks.
7536         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7537         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7538         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7539         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7540         * testsuite/30_threads/condition_variable/native_handle/
7541         typesizes.cc: Same.
7542
7543 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7544
7545         * include/bits/shared_ptr.h: Add include guards.
7546         * include/tr1/shared_ptr.h: Likewise.
7547
7548 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7549
7550         * include/std/iostream: Fix doxygen link.
7551         * include/bits/forward_list.h: Fix doxygen markup.
7552         * include/ext/vstring.h: Escape backslash in doxygen comment.
7553         * include/bits/basic_string.h: Likewise.
7554
7555 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7556
7557         * doc/xml/faq.xml: Fix links to implementation status pages.
7558
7559 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7560
7561         * include/std/complex (operator+(const complex<>&, const _Tp&),
7562         operator+(const _Tp&, const complex<>&),
7563         operator-(const complex<>&, const _Tp&),
7564         operator-(const _Tp&, const complex<>&)): Do not assume real()
7565         returns a reference (against DR 387).
7566         * testsuite/26_numerics/complex/dr387_2.cc: New.
7567
7568 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7569
7570         * testsuite/thread/pthread4.cc: Move...
7571         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7572         * testsuite/thread/pthread5.cc: Move...
7573         * testsuite/23_containers/list/pthread5.cc: ...here.
7574         * testsuite/thread/pthread6.cc: Move...
7575         * testsuite/23_containers/map/pthread6.cc: ...here.
7576         * testsuite/thread/pthread7-rope.cc: Move...
7577         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7578         * testsuite/thread/guard.cc: Move...
7579         * testsuite/18_support/pthread_guard.cc: ...here.
7580         * testsuite/thread/18185.cc: Move...
7581         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7582         * testsuite/thread/pthread1.cc: Move...
7583         * testsuite/23_containers/list/pthread1.cc: ...here.
7584         * testsuite/thread/pthread2.cc: Move...
7585         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7586         * testsuite/thread/pthread3.cc: Move...
7587         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7588
7589         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7590         * testsuite/thread: Remove.
7591
7592 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7593
7594         * configure: Regenerate.
7595
7596 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7597
7598         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7599         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7600         from baseline_dir.
7601         * configure: Regenerate.
7602         * testsuite/Makefile.am (baseline_file): Remove variable.
7603         (site.exp): Set baseline_dir rather than baseline_file.
7604         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7605         * testsuite/Makefile.in: Regenerate.
7606
7607 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7608
7609         * testsuite/30_threads/thread/this_thread: Move...
7610         * testsuite/30_threads/this_thread: ...here.
7611         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7612         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7613         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7614         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7615         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7616         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7617
7618 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7619
7620         * doc/doxygen/user.cfg.in: Tweaks.
7621         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7622         be elsewhere.
7623
7624         * include/tr1_impl/unordered_map: Just use most specialized
7625         container module.
7626         * include/tr1_impl/unordered_set: Same.
7627         * include/tr1_impl/array: Same.
7628         * include/bits/stl_list.h: Same.
7629         * include/bits/stl_map.h: Same.
7630         * include/bits/stl_queue.h: Same.
7631         * include/bits/stl_set.h: Same.
7632         * include/bits/stl_stack.h: Same.
7633         * include/bits/forward_list.h: Same.
7634         * include/bits/basic_string.h: Same.
7635         * include/bits/stl_multimap.h: Same.
7636         * include/bits/stl_vector.h: Same.
7637         * include/bits/stl_deque.h: Same.
7638         * include/bits/stl_multiset.h: Same.
7639         * include/bits/stl_bvector.h: Same.
7640
7641         * include/backward/binders.h: Change binder module to binders.
7642
7643         * include/std/complex: Add complex_numers module.
7644         * include/tr1_impl/complex: Same.
7645
7646         * include/std/valarray: Add numeric_arrays module.
7647         * include/bits/gslice_array.h: Same.
7648         * include/bits/gslice.h: Same.
7649         * include/bits/mask_array.h: Same.
7650         * include/bits/slice_array.h: Same.
7651         * include/bits/indirect_array.h: Same.
7652
7653         * include/bits/allocator.h: Add allocators module.
7654         * include/ext/throw_allocator.h
7655         * include/ext/pool_allocator.h
7656         * include/ext/bitmap_allocator.h
7657         * include/ext/new_allocator.h
7658         * include/ext/malloc_allocator.h
7659         * include/ext/array_allocator.h
7660         * include/ext/mt_allocator.h
7661         * include/ext/debug_allocator.h
7662         * include/ext/extptr_allocator.h
7663
7664         * include/tr1_impl/functional: Move namespace markup here.
7665         * include/tr1_impl/regex: Same.
7666
7667         * include/tr1_impl/type_traits: Add metaprogramming module.
7668         * include/std/type_traits: Same.
7669
7670         * include/std/memory: Add memory module.
7671
7672         * include/std/ratio: Add ratio module.
7673
7674         * include/std/chrono: Move namespace markup here, add time module.
7675
7676         * include/std/thread: Move namespace markup here, add concurrency
7677         module.
7678         * include/std/mutex: Use concurrency module.
7679         * include/std/condition_variable: Same.
7680
7681
7682         * include/bits/ios_base.h: Refine io module.
7683         * include/bits/basic_ios.h: Same.
7684         * include/std/fstream: Same.
7685         * include/std/istream: Same.
7686         * include/std/ostream: Same.
7687         * include/std/sstream: Same.
7688
7689         * include/ext/vstring.h: Correct parameter markup.
7690
7691         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7692         * include/bits/unique_ptr.h: Same.
7693
7694         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7695         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7696         * include/bits/stl_heap.h: Add markup for new groupings.
7697         * include/bits/stl_algobase.h: Same.
7698         * include/bits/stl_algo.h: Same.
7699
7700         * include/c_compatibility/stdatomic.h: Add atomics module.
7701         * include/c_global/cstdatomic: Same.
7702
7703         * libsupc++/exception: Add exceptions module.
7704         * libsupc++/typeinfo: Same.
7705         * libsupc++/new: Same.
7706         * libsupc++/exception_ptr.h: Same.
7707         * include/std/system_error: Same.
7708         * include/std/stdexcept: Same.
7709
7710         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7711         * libsupc++/cxxabi-forced.h: Same.
7712
7713         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7714         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7715         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7716         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7717         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7718         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7719         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7720         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7721         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7722         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7723         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7724         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7725         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7726         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7727         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7728         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7729         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7730         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7731         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7732         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7733         * testsuite/23_containers/vector/requirements/dr438/
7734         constructor_1_neg.cc: Same.
7735         * testsuite/23_containers/vector/requirements/dr438/
7736         constructor_2_neg.cc: Same.
7737         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7738         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7739         * testsuite/23_containers/deque/requirements/dr438/
7740         constructor_1_neg.cc: Same.
7741         * testsuite/23_containers/deque/requirements/dr438/
7742         constructor_2_neg.cc: Same.
7743         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7744         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7745         * testsuite/23_containers/list/requirements/dr438/
7746         constructor_1_neg.cc: Same.
7747         * testsuite/23_containers/list/requirements/dr438/
7748         constructor_2_neg.cc: Same.
7749         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7750         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7751         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7752         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7753         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7754         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7755         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7756         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7757         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7758         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7759
7760 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7761
7762         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7763         * doc/doxygen/user.cfg.in: Update.
7764         * scripts/run_doxygen: Adjust for new group names.
7765
7766         * include/tr1_impl/random: Update doxygen group markup.
7767         * include/tr1_impl/unordered_map: Same.
7768         * include/tr1_impl/unordered_set: Same.
7769         * include/tr1_impl/array: Same.
7770         * include/std/numeric: Same.
7771         * include/std/utility: Same.
7772         * include/std/bitset: Same.
7773         * include/std/iosfwd: Same.
7774         * include/bits/stl_list.h: Same.
7775         * include/bits/stl_map.h: Same.
7776         * include/bits/stl_algobase.h: Same.
7777         * include/bits/stl_queue.h: Same.
7778         * include/bits/stl_set.h: Same.
7779         * include/bits/stl_stack.h: Same.
7780         * include/bits/stl_iterator_base_types.h: Same.
7781         * include/bits/forward_list.h: Same.
7782         * include/bits/basic_string.h: Same.
7783         * include/bits/stl_multimap.h: Same.
7784         * include/bits/stl_vector.h: Same.
7785         * include/bits/stl_deque.h: Same.
7786         * include/bits/stl_multiset.h: Same.
7787         * include/bits/stl_algo.h: Same.
7788         * include/bits/stl_bvector.h: Same.
7789         * include/bits/algorithmfwd.h: Same.
7790         * include/bits/stl_function.h: Same.
7791         * include/tr1/cmath: Same.
7792         * include/backward/binders.h: Same.
7793
7794 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7795
7796         * include/std/system_error (system_category): To system_category().
7797         (generic_category): To generic_category. DR 890.
7798         * src/system_error.cc: Define.
7799         * include/bits/functexcept.h: Only one __throw_system_error.
7800         * src/functexcept.cc: Same.
7801         * include/std/mutex: Fixup for changes above.
7802         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7803         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7804         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7805         * config/abi/pre/gnu.ver: Clean up exports.
7806
7807 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7808
7809         * include/std/thread: Fix typo.
7810         * src/thread.cc (thread::join): Use NULL.
7811
7812 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7813
7814         PR libstdc++/39168
7815         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7816         const string&)): Also check that the value != CHAR_MAX.
7817         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7818         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7819         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7820         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7821         _M_cache(const locale&)): Likewise.
7822         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7823         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7824         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7825         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7826         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7827         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7828
7829 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7830             Benjamin Kosnik  <bkoz@redhat.com>
7831
7832         * include/std/thread (_Impl_base): Move _M_id out and into ...
7833         (thread): ...here. Call _M_make_routine in body of constructors.
7834         Adjust data member usage to reflect changes.
7835         (_M_make_routine): From _M_make_shared_data.
7836         (_M_start_thread): Add __shared_base_type argument.
7837         * src/thread.cc: Fixups for above.
7838         * config/abi/pre/gnu.ver: Adjust exports.
7839         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7840         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7841         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7842
7843 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7844
7845         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7846         (compare_type_to_native_type): ...this, add alignment check.
7847         * testsuite/30_threads/condition_variable_any/native_handle/
7848         typesizes.cc: Modify as above.
7849         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7850         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7851         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7852         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7853         * testsuite/30_threads/condition_variable/native_handle/
7854         typesizes.cc: Same.
7855         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7856         typesizes.cc: Same.
7857
7858         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7859         * testsuite/30_threads/thread/cons/2.cc: Same.
7860         * testsuite/30_threads/thread/cons/3.cc: Same.
7861         * testsuite/30_threads/thread/cons/4.cc: Same.
7862         * testsuite/30_threads/thread/cons/5.cc: Same.
7863         * testsuite/30_threads/thread/cons/6.cc: Same.
7864         * testsuite/30_threads/thread/cons/7.cc: Same.
7865         * testsuite/30_threads/thread/cons/8.cc: Same.
7866
7867         * testsuite/30_threads/thread/cons/9.cc: New.
7868         * testsuite/30_threads/thread/cons/moveable.cc: New.
7869
7870         * src/condition_variable.cc: Clean up whitespace.
7871         * include/std/condition_variable: Same.
7872
7873 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7874
7875         * include/std/condition_variable (condition_variable): Remove
7876         _M_internal_mutex. Add private __native_type typedef.
7877         * src/condition_variable.cc (condition_variable::notify_one):
7878         Remove _M_internal_mutex use. Use typedef.
7879         (condition_variable::notify_all): Same.
7880         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7881         (recursive_mutex): Same.
7882         (timed_mutex): Same.
7883         (recursive_timed_mutex): Same.
7884         (once_flag): Make __native_type typedef private.
7885
7886         * include/std/thread (this_thread): Add minimal markup.
7887
7888         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7889         Adjust line numbers.
7890         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7891         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7892         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7893         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7894         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7895         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7896         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7897         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7898         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7899         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7900         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7901         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7902         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7903
7904         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7905         * testsuite/30_threads/condition_variable_any/native_handle/
7906         typesizes.cc: New.
7907         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7908         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7909         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7910         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7911         * testsuite/30_threads/condition_variable/native_handle/
7912         typesizes.cc: Same.
7913         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7914         typesizes.cc: Same.
7915
7916 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7917
7918         PR testsuite/33300
7919         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7920         on darwin for lp64.
7921
7922 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7923
7924         * configure.host: Set abi_baseline_pair for mips64*-linux.
7925         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7926
7927 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7928
7929         * include/std/thread (this_thread::get_id): Inline.
7930
7931 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7932
7933         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7934         _Callable as template argument for _M_make_shared_data.
7935         * testsuite/30_threads/thread/cons/6.cc: New.
7936         * testsuite/30_threads/thread/cons/7.cc: New.
7937         * testsuite/30_threads/thread/cons/8.cc: New.
7938
7939 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7940
7941         * testsuite/30_threads/thread/member: To..
7942         * testsuite/30_threads/thread/members: ...this.
7943         * testsuite/30_threads/condition_variable/member: To...
7944         * testsuite/30_threads/condition_variable/members: ...this.
7945
7946 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7947
7948         * include/std/thread (thread::id): Move definition inside thread.
7949         Use native_handle_type. Remove this_thread::get_id friend.
7950         Change __thread_data_ptr to __shared_base_ptr.
7951         (thread::id::id(native_handle_type): Make public. Still explicit.
7952         Use native_handle_type. Change _M_thread_id to _M_thread.
7953         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7954         _M_thread_handle to _M_id.
7955         (thread::__thread_data): Rename to _Impl.
7956         Fixup for renames.
7957         (thread::_M_make_thread_data): Return derived type.
7958         (thread::hardware_concurrency): Add definition for default case.
7959         (thread::get_id): Now can define inline.
7960         (thread): Change _M_thread_data to _M_data.
7961         (this_thread::get_id): Now can define inline.
7962         * src/thread.cc (__thread_proxy): Rename to
7963         execute_native_thread_routine.
7964         Fixup for other renames.
7965         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7966         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7967         * testsuite/30_threads/thread/algorithm: Move to..
7968         * testsuite/30_threads/thread/swap: ...this.
7969         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7970         * testsuite/30_threads/thread/id/operators.cc: New.
7971
7972 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7973
7974         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7975         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7976         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7977         exposing it in public std::tuple interface.
7978
7979 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7980             Benjamin Kosnik  <bkoz@redhat.com>
7981
7982         * include/std/thread (__thread_data_base): Nest class in std::thread.
7983         (__thread_data): Likewise.
7984         (__thread_data_ptr): Nest typedef in std::thread.
7985         * src/thread.cc (__thread_proxy): Qualify the above names.
7986         * config/abi/pre/gnu.ver: Remove unused exports.
7987
7988 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7989
7990         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7991         * include/bits/stl_vector.h: Remove private vector_type typedef.
7992         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7993         Fix line numbers.
7994         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7995         * testsuite/23_containers/vector/requirements/dr438/
7996         constructor_1_neg.cc: Same.
7997         * testsuite/23_containers/vector/requirements/dr438/
7998         constructor_2_neg.cc: Same.
7999         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
8000         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
8001
8002 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
8003
8004         PR libstdc++/25191
8005         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
8006         deal consistently with __try and __catch too.
8007         * src/localename.cc: Replace try -> __try, catch -> __catch.
8008         * src/ios.cc: Likewise.
8009         * src/locale.cc: Likewise.
8010         * src/istream.cc: Likewise.
8011         * src/thread.cc: Likewise.
8012         * src/compatibility.cc: Likewise.
8013         * src/bitmap_allocator.cc: Likewise.
8014         * src/ios_init.cc: Likewise.
8015         * include/debug/deque: Likewise.
8016         * include/debug/list: Likewise.
8017         * include/tr1_impl/hashtable: Likewise.
8018         * include/std/bitset: Likewise.
8019         * include/ext/pb_ds/detail/resize_policy/
8020         hash_load_check_resize_trigger_imp.hpp: Likewise.
8021         * include/ext/pb_ds/detail/resize_policy/
8022         hash_standard_resize_policy_imp.hpp: Likewise.
8023         * include/ext/pb_ds/detail/cc_hash_table_map_/
8024         resize_fn_imps.hpp: Likewise.
8025         * include/ext/pb_ds/detail/cc_hash_table_map_/
8026         constructor_destructor_fn_imps.hpp: Likewise.
8027         * include/ext/pb_ds/detail/pat_trie_/
8028         split_join_branch_bag.hpp: Likewise.
8029         * include/ext/pb_ds/detail/pat_trie_/
8030         constructors_destructor_fn_imps.hpp: Likewise.
8031         * include/ext/pb_ds/detail/bin_search_tree_/
8032         constructors_destructor_fn_imps.hpp: Likewise.
8033         * include/ext/pb_ds/detail/gp_hash_table_map_/
8034         resize_fn_imps.hpp: Likewise.
8035         * include/ext/pb_ds/detail/gp_hash_table_map_/
8036         constructor_destructor_fn_imps.hpp: Likewise.
8037         * include/ext/pb_ds/detail/binary_heap_/
8038         constructors_destructor_fn_imps.hpp: Likewise.
8039         * include/ext/pb_ds/detail/binary_heap_/
8040         erase_fn_imps.hpp: Likewise.
8041         * include/ext/pb_ds/detail/binary_heap_/
8042         split_join_fn_imps.hpp: Likewise.
8043         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
8044         constructors_destructor_fn_imps.hpp: Likewise.
8045         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
8046         * include/ext/pb_ds/detail/list_update_map_/
8047         constructor_destructor_fn_imps.hpp: Likewise.
8048         * include/ext/slist: Likewise.
8049         * include/ext/memory: Likewise.
8050         * include/ext/rc_string_base.h: Likewise.
8051         * include/ext/ropeimpl.h: Likewise.
8052         * include/ext/vstring.tcc: Likewise.
8053         * include/ext/rope: Likewise.
8054         * include/ext/sso_string_base.h: Likewise.
8055         * include/bits/shared_ptr.h: Likewise.
8056         * include/bits/stl_list.h: Likewise.
8057         * include/bits/locale_classes.tcc: Likewise.
8058         * include/bits/locale_facets.tcc: Likewise.
8059         * include/bits/locale_classes.h: Likewise.
8060         * include/bits/forward_list.h: Likewise.
8061         * include/bits/stl_vector.h: Likewise.
8062         * include/bits/stl_deque.h: Likewise.
8063         * include/bits/istream.tcc: Likewise.
8064         * include/bits/stl_uninitialized.h: Likewise.
8065         * include/bits/ostream.tcc: Likewise.
8066         * include/bits/vector.tcc: Likewise.
8067         * include/bits/stl_tempbuf.h: Likewise.
8068         * include/bits/deque.tcc: Likewise.
8069         * include/bits/basic_string.tcc: Likewise.
8070         * include/bits/ostream_insert.h: Likewise.
8071         * include/bits/locale_facets_nonio.tcc: Likewise.
8072         * include/bits/stl_tree.h: Likewise.
8073         * include/bits/fstream.tcc: Likewise.
8074         * include/tr1/shared_ptr.h: Likewise.
8075         * include/tr1/hypergeometric.tcc: Likewise.
8076         * include/backward/hashtable.h: Likewise.
8077         * libsupc++/exception_ptr.h: Likewise.
8078         * libsupc++/eh_personality.cc: Likewise.
8079         * libsupc++/eh_call.cc: Likewise.
8080         * config/locale/gnu/monetary_members.cc: Likewise.
8081         * config/locale/gnu/time_members.h: Likewise.
8082         * config/locale/generic/time_members.h: Likewise.
8083
8084 2009-02-03  Johannes Singler  <singler@ira.uka.de>
8085
8086         * include/parallel/algorithmfwd.h:
8087         Add parallelism default for many declarations.
8088         * include/parallel/numericfwd.h: Likewise.
8089         * include/parallel/iterator.h: Use iterator_traits as usual.
8090         * include/parallel/par_loop.h:
8091         Include equally_split.h.
8092         (for_each_template_random_access_ed):
8093         Avoid calling the Result default constructor.
8094         * include/parallel/numeric: Replace
8095         for_each_template_random_access by
8096         for_each_template_random_access_ed in numeric functions.
8097
8098 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
8099
8100         * config/os/gnu-linux/os_defines.h: Remove superfluous
8101         __NO_STRING_INLINES.
8102
8103 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
8104
8105         * testsuite/21_strings/c_strings/char/3.cc: New test.
8106         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
8107
8108 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
8109             Jakub Jelinek  <jakub@redhat.com>
8110
8111         PR libstdc++/30928 (partial, works together with recent glibcs)
8112         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8113         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8114         defined.
8115         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8116         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8117         defined.
8118         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
8119         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
8120         defined.
8121         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
8122         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
8123         defined.
8124         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
8125         argument is const char *, assign result to const char * var, not
8126         char *.
8127         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
8128         argument is const wchar_t *, assign result to const wchar_t * var, not
8129         wchar_t *.
8130
8131 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
8132
8133         * include/std/thread: Remove unused headers.
8134         (__thread_data_base): Remove unused mutex and base.
8135         (thread::~thread): Only detach if joinable.
8136         (thread::joinable): Test if thread data ptr is empty.
8137         (thread::_M_thread_data_mutex): Remove.
8138         (thread::_M_get_thread_data): Remove.
8139         (thread::_M_make_thread_data): Remove overload, use make_shared.
8140         (thread::id::id): Make constructor explicit.
8141         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
8142         (thread::_M_start_thread): Break shared_ptr cycle on error.
8143         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
8144         * testsuite/30_threads/thread/member/4.cc: New.
8145         * testsuite/30_threads/thread/member/5.cc: New.
8146
8147 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
8148
8149         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
8150         (standard_layout): Just use !has_virtual_destructor for now.
8151         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
8152         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
8153         * testsuite/30_threads/recursive_mutex/requirements/
8154         standard_layout.cc: New.
8155         * testsuite/30_threads/condition_variable/requirements/
8156         standard_layout.cc: New.
8157         * testsuite/29_atomics/atomic_address/requirements/
8158         standard_layout.cc: Adjust.
8159         * testsuite/29_atomics/atomic_flag/requirements/
8160         standard_layout.cc: Same.
8161         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
8162         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
8163         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
8164         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
8165         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
8166         line numbers.
8167         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8168         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8169         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8170         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8171         Remove, not required.
8172
8173 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8174
8175         * include/std/thread (__thread_data_base, thread): Rename member
8176         functions to match coding style.
8177         (thread::thread,thread::operator=): Define move operations.
8178         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8179         * config/abi/pre/gnu.ver: Adjust.
8180
8181 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8182
8183         PR libstdc++/38384
8184         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8185         on HPUX.
8186         * configure: Regenerate.
8187
8188 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8189
8190         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8191         atomic_flag_fence.
8192
8193 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8194
8195 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8196             Uros Bizjak  <ubizjak@gmail.com>
8197
8198         PR libstdc++/38834
8199         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8200         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8201
8202 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8203             Rainer Emrich  <r.emrich@de.tecosim.com>
8204
8205         PR libstdc++/38919
8206         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8207         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8208         * configure: Regenerate.
8209
8210 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8211
8212         * include/std/thread (__thread_data_base::__run): Make non-const.
8213         * testsuite/30_threads/thread/cons/5.cc: New.
8214
8215 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8216
8217         * src/Makefile.am (sources): Add math_stubs_float.cc.
8218         * src/Makefile.in: Regenerate.
8219         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8220
8221 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8222
8223         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8224         * src/Makefile.in: Regenerate.
8225         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8226
8227 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8228
8229         PR libstdc++/32666
8230         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8231
8232 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8233
8234         PR libstdc++/32666
8235         * Makefile.am (hosted_source): Remove libmath directory.
8236         * Makefile.in: Regenerate.
8237         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8238         (AC_REPLACE_MATHFUNCS): Remove.
8239         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8240         in GLIBCXX_CHECK_C99_TR1.
8241         * acinclude.m4: Remove libmath, need_math.
8242         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8243         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8244         * configure.ac: Same.
8245         * configure: Regenerate.
8246         * fragment.am: Fix comment.
8247         * config.h.in: Regenerate.
8248         * src/Makefile.in: Regenerate.
8249         * src/Makefile.am: Remove libmath references.
8250         * doc/Makefile.in: Regenerate.
8251         * po/Makefile.in: Regenerate.
8252         * include/Makefile.in: Regenerate.
8253         * libsupc++/Makefile.in: Regenerate.
8254         * testsuite/Makefile.in: Regenerate.
8255
8256         * src/compatibility.cc: Also export long double versions of "C" math
8257         library if hppa-linux.
8258         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8259         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8260
8261         * libmath: Remove.
8262         * libmath/signbit.c: Same.
8263         * libmath/stubs.c: Same.
8264         * libmath/Makefile.in: Same.
8265         * libmath/copysignf.c: Same.
8266         * libmath/mathconf.h: Same.
8267         * libmath/signbitf.c: Same.
8268         * libmath/Makefile.am: Same.
8269         * libmath/signbitl.c: Same.
8270
8271 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8272             Paolo Carlini  <paolo.carlini@oracle.com>
8273
8274         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8275         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8276         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8277         * configure.ac: Adjust.
8278         * doc/xml/manual/configure.xml: Update.
8279         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8280         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8281         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8282         * configure: Regenerate.
8283         * config.h.in: Likewise.
8284
8285         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8286         thread::joinable, thread::swap, this_thread::get_id,
8287         this_thread::yield): Define inline...
8288         * include/std/thread: ... here.
8289         * config/abi/pre/gnu.ver: Adjust.
8290
8291 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8292
8293         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8294         Add dg-timeout-factor 2.0.
8295         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8296         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8297         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8298         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8299         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8300         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8301
8302 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8303
8304         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8305         field from readelf output.
8306
8307 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8308
8309         PR libstdc++/38384
8310         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8311         * configure: Regenerate.
8312
8313 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8314
8315         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8316         _GLIBCXX_HAVE_TLS.
8317         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8318
8319 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8320
8321         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8322         constructor for _M_pattern.
8323         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8324         string.cc: Test construction from different basic_string type.
8325         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8326         string.cc: Likewise.
8327
8328 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8329             Jonathan Larmour  <jifl@eCosCentric.com>
8330
8331         PR libstdc++/36801
8332         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8333         New.
8334         (__gnu_cxx::__exchange_and_add): Use it.
8335         * src/atomic.cc (get_atomic_mutex): New.
8336         * src/debug.cc (get_safe_base_mutex): New.
8337         * src/locale.cc (get_locale_cache_mutex): New.
8338         * src/mt_allocator.cc (get_freelist): New.
8339         (get_freelist_mutex): New.
8340         * src/pool_allocator.cc (get_palloc_mutex): New.
8341         * include/std/mutex (__once_functor_lock): To
8342         (__get_once_functor_lock): ...this.
8343         * src/mutex.cc (__once_mutex): Don't export, use
8344         (get_once_mutex): ...this.
8345         * config/abi/pre/gnu.ver: Adjust exports.
8346
8347 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8348
8349         PR libstdc++/38732
8350         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8351         referenceCount field again.
8352         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8353         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8354         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8355         inline functions.
8356         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8357         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8358         instead of __cxa_exception.
8359         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8360         __cxxabiv1::__cxa_throw): Likewise.
8361         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8362         std::__exception_ptr::exception_ptr::_M_addref,
8363         std::__exception_ptr::exception_ptr::_M_release,
8364         __gxx_dependent_exception_cleanup): Likewise.
8365         * testsuite/18_support/exception/38732.cc: New test.
8366
8367         PR libstdc++/38092
8368         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8369         * src/compatibility.cc: Don't use .symver directives if
8370         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8371         * config.h.in: Regenerated.
8372         * configure: Likewise.
8373
8374 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8375
8376         PR libstdc++/38466
8377         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8378
8379 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8380
8381         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8382         of classic locale...
8383         (locale::classic): Here.
8384
8385 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8386
8387         * include/tr1_impl/regex: Fix bad return statements and typos.
8388
8389 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8390
8391         * include/tr1_impl/regex: Remove unimplemented function definitions.
8392         * testsuite/28_regex/init-list.cc: Compile only.
8393         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8394         c_string_extended.cc: Same.
8395         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8396         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8397
8398 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8399
8400         PR libstdc++/38384
8401         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8402         * configure: Regenerate.
8403
8404 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8405
8406         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8407         * configure: Regenerate.
8408
8409 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8410
8411         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8412         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8413         * configure: Regenerate.
8414
8415 2009-01-04  Richard Guenther  <rguenther@suse.de>
8416
8417         PR libstdc++/38720
8418         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8419         integer type for storage, arithmetic and comparisons.
8420         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8421
8422 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8423
8424         PR libstdc++/38719
8425         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8426         _Fwd_list_const_iterator::_M_next): Fix return type.
8427
8428 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8429
8430         * Revert last commit, reopen and suspend libstdc++/38678.
8431
8432 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8433
8434         PR libstdc++/38678
8435         * include/std/istream (basic_istream<>::_M_read): New.
8436         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8437         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8438         * include/std/ostream (basic_ostream<>::_M_write_): New.
8439         (basic_ostream<>::_M_write): Adjust.
8440         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8441         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8442         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8443         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8444         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.