OSDN Git Service

9de49201eebeeffcc327cc5d237b99fe6ed2e013
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-04-21  Jan Hubicka  <jh@suse.cz>
2
3         * include/ext/atomicity.h
4         (__exchange_and_add, __atomic_add): Mark throw ().
5         * config/os/aix/atomicity.h
6         * config/os/aix/atomicity.h
7         * config/os/irix/atomicity.h
8         * config/cpu/cris/atomicity.h
9         * config/cpu/m68k/atomicity.h
10         * config/cpu/hppa/atomicity.h
11         * config/cpu/sparc/atomicity.h
12         * config/cpu/i386/atomicity.h
13         * config/cpu/i486/atomicity.h
14         * config/cpu/sh/atomicity.h
15         * config/cpu/generic/atomicity_mutex/atomicity.h
16         * config/cpu/generic/atomicity_builtins/atomicity.h
17         (__exchange_and_add, __atomic_add): Mark throw ().
18
19 2009-04-21  Paolo Carlini  <paolo.carlini@oracle.com>
20
21         PR libstdc++/39835
22         * include/bits/random.h: Avoid the badname __alpha (and, for
23         consistency, __beta too).
24         * include/bits/random.tcc: Likewise.
25
26 2009-04-19  Jan Hubicka  <jh@suse.cz>
27
28         * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
29         _GLIBCXX_NOTHROW.
30
31 2009-04-19  Jan Hubicka  <jh@suse.cz>
32
33         * include/c_compatibility/stdatomic.h
34         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
35         __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
36         * include/bits/c++config (_GLIBCXX_NOTHROW): New.
37
38 2009-04-18  Jan Hubicka  <jh@suse.cz>
39
40         * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
41         * libsupc++/unwind-cxx.h (__cxa_get_globals,
42         __cxa_get_globals_fast): Mark const.
43         (__cxa_get_exception_ptr): Mark pure.
44         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
45         (__terminate): Makr throw ().
46         * libsupc++/exception (terminate): Mark throw().
47         (uncaught_exception): Mark pure.
48         * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
49         * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
50         Mark throw().
51         * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
52         * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
53         * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
54         __cxa_guard_abort): Mark throw ().
55         (__cxa_pure_virtual): Mark noreturn.
56         (__cxa_current_exception_type): Mark throw and pure.
57         * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
58         __cxa_exception_type): Mark pure.
59         (_M_safe_bool_dummy): Mark pure and const.
60
61 2009-04-18  Jan Hubicka  <jh@suse.cz>
62
63         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
64         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
65         _M_destroy_thread_key): Mark throw ()
66         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
67         _M_singular, _M_can_compare _M_get_mutex, _M_message,
68         _M_get_max_length): Mark throw ().
69         * include/debug/formatter.h (_M_message, _M_format_word,
70         _M_get_max_length): Mark throw ().
71         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
72         _M_detach_single): Mark throw ().
73         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
74         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
75         throw ()
76         (_M_get_mutex): Mark throw ().
77         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
78         (_M_destroy_thread_key): Mark CONST and throw.
79         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
80         throw ().
81
82 2009-04-18  Jan Hubicka  <jh@suse.cz>
83
84         * src/condition_variable.cc (condition_variable,
85         condition_variable_any constructors): Mark throw()
86         * src/hash.cc (operator() for long double, string, and wstring): Mark
87         throw ().
88         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
89         _M_setup, rdbuf, str): Mark throw ().
90         * src/chrono.cc (new): Mark throw ().
91         * include/std/system_error (system_category, generic_category): Mark
92         throw () and const.
93         * include/std/chrono (now): Mark throw ().
94         * include/std/condition_variable (condition_variable,
95         ~condition_variable, condition_variable_any,
96         ~condition_variable_any): Mark throw ().
97         * include/std/mutex (mutex): Mark throw ().
98         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
99         throw.
100         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
101         and throw ().
102         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
103         * include/bits/locale_classes.h (_S_initialize_once,
104         _S_clone_c_locale): Mark throw ().
105         (_S_get_c_name): Mark const and throw ().
106         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
107         throw ().
108         * include/bits/locale_facets.h (__convert_to_v explicit instances):
109         Mark throw ().
110         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
111         throw ().
112         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
113         ios_base): Mark throw ()
114         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
115         * include/backward/strstream (strstreambuf constructors): Mark throw ().
116         (str, freeze, _M_setupf): Mark throw ().
117         (pcount): Mark pure and throw ().
118         (rdbuf): Mark const and throw ().
119
120 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
121
122         PR libstdc++/39802
123         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
124         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
125         Always accept negative values, for unsigned types too.
126         * testsuite/22_locale/num_get/get/char/39802.cc: New.
127         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
128
129 2009-04-18  Jan Hubicka  <jh@suse.cz>
130
131         * include/debug/formater.h: Include bits/c++config.h.
132         (_M_error): Mark noreturn.
133         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
134         _GLIBCXX_NORETURN): New.
135         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
136         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
137         Mark pure.
138         * include/c_compatibility/stdatomic.h
139         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
140         __atomic_flag_wait_explicit, __atomic_flag_for_address):
141         Mark by throw ().
142         * src/atomic.cc (atomic_flag_test_and_set_explicit,
143         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
144         __atomic_flag_for_address): Mark by throw ().
145
146 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
147
148         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
149
150 2009-04-16  Jan Hubicka  <jh@suse.cz>
151
152         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
153         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
154         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
155         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
156         out body to ...
157         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
158         functions.
159         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
160         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
161         _Rb_tree_black_count): Mark nothrow.
162
163 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
164
165         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
166         from base classes.
167         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
168
169 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
170
171         * doc/html: Regenerate.
172
173 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
174
175         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
176
177         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
178         * doc/xml/gnu/fdl-1.2.xml: Same.
179         * doc/xml/manual/numerics.xml: Same.
180         * doc/xml/manual/concurrency.xml: Same.
181         * doc/xml/manual/intro.xml: Same.
182         * doc/xml/manual/status_cxxtr1.xml: Same.
183         * doc/xml/manual/containers.xml: Same.
184         * doc/xml/manual/io.xml: Same.
185         * doc/xml/manual/utilities.xml: Same.
186         * doc/xml/manual/support.xml: Same.
187         * doc/xml/manual/using.xml: Same.
188         * doc/xml/manual/localization.xml: Same.
189         * doc/xml/manual/locale.xml: Same.
190         * doc/xml/manual/extensions.xml: Same.
191         * doc/xml/manual/appendix_contributing.xml: Same.
192         * doc/xml/manual/diagnostics.xml: Same.
193         * doc/xml/manual/status_cxx200x.xml: Same.
194
195 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
196
197         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
198         * doc/xml/manual/status_cxx200x.xml: Adjust.
199
200 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
201
202         * doc/xml/spine.xml: Remove unused license entity, update
203         copyright year.
204
205         * doc/xml/manual/spine.xml: Markup for primary index terms.
206         * doc/xml/manual/numerics.xml: Same.
207         * doc/xml/manual/intro.xml: Same.
208         * doc/xml/manual/containers.xml: Same.
209         * doc/xml/manual/io.xml: Same.
210         * doc/xml/manual/appendix_porting.xml: Same.
211         * doc/xml/manual/utilities.xml: Same.
212         * doc/xml/manual/support.xml: Same.
213         * doc/xml/manual/localization.xml: Same.
214         * doc/xml/manual/strings.xml: Same.
215         * doc/xml/manual/extensions.xml: Same.
216         * doc/xml/manual/appendix_contributing.xml: Same.
217         * doc/xml/manual/diagnostics.xml: Same.
218         * doc/xml/manual/algorithms.xml: Same.
219         * doc/xml/manual/appendix_free.xml: Same.
220         * doc/xml/manual/iterators.xml: Same.
221
222         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
223         * doc/xml/gnu/fdl-1.2.xml: Same.
224
225         * doc/xml/manual/status_cxx200x.xml: Re-write.
226
227 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
228
229         PR libstdc++/39629 (final bits)
230         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
231         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
232         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
233         Fix formula for __j.
234         * include/bits/random.tcc (operator==(const normal_distribution<>&,
235         const normal_distribution<>&): Remove.
236         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
237         const uniform_int_distribution<>&), operator==(const
238         uniform_real_distribution<>&, const uniform_real_distribution<>&),
239         operator==(const normal_distribution<>&, const normal_distribution<>&),
240         operator==(const lognormal_distribution<>&,
241         const lognormal_distribution<>&), operator==(const
242         chi_squared_distribution<>&, const chi_squared_distribution<>&),
243         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
244         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
245         operator==(const student_t_distribution<>&,
246         const student_t_distribution<>&), operator==(const
247         bernoulli_distribution<>&, const bernoulli_distribution<>&),
248         operator==(const binomial_distribution<>&, const
249         binomial_distribution<>&), operator==(const geometric_distribution<>&,
250         const geometric_distribution<>&), operator==(const
251         negative_binomial_distribution<>&, const
252         negative_binomial_distribution<>&), operator==(const
253         poisson_distribution<>&, const poisson_distribution<>&),
254         operator==(const exponential_distribution<>&,
255         const exponential_distribution<>&), operator==(const
256         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
257         weibull_distribution<>&, const weibull_distribution<>&),
258         operator==(const extreme_value_distribution<>&,
259         const extreme_value_distribution<>&), operator==(const
260         discrete_distribution<>&, const discrete_distribution<>&),
261         operator==(const piecewise_constant_distribution<>&,
262         const piecewise_constant_distribution<>&), operator==(const
263         piecewise_linear_distribution<>&, const
264         piecewise_linear_distribution<>&)): Remove.
265         * testsuite/26_numerics/random/uniform_real_distribution/operators/
266         serialize.cc: Remove.
267         * testsuite/26_numerics/random/piecewise_constant_distribution/
268         operators/serialize.cc: Likewise.
269         * testsuite/26_numerics/random/chi_squared_distribution/operators/
270         serialize.cc: Likewise.
271         * testsuite/26_numerics/random/normal_distribution/operators/
272         serialize.cc: Likewise.
273         * testsuite/26_numerics/random/uniform_int_distribution/operators/
274         serialize.cc: Likewise.
275         * testsuite/26_numerics/random/poisson_distribution/operators/
276         serialize.cc: Likewise.
277         * testsuite/26_numerics/random/bernoulli_distribution/operators/
278         serialize.cc: Likewise.
279         * testsuite/26_numerics/random/discrete_distribution/operators/
280         serialize.cc: Likewise.
281         * testsuite/26_numerics/random/weibull_distribution/operators/
282         serialize.cc: Likewise.
283         * testsuite/26_numerics/random/negative_binomial_distribution/
284         operators/serialize.cc: Likewise.
285         * testsuite/26_numerics/random/cauchy_distribution/operators/
286         serialize.cc: Likewise.
287         * testsuite/26_numerics/random/gamma_distribution/operators/
288         serialize.cc: Likewise.
289         * testsuite/26_numerics/random/fisher_f_distribution/operators/
290         serialize.cc: Likewise.
291         * testsuite/26_numerics/random/exponential_distribution/operators/
292         serialize.cc: Likewise.
293         * testsuite/26_numerics/random/lognormal_distribution/operators/
294         serialize.cc: Likewise.
295         * testsuite/26_numerics/random/binomial_distribution/operators/
296         serialize.cc: Likewise.
297         * testsuite/26_numerics/random/extreme_value_distribution/
298         operators/serialize.cc: Likewise.
299         * testsuite/26_numerics/random/piecewise_linear_distribution/
300         operators/serialize.cc: Likewise.
301         * testsuite/26_numerics/random/student_t_distribution/operators/
302         serialize.cc: Likewise.
303         * testsuite/26_numerics/random/geometric_distribution/operators/
304         serialize.cc: Likewise.
305
306         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
307         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
308         mersenne_twister_engine<>::seed(_Gen&,
309         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
310         subtract_with_carry_engine<>::seed(_Gen&,
311         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
312         Remove, unused.
313         * include/bits/random.tcc (linear_congruential_engine<>::
314         seed(_Gen&, false_type): Likewise.
315
316 2009-04-09  Nick Clifton  <nickc@redhat.com>
317
318         * src/allocator-inst.cc: Change copyright header to refer to
319         version 3 of the GNU General Public License with version 3.1
320         of the GCC Runtime Library Exception and to point readers at
321         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
322         web page.
323         * config/abi/compatibility.h: Likewise.
324         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
325         * config/abi/pre/gnu.ver: Likewise.
326         * config/allocator/bitmap_allocator_base.h: Likewise.
327         * config/allocator/malloc_allocator_base.h: Likewise.
328         * config/allocator/mt_allocator_base.h: Likewise.
329         * config/allocator/new_allocator_base.h: Likewise.
330         * config/allocator/pool_allocator_base.h: Likewise.
331         * config/cpu/alpha/atomic_word.h: Likewise.
332         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
333         * config/cpu/cris/atomic_word.h: Likewise.
334         * config/cpu/cris/atomicity.h: Likewise.
335         * config/cpu/generic/atomic_word.h: Likewise.
336         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
337         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
338         * config/cpu/generic/cpu_defines.h: Likewise.
339         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
340         * config/cpu/hppa/atomicity.h: Likewise.
341         * config/cpu/i386/atomicity.h: Likewise.
342         * config/cpu/i486/atomicity.h: Likewise.
343         * config/cpu/ia64/atomic_word.h: Likewise.
344         * config/cpu/m68k/atomicity.h: Likewise.
345         * config/cpu/powerpc/atomic_word.h: Likewise.
346         * config/cpu/powerpc/cpu_defines.h: Likewise.
347         * config/cpu/sh/atomicity.h: Likewise.
348         * config/cpu/sparc/atomic_word.h: Likewise.
349         * config/cpu/sparc/atomicity.h: Likewise.
350         * config/io/basic_file_stdio.cc: Likewise.
351         * config/io/basic_file_stdio.h: Likewise.
352         * config/io/c_io_stdio.h: Likewise.
353         * config/locale/darwin/ctype_members.cc: Likewise.
354         * config/locale/generic/c++locale_internal.h: Likewise.
355         * config/locale/generic/c_locale.cc: Likewise.
356         * config/locale/generic/c_locale.h: Likewise.
357         * config/locale/generic/codecvt_members.cc: Likewise.
358         * config/locale/generic/collate_members.cc: Likewise.
359         * config/locale/generic/ctype_members.cc: Likewise.
360         * config/locale/generic/messages_members.cc: Likewise.
361         * config/locale/generic/messages_members.h: Likewise.
362         * config/locale/generic/monetary_members.cc: Likewise.
363         * config/locale/generic/numeric_members.cc: Likewise.
364         * config/locale/generic/time_members.cc: Likewise.
365         * config/locale/generic/time_members.h: Likewise.
366         * config/locale/gnu/c++locale_internal.h: Likewise.
367         * config/locale/gnu/c_locale.cc: Likewise.
368         * config/locale/gnu/c_locale.h: Likewise.
369         * config/locale/gnu/codecvt_members.cc: Likewise.
370         * config/locale/gnu/collate_members.cc: Likewise.
371         * config/locale/gnu/ctype_members.cc: Likewise.
372         * config/locale/gnu/messages_members.cc: Likewise.
373         * config/locale/gnu/messages_members.h: Likewise.
374         * config/locale/gnu/monetary_members.cc: Likewise.
375         * config/locale/gnu/numeric_members.cc: Likewise.
376         * config/locale/gnu/time_members.cc: Likewise.
377         * config/locale/gnu/time_members.h: Likewise.
378         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
379         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
380         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
381         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
382         * config/os/aix/atomic_word.h: Likewise.
383         * config/os/aix/atomicity.h: Likewise.
384         * config/os/aix/ctype_base.h: Likewise.
385         * config/os/aix/ctype_inline.h: Likewise.
386         * config/os/aix/ctype_noninline.h: Likewise.
387         * config/os/aix/os_defines.h: Likewise.
388         * config/os/bsd/darwin/ctype_base.h: Likewise.
389         * config/os/bsd/darwin/ctype_inline.h: Likewise.
390         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
391         * config/os/bsd/darwin/os_defines.h: Likewise.
392         * config/os/bsd/freebsd/ctype_base.h: Likewise.
393         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
394         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
395         * config/os/bsd/freebsd/os_defines.h: Likewise.
396         * config/os/bsd/netbsd/ctype_base.h: Likewise.
397         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
398         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
399         * config/os/bsd/netbsd/os_defines.h: Likewise.
400         * config/os/djgpp/ctype_base.h: Likewise.
401         * config/os/djgpp/ctype_inline.h: Likewise.
402         * config/os/djgpp/ctype_noninline.h: Likewise.
403         * config/os/djgpp/os_defines.h: Likewise.
404         * config/os/generic/ctype_base.h: Likewise.
405         * config/os/generic/ctype_inline.h: Likewise.
406         * config/os/generic/ctype_noninline.h: Likewise.
407         * config/os/generic/error_constants.h: Likewise.
408         * config/os/generic/os_defines.h: Likewise.
409         * config/os/gnu-linux/ctype_base.h: Likewise.
410         * config/os/gnu-linux/ctype_inline.h: Likewise.
411         * config/os/gnu-linux/ctype_noninline.h: Likewise.
412         * config/os/gnu-linux/os_defines.h: Likewise.
413         * config/os/hpux/ctype_base.h: Likewise.
414         * config/os/hpux/ctype_inline.h: Likewise.
415         * config/os/hpux/ctype_noninline.h: Likewise.
416         * config/os/hpux/os_defines.h: Likewise.
417         * config/os/irix/atomic_word.h: Likewise.
418         * config/os/irix/atomicity.h: Likewise.
419         * config/os/irix/irix5.2/ctype_base.h: Likewise.
420         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
421         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
422         * config/os/irix/irix5.2/os_defines.h: Likewise.
423         * config/os/irix/irix6.5/ctype_base.h: Likewise.
424         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
425         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
426         * config/os/irix/irix6.5/os_defines.h: Likewise.
427         * config/os/mingw32/ctype_base.h: Likewise.
428         * config/os/mingw32/ctype_inline.h: Likewise.
429         * config/os/mingw32/ctype_noninline.h: Likewise.
430         * config/os/mingw32/error_constants.h: Likewise.
431         * config/os/mingw32/os_defines.h: Likewise.
432         * config/os/newlib/ctype_base.h: Likewise.
433         * config/os/newlib/ctype_inline.h: Likewise.
434         * config/os/newlib/ctype_noninline.h: Likewise.
435         * config/os/newlib/os_defines.h: Likewise.
436         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
437         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
438         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
439         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
440         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
441         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
442         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
443         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
444         * config/os/tpf/ctype_base.h: Likewise.
445         * config/os/tpf/ctype_inline.h: Likewise.
446         * config/os/tpf/ctype_noninline.h: Likewise.
447         * config/os/tpf/os_defines.h: Likewise.
448         * config/os/uclibc/ctype_base.h: Likewise.
449         * config/os/uclibc/ctype_inline.h: Likewise.
450         * config/os/uclibc/ctype_noninline.h: Likewise.
451         * config/os/uclibc/os_defines.h: Likewise.
452         * config/os/vxworks/ctype_base.h: Likewise.
453         * config/os/vxworks/ctype_inline.h: Likewise.
454         * config/os/vxworks/ctype_noninline.h: Likewise.
455         * config/os/vxworks/os_defines.h: Likewise.
456         * include/backward/auto_ptr.h: Likewise.
457         * include/backward/backward_warning.h: Likewise.
458         * include/backward/binders.h: Likewise.
459         * include/backward/hash_fun.h: Likewise.
460         * include/backward/hash_map: Likewise.
461         * include/backward/hash_set: Likewise.
462         * include/backward/hashtable.h: Likewise.
463         * include/backward/strstream: Likewise.
464         * include/bits/algorithmfwd.h: Likewise.
465         * include/bits/allocator.h: Likewise.
466         * include/bits/atomic_0.h: Likewise.
467         * include/bits/atomic_2.h: Likewise.
468         * include/bits/atomicfwd_c.h: Likewise.
469         * include/bits/atomicfwd_cxx.h: Likewise.
470         * include/bits/basic_ios.h: Likewise.
471         * include/bits/basic_ios.tcc: Likewise.
472         * include/bits/basic_string.h: Likewise.
473         * include/bits/basic_string.tcc: Likewise.
474         * include/bits/boost_concept_check.h: Likewise.
475         * include/bits/c++config: Likewise.
476         * include/bits/char_traits.h: Likewise.
477         * include/bits/codecvt.h: Likewise.
478         * include/bits/concept_check.h: Likewise.
479         * include/bits/cpp_type_traits.h: Likewise.
480         * include/bits/deque.tcc: Likewise.
481         * include/bits/forward_list.h: Likewise.
482         * include/bits/forward_list.tcc: Likewise.
483         * include/bits/fstream.tcc: Likewise.
484         * include/bits/functexcept.h: Likewise.
485         * include/bits/functional_hash.h: Likewise.
486         * include/bits/gslice.h: Likewise.
487         * include/bits/gslice_array.h: Likewise.
488         * include/bits/hashtable.h: Likewise.
489         * include/bits/indirect_array.h: Likewise.
490         * include/bits/ios_base.h: Likewise.
491         * include/bits/istream.tcc: Likewise.
492         * include/bits/list.tcc: Likewise.
493         * include/bits/locale_classes.h: Likewise.
494         * include/bits/locale_classes.tcc: Likewise.
495         * include/bits/locale_facets.h: Likewise.
496         * include/bits/locale_facets.tcc: Likewise.
497         * include/bits/locale_facets_nonio.h: Likewise.
498         * include/bits/locale_facets_nonio.tcc: Likewise.
499         * include/bits/localefwd.h: Likewise.
500         * include/bits/mask_array.h: Likewise.
501         * include/bits/move.h: Likewise.
502         * include/bits/ostream.tcc: Likewise.
503         * include/bits/ostream_insert.h: Likewise.
504         * include/bits/postypes.h: Likewise.
505         * include/bits/shared_ptr.h: Likewise.
506         * include/bits/slice_array.h: Likewise.
507         * include/bits/sstream.tcc: Likewise.
508         * include/bits/stl_algo.h: Likewise.
509         * include/bits/stl_algobase.h: Likewise.
510         * include/bits/stl_bvector.h: Likewise.
511         * include/bits/stl_construct.h: Likewise.
512         * include/bits/stl_deque.h: Likewise.
513         * include/bits/stl_function.h: Likewise.
514         * include/bits/stl_heap.h: Likewise.
515         * include/bits/stl_iterator.h: Likewise.
516         * include/bits/stl_iterator_base_funcs.h: Likewise.
517         * include/bits/stl_iterator_base_types.h: Likewise.
518         * include/bits/stl_list.h: Likewise.
519         * include/bits/stl_map.h: Likewise.
520         * include/bits/stl_multimap.h: Likewise.
521         * include/bits/stl_multiset.h: Likewise.
522         * include/bits/stl_numeric.h: Likewise.
523         * include/bits/stl_pair.h: Likewise.
524         * include/bits/stl_queue.h: Likewise.
525         * include/bits/stl_raw_storage_iter.h: Likewise.
526         * include/bits/stl_relops.h: Likewise.
527         * include/bits/stl_set.h: Likewise.
528         * include/bits/stl_stack.h: Likewise.
529         * include/bits/stl_tempbuf.h: Likewise.
530         * include/bits/stl_tree.h: Likewise.
531         * include/bits/stl_uninitialized.h: Likewise.
532         * include/bits/stl_vector.h: Likewise.
533         * include/bits/stream_iterator.h: Likewise.
534         * include/bits/streambuf.tcc: Likewise.
535         * include/bits/streambuf_iterator.h: Likewise.
536         * include/bits/stringfwd.h: Likewise.
537         * include/bits/unique_ptr.h: Likewise.
538         * include/bits/valarray_after.h: Likewise.
539         * include/bits/valarray_array.h: Likewise.
540         * include/bits/valarray_array.tcc: Likewise.
541         * include/bits/valarray_before.h: Likewise.
542         * include/bits/vector.tcc: Likewise.
543         * include/c/cassert: Likewise.
544         * include/c/cctype: Likewise.
545         * include/c/cerrno: Likewise.
546         * include/c/cfloat: Likewise.
547         * include/c/ciso646: Likewise.
548         * include/c/climits: Likewise.
549         * include/c/clocale: Likewise.
550         * include/c/cmath: Likewise.
551         * include/c/csetjmp: Likewise.
552         * include/c/csignal: Likewise.
553         * include/c/cstdarg: Likewise.
554         * include/c/cstddef: Likewise.
555         * include/c/cstdio: Likewise.
556         * include/c/cstdlib: Likewise.
557         * include/c/cstring: Likewise.
558         * include/c/ctime: Likewise.
559         * include/c/cwchar: Likewise.
560         * include/c/cwctype: Likewise.
561         * include/c_compatibility/assert.h: Likewise.
562         * include/c_compatibility/complex.h: Likewise.
563         * include/c_compatibility/ctype.h: Likewise.
564         * include/c_compatibility/errno.h: Likewise.
565         * include/c_compatibility/fenv.h: Likewise.
566         * include/c_compatibility/float.h: Likewise.
567         * include/c_compatibility/inttypes.h: Likewise.
568         * include/c_compatibility/iso646.h: Likewise.
569         * include/c_compatibility/limits.h: Likewise.
570         * include/c_compatibility/locale.h: Likewise.
571         * include/c_compatibility/math.h: Likewise.
572         * include/c_compatibility/setjmp.h: Likewise.
573         * include/c_compatibility/signal.h: Likewise.
574         * include/c_compatibility/stdarg.h: Likewise.
575         * include/c_compatibility/stdatomic.h: Likewise.
576         * include/c_compatibility/stdbool.h: Likewise.
577         * include/c_compatibility/stddef.h: Likewise.
578         * include/c_compatibility/stdint.h: Likewise.
579         * include/c_compatibility/stdio.h: Likewise.
580         * include/c_compatibility/stdlib.h: Likewise.
581         * include/c_compatibility/string.h: Likewise.
582         * include/c_compatibility/tgmath.h: Likewise.
583         * include/c_compatibility/time.h: Likewise.
584         * include/c_compatibility/wchar.h: Likewise.
585         * include/c_compatibility/wctype.h: Likewise.
586         * include/c_global/cassert: Likewise.
587         * include/c_global/ccomplex: Likewise.
588         * include/c_global/cctype: Likewise.
589         * include/c_global/cerrno: Likewise.
590         * include/c_global/cfenv: Likewise.
591         * include/c_global/cfloat: Likewise.
592         * include/c_global/cinttypes: Likewise.
593         * include/c_global/ciso646: Likewise.
594         * include/c_global/climits: Likewise.
595         * include/c_global/clocale: Likewise.
596         * include/c_global/cmath.tcc: Likewise.
597         * include/c_global/cmath: Likewise.
598         * include/c_global/csetjmp: Likewise.
599         * include/c_global/csignal: Likewise.
600         * include/c_global/cstdarg: Likewise.
601         * include/c_global/cstdatomic: Likewise.
602         * include/c_global/cstdbool: Likewise.
603         * include/c_global/cstddef: Likewise.
604         * include/c_global/cstdint: Likewise.
605         * include/c_global/cstdio: Likewise.
606         * include/c_global/cstdlib: Likewise.
607         * include/c_global/cstring: Likewise.
608         * include/c_global/ctgmath: Likewise.
609         * include/c_global/ctime: Likewise.
610         * include/c_global/cwchar: Likewise.
611         * include/c_global/cwctype: Likewise.
612         * include/c_std/cassert: Likewise.
613         * include/c_std/cctype: Likewise.
614         * include/c_std/cerrno: Likewise.
615         * include/c_std/cfloat: Likewise.
616         * include/c_std/ciso646: Likewise.
617         * include/c_std/climits: Likewise.
618         * include/c_std/clocale: Likewise.
619         * include/c_std/cmath.tcc: Likewise.
620         * include/c_std/cmath: Likewise.
621         * include/c_std/csetjmp: Likewise.
622         * include/c_std/csignal: Likewise.
623         * include/c_std/cstdarg: Likewise.
624         * include/c_std/cstddef: Likewise.
625         * include/c_std/cstdio: Likewise.
626         * include/c_std/cstdlib: Likewise.
627         * include/c_std/cstring: Likewise.
628         * include/c_std/ctime: Likewise.
629         * include/c_std/cwchar: Likewise.
630         * include/c_std/cwctype: Likewise.
631         * include/debug/bitset: Likewise.
632         * include/debug/debug.h: Likewise.
633         * include/debug/deque: Likewise.
634         * include/debug/formatter.h: Likewise.
635         * include/debug/functions.h: Likewise.
636         * include/debug/list: Likewise.
637         * include/debug/macros.h: Likewise.
638         * include/debug/map.h: Likewise.
639         * include/debug/map: Likewise.
640         * include/debug/multimap.h: Likewise.
641         * include/debug/multiset.h: Likewise.
642         * include/debug/safe_base.h: Likewise.
643         * include/debug/safe_iterator.h: Likewise.
644         * include/debug/safe_iterator.tcc: Likewise.
645         * include/debug/safe_sequence.h: Likewise.
646         * include/debug/set.h: Likewise.
647         * include/debug/set: Likewise.
648         * include/debug/string: Likewise.
649         * include/debug/unordered_map: Likewise.
650         * include/debug/unordered_set: Likewise.
651         * include/debug/vector: Likewise.
652         * include/ext/algorithm: Likewise.
653         * include/ext/array_allocator.h: Likewise.
654         * include/ext/atomicity.h: Likewise.
655         * include/ext/bitmap_allocator.h: Likewise.
656         * include/ext/cast.h: Likewise.
657         * include/ext/codecvt_specializations.h: Likewise.
658         * include/ext/concurrence.h: Likewise.
659         * include/ext/debug_allocator.h: Likewise.
660         * include/ext/enc_filebuf.h: Likewise.
661         * include/ext/extptr_allocator.h: Likewise.
662         * include/ext/functional: Likewise.
663         * include/ext/iterator: Likewise.
664         * include/ext/malloc_allocator.h: Likewise.
665         * include/ext/memory: Likewise.
666         * include/ext/mt_allocator.h: Likewise.
667         * include/ext/new_allocator.h: Likewise.
668         * include/ext/numeric: Likewise.
669         * include/ext/numeric_traits.h: Likewise.
670         * include/ext/pb_ds/assoc_container.hpp: Likewise.
671         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
672         Likewise.
673         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
674         Likewise.
675         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
676         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
677         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
678         Likewise.
679         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
680         Likewise.
681         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
682         Likewise.
683         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
684         Likewise.
685         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
686         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
687         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
688         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
689         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
690         Likewise.
691         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
692         Likewise.
693         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
694         Likewise.
695         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
696         Likewise.
697         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
698         Likewise.
699         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
700         Likewise.
701         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
702         Likewise.
703         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
704         Likewise.
705         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
706         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
707         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
708         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
709         Likewise.
710         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
711         Likewise.
712         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
713         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
714         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
715         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
716         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
717         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
718         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
719         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
720         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
721         Likewise.
722         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
723         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
724         Likewise.
725         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
726         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
727         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
728         Likewise.
729         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
730         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
731         Likewise.
732         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
733         Likewise.
734         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
735         Likewise.
736         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
737         Likewise.
738         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
739         Likewise.
740         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
741         Likewise.
742         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
743         Likewise.
744         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
745         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
746         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
747         Likewise.
748         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
749         Likewise.
750         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
751         Likewise.
752         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
753         Likewise.
754         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
755         Likewise.
756         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
757         Likewise.
758         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
759         Likewise.
760         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
761         Likewise.
762         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
763         Likewise.
764         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
765         Likewise.
766         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
767         Likewise.
768         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
769         Likewise.
770         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
771         Likewise.
772         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
773         Likewise.
774         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
775         Likewise.
776         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
777         Likewise.
778         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
779         Likewise.
780         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
781         Likewise.
782         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
783         Likewise.
784         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
785         Likewise.
786         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
787         Likewise.
788         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
789         Likewise.
790         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
791         Likewise.
792         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
793         Likewise.
794         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
795         Likewise.
796         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
797         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
798         Likewise.
799         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
800         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
801         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
802         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
803         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
804         Likewise.
805         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
806         Likewise.
807         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
808         Likewise.
809         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
810         Likewise.
811         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
812         Likewise.
813         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
814         Likewise.
815         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
816         Likewise.
817         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
818         Likewise.
819         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
820         Likewise.
821         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
822         Likewise.
823         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
824         Likewise.
825         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
826         Likewise.
827         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
828         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
829         Likewise.
830         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
831         Likewise.
832         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
833         Likewise.
834         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
835         Likewise.
836         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
837         Likewise.
838         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
839         Likewise.
840         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
841         Likewise.
842         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
843         Likewise.
844         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
845         Likewise.
846         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
847         Likewise.
848         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
849         Likewise.
850         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
851         Likewise.
852         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
853         Likewise.
854         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
855         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
856         Likewise.
857         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
858         Likewise.
859         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
860         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
861         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
862         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
863         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
864         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
865         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
866         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
867         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
868         Likewise.
869         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
870         Likewise.
871         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
872         Likewise.
873         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
874         Likewise.
875         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
876         Likewise.
877         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
878         Likewise.
879         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
880         Likewise.
881         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
882         Likewise.
883         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
884         Likewise.
885         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
886         Likewise.
887         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
888         Likewise.
889         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
890         Likewise.
891         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
892         Likewise.
893         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
894         Likewise.
895         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
896         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
897         Likewise.
898         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
899         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
900         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
901         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
902         Likewise.
903         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
904         Likewise.
905         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
906         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
907         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
908         Likewise.
909         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
910         Likewise.
911         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
912         Likewise.
913         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
914         Likewise.
915         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
916         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
917         Likewise.
918         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
919         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
920         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
921         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
922         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
923         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
924         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
925         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
926         Likewise.
927         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
928         Likewise.
929         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
930         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
931         Likewise.
932         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
933         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
934         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
935         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
936         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
937         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
938         Likewise.
939         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
940         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
941         Likewise.
942         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
943         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
944         Likewise.
945         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
946         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
947         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
948         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
949         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
950         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
951         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
952         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
953         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
954         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
955         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
956         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
957         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
958         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
959         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
960         Likewise.
961         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
962         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
963         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
964         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
965         Likewise.
966         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
967         Likewise.
968         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
969         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
970         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
971         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
972         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
973         Likewise.
974         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
975         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
976         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
977         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
978         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
979         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
980         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
981         Likewise.
982         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
983         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
984         Likewise.
985         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
986         Likewise.
987         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
988         Likewise.
989         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
990         Likewise.
991         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
992         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
993         Likewise.
994         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
995         Likewise.
996         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
997         Likewise.
998         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
999         Likewise.
1000         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
1001         Likewise.
1002         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
1003         Likewise.
1004         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
1005         Likewise.
1006         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
1007         Likewise.
1008         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
1009         Likewise.
1010         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
1011         Likewise.
1012         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
1013         Likewise.
1014         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
1015         Likewise.
1016         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
1017         Likewise.
1018         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
1019         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
1020         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
1021         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
1022         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
1023         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
1024         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
1025         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
1026         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
1027         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
1028         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
1029         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
1030         Likewise.
1031         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1032         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1033         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1034         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1035         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1036         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1037         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1038         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1039         Likewise.
1040         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1041         Likewise.
1042         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1043         Likewise.
1044         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1045         Likewise.
1046         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1047         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1048         Likewise.
1049         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1050         Likewise.
1051         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1052         Likewise.
1053         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1054         Likewise.
1055         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1056         Likewise.
1057         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1058         Likewise.
1059         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1060         Likewise.
1061         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1062         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1063         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1064         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1065         Likewise.
1066         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1067         Likewise.
1068         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1069         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1070         Likewise.
1071         * include/ext/pb_ds/exception.hpp: Likewise.
1072         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1073         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1074         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1075         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1076         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1077         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1078         * include/ext/pod_char_traits.h: Likewise.
1079         * include/ext/pointer.h: Likewise.
1080         * include/ext/pool_allocator.h: Likewise.
1081         * include/ext/rb_tree: Likewise.
1082         * include/ext/rc_string_base.h: Likewise.
1083         * include/ext/rope: Likewise.
1084         * include/ext/ropeimpl.h: Likewise.
1085         * include/ext/slist: Likewise.
1086         * include/ext/sso_string_base.h: Likewise.
1087         * include/ext/stdio_filebuf.h: Likewise.
1088         * include/ext/stdio_sync_filebuf.h: Likewise.
1089         * include/ext/string_conversions.h: Likewise.
1090         * include/ext/throw_allocator.h: Likewise.
1091         * include/ext/type_traits.h: Likewise.
1092         * include/ext/typelist.h: Likewise.
1093         * include/ext/vstring.h: Likewise.
1094         * include/ext/vstring.tcc: Likewise.
1095         * include/ext/vstring_fwd.h: Likewise.
1096         * include/ext/vstring_util.h: Likewise.
1097         * include/parallel/algo.h: Likewise.
1098         * include/parallel/algobase.h: Likewise.
1099         * include/parallel/algorithm: Likewise.
1100         * include/parallel/algorithmfwd.h: Likewise.
1101         * include/parallel/balanced_quicksort.h: Likewise.
1102         * include/parallel/base.h: Likewise.
1103         * include/parallel/basic_iterator.h: Likewise.
1104         * include/parallel/checkers.h: Likewise.
1105         * include/parallel/compatibility.h: Likewise.
1106         * include/parallel/compiletime_settings.h: Likewise.
1107         * include/parallel/equally_split.h: Likewise.
1108         * include/parallel/features.h: Likewise.
1109         * include/parallel/find.h: Likewise.
1110         * include/parallel/find_selectors.h: Likewise.
1111         * include/parallel/for_each.h: Likewise.
1112         * include/parallel/for_each_selectors.h: Likewise.
1113         * include/parallel/iterator.h: Likewise.
1114         * include/parallel/list_partition.h: Likewise.
1115         * include/parallel/losertree.h: Likewise.
1116         * include/parallel/merge.h: Likewise.
1117         * include/parallel/multiseq_selection.h: Likewise.
1118         * include/parallel/multiway_merge.h: Likewise.
1119         * include/parallel/multiway_mergesort.h: Likewise.
1120         * include/parallel/numeric: Likewise.
1121         * include/parallel/numericfwd.h: Likewise.
1122         * include/parallel/omp_loop.h: Likewise.
1123         * include/parallel/omp_loop_static.h: Likewise.
1124         * include/parallel/par_loop.h: Likewise.
1125         * include/parallel/parallel.h: Likewise.
1126         * include/parallel/partial_sum.h: Likewise.
1127         * include/parallel/partition.h: Likewise.
1128         * include/parallel/queue.h: Likewise.
1129         * include/parallel/quicksort.h: Likewise.
1130         * include/parallel/random_number.h: Likewise.
1131         * include/parallel/random_shuffle.h: Likewise.
1132         * include/parallel/search.h: Likewise.
1133         * include/parallel/set_operations.h: Likewise.
1134         * include/parallel/settings.h: Likewise.
1135         * include/parallel/sort.h: Likewise.
1136         * include/parallel/tags.h: Likewise.
1137         * include/parallel/types.h: Likewise.
1138         * include/parallel/unique_copy.h: Likewise.
1139         * include/parallel/workstealing.h: Likewise.
1140         * include/precompiled/extc++.h: Likewise.
1141         * include/precompiled/stdc++.h: Likewise.
1142         * include/precompiled/stdtr1c++.h: Likewise.
1143         * include/std/algorithm: Likewise.
1144         * include/std/array: Likewise.
1145         * include/std/bitset: Likewise.
1146         * include/std/c++0x_warning.h: Likewise.
1147         * include/std/chrono: Likewise.
1148         * include/std/complex: Likewise.
1149         * include/std/condition_variable: Likewise.
1150         * include/std/deque: Likewise.
1151         * include/std/forward_list: Likewise.
1152         * include/std/fstream: Likewise.
1153         * include/std/functional: Likewise.
1154         * include/std/iomanip: Likewise.
1155         * include/std/ios: Likewise.
1156         * include/std/iosfwd: Likewise.
1157         * include/std/iostream: Likewise.
1158         * include/std/istream: Likewise.
1159         * include/std/iterator: Likewise.
1160         * include/std/limits: Likewise.
1161         * include/std/list: Likewise.
1162         * include/std/locale: Likewise.
1163         * include/std/map: Likewise.
1164         * include/std/memory: Likewise.
1165         * include/std/mutex: Likewise.
1166         * include/std/numeric: Likewise.
1167         * include/std/ostream: Likewise.
1168         * include/std/queue: Likewise.
1169         * include/std/random: Likewise.
1170         * include/std/ratio: Likewise.
1171         * include/std/regex: Likewise.
1172         * include/std/set: Likewise.
1173         * include/std/sstream: Likewise.
1174         * include/std/stack: Likewise.
1175         * include/std/stdexcept: Likewise.
1176         * include/std/streambuf: Likewise.
1177         * include/std/string: Likewise.
1178         * include/std/system_error: Likewise.
1179         * include/std/thread: Likewise.
1180         * include/std/tuple: Likewise.
1181         * include/std/type_traits: Likewise.
1182         * include/std/unordered_map: Likewise.
1183         * include/std/unordered_set: Likewise.
1184         * include/std/utility: Likewise.
1185         * include/std/valarray: Likewise.
1186         * include/std/vector: Likewise.
1187         * include/tr1/array: Likewise.
1188         * include/tr1/bessel_function.tcc: Likewise.
1189         * include/tr1/beta_function.tcc: Likewise.
1190         * include/tr1/ccomplex: Likewise.
1191         * include/tr1/cctype: Likewise.
1192         * include/tr1/cfenv: Likewise.
1193         * include/tr1/cfloat: Likewise.
1194         * include/tr1/cinttypes: Likewise.
1195         * include/tr1/climits: Likewise.
1196         * include/tr1/cmath: Likewise.
1197         * include/tr1/complex.h: Likewise.
1198         * include/tr1/complex: Likewise.
1199         * include/tr1/cstdarg: Likewise.
1200         * include/tr1/cstdbool: Likewise.
1201         * include/tr1/cstdint: Likewise.
1202         * include/tr1/cstdio: Likewise.
1203         * include/tr1/cstdlib: Likewise.
1204         * include/tr1/ctgmath: Likewise.
1205         * include/tr1/ctime: Likewise.
1206         * include/tr1/ctype.h: Likewise.
1207         * include/tr1/cwchar: Likewise.
1208         * include/tr1/cwctype: Likewise.
1209         * include/tr1/ell_integral.tcc: Likewise.
1210         * include/tr1/exp_integral.tcc: Likewise.
1211         * include/tr1/fenv.h: Likewise.
1212         * include/tr1/float.h: Likewise.
1213         * include/tr1/functional: Likewise.
1214         * include/tr1/functional_hash.h: Likewise.
1215         * include/tr1/gamma.tcc: Likewise.
1216         * include/tr1/hashtable.h: Likewise.
1217         * include/tr1/hypergeometric.tcc: Likewise.
1218         * include/tr1/inttypes.h: Likewise.
1219         * include/tr1/legendre_function.tcc: Likewise.
1220         * include/tr1/limits.h: Likewise.
1221         * include/tr1/math.h: Likewise.
1222         * include/tr1/memory: Likewise.
1223         * include/tr1/modified_bessel_func.tcc: Likewise.
1224         * include/tr1/poly_hermite.tcc: Likewise.
1225         * include/tr1/poly_laguerre.tcc: Likewise.
1226         * include/tr1/random: Likewise.
1227         * include/tr1/regex: Likewise.
1228         * include/tr1/riemann_zeta.tcc: Likewise.
1229         * include/tr1/shared_ptr.h: Likewise.
1230         * include/tr1/special_function_util.h: Likewise.
1231         * include/tr1/stdarg.h: Likewise.
1232         * include/tr1/stdbool.h: Likewise.
1233         * include/tr1/stdint.h: Likewise.
1234         * include/tr1/stdio.h: Likewise.
1235         * include/tr1/stdlib.h: Likewise.
1236         * include/tr1/tgmath.h: Likewise.
1237         * include/tr1/tuple: Likewise.
1238         * include/tr1/type_traits: Likewise.
1239         * include/tr1/unordered_map: Likewise.
1240         * include/tr1/unordered_set: Likewise.
1241         * include/tr1/utility: Likewise.
1242         * include/tr1/wchar.h: Likewise.
1243         * include/tr1/wctype.h: Likewise.
1244         * include/tr1_impl/array: Likewise.
1245         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1246         * include/tr1_impl/cctype: Likewise.
1247         * include/tr1_impl/cfenv: Likewise.
1248         * include/tr1_impl/cinttypes: Likewise.
1249         * include/tr1_impl/cmath: Likewise.
1250         * include/tr1_impl/complex: Likewise.
1251         * include/tr1_impl/cstdint: Likewise.
1252         * include/tr1_impl/cstdio: Likewise.
1253         * include/tr1_impl/cstdlib: Likewise.
1254         * include/tr1_impl/cwchar: Likewise.
1255         * include/tr1_impl/cwctype: Likewise.
1256         * include/tr1_impl/functional: Likewise.
1257         * include/tr1_impl/functional_hash.h: Likewise.
1258         * include/tr1_impl/hashtable: Likewise.
1259         * include/tr1_impl/hashtable_policy.h: Likewise.
1260         * include/tr1_impl/random.tcc: Likewise.
1261         * include/tr1_impl/random: Likewise.
1262         * include/tr1_impl/regex: Likewise.
1263         * include/tr1_impl/type_traits: Likewise.
1264         * include/tr1_impl/unordered_map: Likewise.
1265         * include/tr1_impl/unordered_set: Likewise.
1266         * include/tr1_impl/utility: Likewise.
1267         * libsupc++/array_type_info.cc: Likewise.
1268         * libsupc++/atexit_arm.cc: Likewise.
1269         * libsupc++/bad_cast.cc: Likewise.
1270         * libsupc++/bad_typeid.cc: Likewise.
1271         * libsupc++/class_type_info.cc: Likewise.
1272         * libsupc++/cxxabi-forced.h: Likewise.
1273         * libsupc++/cxxabi.h: Likewise.
1274         * libsupc++/del_op.cc: Likewise.
1275         * libsupc++/del_opnt.cc: Likewise.
1276         * libsupc++/del_opv.cc: Likewise.
1277         * libsupc++/del_opvnt.cc: Likewise.
1278         * libsupc++/dyncast.cc: Likewise.
1279         * libsupc++/eh_alloc.cc: Likewise.
1280         * libsupc++/eh_arm.cc: Likewise.
1281         * libsupc++/eh_aux_runtime.cc: Likewise.
1282         * libsupc++/eh_call.cc: Likewise.
1283         * libsupc++/eh_catch.cc: Likewise.
1284         * libsupc++/eh_exception.cc: Likewise.
1285         * libsupc++/eh_globals.cc: Likewise.
1286         * libsupc++/eh_personality.cc: Likewise.
1287         * libsupc++/eh_ptr.cc: Likewise.
1288         * libsupc++/eh_term_handler.cc: Likewise.
1289         * libsupc++/eh_terminate.cc: Likewise.
1290         * libsupc++/eh_throw.cc: Likewise.
1291         * libsupc++/eh_type.cc: Likewise.
1292         * libsupc++/eh_unex_handler.cc: Likewise.
1293         * libsupc++/enum_type_info.cc: Likewise.
1294         * libsupc++/exception: Likewise.
1295         * libsupc++/exception_defines.h: Likewise.
1296         * libsupc++/exception_ptr.h: Likewise.
1297         * libsupc++/function_type_info.cc: Likewise.
1298         * libsupc++/fundamental_type_info.cc: Likewise.
1299         * libsupc++/guard.cc: Likewise.
1300         * libsupc++/initializer_list: Likewise.
1301         * libsupc++/new: Likewise.
1302         * libsupc++/new_handler.cc: Likewise.
1303         * libsupc++/new_op.cc: Likewise.
1304         * libsupc++/new_opnt.cc: Likewise.
1305         * libsupc++/new_opv.cc: Likewise.
1306         * libsupc++/new_opvnt.cc: Likewise.
1307         * libsupc++/pbase_type_info.cc: Likewise.
1308         * libsupc++/pmem_type_info.cc: Likewise.
1309         * libsupc++/pointer_type_info.cc: Likewise.
1310         * libsupc++/pure.cc: Likewise.
1311         * libsupc++/si_class_type_info.cc: Likewise.
1312         * libsupc++/tinfo.cc: Likewise.
1313         * libsupc++/tinfo.h: Likewise.
1314         * libsupc++/tinfo2.cc: Likewise.
1315         * libsupc++/typeinfo: Likewise.
1316         * libsupc++/unwind-cxx.h: Likewise.
1317         * libsupc++/vec.cc: Likewise.
1318         * libsupc++/vmi_class_type_info.cc: Likewise.
1319         * libsupc++/vterminate.cc: Likewise.
1320         * po/string_literals.cc: Likewise.
1321         * src/atomic.cc: Likewise.
1322         * src/bitmap_allocator.cc: Likewise.
1323         * src/chrono.cc: Likewise.
1324         * src/codecvt.cc: Likewise.
1325         * src/compatibility-ldbl.cc: Likewise.
1326         * src/compatibility.cc: Likewise.
1327         * src/complex_io.cc: Likewise.
1328         * src/concept-inst.cc: Likewise.
1329         * src/condition_variable.cc: Likewise.
1330         * src/ctype.cc: Likewise.
1331         * src/debug.cc: Likewise.
1332         * src/debug_list.cc: Likewise.
1333         * src/ext-inst.cc: Likewise.
1334         * src/fstream-inst.cc: Likewise.
1335         * src/functexcept.cc: Likewise.
1336         * src/globals_io.cc: Likewise.
1337         * src/hash.cc: Likewise.
1338         * src/hash_c++0x.cc: Likewise.
1339         * src/hashtable.cc: Likewise.
1340         * src/hashtable_c++0x.cc: Likewise.
1341         * src/ios-inst.cc: Likewise.
1342         * src/ios.cc: Likewise.
1343         * src/ios_failure.cc: Likewise.
1344         * src/ios_init.cc: Likewise.
1345         * src/ios_locale.cc: Likewise.
1346         * src/iostream-inst.cc: Likewise.
1347         * src/istream-inst.cc: Likewise.
1348         * src/istream.cc: Likewise.
1349         * src/limits.cc: Likewise.
1350         * src/limits_c++0x.cc: Likewise.
1351         * src/list.cc: Likewise.
1352         * src/locale-inst.cc: Likewise.
1353         * src/locale.cc: Likewise.
1354         * src/locale_facets.cc: Likewise.
1355         * src/locale_init.cc: Likewise.
1356         * src/localename.cc: Likewise.
1357         * src/math_stubs_float.cc: Likewise.
1358         * src/math_stubs_long_double.cc: Likewise.
1359         * src/misc-inst.cc: Likewise.
1360         * src/mt_allocator.cc: Likewise.
1361         * src/mutex.cc: Likewise.
1362         * src/ostream-inst.cc: Likewise.
1363         * src/parallel_list.cc: Likewise.
1364         * src/parallel_settings.cc: Likewise.
1365         * src/pool_allocator.cc: Likewise.
1366         * src/sstream-inst.cc: Likewise.
1367         * src/stdexcept.cc: Likewise.
1368         * src/streambuf-inst.cc: Likewise.
1369         * src/streambuf.cc: Likewise.
1370         * src/string-inst.cc: Likewise.
1371         * src/strstream.cc: Likewise.
1372         * src/system_error.cc: Likewise.
1373         * src/thread.cc: Likewise.
1374         * src/tree.cc: Likewise.
1375         * src/valarray-inst.cc: Likewise.
1376         * src/wlocale-inst.cc: Likewise.
1377         * src/wstring-inst.cc: Likewise.
1378         * doc/xml/manual/intro.xml: Change documentation to refer the
1379         reader to version 3 of the GNU General Public License, version
1380         3.1 of the GCC Runtime Library Exception, and to point readers
1381         at the FSF's license web page.
1382
1383 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1384
1385         * Makefile.am: Change copyright header to refer to version
1386         3 of the GNU General Public License and to point readers at the
1387         COPYING3 file and the FSF's license web page.
1388         * doc/Makefile.am: Likewise.
1389         * include/Makefile.am: Likewise.
1390         * libsupc++/Makefile.am: Likewise.
1391         * po/Makefile.am: Likewise.
1392         * po/POTFILES.in: Likewise.
1393         * src/Makefile.am: Likewise.
1394         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1395         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1396         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1397         Likewise.
1398         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1399         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1400         Likewise.
1401         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1402         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1403         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1404         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1405         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1406         * testsuite/18_support/bad_cast/what.cc: Likewise.
1407         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1408         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1409         Likewise.
1410         * testsuite/18_support/bad_exception/what.cc: Likewise.
1411         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1412         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1413         * testsuite/18_support/exception/38732.cc: Likewise.
1414         * testsuite/18_support/exception/what.cc: Likewise.
1415         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1416         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1417         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1418         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1419         * testsuite/18_support/headers/climits/values.cc: Likewise.
1420         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1421         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1422         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1423         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1424         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1425         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1426         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1427         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1428         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1429         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1430         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1431         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1432         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1433         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1434         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1435         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1436         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1437         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1438         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1439         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1440         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1441         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1442         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1443         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1444         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1445         * testsuite/18_support/new_delete_placement.cc: Likewise.
1446         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1447         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1448         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1449         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1450         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1451         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1452         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1453         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1454         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1455         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1456         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1457         Likewise.
1458         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1459         * testsuite/18_support/pthread_guard.cc: Likewise.
1460         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1461         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1462         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1463         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1464         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1465         Likewise.
1466         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1467         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1468         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1469         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1470         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1471         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1472         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1473         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1474         Likewise.
1475         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1476         Likewise.
1477         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1478         Likewise.
1479         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1480         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1481         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1482         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1483         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1484         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1485         Likewise.
1486         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1487         Likewise.
1488         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1489         Likewise.
1490         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1491         Likewise.
1492         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1493         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1494         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1495         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1496         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1497         Likewise.
1498         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1499         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1500         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1501         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1502         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1503         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1504         Likewise.
1505         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1506         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1507         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1508         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1509         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1510         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1511         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1512         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1513         * testsuite/20_util/allocator/1.cc: Likewise.
1514         * testsuite/20_util/allocator/10378.cc: Likewise.
1515         * testsuite/20_util/allocator/14176.cc: Likewise.
1516         * testsuite/20_util/allocator/33807.cc: Likewise.
1517         * testsuite/20_util/allocator/8230.cc: Likewise.
1518         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1519         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1520         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1521         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1522         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1523         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1524         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1525         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1526         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1527         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1528         Likewise.
1529         * testsuite/20_util/clocks/1.cc: Likewise.
1530         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1531         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1532         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1533         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1534         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1535         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1536         * testsuite/20_util/duration/cons/1.cc: Likewise.
1537         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1538         * testsuite/20_util/duration/cons/2.cc: Likewise.
1539         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1540         Likewise.
1541         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1542         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1543         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1544         Likewise.
1545         * testsuite/20_util/forward/1.cc: Likewise.
1546         * testsuite/20_util/forward/1_neg.cc: Likewise.
1547         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1548         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1549         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1550         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1551         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1552         Likewise.
1553         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1554         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1555         Likewise.
1556         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1557         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1558         Likewise.
1559         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1560         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1561         Likewise.
1562         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1563         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1564         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1565         Likewise.
1566         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1567         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1568         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1569         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1570         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1571         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1572         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1573         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1574         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1575         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1576         Likewise.
1577         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1578         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1579         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1580         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1581         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1582         Likewise.
1583         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1584         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1585         Likewise.
1586         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1587         * testsuite/20_util/identity/value.cc: Likewise.
1588         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1589         * testsuite/20_util/is_integral/value.cc: Likewise.
1590         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1591         Likewise.
1592         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1593         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1594         * testsuite/20_util/is_reference/value.cc: Likewise.
1595         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1596         Likewise.
1597         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1598         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1599         * testsuite/20_util/is_signed/value.cc: Likewise.
1600         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1601         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1602         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1603         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1604         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1605         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1606         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1607         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1608         Likewise.
1609         * testsuite/20_util/move/1.cc: Likewise.
1610         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1611         * testsuite/20_util/pair/1.cc: Likewise.
1612         * testsuite/20_util/pair/2.cc: Likewise.
1613         * testsuite/20_util/pair/3.cc: Likewise.
1614         * testsuite/20_util/pair/4.cc: Likewise.
1615         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1616         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1617         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1618         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1619         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1620         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1621         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1622         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1623         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1624         Likewise.
1625         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1626         Likewise.
1627         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1628         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1629         * testsuite/20_util/rel_ops.cc: Likewise.
1630         * testsuite/20_util/remove_reference/value.cc: Likewise.
1631         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1632         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1633         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1634         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1635         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1636         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1637         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1638         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1639         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1640         Likewise.
1641         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1642         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1643         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1644         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1645         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1646         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1647         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1648         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1649         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1650         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1651         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1652         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1653         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1654         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1655         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1656         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1657         Likewise.
1658         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1659         Likewise.
1660         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1661         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1662         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1663         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1664         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1665         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1666         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1667         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1668         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1669         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1670         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1671         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1672         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1673         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1674         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1675         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1676         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1677         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1678         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1679         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1680         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1681         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1682         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1683         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1684         Likewise.
1685         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1686         Likewise.
1687         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1688         Likewise.
1689         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1690         Likewise.
1691         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1692         Likewise.
1693         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1694         Likewise.
1695         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1696         Likewise.
1697         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1698         Likewise.
1699         * testsuite/20_util/temporary_buffer.cc: Likewise.
1700         * testsuite/20_util/time_point/1.cc: Likewise.
1701         * testsuite/20_util/time_point/2.cc: Likewise.
1702         * testsuite/20_util/time_point/3.cc: Likewise.
1703         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1704         Likewise.
1705         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1706         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1707         Likewise.
1708         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1709         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1710         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1711         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1712         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1713         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1714         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1715         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1716         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1717         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1718         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1719         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1720         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1721         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1722         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1723         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1724         Likewise.
1725         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1726         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1727         Likewise.
1728         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1729         Likewise.
1730         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1731         Likewise.
1732         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1733         Likewise.
1734         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1735         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1736         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1737         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1738         Likewise.
1739         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1740         Likewise.
1741         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1742         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1743         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1744         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1745         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1746         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1747         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1748         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1749         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1750         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1751         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1752         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1753         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1754         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1755         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1756         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1757         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1758         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1759         Likewise.
1760         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1761         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1762         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1763         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1764         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1765         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1766         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1767         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1768         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1769         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1770         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1771         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1772         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1773         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1774         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1775         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1776         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1777         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1778         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1779         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1780         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1781         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1782         Likewise.
1783         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1784         Likewise.
1785         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1786         Likewise.
1787         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1788         Likewise.
1789         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1790         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1791         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1792         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1793         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1794         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1795         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1796         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1797         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1798         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1799         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1800         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1801         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1802         Likewise.
1803         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1804         Likewise.
1805         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1806         Likewise.
1807         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1808         Likewise.
1809         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1810         Likewise.
1811         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1812         Likewise.
1813         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1814         Likewise.
1815         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1816         Likewise.
1817         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1818         Likewise.
1819         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1820         Likewise.
1821         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1822         Likewise.
1823         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1824         Likewise.
1825         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1826         Likewise.
1827         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1828         Likewise.
1829         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1830         Likewise.
1831         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1832         Likewise.
1833         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1834         Likewise.
1835         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1836         Likewise.
1837         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1838         Likewise.
1839         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1840         Likewise.
1841         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1842         Likewise.
1843         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1844         Likewise.
1845         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1846         Likewise.
1847         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1848         Likewise.
1849         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1850         Likewise.
1851         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1852         Likewise.
1853         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1854         Likewise.
1855         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1856         Likewise.
1857         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1858         Likewise.
1859         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1860         Likewise.
1861         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1862         Likewise.
1863         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1864         Likewise.
1865         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1866         Likewise.
1867         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1868         Likewise.
1869         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1870         Likewise.
1871         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1872         Likewise.
1873         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1874         Likewise.
1875         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1876         Likewise.
1877         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1878         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1879         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1880         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1881         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1882         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1883         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1884         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1885         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1886         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1887         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1888         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1889         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1890         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1891         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1892         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1893         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1894         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1895         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1896         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1897         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1898         Likewise.
1899         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1900         Likewise.
1901         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1902         Likewise.
1903         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1904         Likewise.
1905         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1906         Likewise.
1907         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1908         Likewise.
1909         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1910         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1911         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1912         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1913         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1914         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1915         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1916         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1917         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1918         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1919         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1920         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1921         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1922         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1923         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1924         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1925         Likewise.
1926         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1927         Likewise.
1928         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
1929         Likewise.
1930         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
1931         Likewise.
1932         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
1933         Likewise.
1934         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
1935         Likewise.
1936         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
1937         Likewise.
1938         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
1939         Likewise.
1940         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
1941         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
1942         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
1943         Likewise.
1944         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
1945         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
1946         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
1947         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
1948         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
1949         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
1950         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
1951         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
1952         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
1953         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
1954         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
1955         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
1956         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
1957         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
1958         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
1959         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
1960         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
1961         Likewise.
1962         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
1963         Likewise.
1964         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
1965         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
1966         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
1967         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
1968         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
1969         Likewise.
1970         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
1971         Likewise.
1972         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
1973         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
1974         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
1975         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
1976         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
1977         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
1978         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
1979         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
1980         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
1981         Likewise.
1982         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
1983         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
1984         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
1985         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
1986         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
1987         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
1988         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
1989         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
1990         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
1991         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
1992         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
1993         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
1994         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
1995         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
1996         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
1997         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
1998         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
1999         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
2000         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
2001         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
2002         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
2003         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
2004         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
2005         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
2006         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
2007         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
2008         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
2009         Likewise.
2010         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
2011         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
2012         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
2013         Likewise.
2014         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
2015         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
2016         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
2017         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
2018         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
2019         Likewise.
2020         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
2021         Likewise.
2022         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
2023         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
2024         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
2025         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
2026         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
2027         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
2028         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
2029         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
2030         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
2031         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2032         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2033         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2034         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2035         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2036         Likewise.
2037         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2038         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2039         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2040         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2041         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2042         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2043         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2044         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2045         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2046         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2047         Likewise.
2048         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2049         Likewise.
2050         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2051         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2052         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2053         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2054         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2055         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2056         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2057         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2058         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2059         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2060         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2061         Likewise.
2062         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2063         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2064         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2065         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2066         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2067         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2068         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2069         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2070         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2071         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2072         Likewise.
2073         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2074         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2075         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2076         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2077         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2078         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2079         Likewise.
2080         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2081         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2082         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2083         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2084         Likewise.
2085         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2086         Likewise.
2087         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2088         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2089         Likewise.
2090         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2091         * testsuite/22_locale/ctype/2.cc: Likewise.
2092         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2093         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2094         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2095         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2096         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2097         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2098         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2099         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2100         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2101         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2102         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2103         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2104         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2105         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2106         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2107         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2108         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2109         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2110         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2111         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2112         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2113         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2114         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2115         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2116         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2117         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2118         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2119         * testsuite/22_locale/facet/1.cc: Likewise.
2120         * testsuite/22_locale/facet/2.cc: Likewise.
2121         * testsuite/22_locale/facet/25421.cc: Likewise.
2122         * testsuite/22_locale/global_templates/1.cc: Likewise.
2123         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2124         Likewise.
2125         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2126         Likewise.
2127         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2128         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2129         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2130         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2131         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2132         * testsuite/22_locale/locale/13630.cc: Likewise.
2133         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2134         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2135         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2136         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2137         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2138         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2139         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2140         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2141         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2142         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2143         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2144         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2145         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2146         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2147         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2148         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2149         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2150         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2151         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2152         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2153         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2154         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2155         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2156         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2157         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2158         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2159         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2160         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2161         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2162         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2163         Likewise.
2164         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2165         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2166         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2167         Likewise.
2168         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2169         Likewise.
2170         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2171         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2172         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2173         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2174         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2175         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2176         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2177         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2178         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2179         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2180         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2181         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2182         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2183         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2184         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2185         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2186         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2187         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2188         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2189         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2190         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2191         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2192         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2193         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2194         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2195         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2196         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2197         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2198         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2199         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2200         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2201         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2202         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2203         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2204         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2205         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2206         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2207         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2208         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2209         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2210         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2211         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2212         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2213         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2214         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2215         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2216         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2217         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2218         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2219         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2220         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2221         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2222         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2223         Likewise.
2224         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2225         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2226         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2227         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2228         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2229         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2230         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2231         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2232         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2233         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2234         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2235         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2236         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2237         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2238         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2239         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2240         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2241         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2242         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2243         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2244         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2245         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2246         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2247         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2248         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2249         Likewise.
2250         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2251         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2252         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2253         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2254         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2255         Likewise.
2256         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2257         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2258         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2259         Likewise.
2260         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2261         Likewise.
2262         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2263         Likewise.
2264         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2265         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2266         Likewise.
2267         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2268         Likewise.
2269         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2270         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2271         Likewise.
2272         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2273         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2274         Likewise.
2275         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2276         Likewise.
2277         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2278         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2279         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2280         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2281         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2282         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2283         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2284         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2285         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2286         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2287         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2288         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2289         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2290         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2291         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2292         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2293         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2294         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2295         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2296         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2297         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2298         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2299         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2300         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2301         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2302         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2303         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2304         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2305         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2306         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2307         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2308         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2309         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2310         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2311         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2312         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2313         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2314         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2315         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2316         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2317         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2318         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2319         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2320         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2321         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2322         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2323         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2324         Likewise.
2325         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2326         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2327         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2328         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2329         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2330         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2331         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2332         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2333         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2334         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2335         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2336         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2337         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2338         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2339         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2340         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2341         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2342         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2343         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2344         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2345         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2346         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2347         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2348         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2349         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2350         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2351         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2352         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2353         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2354         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2355         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2356         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2357         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2358         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2359         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2360         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2361         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2362         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2363         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2364         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2365         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2366         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2367         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2368         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2369         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2370         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2371         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2372         Likewise.
2373         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2374         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2375         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2376         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2377         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2378         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2379         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2380         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2381         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2382         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2383         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2384         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2385         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2386         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2387         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2388         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2389         Likewise.
2390         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2391         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2392         Likewise.
2393         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2394         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2395         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2396         Likewise.
2397         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2398         Likewise.
2399         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2400         Likewise.
2401         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2402         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2403         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2404         Likewise.
2405         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2406         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2407         Likewise.
2408         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2409         Likewise.
2410         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2411         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2412         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2413         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2414         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2415         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2416         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2417         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2418         Likewise.
2419         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2420         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2421         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2422         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2423         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2424         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2425         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2426         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2427         Likewise.
2428         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2429         Likewise.
2430         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2431         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2432         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2433         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2434         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2435         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2436         Likewise.
2437         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2438         Likewise.
2439         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2440         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2441         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2442         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2443         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2444         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2445         Likewise.
2446         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2447         Likewise.
2448         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2449         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2450         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2451         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2452         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2453         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2454         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2455         Likewise.
2456         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2457         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2458         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2459         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2460         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2461         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2462         Likewise.
2463         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2464         Likewise.
2465         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2466         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2467         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2468         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2469         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2470         Likewise.
2471         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2472         Likewise.
2473         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2474         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2475         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2476         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2477         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2478         Likewise.
2479         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2480         Likewise.
2481         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2482         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2483         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2484         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2485         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2486         Likewise.
2487         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2488         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2489         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2490         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2491         Likewise.
2492         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2493         Likewise.
2494         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2495         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2496         Likewise.
2497         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2498         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2499         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2500         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2501         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2502         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2503         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2504         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2505         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2506         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2507         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2508         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2509         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2510         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2511         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2512         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2513         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2514         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2515         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2516         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2517         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2518         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2519         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2520         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2521         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2522         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2523         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2524         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2525         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2526         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2527         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2528         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2529         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2530         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2531         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2532         Likewise.
2533         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2534         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2535         * testsuite/23_containers/bitset/18604.cc: Likewise.
2536         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2537         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2538         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2539         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2540         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2541         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2542         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2543         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2544         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2545         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2546         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2547         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2548         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2549         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2550         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2551         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2552         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2553         * testsuite/23_containers/deque/18604.cc: Likewise.
2554         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2555         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2556         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2557         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2558         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2559         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2560         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2561         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2562         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2563         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2564         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2565         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2566         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2567         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2568         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2569         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2570         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2571         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2572         Likewise.
2573         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2574         Likewise.
2575         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2576         Likewise.
2577         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2578         Likewise.
2579         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2580         Likewise.
2581         * testsuite/23_containers/deque/types/1.cc: Likewise.
2582         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2583         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2584         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2585         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2586         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2587         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2588         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2589         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2590         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2591         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2592         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2593         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2594         Likewise.
2595         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2596         Likewise.
2597         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2598         Likewise.
2599         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2600         Likewise.
2601         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2602         Likewise.
2603         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2604         Likewise.
2605         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2606         Likewise.
2607         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2608         Likewise.
2609         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2610         Likewise.
2611         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2612         Likewise.
2613         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2614         Likewise.
2615         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2616         Likewise.
2617         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2618         Likewise.
2619         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2620         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2621         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2622         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2623         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2624         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2625         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2626         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2627         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2628         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2629         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2630         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2631         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2632         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2633         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2634         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2635         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2636         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2637         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2638         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2639         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2640         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2641         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2642         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2643         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2644         Likewise.
2645         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2646         Likewise.
2647         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2648         * testsuite/23_containers/list/18604.cc: Likewise.
2649         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2650         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2651         * testsuite/23_containers/list/cons/1.cc: Likewise.
2652         * testsuite/23_containers/list/cons/2.cc: Likewise.
2653         * testsuite/23_containers/list/cons/3.cc: Likewise.
2654         * testsuite/23_containers/list/cons/4.cc: Likewise.
2655         * testsuite/23_containers/list/cons/5.cc: Likewise.
2656         * testsuite/23_containers/list/cons/6.cc: Likewise.
2657         * testsuite/23_containers/list/cons/7.cc: Likewise.
2658         * testsuite/23_containers/list/cons/8.cc: Likewise.
2659         * testsuite/23_containers/list/cons/9.cc: Likewise.
2660         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2661         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2662         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2663         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2664         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2665         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2666         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2667         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2668         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2669         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2670         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2671         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2672         * testsuite/23_containers/list/operations/1.cc: Likewise.
2673         * testsuite/23_containers/list/operations/2.cc: Likewise.
2674         * testsuite/23_containers/list/operations/3.cc: Likewise.
2675         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2676         * testsuite/23_containers/list/operations/4.cc: Likewise.
2677         * testsuite/23_containers/list/operations/5.cc: Likewise.
2678         * testsuite/23_containers/list/pthread1.cc: Likewise.
2679         * testsuite/23_containers/list/pthread5.cc: Likewise.
2680         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2681         Likewise.
2682         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2683         Likewise.
2684         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2685         Likewise.
2686         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2687         Likewise.
2688         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2689         Likewise.
2690         * testsuite/23_containers/map/18604.cc: Likewise.
2691         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2692         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2693         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2694         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2695         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2696         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2697         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2698         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2699         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2700         * testsuite/23_containers/map/operators/1.cc: Likewise.
2701         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2702         * testsuite/23_containers/map/pthread6.cc: Likewise.
2703         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2704         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2705         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2706         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2707         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2708         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2709         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2710         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2711         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2712         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2713         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2714         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2715         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2716         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2717         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2718         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2719         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2720         * testsuite/23_containers/set/18604.cc: Likewise.
2721         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2722         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2723         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2724         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2725         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2726         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2727         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2728         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2729         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2730         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2731         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2732         Likewise.
2733         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2734         Likewise.
2735         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2736         Likewise.
2737         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2738         Likewise.
2739         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2740         Likewise.
2741         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2742         Likewise.
2743         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2744         Likewise.
2745         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2746         Likewise.
2747         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2748         Likewise.
2749         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2750         Likewise.
2751         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2752         Likewise.
2753         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2754         Likewise.
2755         * testsuite/23_containers/vector/18604.cc: Likewise.
2756         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2757         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2758         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2759         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2760         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2761         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2762         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2763         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2764         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2765         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2766         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2767         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2768         Likewise.
2769         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2770         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2771         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2772         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2773         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2774         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2775         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2776         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2777         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2778         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2779         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2780         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2781         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2782         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2783         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2784         Likewise.
2785         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2786         Likewise.
2787         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2788         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2789         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2790         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2791         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2792         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2793         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2794         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2795         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2796         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2797         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2798         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2799         Likewise.
2800         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2801         Likewise.
2802         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2803         Likewise.
2804         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2805         Likewise.
2806         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2807         Likewise.
2808         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2809         Likewise.
2810         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2811         * testsuite/23_containers/vector/types/1.cc: Likewise.
2812         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2813         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2814         Likewise.
2815         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2816         Likewise.
2817         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2818         Likewise.
2819         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2820         Likewise.
2821         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2822         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2823         Likewise.
2824         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2825         Likewise.
2826         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2827         Likewise.
2828         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2829         Likewise.
2830         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2831         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2832         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2833         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2834         Likewise.
2835         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2836         Likewise.
2837         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2838         Likewise.
2839         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2840         Likewise.
2841         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2842         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2843         Likewise.
2844         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2845         Likewise.
2846         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2847         Likewise.
2848         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2849         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2850         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2851         Likewise.
2852         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2853         Likewise.
2854         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2855         Likewise.
2856         * testsuite/24_iterators/operations/next.cc: Likewise.
2857         * testsuite/24_iterators/operations/prev.cc: Likewise.
2858         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2859         Likewise.
2860         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2861         Likewise.
2862         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2863         Likewise.
2864         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2865         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2866         Likewise.
2867         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2868         Likewise.
2869         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2870         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2871         Likewise.
2872         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2873         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2874         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2875         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2876         Likewise.
2877         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2878         Likewise.
2879         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2880         Likewise.
2881         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2882         Likewise.
2883         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2884         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2885         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2886         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2887         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2888         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2889         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2890         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2891         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2892         * testsuite/25_algorithms/copy/1.cc: Likewise.
2893         * testsuite/25_algorithms/copy/2.cc: Likewise.
2894         * testsuite/25_algorithms/copy/3.cc: Likewise.
2895         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2896         * testsuite/25_algorithms/copy/4.cc: Likewise.
2897         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2898         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2899         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2900         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2901         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2902         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2903         Likewise.
2904         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2905         Likewise.
2906         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2907         Likewise.
2908         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2909         Likewise.
2910         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2911         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2912         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2913         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2914         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2915         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2916         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2917         * testsuite/25_algorithms/count/1.cc: Likewise.
2918         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2919         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2920         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2921         * testsuite/25_algorithms/equal/1.cc: Likewise.
2922         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2923         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2924         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2925         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2926         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2927         * testsuite/25_algorithms/fill/1.cc: Likewise.
2928         * testsuite/25_algorithms/fill/2.cc: Likewise.
2929         * testsuite/25_algorithms/fill/3.cc: Likewise.
2930         * testsuite/25_algorithms/fill/35725.cc: Likewise.
2931         * testsuite/25_algorithms/fill/4.cc: Likewise.
2932         * testsuite/25_algorithms/fill/5.cc: Likewise.
2933         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
2934         * testsuite/25_algorithms/find/1.cc: Likewise.
2935         * testsuite/25_algorithms/find/17441.cc: Likewise.
2936         * testsuite/25_algorithms/find/check_type.cc: Likewise.
2937         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
2938         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
2939         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
2940         Likewise.
2941         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
2942         Likewise.
2943         * testsuite/25_algorithms/find_end/1.cc: Likewise.
2944         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
2945         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
2946         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
2947         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
2948         * testsuite/25_algorithms/find_if/1.cc: Likewise.
2949         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
2950         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
2951         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
2952         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
2953         Likewise.
2954         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
2955         Likewise.
2956         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
2957         Likewise.
2958         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
2959         Likewise.
2960         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
2961         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
2962         * testsuite/25_algorithms/heap/1.cc: Likewise.
2963         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
2964         * testsuite/25_algorithms/includes/1.cc: Likewise.
2965         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
2966         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
2967         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
2968         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
2969         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
2970         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
2971         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
2972         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
2973         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
2974         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
2975         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
2976         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
2977         Likewise.
2978         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
2979         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
2980         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
2981         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
2982         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
2983         * testsuite/25_algorithms/max/1.cc: Likewise.
2984         * testsuite/25_algorithms/max/2.cc: Likewise.
2985         * testsuite/25_algorithms/max/3.cc: Likewise.
2986         * testsuite/25_algorithms/max/37547.cc: Likewise.
2987         * testsuite/25_algorithms/max/4.cc: Likewise.
2988         * testsuite/25_algorithms/max_element/1.cc: Likewise.
2989         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
2990         * testsuite/25_algorithms/merge/1.cc: Likewise.
2991         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
2992         * testsuite/25_algorithms/min/1.cc: Likewise.
2993         * testsuite/25_algorithms/min/2.cc: Likewise.
2994         * testsuite/25_algorithms/min/3.cc: Likewise.
2995         * testsuite/25_algorithms/min/37547.cc: Likewise.
2996         * testsuite/25_algorithms/min/4.cc: Likewise.
2997         * testsuite/25_algorithms/min_element/1.cc: Likewise.
2998         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
2999         * testsuite/25_algorithms/minmax/1.cc: Likewise.
3000         * testsuite/25_algorithms/minmax/2.cc: Likewise.
3001         * testsuite/25_algorithms/minmax/3.cc: Likewise.
3002         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
3003         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
3004         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
3005         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
3006         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
3007         * testsuite/25_algorithms/move/1.cc: Likewise.
3008         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
3009         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
3010         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
3011         * testsuite/25_algorithms/none_of/1.cc: Likewise.
3012         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
3013         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
3014         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
3015         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
3016         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
3017         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
3018         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
3019         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
3020         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
3021         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
3022         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
3023         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
3024         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
3025         * testsuite/25_algorithms/partition/1.cc: Likewise.
3026         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
3027         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
3028         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
3029         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
3030         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
3031         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
3032         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
3033         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
3034         * testsuite/25_algorithms/remove/1.cc: Likewise.
3035         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
3036         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
3037         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
3038         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3039         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3040         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3041         * testsuite/25_algorithms/replace/1.cc: Likewise.
3042         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3043         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3044         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3045         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3046         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3047         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3048         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3049         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3050         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3051         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3052         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3053         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3054         * testsuite/25_algorithms/search/1.cc: Likewise.
3055         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3056         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3057         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3058         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3059         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3060         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3061         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3062         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3063         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3064         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3065         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3066         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3067         Likewise.
3068         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3069         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3070         * testsuite/25_algorithms/sort/1.cc: Likewise.
3071         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3072         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3073         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3074         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3075         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3076         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3077         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3078         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3079         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3080         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3081         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3082         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3083         * testsuite/25_algorithms/unique/1.cc: Likewise.
3084         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3085         * testsuite/25_algorithms/unique/2.cc: Likewise.
3086         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3087         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3088         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3089         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3090         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3091         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3092         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3093         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3094         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3095         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3096         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3097         * testsuite/26_numerics/complex/13450.cc: Likewise.
3098         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3099         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3100         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3101         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3102         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3103         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3104         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3105         Likewise.
3106         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3107         Likewise.
3108         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3109         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3110         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3111         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3112         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3113         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3114         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3115         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3116         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3117         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3118         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3119         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3120         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3121         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3122         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3123         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3124         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3125         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3126         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3127         Likewise.
3128         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3129         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3130         Likewise.
3131         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3132         Likewise.
3133         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3134         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3135         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3136         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3137         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3138         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3139         * testsuite/26_numerics/iota/1.cc: Likewise.
3140         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3141         * testsuite/26_numerics/slice/1.cc: Likewise.
3142         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3143         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3144         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3145         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3146         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3147         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3148         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3149         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3150         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3151         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3152         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3153         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3154         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3155         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3156         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3157         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3158         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3159         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3160         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3161         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3162         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3163         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3164         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3165         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3166         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3167         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3168         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3169         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3170         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3171         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3172         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3173         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3174         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3175         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3176         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3177         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3178         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3179         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3180         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3181         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3182         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3183         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3184         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3185         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3186         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3187         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3188         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3189         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3190         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3191         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3192         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3193         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3194         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3195         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3196         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3197         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3198         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3199         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3200         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3201         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3202         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3203         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3204         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3205         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3206         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3207         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3208         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3209         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3210         Likewise.
3211         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3212         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3213         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3214         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3215         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3216         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3217         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3218         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3219         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3220         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3221         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3222         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3223         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3224         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3225         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3226         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3227         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3228         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3229         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3230         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3231         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3232         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3233         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3234         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3235         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3236         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3237         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3238         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3239         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3240         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3241         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3242         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3243         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3244         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3245         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3246         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3247         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3248         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3249         Likewise.
3250         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3251         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3252         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3253         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3254         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3255         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3256         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3257         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3258         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3259         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3260         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3261         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3262         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3263         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3264         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3265         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3266         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3267         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3268         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3269         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3270         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3271         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3272         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3273         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3274         Likewise.
3275         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3276         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3277         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3278         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3279         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3280         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3281         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3282         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3283         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3284         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3285         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3286         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3287         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3288         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3289         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3290         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3291         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3292         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3293         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3294         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3295         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3296         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3297         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3298         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3299         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3300         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3301         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3302         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3303         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3304         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3305         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3306         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3307         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3308         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3309         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3310         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3311         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3312         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3313         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3314         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3315         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3316         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3317         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3318         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3319         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3320         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3321         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3322         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3323         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3324         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3325         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3326         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3327         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3328         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3329         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3330         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3331         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3332         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3333         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3334         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3335         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3336         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3337         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3338         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3339         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3340         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3341         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3342         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3343         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3344         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3345         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3346         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3347         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3348         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3349         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3350         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3351         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3352         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3353         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3354         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3355         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3356         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3357         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3358         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3359         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3360         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3361         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3362         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3363         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3364         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3365         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3366         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3367         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3368         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3369         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3370         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3371         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3372         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3373         Likewise.
3374         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3375         Likewise.
3376         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3377         Likewise.
3378         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3379         Likewise.
3380         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3381         Likewise.
3382         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3383         Likewise.
3384         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3385         Likewise.
3386         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3387         Likewise.
3388         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3389         Likewise.
3390         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3391         Likewise.
3392         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3393         Likewise.
3394         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3395         Likewise.
3396         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3397         Likewise.
3398         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3399         Likewise.
3400         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3401         Likewise.
3402         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3403         Likewise.
3404         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3405         Likewise.
3406         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3407         Likewise.
3408         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3409         Likewise.
3410         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3411         Likewise.
3412         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3413         Likewise.
3414         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3415         Likewise.
3416         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3417         Likewise.
3418         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3419         Likewise.
3420         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3421         Likewise.
3422         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3423         Likewise.
3424         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3425         Likewise.
3426         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3427         Likewise.
3428         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3429         Likewise.
3430         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3431         Likewise.
3432         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3433         Likewise.
3434         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3435         Likewise.
3436         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3437         Likewise.
3438         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3439         Likewise.
3440         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3441         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3442         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3443         Likewise.
3444         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3445         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3446         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3447         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3448         Likewise.
3449         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3450         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3451         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3452         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3453         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3454         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3455         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3456         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3457         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3458         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3459         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3460         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3461         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3462         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3463         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3464         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3465         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3466         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3467         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3468         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3469         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3470         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3471         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3472         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3473         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3474         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3475         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3476         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3477         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3478         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3479         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3480         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3481         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3482         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3483         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3484         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3485         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3486         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3487         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3488         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3489         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3490         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3491         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3492         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3493         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3494         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3495         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3496         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3497         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3498         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3499         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3500         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3501         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3502         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3503         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3504         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3505         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3506         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3507         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3508         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3509         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3510         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3511         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3512         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3513         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3514         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3515         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3516         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3517         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3518         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3519         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3520         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3521         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3522         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3523         Likewise.
3524         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3525         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3526         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3527         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3528         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3529         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3530         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3531         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3532         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3533         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3534         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3535         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3536         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3537         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3538         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3539         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3540         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3541         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3542         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3543         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3544         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3545         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3546         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3547         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3548         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3549         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3550         Likewise.
3551         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3552         Likewise.
3553         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3554         Likewise.
3555         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3556         Likewise.
3557         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3558         Likewise.
3559         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3560         Likewise.
3561         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3562         Likewise.
3563         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3564         Likewise.
3565         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3566         Likewise.
3567         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3568         Likewise.
3569         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3570         Likewise.
3571         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3572         Likewise.
3573         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3574         Likewise.
3575         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3576         Likewise.
3577         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3578         Likewise.
3579         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3580         Likewise.
3581         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3582         Likewise.
3583         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3584         Likewise.
3585         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3586         Likewise.
3587         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3588         Likewise.
3589         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3590         Likewise.
3591         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3592         Likewise.
3593         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3594         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3595         Likewise.
3596         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3597         Likewise.
3598         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3599         Likewise.
3600         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3601         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3602         Likewise.
3603         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3604         Likewise.
3605         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3606         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3607         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3608         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3609         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3610         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3611         Likewise.
3612         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3613         Likewise.
3614         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3615         Likewise.
3616         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3617         Likewise.
3618         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3619         Likewise.
3620         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3621         Likewise.
3622         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3623         Likewise.
3624         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3625         Likewise.
3626         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3627         Likewise.
3628         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3629         Likewise.
3630         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3631         Likewise.
3632         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3633         Likewise.
3634         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3635         Likewise.
3636         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3637         Likewise.
3638         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3639         Likewise.
3640         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3641         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3642         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3643         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3644         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3645         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3646         Likewise.
3647         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3648         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3649         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3650         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3651         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3652         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3653         Likewise.
3654         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3655         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3656         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3657         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3658         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3659         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3660         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3661         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3662         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3663         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3664         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3665         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3666         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3667         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3668         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3669         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3670         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3671         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3672         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3673         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3674         Likewise.
3675         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3676         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3677         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3678         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3679         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3680         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3681         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3682         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3683         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3684         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3685         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3686         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3687         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3688         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3689         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3690         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3691         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3692         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3693         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3694         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3695         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3696         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3697         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3698         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3699         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3700         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3701         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3702         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3703         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3704         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3705         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3706         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3707         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3708         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3709         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3710         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3711         Likewise.
3712         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3713         Likewise.
3714         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3715         Likewise.
3716         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3717         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3718         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3719         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3720         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3721         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3722         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3723         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3724         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3725         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3726         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3727         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3728         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3729         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3730         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3731         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3732         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3733         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3734         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3735         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3736         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3737         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3738         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3739         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3740         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3741         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3742         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3743         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3744         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3745         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3746         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3747         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3748         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3749         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3750         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3751         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3752         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3753         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3754         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3755         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3756         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3757         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3758         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3759         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3760         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3761         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3762         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3763         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3764         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3765         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3766         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3767         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3768         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3769         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3770         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3771         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3772         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3773         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3774         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3775         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3776         Likewise.
3777         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3778         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3779         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3780         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3781         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3782         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3783         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3784         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3785         * testsuite/27_io/fpos/11450.cc: Likewise.
3786         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3787         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3788         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3789         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3790         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3791         * testsuite/27_io/fpos/14775.cc: Likewise.
3792         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3793         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3794         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3795         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3796         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3797         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3798         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3799         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3800         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3801         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3802         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3803         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3804         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3805         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3806         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3807         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3808         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3809         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3810         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3811         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3812         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3813         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3814         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3815         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3816         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3817         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3818         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3819         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3820         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3821         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3822         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3823         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3824         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3825         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3826         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3827         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3828         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3829         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3830         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3831         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3832         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3833         * testsuite/27_io/objects/char/1.cc: Likewise.
3834         * testsuite/27_io/objects/char/10.cc: Likewise.
3835         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3836         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3837         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3838         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3839         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3840         * testsuite/27_io/objects/char/2.cc: Likewise.
3841         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3842         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3843         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3844         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3845         * testsuite/27_io/objects/char/5.cc: Likewise.
3846         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3847         * testsuite/27_io/objects/char/6.cc: Likewise.
3848         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3849         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3850         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3851         * testsuite/27_io/objects/char/7.cc: Likewise.
3852         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3853         * testsuite/27_io/objects/char/8.cc: Likewise.
3854         * testsuite/27_io/objects/char/9.cc: Likewise.
3855         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3856         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3857         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3858         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3859         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3860         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3861         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3862         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3863         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3864         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3865         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3866         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3867         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3868         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3869         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3870         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3871         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3872         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3873         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3874         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3875         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3876         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3877         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3878         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3879         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3880         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3881         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3882         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3883         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3884         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3885         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3886         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3887         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3888         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3889         * testsuite/27_io/types/1.cc: Likewise.
3890         * testsuite/27_io/types/2.cc: Likewise.
3891         * testsuite/27_io/types/3.cc: Likewise.
3892         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3893         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3894         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3895         Likewise.
3896         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3897         Likewise.
3898         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3899         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3900         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3901         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3902         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3903         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3904         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3905         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3906         Likewise.
3907         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3908         Likewise.
3909         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3910         Likewise.
3911         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3912         Likewise.
3913         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3914         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3915         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3916         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3917         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3918         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3919         Likewise.
3920         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3921         Likewise.
3922         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3923         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3924         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3925         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3926         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3927         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
3928         * testsuite/Makefile.am: Likewise.
3929         * testsuite/abi/30586.cc: Likewise.
3930         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
3931         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
3932         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
3933         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
3934         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
3935         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
3936         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
3937         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
3938         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
3939         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
3940         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
3941         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
3942         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
3943         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
3944         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
3945         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
3946         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
3947         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
3948         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
3949         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
3950         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
3951         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
3952         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
3953         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
3954         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
3955         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
3956         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
3957         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
3958         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
3959         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
3960         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
3961         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
3962         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
3963         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
3964         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
3965         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
3966         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
3967         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
3968         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
3969         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
3970         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
3971         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
3972         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
3973         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
3974         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
3975         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
3976         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
3977         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
3978         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
3979         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
3980         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
3981         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
3982         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
3983         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
3984         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
3985         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
3986         * testsuite/abi/demangle/regression/7986.cc: Likewise.
3987         * testsuite/abi/demangle/regression/8897.cc: Likewise.
3988         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
3989         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
3990         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
3991         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
3992         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
3993         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
3994         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
3995         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
3996         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
3997         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
3998         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
3999         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
4000         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
4001         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
4002         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
4003         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
4004         * testsuite/abi/demangle/regression/old.cc: Likewise.
4005         * testsuite/abi/header_cxxabi.c: Likewise.
4006         * testsuite/backward/11460.cc: Likewise.
4007         * testsuite/backward/hash_map/1.cc: Likewise.
4008         * testsuite/backward/hash_map/14648.cc: Likewise.
4009         * testsuite/backward/hash_map/23528.cc: Likewise.
4010         * testsuite/backward/hash_set/1.cc: Likewise.
4011         * testsuite/backward/strstream_members.cc: Likewise.
4012         * testsuite/config/default.exp: Likewise.
4013         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
4014         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
4015         * testsuite/data/istream_extractor_other-1.tst: Likewise.
4016         * testsuite/data/istream_extractor_other-1.txt: Likewise.
4017         * testsuite/data/istream_extractor_other-2.tst: Likewise.
4018         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
4019         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
4020         * testsuite/data/sgetn.txt: Likewise.
4021         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
4022         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
4023         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
4024         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
4025         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
4026         * testsuite/ext/array_allocator/26875.cc: Likewise.
4027         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
4028         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
4029         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
4030         * testsuite/ext/array_allocator/check_new.cc: Likewise.
4031         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
4032         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
4033         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
4034         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
4035         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
4036         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
4037         * testsuite/ext/codecvt/1.cc: Likewise.
4038         * testsuite/ext/codecvt/char-1.cc: Likewise.
4039         * testsuite/ext/codecvt/char-2.cc: Likewise.
4040         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4041         * testsuite/ext/concept_checks.cc: Likewise.
4042         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4043         Likewise.
4044         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4045         Likewise.
4046         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4047         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4048         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4049         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4050         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4051         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4052         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4053         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4054         Likewise.
4055         * testsuite/ext/headers.cc: Likewise.
4056         * testsuite/ext/is_heap/1.cc: Likewise.
4057         * testsuite/ext/is_heap/check_type.cc: Likewise.
4058         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4059         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4060         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4061         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4062         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4063         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4064         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4065         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4066         * testsuite/ext/median.cc: Likewise.
4067         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4068         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4069         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4070         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4071         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4072         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4073         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4074         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4075         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4076         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4077         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4078         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4079         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4080         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4081         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4082         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4083         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4084         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4085         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4086         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4087         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4088         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4089         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4090         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4091         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4092         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4093         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4094         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4095         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4096         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4097         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4098         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4099         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4100         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4101         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4102         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4103         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4104         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4105         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4106         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4107         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4108         * testsuite/ext/rope/1.cc: Likewise.
4109         * testsuite/ext/rope/2.cc: Likewise.
4110         * testsuite/ext/rope/3.cc: Likewise.
4111         * testsuite/ext/rope/36832.cc: Likewise.
4112         * testsuite/ext/rope/4.cc: Likewise.
4113         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4114         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4115         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4116         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4117         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4118         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4119         Likewise.
4120         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4121         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4122         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4123         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4124         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4125         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4126         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4127         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4128         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4129         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4130         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4131         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4132         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4133         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4134         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4135         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4136         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4137         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4138         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4139         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4140         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4141         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4142         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4143         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4144         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4145         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4146         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4147         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4148         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4149         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4150         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4151         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4152         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4153         * testsuite/lib/dg-options.exp: Likewise.
4154         * testsuite/lib/libstdc++.exp: Likewise.
4155         * testsuite/lib/prune.exp: Likewise.
4156         * testsuite/libstdc++-abi/abi.exp: Likewise.
4157         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4158         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4159         Likewise.
4160         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4161         Likewise.
4162         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4163         Likewise.
4164         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4165         Likewise.
4166         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4167         Likewise.
4168         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4169         Likewise.
4170         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4171         Likewise.
4172         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4173         Likewise.
4174         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4175         Likewise.
4176         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4177         Likewise.
4178         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4179         Likewise.
4180         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4181         Likewise.
4182         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4183         Likewise.
4184         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4185         Likewise.
4186         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4187         Likewise.
4188         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4189         Likewise.
4190         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4191         Likewise.
4192         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4193         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4194         Likewise.
4195         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4196         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4197         Likewise.
4198         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4199         Likewise.
4200         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4201         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4202         Likewise.
4203         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4204         Likewise.
4205         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4206         Likewise.
4207         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4208         Likewise.
4209         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4210         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4211         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4212         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4213         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4214         Likewise.
4215         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4216         Likewise.
4217         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4218         Likewise.
4219         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4220         Likewise.
4221         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4222         Likewise.
4223         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4224         Likewise.
4225         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4226         Likewise.
4227         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4228         Likewise.
4229         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4230         Likewise.
4231         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4232         Likewise.
4233         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4234         Likewise.
4235         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4236         Likewise.
4237         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4238         Likewise.
4239         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4240         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4241         Likewise.
4242         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4243         Likewise.
4244         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4245         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4246         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4247         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4248         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4249         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4250         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4251         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4252         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4253         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4254         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4255         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4256         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4257         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4258         Likewise.
4259         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4260         Likewise.
4261         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4262         Likewise.
4263         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4264         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4265         Likewise.
4266         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4267         Likewise.
4268         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4269         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4270         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4271         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4272         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4273         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4274         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4275         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4276         Likewise.
4277         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4278         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4279         Likewise.
4280         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4281         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4282         Likewise.
4283         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4284         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4285         Likewise.
4286         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4287         Likewise.
4288         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4289         Likewise.
4290         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4291         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4292         Likewise.
4293         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4294         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4295         Likewise.
4296         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4297         Likewise.
4298         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4299         Likewise.
4300         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4301         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4302         Likewise.
4303         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4304         Likewise.
4305         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4306         Likewise.
4307         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4308         Likewise.
4309         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4310         Likewise.
4311         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4312         Likewise.
4313         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4314         Likewise.
4315         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4316         Likewise.
4317         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4318         Likewise.
4319         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4320         Likewise.
4321         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4322         Likewise.
4323         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4324         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4325         Likewise.
4326         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4327         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4328         Likewise.
4329         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4330         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4331         Likewise.
4332         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4333         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4334         Likewise.
4335         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4336         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4337         Likewise.
4338         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4339         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4340         Likewise.
4341         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4342         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4343         Likewise.
4344         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4345         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4346         Likewise.
4347         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4348         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4349         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4350         Likewise.
4351         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4352         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4353         Likewise.
4354         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4355         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4356         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4357         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4358         Likewise.
4359         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4360         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4361         Likewise.
4362         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4363         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4364         Likewise.
4365         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4366         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4367         Likewise.
4368         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4369         Likewise.
4370         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4371         Likewise.
4372         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4373         Likewise.
4374         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4375         Likewise.
4376         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4377         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4378         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4379         Likewise.
4380         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4381         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4382         Likewise.
4383         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4384         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4385         Likewise.
4386         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4387         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4388         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4389         Likewise.
4390         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4391         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4392         Likewise.
4393         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4394         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4395         Likewise.
4396         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4397         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4398         Likewise.
4399         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4400         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4401         Likewise.
4402         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4403         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4404         Likewise.
4405         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4406         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4407         Likewise.
4408         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4409         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4410         Likewise.
4411         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4412         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4413         Likewise.
4414         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4415         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4416         Likewise.
4417         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4418         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4419         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4420         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4421         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4422         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4423         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4424         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4425         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4426         Likewise.
4427         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4428         Likewise.
4429         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4430         Likewise.
4431         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4432         Likewise.
4433         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4434         Likewise.
4435         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4436         Likewise.
4437         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4438         Likewise.
4439         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4440         Likewise.
4441         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4442         Likewise.
4443         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4444         Likewise.
4445         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4446         Likewise.
4447         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4448         Likewise.
4449         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4450         Likewise.
4451         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4452         Likewise.
4453         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4454         Likewise.
4455         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4456         Likewise.
4457         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4458         Likewise.
4459         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4460         Likewise.
4461         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4462         Likewise.
4463         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4464         Likewise.
4465         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4466         Likewise.
4467         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4468         Likewise.
4469         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4470         Likewise.
4471         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4472         Likewise.
4473         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4474         Likewise.
4475         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4476         Likewise.
4477         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4478         Likewise.
4479         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4480         Likewise.
4481         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4482         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4483         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4484         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4485         Likewise.
4486         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4487         Likewise.
4488         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4489         Likewise.
4490         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4491         Likewise.
4492         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4493         Likewise.
4494         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4495         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4496         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4497         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4498         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4499         Likewise.
4500         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4501         Likewise.
4502         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4503         Likewise.
4504         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4505         Likewise.
4506         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4507         Likewise.
4508         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4509         Likewise.
4510         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4511         Likewise.
4512         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4513         Likewise.
4514         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4515         Likewise.
4516         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4517         Likewise.
4518         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4519         Likewise.
4520         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4521         Likewise.
4522         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4523         Likewise.
4524         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4525         Likewise.
4526         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4527         Likewise.
4528         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4529         Likewise.
4530         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4531         Likewise.
4532         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4533         Likewise.
4534         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4535         Likewise.
4536         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4537         Likewise.
4538         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4539         Likewise.
4540         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4541         Likewise.
4542         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4543         Likewise.
4544         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4545         Likewise.
4546         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4547         Likewise.
4548         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4549         Likewise.
4550         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4551         Likewise.
4552         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4553         Likewise.
4554         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4555         Likewise.
4556         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4557         Likewise.
4558         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4559         Likewise.
4560         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4561         Likewise.
4562         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4563         Likewise.
4564         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4565         Likewise.
4566         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4567         Likewise.
4568         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4569         Likewise.
4570         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4571         Likewise.
4572         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4573         Likewise.
4574         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4575         Likewise.
4576         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4577         Likewise.
4578         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4579         Likewise.
4580         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4581         Likewise.
4582         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4583         Likewise.
4584         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4585         Likewise.
4586         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4587         Likewise.
4588         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4589         Likewise.
4590         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4591         Likewise.
4592         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4593         Likewise.
4594         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4595         Likewise.
4596         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4597         Likewise.
4598         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4599         Likewise.
4600         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4601         Likewise.
4602         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4603         Likewise.
4604         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4605         Likewise.
4606         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4607         Likewise.
4608         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4609         Likewise.
4610         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4611         Likewise.
4612         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4613         Likewise.
4614         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4615         Likewise.
4616         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4617         Likewise.
4618         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4619         Likewise.
4620         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4621         Likewise.
4622         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4623         Likewise.
4624         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4625         Likewise.
4626         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4627         Likewise.
4628         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4629         Likewise.
4630         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4631         Likewise.
4632         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4633         Likewise.
4634         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4635         Likewise.
4636         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4637         Likewise.
4638         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4639         Likewise.
4640         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4641         Likewise.
4642         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4643         Likewise.
4644         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4645         Likewise.
4646         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4647         Likewise.
4648         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4649         Likewise.
4650         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4651         Likewise.
4652         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4653         Likewise.
4654         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4655         Likewise.
4656         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4657         Likewise.
4658         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4659         Likewise.
4660         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4661         Likewise.
4662         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4663         Likewise.
4664         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4665         Likewise.
4666         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4667         Likewise.
4668         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4669         Likewise.
4670         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4671         Likewise.
4672         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4673         Likewise.
4674         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4675         Likewise.
4676         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4677         Likewise.
4678         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4679         Likewise.
4680         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4681         Likewise.
4682         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4683         Likewise.
4684         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4685         Likewise.
4686         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4687         Likewise.
4688         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4689         Likewise.
4690         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4691         Likewise.
4692         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4693         Likewise.
4694         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4695         Likewise.
4696         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4697         Likewise.
4698         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4699         Likewise.
4700         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4701         Likewise.
4702         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4703         Likewise.
4704         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4705         Likewise.
4706         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4707         Likewise.
4708         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4709         Likewise.
4710         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4711         Likewise.
4712         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4713         Likewise.
4714         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4715         Likewise.
4716         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4717         Likewise.
4718         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4719         Likewise.
4720         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4721         Likewise.
4722         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4723         Likewise.
4724         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4725         Likewise.
4726         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4727         Likewise.
4728         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4729         Likewise.
4730         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4731         Likewise.
4732         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4733         Likewise.
4734         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4735         Likewise.
4736         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4737         Likewise.
4738         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4739         Likewise.
4740         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4741         Likewise.
4742         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4743         Likewise.
4744         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4745         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4746         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4747         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4748         Likewise.
4749         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4750         Likewise.
4751         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4752         Likewise.
4753         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4754         Likewise.
4755         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4756         Likewise.
4757         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4758         Likewise.
4759         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4760         Likewise.
4761         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4762         Likewise.
4763         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4764         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4765         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4766         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4767         Likewise.
4768         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4769         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4770         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4771         Likewise.
4772         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4773         Likewise.
4774         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4775         Likewise.
4776         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4777         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4778         Likewise.
4779         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4780         Likewise.
4781         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4782         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4783         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4784         Likewise.
4785         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4786         Likewise.
4787         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4788         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4789         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4790         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4791         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4792         Likewise.
4793         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4794         Likewise.
4795         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4796         Likewise.
4797         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4798         Likewise.
4799         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4800         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4801         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4802         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4803         Likewise.
4804         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4805         Likewise.
4806         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4807         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4808         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4809         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4810         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4811         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4812         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4813         Likewise.
4814         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4815         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4816         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4817         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4818         Likewise.
4819         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4820         Likewise.
4821         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4822         Likewise.
4823         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4824         Likewise.
4825         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4826         Likewise.
4827         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4828         Likewise.
4829         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4830         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4831         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4832         Likewise.
4833         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4834         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4835         Likewise.
4836         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4837         Likewise.
4838         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4839         Likewise.
4840         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4841         Likewise.
4842         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4843         Likewise.
4844         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4845         Likewise.
4846         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4847         Likewise.
4848         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4849         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4850         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4851         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4852         Likewise.
4853         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4854         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4855         Likewise.
4856         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4857         Likewise.
4858         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4859         Likewise.
4860         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4861         Likewise.
4862         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4863         Likewise.
4864         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4865         Likewise.
4866         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4867         Likewise.
4868         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4869         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4870         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4871         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4872         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4873         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4874         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4875         Likewise.
4876         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4877         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4878         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4879         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4880         Likewise.
4881         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4882         Likewise.
4883         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4884         Likewise.
4885         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4886         Likewise.
4887         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4888         Likewise.
4889         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4890         Likewise.
4891         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4892         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4893         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4894         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4895         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4896         Likewise.
4897         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4898         Likewise.
4899         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4900         Likewise.
4901         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4902         Likewise.
4903         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4904         Likewise.
4905         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4906         Likewise.
4907         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4908         Likewise.
4909         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4910         Likewise.
4911         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4912         Likewise.
4913         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4914         Likewise.
4915         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4916         Likewise.
4917         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4918         Likewise.
4919         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4920         Likewise.
4921         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4922         Likewise.
4923         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4924         Likewise.
4925         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4926         Likewise.
4927         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
4928         Likewise.
4929         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
4930         Likewise.
4931         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
4932         Likewise.
4933         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
4934         Likewise.
4935         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
4936         Likewise.
4937         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
4938         Likewise.
4939         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
4940         Likewise.
4941         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
4942         Likewise.
4943         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
4944         Likewise.
4945         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
4946         Likewise.
4947         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
4948         Likewise.
4949         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
4950         Likewise.
4951         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
4952         Likewise.
4953         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
4954         Likewise.
4955         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
4956         Likewise.
4957         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
4958         Likewise.
4959         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
4960         Likewise.
4961         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
4962         Likewise.
4963         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
4964         Likewise.
4965         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
4966         Likewise.
4967         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
4968         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
4969         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
4970         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
4971         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
4972         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
4973         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
4974         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
4975         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
4976         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
4977         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
4978         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
4979         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
4980         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
4981         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
4982         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
4983         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
4984         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
4985         * testsuite/tr1/headers/all.cc: Likewise.
4986         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
4987         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
4988         * testsuite/util/testsuite_shared.cc: Likewise.
4989         * scripts/extract_symvers: Likewise.  Remove runtime exception.
4990         * testsuite/17_intro/headers/all.cc: Likewise.
4991         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
4992         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
4993         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
4994         Likewise.
4995         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
4996         Likewise.
4997         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
4998         Likewise.
4999         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
5000         Likewise.
5001         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
5002         Likewise.
5003         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
5004         Likewise.
5005         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
5006         Likewise.
5007         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
5008         Likewise.
5009         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
5010         Likewise.
5011         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
5012         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
5013         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
5014         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
5015         Likewise.
5016         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
5017         Likewise.
5018         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
5019         Likewise.
5020         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
5021         Likewise.
5022         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
5023         Likewise.
5024         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
5025         Likewise.
5026         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
5027         Likewise.
5028         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
5029         Likewise.
5030         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
5031         Likewise.
5032         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
5033         Likewise.
5034         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
5035         Likewise.
5036         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
5037         Likewise.
5038         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5039         Likewise.
5040         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5041         Likewise.
5042         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5043         Likewise.
5044         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5045         Likewise.
5046         * testsuite/20_util/pair/moveable.cc: Likewise.
5047         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5048         Likewise.
5049         * testsuite/20_util/pair/swap.cc: Likewise.
5050         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5051         Likewise.
5052         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5053         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5054         Likewise.
5055         * testsuite/20_util/tuple/moveable.cc: Likewise.
5056         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5057         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5058         Likewise.
5059         * testsuite/20_util/tuple/swap.cc: Likewise.
5060         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5061         Likewise.
5062         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5063         Likewise.
5064         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5065         Likewise.
5066         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5067         Likewise.
5068         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5069         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5070         Likewise.
5071         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5072         Likewise.
5073         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5074         Likewise.
5075         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5076         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5077         Likewise.
5078         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5079         Likewise.
5080         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5081         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5082         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5083         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5084         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5085         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5086         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5087         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5088         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5089         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5090         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5091         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5092         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5093         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5094         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5095         Likewise.
5096         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5097         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5098         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5099         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5100         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5101         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5102         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5103         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5104         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5105         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5106         Likewise.
5107         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5108         Likewise.
5109         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5110         Likewise.
5111         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5112         Likewise.
5113         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5114         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5115         Likewise.
5116         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5117         Likewise.
5118         * testsuite/23_containers/deque/14340.cc: Likewise.
5119         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5120         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5121         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5122         * testsuite/23_containers/deque/init-list.cc: Likewise.
5123         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5124         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5125         * testsuite/23_containers/deque/moveable.cc: Likewise.
5126         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5127         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5128         Likewise.
5129         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5130         Likewise.
5131         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5132         Likewise.
5133         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5134         Likewise.
5135         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5136         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5137         Likewise.
5138         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5139         Likewise.
5140         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5141         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5142         Likewise.
5143         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5144         Likewise.
5145         * testsuite/23_containers/list/14340.cc: Likewise.
5146         * testsuite/23_containers/list/23781.cc: Likewise.
5147         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5148         * testsuite/23_containers/list/init-list.cc: Likewise.
5149         * testsuite/23_containers/list/moveable.cc: Likewise.
5150         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5151         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5152         Likewise.
5153         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5154         Likewise.
5155         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5156         Likewise.
5157         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5158         Likewise.
5159         * testsuite/23_containers/map/14340.cc: Likewise.
5160         * testsuite/23_containers/map/23781.cc: Likewise.
5161         * testsuite/23_containers/map/init-list.cc: Likewise.
5162         * testsuite/23_containers/map/moveable.cc: Likewise.
5163         * testsuite/23_containers/map/operations/1.cc: Likewise.
5164         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5165         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5166         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5167         Likewise.
5168         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5169         Likewise.
5170         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5171         Likewise.
5172         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5173         Likewise.
5174         * testsuite/23_containers/multimap/14340.cc: Likewise.
5175         * testsuite/23_containers/multimap/23781.cc: Likewise.
5176         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5177         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5178         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5179         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5180         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5181         Likewise.
5182         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5183         Likewise.
5184         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5185         Likewise.
5186         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5187         Likewise.
5188         * testsuite/23_containers/multiset/14340.cc: Likewise.
5189         * testsuite/23_containers/multiset/23781.cc: Likewise.
5190         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5191         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5192         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5193         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5194         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5195         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5196         Likewise.
5197         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5198         Likewise.
5199         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5200         Likewise.
5201         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5202         Likewise.
5203         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5204         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5205         Likewise.
5206         * testsuite/23_containers/queue/moveable.cc: Likewise.
5207         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5208         Likewise.
5209         * testsuite/23_containers/set/14340.cc: Likewise.
5210         * testsuite/23_containers/set/23781.cc: Likewise.
5211         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5212         * testsuite/23_containers/set/init-list.cc: Likewise.
5213         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5214         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5215         * testsuite/23_containers/set/moveable.cc: Likewise.
5216         * testsuite/23_containers/set/operations/1.cc: Likewise.
5217         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5218         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5219         Likewise.
5220         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5221         Likewise.
5222         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5223         Likewise.
5224         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5225         Likewise.
5226         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5227         Likewise.
5228         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5229         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5230         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5231         Likewise.
5232         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5233         Likewise.
5234         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5235         Likewise.
5236         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5237         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5238         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5239         Likewise.
5240         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5241         Likewise.
5242         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5243         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5244         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5245         Likewise.
5246         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5247         Likewise.
5248         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5249         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5250         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5251         Likewise.
5252         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5253         Likewise.
5254         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5255         Likewise.
5256         * testsuite/23_containers/vector/14340.cc: Likewise.
5257         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5258         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5259         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5260         Likewise.
5261         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5262         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5263         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5264         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5265         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5266         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5267         Likewise.
5268         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5269         Likewise.
5270         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5271         Likewise.
5272         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5273         Likewise.
5274         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5275         Likewise.
5276         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5277         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5278         * testsuite/23_containers/vector/init-list.cc: Likewise.
5279         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5280         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5281         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5282         * testsuite/23_containers/vector/moveable.cc: Likewise.
5283         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5284         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5285         Likewise.
5286         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5287         Likewise.
5288         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5289         Likewise.
5290         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5291         Likewise.
5292         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5293         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5294         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5295         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5296         Likewise.
5297         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5298         Likewise.
5299         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5300         Likewise.
5301         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5302         Likewise.
5303         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5304         Likewise.
5305         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5306         Likewise.
5307         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5308         Likewise.
5309         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5310         Likewise.
5311         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5312         Likewise.
5313         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5314         Likewise.
5315         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5316         Likewise.
5317         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5318         Likewise.
5319         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5320         Likewise.
5321         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5322         Likewise.
5323         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5324         Likewise.
5325         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5326         Likewise.
5327         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5328         Likewise.
5329         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5330         Likewise.
5331         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5332         Likewise.
5333         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5334         Likewise.
5335         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5336         Likewise.
5337         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5338         Likewise.
5339         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5340         Likewise.
5341         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5342         Likewise.
5343         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5344         Likewise.
5345         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5346         Likewise.
5347         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5348         Likewise.
5349         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5350         Likewise.
5351         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5352         Likewise.
5353         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5354         Likewise.
5355         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5356         Likewise.
5357         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5358         Likewise.
5359         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5360         Likewise.
5361         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5362         Likewise.
5363         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5364         Likewise.
5365         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5366         Likewise.
5367         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5368         Likewise.
5369         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5370         Likewise.
5371         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5372         Likewise.
5373         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5374         Likewise.
5375         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5376         Likewise.
5377         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5378         Likewise.
5379         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5380         Likewise.
5381         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5382         Likewise.
5383         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5384         Likewise.
5385         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5386         Likewise.
5387         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5388         Likewise.
5389         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5390         Likewise.
5391         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5392         Likewise.
5393         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5394         Likewise.
5395         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5396         Likewise.
5397         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5398         Likewise.
5399         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5400         Likewise.
5401         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5402         Likewise.
5403         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5404         Likewise.
5405         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5406         Likewise.
5407         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5408         Likewise.
5409         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5410         Likewise.
5411         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5412         Likewise.
5413         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5414         Likewise.
5415         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5416         Likewise.
5417         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5418         Likewise.
5419         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5420         Likewise.
5421         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5422         Likewise.
5423         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5424         Likewise.
5425         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5426         Likewise.
5427         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5442         Likewise.
5443         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5444         Likewise.
5445         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5446         Likewise.
5447         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5448         Likewise.
5449         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5450         Likewise.
5451         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5452         Likewise.
5453         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5454         Likewise.
5455         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5456         Likewise.
5457         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5458         Likewise.
5459         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5460         Likewise.
5461         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5462         Likewise.
5463         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5464         Likewise.
5465         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5466         Likewise.
5467         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5468         Likewise.
5469         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5470         Likewise.
5471         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5472         Likewise.
5473         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5474         Likewise.
5475         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5476         Likewise.
5477         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5478         Likewise.
5479         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5480         Likewise.
5481         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5482         Likewise.
5483         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5484         Likewise.
5485         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5486         Likewise.
5487         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5488         Likewise.
5489         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5490         Likewise.
5491         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5492         Likewise.
5493         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5494         Likewise.
5495         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5496         Likewise.
5497         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5498         Likewise.
5499         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5500         Likewise.
5501         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5502         Likewise.
5503         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5504         Likewise.
5505         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5506         Likewise.
5507         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5508         Likewise.
5509         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5510         Likewise.
5511         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5512         Likewise.
5513         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5514         Likewise.
5515         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5516         Likewise.
5517         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5518         Likewise.
5519         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5520         Likewise.
5521         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5522         Likewise.
5523         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5524         Likewise.
5525         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5526         Likewise.
5527         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5528         Likewise.
5529         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5530         Likewise.
5531         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5532         Likewise.
5533         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5534         Likewise.
5535         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5536         Likewise.
5537         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5538         Likewise.
5539         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5540         Likewise.
5541         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5542         Likewise.
5543         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5544         Likewise.
5545         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5546         Likewise.
5547         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5548         Likewise.
5549         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5550         Likewise.
5551         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5552         Likewise.
5553         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5554         Likewise.
5555         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5556         Likewise.
5557         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5558         Likewise.
5559         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5560         Likewise.
5561         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5562         Likewise.
5563         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5564         Likewise.
5565         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5566         Likewise.
5567         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5568         Likewise.
5569         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5570         Likewise.
5571         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5572         Likewise.
5573         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5574         Likewise.
5575         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5576         Likewise.
5577         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5578         Likewise.
5579         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5580         Likewise.
5581         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5582         Likewise.
5583         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5584         Likewise.
5585         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5586         Likewise.
5587         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5588         Likewise.
5589         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5590         Likewise.
5591         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5592         Likewise.
5593         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5594         Likewise.
5595         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5596         Likewise.
5597         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5598         Likewise.
5599         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5600         Likewise.
5601         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5602         Likewise.
5603         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5604         Likewise.
5605         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5606         Likewise.
5607         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5608         Likewise.
5609         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5610         Likewise.
5611         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5612         Likewise.
5613         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5614         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5615         Likewise.
5616         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5617         Likewise.
5618         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5619         Likewise.
5620         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5621         Likewise.
5622         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5623         Likewise.
5624         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5625         Likewise.
5626         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5627         Likewise.
5628         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5629         Likewise.
5630         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5631         Likewise.
5632         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5633         Likewise.
5634         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5635         Likewise.
5636         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5637         Likewise.
5638         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5639         Likewise.
5640         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5641         Likewise.
5642         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5643         Likewise.
5644         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5645         Likewise.
5646         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5647         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5648         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5649         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5650         Likewise.
5651         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5652         Likewise.
5653         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5654         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5655         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5656         Likewise.
5657         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5658         Likewise.
5659         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5660         Likewise.
5661         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5662         Likewise.
5663         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5664         Likewise.
5665         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5666         Likewise.
5667         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5668         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5669         Likewise.
5670         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5671         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5672         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5673         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5674         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5675         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5676         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5677         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5678         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5679         Likewise.
5680         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5681         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5682         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5683         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5684         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5685         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5686         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5687         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5688         Likewise.
5689         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5690         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5691         Likewise.
5692         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5693         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5694         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5695         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5696         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5697         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5698         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5699         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5700         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5701         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5702         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5703         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5704         Likewise.
5705         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5706         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5707         Likewise.
5708         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5709         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5710         Likewise.
5711         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5712         Likewise.
5713         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5714         Likewise.
5715         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5716         Likewise.
5717         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5718         Likewise.
5719         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5720         Likewise.
5721         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5722         Likewise.
5723         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5724         Likewise.
5725         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5726         Likewise.
5727         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5728         Likewise.
5729         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5730         Likewise.
5731         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5732         Likewise.
5733         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5734         Likewise.
5735         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5736         Likewise.
5737         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5738         Likewise.
5739         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5740         Likewise.
5741         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5742         Likewise.
5743         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5744         Likewise.
5745         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5746         Likewise.
5747         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5748         Likewise.
5749         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5750         Likewise.
5751         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5752         Likewise.
5753         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5754         Likewise.
5755         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5756         Likewise.
5757         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5758         Likewise.
5759         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5760         Likewise.
5761         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5762         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5763         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5764         Likewise.
5765         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5766         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5767         Likewise.
5768         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5769         Likewise.
5770         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5771         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5772         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5773         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5774         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5775         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5776         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5777         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5778         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5779         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5780         Likewise.
5781         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5782         Likewise.
5783         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5784         Likewise.
5785         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5786         Likewise.
5787         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5788         Likewise.
5789         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5790         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5791         Likewise.
5792         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5793         Likewise.
5794         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5795         Likewise.
5796         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5797         Likewise.
5798         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5799         Likewise.
5800         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5801         Likewise.
5802         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5803         Likewise.
5804         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5805         Likewise.
5806         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5807         Likewise.
5808         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5809         Likewise.
5810         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5811         Likewise.
5812         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5813         Likewise.
5814         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5815         Likewise.
5816         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5817         Likewise.
5818         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5819         Likewise.
5820         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5821         Likewise.
5822         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5823         Likewise.
5824         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5825         Likewise.
5826         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5827         Likewise.
5828         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5829         Likewise.
5830         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5831         Likewise.
5832         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5833         Likewise.
5834         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5835         Likewise.
5836         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5837         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5838         Likewise.
5839         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5840         Likewise.
5841         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5842         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5843         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5844         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5845         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5846         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5847         Likewise.
5848         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5849         Likewise.
5850         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5851         Likewise.
5852         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5853         Likewise.
5854         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5855         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5856         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5857         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5858         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5859         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5860         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5861         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5862         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5863         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5864         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5865         Likewise.
5866         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5867         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5868         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5869         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5870         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5871         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5872         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5873         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5874         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5875         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5876         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5877         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5878         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5879         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5880         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5881         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5882         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5883         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5884         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5885         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5886         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5887         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5888         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5889         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5890         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5891         Likewise.
5892         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5893         * testsuite/27_io/fpos/14252.cc: Likewise.
5894         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5895         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5896         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5897         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5898         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5899         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5900         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5901         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5902         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5903         Likewise.
5904         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5905         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5906         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5907         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5908         Likewise.
5909         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5910         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5911         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5912         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5913         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5914         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5915         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5916         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5917         * testsuite/27_io/objects/char/3045.cc: Likewise.
5918         * testsuite/27_io/objects/char/3647.cc: Likewise.
5919         * testsuite/27_io/objects/char/5268.cc: Likewise.
5920         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5921         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5922         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5923         * testsuite/28_regex/init-list.cc: Likewise.
5924         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5925         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5926         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5927         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
5928         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
5929         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
5930         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
5931         Likewise.
5932         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
5933         Likewise.
5934         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
5935         Likewise.
5936         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
5937         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
5938         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
5939         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
5940         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
5941         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
5942         Likewise.
5943         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
5944         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
5945         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
5946         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
5947         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
5948         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
5949         Likewise.
5950         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
5951         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
5952         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
5953         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
5954         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
5955         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
5956         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
5957         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
5958         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
5959         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
5960         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
5961         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
5962         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
5963         Likewise.
5964         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
5965         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
5966         Likewise.
5967         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
5968         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
5969         Likewise.
5970         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
5971         Likewise.
5972         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
5973         Likewise.
5974         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
5975         Likewise.
5976         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
5977         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
5978         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
5979         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
5980         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
5981         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
5982         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
5983         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
5984         Likewise.
5985         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
5986         Likewise.
5987         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
5988         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
5989         Likewise.
5990         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
5991         Likewise.
5992         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
5993         Likewise.
5994         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
5995         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
5996         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
5997         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
5998         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
5999         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
6000         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
6001         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
6002         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
6003         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
6004         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
6005         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
6006         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
6007         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
6008         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
6009         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
6010         Likewise.
6011         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
6012         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
6013         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
6014         Likewise.
6015         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
6016         Likewise.
6017         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
6018         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
6019         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
6020         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
6021         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
6022         Likewise.
6023         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
6024         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
6025         Likewise.
6026         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
6027         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
6028         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
6029         Likewise.
6030         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
6031         Likewise.
6032         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
6033         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
6034         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
6035         Likewise.
6036         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
6037         Likewise.
6038         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6039         Likewise.
6040         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6041         Likewise.
6042         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6043         Likewise.
6044         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6045         * testsuite/30_threads/this_thread/1.cc: Likewise.
6046         * testsuite/30_threads/this_thread/2.cc: Likewise.
6047         * testsuite/30_threads/this_thread/3.cc: Likewise.
6048         * testsuite/30_threads/this_thread/4.cc: Likewise.
6049         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6050         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6051         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6052         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6053         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6054         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6055         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6056         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6057         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6058         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6059         * testsuite/30_threads/thread/members/1.cc: Likewise.
6060         * testsuite/30_threads/thread/members/2.cc: Likewise.
6061         * testsuite/30_threads/thread/members/3.cc: Likewise.
6062         * testsuite/30_threads/thread/members/4.cc: Likewise.
6063         * testsuite/30_threads/thread/members/5.cc: Likewise.
6064         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6065         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6066         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6067         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6068         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6069         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6070         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6071         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6072         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6073         Likewise.
6074         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6075         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6076         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6077         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6078         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6079         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6080         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6081         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6082         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6083         * testsuite/30_threads/try_lock/1.cc: Likewise.
6084         * testsuite/30_threads/try_lock/2.cc: Likewise.
6085         * testsuite/30_threads/try_lock/3.cc: Likewise.
6086         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6087         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6088         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6089         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6090         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6091         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6092         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6093         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6094         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6095         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6096         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6097         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6098         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6099         Likewise.
6100         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6101         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6102         Likewise.
6103         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6104         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6105         Likewise.
6106         * testsuite/ext/array_allocator/1.cc: Likewise.
6107         * testsuite/ext/array_allocator/2.cc: Likewise.
6108         * testsuite/ext/array_allocator/3.cc: Likewise.
6109         * testsuite/ext/ext_pointer/1.cc: Likewise.
6110         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6111         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6112         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6113         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6114         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6115         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6116         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6117         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6118         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6119         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6120         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6121         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6122         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6123         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6124         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6125         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6126         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6127         Likewise.
6128         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6129         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6130         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6131         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6132         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6133         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6134         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6135         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6136         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6137         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6138         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6139         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6140         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6141         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6142         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6143         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6144         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6145         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6146         Likewise.
6147         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6148         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6149         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6150         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6151         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6152         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6153         * testsuite/ext/pod_char_traits.cc: Likewise.
6154         * testsuite/ext/slist/23781.cc: Likewise.
6155         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6156         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6157         * testsuite/ext/vstring/init-list.cc: Likewise.
6158         * testsuite/ext/vstring/moveable.cc: Likewise.
6159         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6160         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6161         Likewise.
6162         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6163         Likewise.
6164         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6165         Likewise.
6166         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6167         Likewise.
6168         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6169         Likewise.
6170         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6171         Likewise.
6172         * testsuite/ext/vstring/types/23767.cc: Likewise.
6173         * testsuite/performance/21_strings/string_append.cc: Likewise.
6174         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6175         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6176         Likewise.
6177         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6178         Likewise.
6179         * testsuite/performance/21_strings/string_find.cc: Likewise.
6180         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6181         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6182         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6183         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6184         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6185         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6186         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6187         Likewise.
6188         * testsuite/performance/23_containers/create/map.cc: Likewise.
6189         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6190         Likewise.
6191         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6192         * testsuite/performance/23_containers/find/map.cc: Likewise.
6193         * testsuite/performance/23_containers/index/map.cc: Likewise.
6194         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6195         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6196         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6197         Likewise.
6198         * testsuite/performance/23_containers/insert_erase/associative.cc:
6199         Likewise.
6200         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6201         Likewise.
6202         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6203         Likewise.
6204         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6205         Likewise.
6206         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6207         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6208         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6209         Likewise.
6210         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6211         Likewise.
6212         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6213         Likewise.
6214         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6215         Likewise.
6216         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6217         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6218         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6219         Likewise.
6220         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6221         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6222         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6223         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6224         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6225         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6226         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6227         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6228         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6229         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6230         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6231         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6232         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6233         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6234         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6235         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6236         Likewise.
6237         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6238         Likewise.
6239         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6240         Likewise.
6241         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6242         Likewise.
6243         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6244         Likewise.
6245         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6246         Likewise.
6247         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6248         Likewise.
6249         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6250         Likewise.
6251         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6252         Likewise.
6253         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6254         Likewise.
6255         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6256         Likewise.
6257         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6258         Likewise.
6259         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6260         Likewise.
6261         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6262         Likewise.
6263         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6264         Likewise.
6265         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6266         Likewise.
6267         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6268         Likewise.
6269         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6270         Likewise.
6271         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6272         Likewise.
6273         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6274         Likewise.
6275         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6276         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6277         Likewise.
6278         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6279         Likewise.
6280         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6281         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6282         Likewise.
6283         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6284         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6285         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6286         Likewise.
6287         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6288         Likewise.
6289         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6290         Likewise.
6291         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6292         Likewise.
6293         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6294         Likewise.
6295         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6296         Likewise.
6297         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6298         Likewise.
6299         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6300         Likewise.
6301         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6302         Likewise.
6303         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6304         Likewise.
6305         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6306         Likewise.
6307         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6308         Likewise.
6309         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6310         Likewise.
6311         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6312         Likewise.
6313         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6314         Likewise.
6315         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6316         Likewise.
6317         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6318         Likewise.
6319         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6320         Likewise.
6321         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6322         Likewise.
6323         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6324         Likewise.
6325         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6326         Likewise.
6327         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6328         Likewise.
6329         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6330         Likewise.
6331         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6332         Likewise.
6333         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6334         Likewise.
6335         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6336         Likewise.
6337         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6338         Likewise.
6339         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6340         Likewise.
6341         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6342         Likewise.
6343         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6344         Likewise.
6345         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6346         Likewise.
6347         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6348         Likewise.
6349         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6350         Likewise.
6351         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6352         Likewise.
6353         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6354         Likewise.
6355         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6356         Likewise.
6357         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6358         Likewise.
6359         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6360         Likewise.
6361         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6362         Likewise.
6363         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6364         Likewise.
6365         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6366         Likewise.
6367         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6368         Likewise.
6369         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6370         Likewise.
6371         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6372         Likewise.
6373         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6374         Likewise.
6375         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6376         Likewise.
6377         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6378         Likewise.
6379         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6380         Likewise.
6381         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6382         Likewise.
6383         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6384         Likewise.
6385         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6386         Likewise.
6387         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6388         Likewise.
6389         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6390         Likewise.
6391         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6392         Likewise.
6393         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6394         Likewise.
6395         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6396         Likewise.
6397         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6398         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6399         Likewise.
6400         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6401         Likewise.
6402         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6403         Likewise.
6404         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6405         Likewise.
6406         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6407         Likewise.
6408         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6409         Likewise.
6410         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6411         Likewise.
6412         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6413         Likewise.
6414         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6415         Likewise.
6416         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6417         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6418         Likewise.
6419         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6420         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6421         Likewise.
6422         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6423         Likewise.
6424         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6425         Likewise.
6426         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6427         Likewise.
6428         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6429         Likewise.
6430         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6431         Likewise.
6432         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6433         Likewise.
6434         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6435         Likewise.
6436         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6437         Likewise.
6438         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6439         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6440         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6441         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6442         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6443         Likewise.
6444         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6445         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6446         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6447         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6448         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6449         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6450         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6451         * testsuite/util/io/prog_bar.cc: Likewise.
6452         * testsuite/util/io/prog_bar.hpp: Likewise.
6453         * testsuite/util/io/text_populate.hpp: Likewise.
6454         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6455         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6456         * testsuite/util/io/xml.hpp: Likewise.
6457         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6458         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6459         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6460         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6461         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6462         * testsuite/util/native_type/native_map.hpp: Likewise.
6463         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6464         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6465         * testsuite/util/native_type/native_set.hpp: Likewise.
6466         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6467         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6468         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6469         Likewise.
6470         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6471         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6472         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6473         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6474         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6475         Likewise.
6476         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6477         Likewise.
6478         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6479         Likewise.
6480         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6481         Likewise.
6482         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6483         Likewise.
6484         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6485         Likewise.
6486         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6487         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6488         Likewise.
6489         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6490         Likewise.
6491         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6492         Likewise.
6493         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6494         Likewise.
6495         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6496         Likewise.
6497         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6498         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6499         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6500         * testsuite/util/regression/basic_type.hpp: Likewise.
6501         * testsuite/util/regression/common_type.hpp: Likewise.
6502         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6503         Likewise.
6504         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6505         Likewise.
6506         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6507         Likewise.
6508         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6509         Likewise.
6510         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6511         Likewise.
6512         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6513         Likewise.
6514         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6515         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6516         Likewise.
6517         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6518         Likewise.
6519         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6520         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6521         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6522         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6523         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6524         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6525         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6526         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6527         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6528         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6529         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6530         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6531         * testsuite/util/testsuite_abi.cc: Likewise.
6532         * testsuite/util/testsuite_abi.h: Likewise.
6533         * testsuite/util/testsuite_abi_check.cc: Likewise.
6534         * testsuite/util/testsuite_allocator.cc: Likewise.
6535         * testsuite/util/testsuite_allocator.h: Likewise.
6536         * testsuite/util/testsuite_api.h: Likewise.
6537         * testsuite/util/testsuite_character.cc: Likewise.
6538         * testsuite/util/testsuite_character.h: Likewise.
6539         * testsuite/util/testsuite_common_types.h: Likewise.
6540         * testsuite/util/testsuite_error.h: Likewise.
6541         * testsuite/util/testsuite_hooks.cc: Likewise.
6542         * testsuite/util/testsuite_hooks.h: Likewise.
6543         * testsuite/util/testsuite_io.h: Likewise.
6544         * testsuite/util/testsuite_iterators.h: Likewise.
6545         * testsuite/util/testsuite_performance.h: Likewise.
6546         * testsuite/util/testsuite_rng.h: Likewise.
6547         * testsuite/util/testsuite_rvalref.h: Likewise.
6548         * testsuite/util/testsuite_tr1.h: Likewise.
6549         * testsuite/util/thread/all.h: Likewise.
6550         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6551         Likewise.
6552         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6553         Likewise.
6554         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6555         Likewise.
6556         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6557         Likewise.
6558         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6559         Likewise.
6560         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6561         Likewise.
6562         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6563         Likewise.
6564         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6565         Likewise.
6566         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6567         Likewise.
6568         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6569         Likewise.
6570         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6571         Likewise.
6572         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6573         Likewise.
6574         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6575         Likewise.
6576         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6577         Likewise.
6578         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6579         Likewise.
6580         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6581         Likewise.
6582         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6583         Likewise.
6584         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6585         Likewise.
6586         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6587         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6588         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6589         Likewise.
6590         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6591         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6592         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6593         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6594         Likewise.
6595         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6596         Likewise.
6597         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6598         Likewise.
6599         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6600         Likewise.
6601         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6602         Likewise.
6603         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6604         Likewise.
6605         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6606         Likewise.
6607         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6608         Likewise.
6609         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6610         Likewise.
6611         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6612         Likewise.
6613         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6614         Likewise.
6615         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6616         Likewise.
6617         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6618         Likewise.
6619         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6620         Likewise.
6621         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6622         Likewise.
6623         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6624         Likewise.
6625         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6626         Likewise.
6627         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6628         Likewise.
6629         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6630         Likewise.
6631         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6632         Likewise.
6633         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6634         Likewise.
6635         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6636         Likewise.
6637         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6638         Likewise.
6639         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6640         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6641         Likewise.
6642         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6643         Likewise.
6644         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6645         Likewise.
6646         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6647         Likewise.
6648         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6649         Likewise.
6650         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6651         Likewise.
6652         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6653         Likewise.
6654         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6655         Likewise.
6656         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6657         Likewise.
6658         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6659         Likewise.
6660         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6661         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6662         Likewise.
6663         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6664         Likewise.
6665         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6666         Likewise.
6667         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6668         Likewise.
6669         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6670         Likewise.
6671         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6672         Likewise.
6673         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6674         Likewise.
6675         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6676         Likewise.
6677         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6678         Likewise.
6679         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6680         Likewise.
6681         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6682         Likewise.
6683         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6684         Likewise.
6685         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6686         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6687         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6688         Likewise.
6689         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6690         Likewise.
6691         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6692         Likewise.
6693         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6694         Likewise.
6695         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6696         Likewise.
6697         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6698         Likewise.
6699         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6700         Likewise.
6701         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6702         Likewise.
6703         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6704         Likewise.
6705         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6706         Likewise.
6707         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6708         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6709         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6710         Likewise.
6711         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6712         Likewise.
6713         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6714         Likewise.
6715         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6716         Likewise.
6717         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6718         Likewise.
6719         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6720         Likewise.
6721         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6722         Likewise.
6723         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6724         Likewise.
6725         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6726         Likewise.
6727         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6728         Likewise.
6729         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6730         Likewise.
6731         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6732         Likewise.
6733         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6734         Likewise.
6735         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6736         Likewise.
6737         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6738         Likewise.
6739         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6740         Likewise.
6741         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6742         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6743         Likewise.
6744         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6745         Likewise.
6746         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6747         Likewise.
6748         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6749         Likewise.
6750         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6751         Likewise.
6752         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6753         Likewise.
6754         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6755         Likewise.
6756         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6757         Likewise.
6758         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6759         Likewise.
6760         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6761         Likewise.
6762         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6763         Likewise.
6764         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6765         Likewise.
6766         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6767         Likewise.
6768         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6769         Likewise.
6770         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6771         Likewise.
6772         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6773         Likewise.
6774         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6775         Likewise.
6776         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6777         Likewise.
6778         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6779         Likewise.
6780         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6781         Likewise.
6782         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6783         Likewise.
6784         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6785         Likewise.
6786         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6787         Likewise.
6788         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6789         Likewise.
6790         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6791         Likewise.
6792         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6793         Likewise.
6794         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6795         Likewise.
6796         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6797         Likewise.
6798         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6799         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6800         Likewise.
6801         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6802         Likewise.
6803         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6804         Likewise.
6805         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6806         Likewise.
6807         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6808         Likewise.
6809         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6810         Likewise.
6811         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6812         Likewise.
6813         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6814         Likewise.
6815         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6816         Likewise.
6817         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6818         Likewise.
6819         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6820         Likewise.
6821         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6822         Likewise.
6823         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6824         Likewise.
6825         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6826         Likewise.
6827         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6828         Likewise.
6829         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6830         Likewise.
6831         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6832         Likewise.
6833         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6834         Likewise.
6835         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6836         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6837         * testsuite/backward/hash_map/25896.cc: Likewise.
6838         * testsuite/backward/hash_set/25896.cc: Likewise.
6839
6840 2009-04-08  Ian Lance Taylor  <iant@google.com>
6841
6842         * include/backward/hashtable.h (erase): Correctly handle erasing a
6843         reference to an entry in the hash table.
6844         * testsuite/backward/hash_map/25896.cc: New.
6845         * testsuite/backward/hash_set/25896.cc: New.
6846
6847 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6848
6849         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6850         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6851
6852 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6853
6854         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6855         of debug.
6856         * include/Makefile.in: Regenerate.
6857         * include/precompiled/stdc++.h: Add.
6858
6859         * doc/xml/api.xml: Add gcc-4.4 link.
6860         * doc/html/api.html: Regenerate.
6861
6862 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6863
6864         * include/bits/random.h: Adjust doxygen markup.
6865         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6866
6867         * testsuite/26_numerics/random/piecewise_linear_distribution/
6868         operators/serialize.cc: Use typedefs.
6869
6870 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6871
6872         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6873         __gnu_cxx namespace.  Remove "static inline".
6874
6875 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6876
6877         * include/bits/random.tcc (linear_congruential_engine<>::
6878         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6879
6880 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6881
6882         * include/bits/random.h (operator==): Mark all inline.
6883         (mersenne_twister_engine): Enable #if 0 checks.
6884
6885         * include/bits/random.h: Formatting tweaks.
6886
6887 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6888
6889         * include/bits/random.tcc (piecewise_linear_distribution<>::
6890         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6891         Remove spurious closed parenthesis.
6892
6893 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6894
6895         PR libstdc++/39644 (partial)
6896         * include/bits/random.tcc (linear_congruential_engine<>::
6897         seed(seed_seq&), independent_bits_engine<>::operator(),
6898         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6899
6900 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6901
6902         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6903         thinko.
6904         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6905         default.cc: Enable.
6906
6907 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6908
6909         PR libstdc++/39629 (partial)
6910         * testsuite/26_numerics/random/independent_bits_engine/cons/
6911         base_move.cc: Use uint_fast64_t instead of unsigned long.
6912         * testsuite/26_numerics/random/independent_bits_engine/cons/
6913         seed1.cc: Likewise.
6914         * testsuite/26_numerics/random/independent_bits_engine/cons/
6915         seed2.cc: Likewise.
6916         * testsuite/26_numerics/random/independent_bits_engine/cons/
6917         base_copy.cc: Likewise.
6918         * testsuite/26_numerics/random/independent_bits_engine/cons/
6919         default.cc: Likewise.
6920         * testsuite/26_numerics/random/independent_bits_engine/cons/
6921         seed_seq.cc: Likewise.
6922         * testsuite/26_numerics/random/independent_bits_engine/
6923         requirements/typedefs.cc: Likewise.
6924         * testsuite/26_numerics/random/independent_bits_engine/
6925         operators/equal.cc: Likewise.
6926         * testsuite/26_numerics/random/independent_bits_engine/
6927         operators/serialize.cc: Likewise.
6928         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6929
6930 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
6931
6932         * include/tr1_impl/random: Remove, empty.
6933         * include/tr1_impl/random.tcc: Likewise.
6934
6935         * include/std/random: Minor clean-ups, formatting fixes, adjust
6936         copyright years.
6937         * include/bits/random.tcc: Likewise.
6938         * include/bits/random.h: Likewise.
6939         * include/tr1/random: Likewise.
6940         * include/tr1/random.tcc: Likewise.
6941         * include/tr1/random.h: Likewise.
6942
6943 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6944
6945         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
6946         * doc/html/api.html: Regenerate.
6947
6948 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6949
6950         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
6951         Change to mersenne_twister_engine, add same defaults as
6952         mersenne_twister_engine/cons/default.cc.
6953         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
6954
6955         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
6956         to __il.
6957         * include/bits/random.h (mersenne_twister_engine): Qualify
6958         _ShiftMin1 with namespace __detail.
6959         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
6960         constexpr std::numeric_limits::max() can be used.
6961         (mersenne_twister_engine): Split apart static asserts into one
6962         assert per message. Temporarily disable the last three.
6963
6964 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
6965
6966         * include/Makefile.am: Update to N2836. Modified for new random headers.
6967         * include/Makefile.in: Ditto.
6968         * include/tr1_impl/random: Moved to tr1/random.h
6969         * include/tr1_impl/random.tcc: Moved to tr1
6970         * include/tr1/random: Just point to moved tr1 random headers.
6971         * include/tr1/random.tcc: Moved from tr1_impl.
6972         * include/tr1/random.h: Moved from tr1_impl/random.
6973         * include/std/random: Modified to point to std random headers.
6974         * include/bits/random.tcc: New implementation of std random facilities.
6975         * include/bits/random.h: Ditto.
6976         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
6977         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6978         seed1.cc: New.
6979         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6980         seed2.cc: New.
6981         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6982         default.cc: New.
6983         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6984         non_uint_neg.cc: New.
6985         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6986         typedefs.cc: New.
6987         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6988         equal.cc: New.
6989         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6990         serialize.cc: New.
6991         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6992         seed1.cc: New.
6993         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6994         seed2.cc: New.
6995         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6996         default.cc: New.
6997         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
6998         typedefs.cc: New.
6999         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7000         equal.cc: New.
7001         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
7002         serialize.cc: New.
7003         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7004         seed1.cc: New.
7005         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7006         seed2.cc: New.
7007         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
7008         default.cc: New.
7009         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
7010         typedefs.cc: New.
7011         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7012         equal.cc: New.
7013         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
7014         serialize.cc: New.
7015         * testsuite/26_numerics/random/discard_block_engine/cons/
7016         base_move.cc: New.
7017         * testsuite/26_numerics/random/discard_block_engine/cons/
7018         seed1.cc: New.
7019         * testsuite/26_numerics/random/discard_block_engine/cons/
7020         seed2.cc: New.
7021         * testsuite/26_numerics/random/discard_block_engine/cons/
7022         base_copy.cc: New.
7023         * testsuite/26_numerics/random/discard_block_engine/cons/
7024         default.cc: New.
7025         * testsuite/26_numerics/random/discard_block_engine/cons/
7026         seed_seq.cc: New.
7027         * testsuite/26_numerics/random/discard_block_engine/requirements/
7028         typedefs.cc: New.
7029         * testsuite/26_numerics/random/discard_block_engine/operators/
7030         equal.cc: New.
7031         * testsuite/26_numerics/random/discard_block_engine/operators/
7032         serialize.cc: New.
7033         * testsuite/26_numerics/random/independent_bits_engine/cons/
7034         base_move.cc: New.
7035         * testsuite/26_numerics/random/independent_bits_engine/cons/
7036         seed1.cc: New.
7037         * testsuite/26_numerics/random/independent_bits_engine/cons/
7038         seed2.cc: New.
7039         * testsuite/26_numerics/random/independent_bits_engine/cons/
7040         base_copy.cc: New.
7041         * testsuite/26_numerics/random/independent_bits_engine/cons/
7042         default.cc: New.
7043         * testsuite/26_numerics/random/independent_bits_engine/cons/
7044         seed_seq.cc: New.
7045         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7046         typedefs.cc: New.
7047         * testsuite/26_numerics/random/independent_bits_engine/operators/
7048         equal.cc: New.
7049         * testsuite/26_numerics/random/independent_bits_engine/operators/
7050         serialize.cc: New.
7051         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7052         base_move.cc: New.
7053         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7054         seed1.cc: New.
7055         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7056         seed2.cc: New.
7057         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7058         base_copy.cc: New.
7059         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7060         default.cc: New.
7061         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7062         seed_seq.cc: New.
7063         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7064         typedefs.cc: New.
7065         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7066         equal.cc: New.
7067         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7068         serialize.cc
7069         * testsuite/26_numerics/random/mt19937.cc: New.
7070         * testsuite/26_numerics/random/mt19937_64.cc: New.
7071         * testsuite/26_numerics/random/minstd_rand.cc: New.
7072         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7073         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7074         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7075         * testsuite/26_numerics/random/ranlux24.cc: New.
7076         * testsuite/26_numerics/random/ranlux48.cc: New.
7077         * testsuite/26_numerics/random/knuth_b.cc: New.
7078         * testsuite/26_numerics/random/default_random_engine.cc: New.
7079         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7080         parms.cc: New.
7081         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7082         default.cc: New.
7083         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7084         typedefs.cc: New.
7085         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7086         serialize.cc: New.
7087         * testsuite/26_numerics/random/normal_distribution/cons/
7088         parms.cc: New.
7089         * testsuite/26_numerics/random/normal_distribution/cons/
7090         default.cc: New.
7091         * testsuite/26_numerics/random/normal_distribution/requirements/
7092         typedefs.cc: New.
7093         * testsuite/26_numerics/random/normal_distribution/operators/
7094         serialize.cc: New.
7095         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7096         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7097         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7098         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7099         parms_neg.cc: New.
7100         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7101         parms.cc: New.
7102         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7103         default.cc: New.
7104         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7105         typedefs.cc: New.
7106         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7107         serialize.cc: New.
7108         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7109         parms_neg.cc: New.
7110         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7111         parms.cc: New.
7112         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7113         default.cc: New.
7114         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7115         typedefs.cc: New.
7116         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7117         serialize.cc: New.
7118         * testsuite/26_numerics/random/poisson_distribution/cons/
7119         parms.cc: New.
7120         * testsuite/26_numerics/random/poisson_distribution/cons/
7121         default.cc: New.
7122         * testsuite/26_numerics/random/poisson_distribution/requirements/
7123         typedefs.cc
7124         * testsuite/26_numerics/random/poisson_distribution/operators/
7125         serialize.cc: New.
7126         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7127         parms.cc: New.
7128         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7129         default.cc: New.
7130         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7131         typedefs.cc: New.
7132         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7133         serialize.cc: New.
7134         * testsuite/26_numerics/random/discrete_distribution/cons/
7135         range.cc: New.
7136         * testsuite/26_numerics/random/discrete_distribution/cons/
7137         initlist.cc: New.
7138         * testsuite/26_numerics/random/discrete_distribution/cons/
7139         default.cc: New.
7140         * testsuite/26_numerics/random/discrete_distribution/cons/
7141         num_xbound_fun.cc: New.
7142         * testsuite/26_numerics/random/discrete_distribution/requirements/
7143         typedefs.cc: New.
7144         * testsuite/26_numerics/random/discrete_distribution/operators/
7145         serialize.cc: New.
7146         * testsuite/26_numerics/random/weibull_distribution/cons/
7147         parms.cc: New.
7148         * testsuite/26_numerics/random/weibull_distribution/cons/
7149         default.cc: New.
7150         * testsuite/26_numerics/random/weibull_distribution/requirements/
7151         typedefs.cc: New.
7152         * testsuite/26_numerics/random/weibull_distribution/operators/
7153         serialize.cc: New.
7154         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7155         parms.cc: New.
7156         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7157         default.cc: New.
7158         * testsuite/26_numerics/random/negative_binomial_distribution/
7159         requirements/typedefs.cc: New.
7160         * testsuite/26_numerics/random/negative_binomial_distribution/
7161         operators/serialize.cc: New.
7162         * testsuite/26_numerics/random/cauchy_distribution/cons/
7163         parms.cc: New.
7164         * testsuite/26_numerics/random/cauchy_distribution/cons/
7165         default.cc: New.
7166         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7167         typedefs.cc: New.
7168         * testsuite/26_numerics/random/cauchy_distribution/operators/
7169         serialize.cc: New.
7170         * testsuite/26_numerics/random/gamma_distribution/cons/
7171         parms.cc: New.
7172         * testsuite/26_numerics/random/gamma_distribution/cons/
7173         default.cc: New.
7174         * testsuite/26_numerics/random/gamma_distribution/requirements/
7175         typedefs.cc: New.
7176         * testsuite/26_numerics/random/gamma_distribution/operators/
7177         serialize.cc: New.
7178         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7179         parms.cc: New.
7180         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7181         default.cc: New.
7182         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7183         typedefs.cc: New.
7184         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7185         serialize.cc: New.
7186
7187         * testsuite/26_numerics/random/exponential_distribution/cons/
7188         parms.cc: New.
7189         * testsuite/26_numerics/random/exponential_distribution/cons/
7190         default.cc: New.
7191         * testsuite/26_numerics/random/exponential_distribution/requirements/
7192         typedefs.cc: New.
7193         * testsuite/26_numerics/random/exponential_distribution/operators/
7194         serialize.cc: New.
7195         * testsuite/26_numerics/random/lognormal_distribution/cons/
7196         parms.cc: New.
7197         * testsuite/26_numerics/random/lognormal_distribution/cons/
7198         default.cc: New.
7199         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7200         typedefs.cc: New.
7201         * testsuite/26_numerics/random/lognormal_distribution/operators/
7202         serialize.cc: New.
7203         * testsuite/26_numerics/random/binomial_distribution/cons/
7204         parms.cc: New.
7205         * testsuite/26_numerics/random/binomial_distribution/cons/
7206         default.cc: New.
7207         * testsuite/26_numerics/random/binomial_distribution/requirements/
7208         typedefs.cc: New.
7209         * testsuite/26_numerics/random/binomial_distribution/operators/
7210         serialize.cc: New.
7211         * testsuite/26_numerics/random/random_device/cons/
7212         token.cc: New.
7213         * testsuite/26_numerics/random/random_device/cons/
7214         default.cc: New.
7215         * testsuite/26_numerics/random/random_device/requirements/
7216         typedefs.cc: New.
7217         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7218         parms.cc: New.
7219         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7220         default.cc: New.
7221         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7222         typedefs.cc: New.
7223         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7224         serialize.cc: New.
7225         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7226         range.cc: New.
7227         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7228         default.cc: New.
7229         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7230         num_xbound_fun.cc: New.
7231         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7232         initlist_fun.cc: New.
7233         * testsuite/26_numerics/random/piecewise_linear_distribution/
7234         requirements/typedefs.cc: New.
7235         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7236         serialize.cc: New.
7237         * testsuite/26_numerics/random/student_t_distribution/cons/
7238         parms.cc: New.
7239         * testsuite/26_numerics/random/student_t_distribution/cons/
7240         default.cc: New.
7241         * testsuite/26_numerics/random/student_t_distribution/requirements/
7242         typedefs.cc: New.
7243         * testsuite/26_numerics/random/student_t_distribution/operators/
7244         serialize.cc: New.
7245         * testsuite/26_numerics/random/geometric_distribution/cons/
7246         parms.cc: New.
7247         * testsuite/26_numerics/random/geometric_distribution/cons/
7248         default.cc: New.
7249         * testsuite/26_numerics/random/geometric_distribution/requirements/
7250         typedefs.cc: New.
7251         * testsuite/26_numerics/random/geometric_distribution/operators/
7252         serialize.cc: New.
7253         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7254         range.cc: New.
7255         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7256         default.cc: New.
7257         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7258         num_xbound_fun.cc: New.
7259         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7260         initlist_fun.cc: New.
7261         * testsuite/26_numerics/random/piecewise_constant_distribution/
7262         requirements/typedefs.cc: New.
7263         * testsuite/26_numerics/random/piecewise_constant_distribution/
7264         operators/serialize.cc: New.
7265
7266 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7267
7268         * include/ext/bitmap_allocator.h: The typedefs should be made public
7269         if we want them to be accessible. This has been revealed by the patch
7270         that fixes PR c++/26693 in g++.
7271
7272 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7273
7274         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7275         Regenerated.
7276         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7277         Regenerated.
7278         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7279         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7280         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7281         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7282         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7283         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7284         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7285         Regenerated.
7286         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7287
7288 2009-03-31  Jason Merrill  <jason@redhat.com>
7289
7290         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7291
7292         PR libstdc++/39310
7293         * include/tr1_impl/type_traits (is_function): Add partial
7294         specializations with function cv-quals.
7295         (__is_function_helper): Remove.
7296         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7297
7298 2009-03-30  Ian Lance Taylor  <iant@google.com>
7299
7300         * include/backward/hashtable.h (clear): Return quickly if the
7301         table is empty.
7302
7303 2009-03-27  Ian Lance Taylor  <iant@google.com>
7304
7305         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7306         (__stl_prime_list): Add 5 at the start of the list.
7307
7308 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7309
7310         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7311         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7312         std::string&, ios_base::openmode), basic_ifstream<>::
7313         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7314         basic_ofstream(const std::string&, ios_base::openmode),
7315         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7316         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7317         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7318         Add in C++0x mode.
7319         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7320         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7321         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7322         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7323         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7324         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7325         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7326
7327 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7328
7329         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7330         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7331         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7332         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7333
7334 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7335
7336         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7337         _M_transfer_after, _M_reverse_after): Move out of line...
7338         * include/bits/forward_list.tcc: ... here.
7339         (forward_list<>::reverse): Move inline...
7340         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7341
7342 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7343
7344         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7345         28277.cc: Likewise.
7346         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7347         Likewise.
7348         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7349         Likewise.
7350         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7351         Likewise.
7352
7353 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7354
7355         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7356         year(s).
7357         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7358         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7359         Likewise.
7360         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7361         Likewise.
7362         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7363         Likewise.
7364         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7365
7366 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7367
7368         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7369         iterations for simulators.
7370         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7371         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7372         Condition stream width for simulators.
7373         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7374         Likewise.
7375         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7376         Likewise.
7377         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7378
7379 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7380
7381         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7382         sheet version information. Table-ize docbook element examples.
7383         * doc/xml/manual/using.xml: Human-readable header
7384         markup. Alphabetized. Add new headers.
7385         * doc/html: Regenerate.
7386
7387 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7388
7389         * doc/xml/faq.xml: Fix link to setup documentation.
7390
7391 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7392
7393         * include/std/type_traits (__add_lvalue_reference_helper,
7394         __add_rvalue_reference_helper): As an optimization, rewrite
7395         condition (avoid is_function).
7396
7397 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7398
7399         PR libstdc++/39405
7400         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7401         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7402
7403 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7404
7405         * testsuite/30_threads/condition_variable_any/native_handle/
7406         typesizes.cc: Include tweaks.
7407         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7408         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7409         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7410         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7411         * testsuite/30_threads/condition_variable/native_handle/
7412         typesizes.cc: Same.
7413
7414 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7415
7416         * include/bits/shared_ptr.h: Add include guards.
7417         * include/tr1/shared_ptr.h: Likewise.
7418
7419 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7420
7421         * include/std/iostream: Fix doxygen link.
7422         * include/bits/forward_list.h: Fix doxygen markup.
7423         * include/ext/vstring.h: Escape backslash in doxygen comment.
7424         * include/bits/basic_string.h: Likewise.
7425
7426 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7427
7428         * doc/xml/faq.xml: Fix links to implementation status pages.
7429
7430 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7431
7432         * include/std/complex (operator+(const complex<>&, const _Tp&),
7433         operator+(const _Tp&, const complex<>&),
7434         operator-(const complex<>&, const _Tp&),
7435         operator-(const _Tp&, const complex<>&)): Do not assume real()
7436         returns a reference (against DR 387).
7437         * testsuite/26_numerics/complex/dr387_2.cc: New.
7438
7439 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7440
7441         * testsuite/thread/pthread4.cc: Move...
7442         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7443         * testsuite/thread/pthread5.cc: Move...
7444         * testsuite/23_containers/list/pthread5.cc: ...here.
7445         * testsuite/thread/pthread6.cc: Move...
7446         * testsuite/23_containers/map/pthread6.cc: ...here.
7447         * testsuite/thread/pthread7-rope.cc: Move...
7448         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7449         * testsuite/thread/guard.cc: Move...
7450         * testsuite/18_support/pthread_guard.cc: ...here.
7451         * testsuite/thread/18185.cc: Move...
7452         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7453         * testsuite/thread/pthread1.cc: Move...
7454         * testsuite/23_containers/list/pthread1.cc: ...here.
7455         * testsuite/thread/pthread2.cc: Move...
7456         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7457         * testsuite/thread/pthread3.cc: Move...
7458         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7459
7460         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7461         * testsuite/thread: Remove.
7462
7463 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7464
7465         * configure: Regenerate.
7466
7467 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7468
7469         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7470         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7471         from baseline_dir.
7472         * configure: Regenerate.
7473         * testsuite/Makefile.am (baseline_file): Remove variable.
7474         (site.exp): Set baseline_dir rather than baseline_file.
7475         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7476         * testsuite/Makefile.in: Regenerate.
7477
7478 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7479
7480         * testsuite/30_threads/thread/this_thread: Move...
7481         * testsuite/30_threads/this_thread: ...here.
7482         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7483         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7484         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7485         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7486         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7487         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7488
7489 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7490
7491         * doc/doxygen/user.cfg.in: Tweaks.
7492         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7493         be elsewhere.
7494
7495         * include/tr1_impl/unordered_map: Just use most specialized
7496         container module.
7497         * include/tr1_impl/unordered_set: Same.
7498         * include/tr1_impl/array: Same.
7499         * include/bits/stl_list.h: Same.
7500         * include/bits/stl_map.h: Same.
7501         * include/bits/stl_queue.h: Same.
7502         * include/bits/stl_set.h: Same.
7503         * include/bits/stl_stack.h: Same.
7504         * include/bits/forward_list.h: Same.
7505         * include/bits/basic_string.h: Same.
7506         * include/bits/stl_multimap.h: Same.
7507         * include/bits/stl_vector.h: Same.
7508         * include/bits/stl_deque.h: Same.
7509         * include/bits/stl_multiset.h: Same.
7510         * include/bits/stl_bvector.h: Same.
7511
7512         * include/backward/binders.h: Change binder module to binders.
7513
7514         * include/std/complex: Add complex_numers module.
7515         * include/tr1_impl/complex: Same.
7516
7517         * include/std/valarray: Add numeric_arrays module.
7518         * include/bits/gslice_array.h: Same.
7519         * include/bits/gslice.h: Same.
7520         * include/bits/mask_array.h: Same.
7521         * include/bits/slice_array.h: Same.
7522         * include/bits/indirect_array.h: Same.
7523
7524         * include/bits/allocator.h: Add allocators module.
7525         * include/ext/throw_allocator.h
7526         * include/ext/pool_allocator.h
7527         * include/ext/bitmap_allocator.h
7528         * include/ext/new_allocator.h
7529         * include/ext/malloc_allocator.h
7530         * include/ext/array_allocator.h
7531         * include/ext/mt_allocator.h
7532         * include/ext/debug_allocator.h
7533         * include/ext/extptr_allocator.h
7534
7535         * include/tr1_impl/functional: Move namespace markup here.
7536         * include/tr1_impl/regex: Same.
7537
7538         * include/tr1_impl/type_traits: Add metaprogramming module.
7539         * include/std/type_traits: Same.
7540
7541         * include/std/memory: Add memory module.
7542
7543         * include/std/ratio: Add ratio module.
7544
7545         * include/std/chrono: Move namespace markup here, add time module.
7546
7547         * include/std/thread: Move namespace markup here, add concurrency
7548         module.
7549         * include/std/mutex: Use concurrency module.
7550         * include/std/condition_variable: Same.
7551
7552
7553         * include/bits/ios_base.h: Refine io module.
7554         * include/bits/basic_ios.h: Same.
7555         * include/std/fstream: Same.
7556         * include/std/istream: Same.
7557         * include/std/ostream: Same.
7558         * include/std/sstream: Same.
7559
7560         * include/ext/vstring.h: Correct parameter markup.
7561
7562         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7563         * include/bits/unique_ptr.h: Same.
7564
7565         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7566         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7567         * include/bits/stl_heap.h: Add markup for new groupings.
7568         * include/bits/stl_algobase.h: Same.
7569         * include/bits/stl_algo.h: Same.
7570
7571         * include/c_compatibility/stdatomic.h: Add atomics module.
7572         * include/c_global/cstdatomic: Same.
7573
7574         * libsupc++/exception: Add exceptions module.
7575         * libsupc++/typeinfo: Same.
7576         * libsupc++/new: Same.
7577         * libsupc++/exception_ptr.h: Same.
7578         * include/std/system_error: Same.
7579         * include/std/stdexcept: Same.
7580
7581         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7582         * libsupc++/cxxabi-forced.h: Same.
7583
7584         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7585         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7586         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7587         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7588         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7589         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7590         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7591         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7592         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7593         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7594         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7595         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7596         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7597         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7598         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7599         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7600         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7601         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7602         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7603         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7604         * testsuite/23_containers/vector/requirements/dr438/
7605         constructor_1_neg.cc: Same.
7606         * testsuite/23_containers/vector/requirements/dr438/
7607         constructor_2_neg.cc: Same.
7608         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7609         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7610         * testsuite/23_containers/deque/requirements/dr438/
7611         constructor_1_neg.cc: Same.
7612         * testsuite/23_containers/deque/requirements/dr438/
7613         constructor_2_neg.cc: Same.
7614         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7615         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7616         * testsuite/23_containers/list/requirements/dr438/
7617         constructor_1_neg.cc: Same.
7618         * testsuite/23_containers/list/requirements/dr438/
7619         constructor_2_neg.cc: Same.
7620         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7621         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7622         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7623         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7624         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7625         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7626         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7627         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7628         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7629         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7630
7631 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7632
7633         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7634         * doc/doxygen/user.cfg.in: Update.
7635         * scripts/run_doxygen: Adjust for new group names.
7636
7637         * include/tr1_impl/random: Update doxygen group markup.
7638         * include/tr1_impl/unordered_map: Same.
7639         * include/tr1_impl/unordered_set: Same.
7640         * include/tr1_impl/array: Same.
7641         * include/std/numeric: Same.
7642         * include/std/utility: Same.
7643         * include/std/bitset: Same.
7644         * include/std/iosfwd: Same.
7645         * include/bits/stl_list.h: Same.
7646         * include/bits/stl_map.h: Same.
7647         * include/bits/stl_algobase.h: Same.
7648         * include/bits/stl_queue.h: Same.
7649         * include/bits/stl_set.h: Same.
7650         * include/bits/stl_stack.h: Same.
7651         * include/bits/stl_iterator_base_types.h: Same.
7652         * include/bits/forward_list.h: Same.
7653         * include/bits/basic_string.h: Same.
7654         * include/bits/stl_multimap.h: Same.
7655         * include/bits/stl_vector.h: Same.
7656         * include/bits/stl_deque.h: Same.
7657         * include/bits/stl_multiset.h: Same.
7658         * include/bits/stl_algo.h: Same.
7659         * include/bits/stl_bvector.h: Same.
7660         * include/bits/algorithmfwd.h: Same.
7661         * include/bits/stl_function.h: Same.
7662         * include/tr1/cmath: Same.
7663         * include/backward/binders.h: Same.
7664
7665 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7666
7667         * include/std/system_error (system_category): To system_category().
7668         (generic_category): To generic_category. DR 890.
7669         * src/system_error.cc: Define.
7670         * include/bits/functexcept.h: Only one __throw_system_error.
7671         * src/functexcept.cc: Same.
7672         * include/std/mutex: Fixup for changes above.
7673         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7674         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7675         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7676         * config/abi/pre/gnu.ver: Clean up exports.
7677
7678 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7679
7680         * include/std/thread: Fix typo.
7681         * src/thread.cc (thread::join): Use NULL.
7682
7683 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7684
7685         PR libstdc++/39168
7686         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7687         const string&)): Also check that the value != CHAR_MAX.
7688         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7689         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7690         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7691         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7692         _M_cache(const locale&)): Likewise.
7693         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7694         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7695         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7696         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7697         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7698         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7699
7700 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7701             Benjamin Kosnik  <bkoz@redhat.com>
7702
7703         * include/std/thread (_Impl_base): Move _M_id out and into ...
7704         (thread): ...here. Call _M_make_routine in body of constructors.
7705         Adjust data member usage to reflect changes.
7706         (_M_make_routine): From _M_make_shared_data.
7707         (_M_start_thread): Add __shared_base_type argument.
7708         * src/thread.cc: Fixups for above.
7709         * config/abi/pre/gnu.ver: Adjust exports.
7710         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7711         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7712         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7713
7714 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7715
7716         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7717         (compare_type_to_native_type): ...this, add alignment check.
7718         * testsuite/30_threads/condition_variable_any/native_handle/
7719         typesizes.cc: Modify as above.
7720         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7721         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7722         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7723         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7724         * testsuite/30_threads/condition_variable/native_handle/
7725         typesizes.cc: Same.
7726         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7727         typesizes.cc: Same.
7728
7729         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7730         * testsuite/30_threads/thread/cons/2.cc: Same.
7731         * testsuite/30_threads/thread/cons/3.cc: Same.
7732         * testsuite/30_threads/thread/cons/4.cc: Same.
7733         * testsuite/30_threads/thread/cons/5.cc: Same.
7734         * testsuite/30_threads/thread/cons/6.cc: Same.
7735         * testsuite/30_threads/thread/cons/7.cc: Same.
7736         * testsuite/30_threads/thread/cons/8.cc: Same.
7737
7738         * testsuite/30_threads/thread/cons/9.cc: New.
7739         * testsuite/30_threads/thread/cons/moveable.cc: New.
7740
7741         * src/condition_variable.cc: Clean up whitespace.
7742         * include/std/condition_variable: Same.
7743
7744 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7745
7746         * include/std/condition_variable (condition_variable): Remove
7747         _M_internal_mutex. Add private __native_type typedef.
7748         * src/condition_variable.cc (condition_variable::notify_one):
7749         Remove _M_internal_mutex use. Use typedef.
7750         (condition_variable::notify_all): Same.
7751         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7752         (recursive_mutex): Same.
7753         (timed_mutex): Same.
7754         (recursive_timed_mutex): Same.
7755         (once_flag): Make __native_type typedef private.
7756
7757         * include/std/thread (this_thread): Add minimal markup.
7758
7759         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7760         Adjust line numbers.
7761         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7762         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7763         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7764         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7765         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7766         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7767         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7768         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7769         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7770         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7771         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7772         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7773         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7774
7775         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7776         * testsuite/30_threads/condition_variable_any/native_handle/
7777         typesizes.cc: New.
7778         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7779         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7780         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7781         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7782         * testsuite/30_threads/condition_variable/native_handle/
7783         typesizes.cc: Same.
7784         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7785         typesizes.cc: Same.
7786
7787 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7788
7789         PR testsuite/33300
7790         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7791         on darwin for lp64.
7792
7793 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7794
7795         * configure.host: Set abi_baseline_pair for mips64*-linux.
7796         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7797
7798 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7799
7800         * include/std/thread (this_thread::get_id): Inline.
7801
7802 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7803
7804         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7805         _Callable as template argument for _M_make_shared_data.
7806         * testsuite/30_threads/thread/cons/6.cc: New.
7807         * testsuite/30_threads/thread/cons/7.cc: New.
7808         * testsuite/30_threads/thread/cons/8.cc: New.
7809
7810 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7811
7812         * testsuite/30_threads/thread/member: To..
7813         * testsuite/30_threads/thread/members: ...this.
7814         * testsuite/30_threads/condition_variable/member: To...
7815         * testsuite/30_threads/condition_variable/members: ...this.
7816
7817 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7818
7819         * include/std/thread (thread::id): Move definition inside thread.
7820         Use native_handle_type. Remove this_thread::get_id friend.
7821         Change __thread_data_ptr to __shared_base_ptr.
7822         (thread::id::id(native_handle_type): Make public. Still explicit.
7823         Use native_handle_type. Change _M_thread_id to _M_thread.
7824         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7825         _M_thread_handle to _M_id.
7826         (thread::__thread_data): Rename to _Impl.
7827         Fixup for renames.
7828         (thread::_M_make_thread_data): Return derived type.
7829         (thread::hardware_concurrency): Add definition for default case.
7830         (thread::get_id): Now can define inline.
7831         (thread): Change _M_thread_data to _M_data.
7832         (this_thread::get_id): Now can define inline.
7833         * src/thread.cc (__thread_proxy): Rename to
7834         execute_native_thread_routine.
7835         Fixup for other renames.
7836         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7837         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7838         * testsuite/30_threads/thread/algorithm: Move to..
7839         * testsuite/30_threads/thread/swap: ...this.
7840         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7841         * testsuite/30_threads/thread/id/operators.cc: New.
7842
7843 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7844
7845         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7846         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7847         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7848         exposing it in public std::tuple interface.
7849
7850 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7851             Benjamin Kosnik  <bkoz@redhat.com>
7852
7853         * include/std/thread (__thread_data_base): Nest class in std::thread.
7854         (__thread_data): Likewise.
7855         (__thread_data_ptr): Nest typedef in std::thread.
7856         * src/thread.cc (__thread_proxy): Qualify the above names.
7857         * config/abi/pre/gnu.ver: Remove unused exports.
7858
7859 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7860
7861         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7862         * include/bits/stl_vector.h: Remove private vector_type typedef.
7863         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7864         Fix line numbers.
7865         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7866         * testsuite/23_containers/vector/requirements/dr438/
7867         constructor_1_neg.cc: Same.
7868         * testsuite/23_containers/vector/requirements/dr438/
7869         constructor_2_neg.cc: Same.
7870         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7871         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7872
7873 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7874
7875         PR libstdc++/25191
7876         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7877         deal consistently with __try and __catch too.
7878         * src/localename.cc: Replace try -> __try, catch -> __catch.
7879         * src/ios.cc: Likewise.
7880         * src/locale.cc: Likewise.
7881         * src/istream.cc: Likewise.
7882         * src/thread.cc: Likewise.
7883         * src/compatibility.cc: Likewise.
7884         * src/bitmap_allocator.cc: Likewise.
7885         * src/ios_init.cc: Likewise.
7886         * include/debug/deque: Likewise.
7887         * include/debug/list: Likewise.
7888         * include/tr1_impl/hashtable: Likewise.
7889         * include/std/bitset: Likewise.
7890         * include/ext/pb_ds/detail/resize_policy/
7891         hash_load_check_resize_trigger_imp.hpp: Likewise.
7892         * include/ext/pb_ds/detail/resize_policy/
7893         hash_standard_resize_policy_imp.hpp: Likewise.
7894         * include/ext/pb_ds/detail/cc_hash_table_map_/
7895         resize_fn_imps.hpp: Likewise.
7896         * include/ext/pb_ds/detail/cc_hash_table_map_/
7897         constructor_destructor_fn_imps.hpp: Likewise.
7898         * include/ext/pb_ds/detail/pat_trie_/
7899         split_join_branch_bag.hpp: Likewise.
7900         * include/ext/pb_ds/detail/pat_trie_/
7901         constructors_destructor_fn_imps.hpp: Likewise.
7902         * include/ext/pb_ds/detail/bin_search_tree_/
7903         constructors_destructor_fn_imps.hpp: Likewise.
7904         * include/ext/pb_ds/detail/gp_hash_table_map_/
7905         resize_fn_imps.hpp: Likewise.
7906         * include/ext/pb_ds/detail/gp_hash_table_map_/
7907         constructor_destructor_fn_imps.hpp: Likewise.
7908         * include/ext/pb_ds/detail/binary_heap_/
7909         constructors_destructor_fn_imps.hpp: Likewise.
7910         * include/ext/pb_ds/detail/binary_heap_/
7911         erase_fn_imps.hpp: Likewise.
7912         * include/ext/pb_ds/detail/binary_heap_/
7913         split_join_fn_imps.hpp: Likewise.
7914         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7915         constructors_destructor_fn_imps.hpp: Likewise.
7916         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7917         * include/ext/pb_ds/detail/list_update_map_/
7918         constructor_destructor_fn_imps.hpp: Likewise.
7919         * include/ext/slist: Likewise.
7920         * include/ext/memory: Likewise.
7921         * include/ext/rc_string_base.h: Likewise.
7922         * include/ext/ropeimpl.h: Likewise.
7923         * include/ext/vstring.tcc: Likewise.
7924         * include/ext/rope: Likewise.
7925         * include/ext/sso_string_base.h: Likewise.
7926         * include/bits/shared_ptr.h: Likewise.
7927         * include/bits/stl_list.h: Likewise.
7928         * include/bits/locale_classes.tcc: Likewise.
7929         * include/bits/locale_facets.tcc: Likewise.
7930         * include/bits/locale_classes.h: Likewise.
7931         * include/bits/forward_list.h: Likewise.
7932         * include/bits/stl_vector.h: Likewise.
7933         * include/bits/stl_deque.h: Likewise.
7934         * include/bits/istream.tcc: Likewise.
7935         * include/bits/stl_uninitialized.h: Likewise.
7936         * include/bits/ostream.tcc: Likewise.
7937         * include/bits/vector.tcc: Likewise.
7938         * include/bits/stl_tempbuf.h: Likewise.
7939         * include/bits/deque.tcc: Likewise.
7940         * include/bits/basic_string.tcc: Likewise.
7941         * include/bits/ostream_insert.h: Likewise.
7942         * include/bits/locale_facets_nonio.tcc: Likewise.
7943         * include/bits/stl_tree.h: Likewise.
7944         * include/bits/fstream.tcc: Likewise.
7945         * include/tr1/shared_ptr.h: Likewise.
7946         * include/tr1/hypergeometric.tcc: Likewise.
7947         * include/backward/hashtable.h: Likewise.
7948         * libsupc++/exception_ptr.h: Likewise.
7949         * libsupc++/eh_personality.cc: Likewise.
7950         * libsupc++/eh_call.cc: Likewise.
7951         * config/locale/gnu/monetary_members.cc: Likewise.
7952         * config/locale/gnu/time_members.h: Likewise.
7953         * config/locale/generic/time_members.h: Likewise.
7954
7955 2009-02-03  Johannes Singler  <singler@ira.uka.de>
7956
7957         * include/parallel/algorithmfwd.h:
7958         Add parallelism default for many declarations.
7959         * include/parallel/numericfwd.h: Likewise.
7960         * include/parallel/iterator.h: Use iterator_traits as usual.
7961         * include/parallel/par_loop.h:
7962         Include equally_split.h.
7963         (for_each_template_random_access_ed):
7964         Avoid calling the Result default constructor.
7965         * include/parallel/numeric: Replace
7966         for_each_template_random_access by
7967         for_each_template_random_access_ed in numeric functions.
7968
7969 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
7970
7971         * config/os/gnu-linux/os_defines.h: Remove superfluous
7972         __NO_STRING_INLINES.
7973
7974 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
7975
7976         * testsuite/21_strings/c_strings/char/3.cc: New test.
7977         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
7978
7979 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
7980             Jakub Jelinek  <jakub@redhat.com>
7981
7982         PR libstdc++/30928 (partial, works together with recent glibcs)
7983         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7984         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7985         defined.
7986         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7987         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7988         defined.
7989         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7990         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7991         defined.
7992         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7993         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7994         defined.
7995         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
7996         argument is const char *, assign result to const char * var, not
7997         char *.
7998         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
7999         argument is const wchar_t *, assign result to const wchar_t * var, not
8000         wchar_t *.
8001
8002 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
8003
8004         * include/std/thread: Remove unused headers.
8005         (__thread_data_base): Remove unused mutex and base.
8006         (thread::~thread): Only detach if joinable.
8007         (thread::joinable): Test if thread data ptr is empty.
8008         (thread::_M_thread_data_mutex): Remove.
8009         (thread::_M_get_thread_data): Remove.
8010         (thread::_M_make_thread_data): Remove overload, use make_shared.
8011         (thread::id::id): Make constructor explicit.
8012         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
8013         (thread::_M_start_thread): Break shared_ptr cycle on error.
8014         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
8015         * testsuite/30_threads/thread/member/4.cc: New.
8016         * testsuite/30_threads/thread/member/5.cc: New.
8017
8018 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
8019
8020         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
8021         (standard_layout): Just use !has_virtual_destructor for now.
8022         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
8023         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
8024         * testsuite/30_threads/recursive_mutex/requirements/
8025         standard_layout.cc: New.
8026         * testsuite/30_threads/condition_variable/requirements/
8027         standard_layout.cc: New.
8028         * testsuite/29_atomics/atomic_address/requirements/
8029         standard_layout.cc: Adjust.
8030         * testsuite/29_atomics/atomic_flag/requirements/
8031         standard_layout.cc: Same.
8032         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
8033         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
8034         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
8035         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
8036         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
8037         line numbers.
8038         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8039         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8040         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8041         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8042         Remove, not required.
8043
8044 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8045
8046         * include/std/thread (__thread_data_base, thread): Rename member
8047         functions to match coding style.
8048         (thread::thread,thread::operator=): Define move operations.
8049         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8050         * config/abi/pre/gnu.ver: Adjust.
8051
8052 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8053
8054         PR libstdc++/38384
8055         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8056         on HPUX.
8057         * configure: Regenerate.
8058
8059 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8060
8061         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8062         atomic_flag_fence.
8063
8064 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8065
8066 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8067             Uros Bizjak  <ubizjak@gmail.com>
8068
8069         PR libstdc++/38834
8070         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8071         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8072
8073 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8074             Rainer Emrich  <r.emrich@de.tecosim.com>
8075
8076         PR libstdc++/38919
8077         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8078         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8079         * configure: Regenerate.
8080
8081 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8082
8083         * include/std/thread (__thread_data_base::__run): Make non-const.
8084         * testsuite/30_threads/thread/cons/5.cc: New.
8085
8086 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8087
8088         * src/Makefile.am (sources): Add math_stubs_float.cc.
8089         * src/Makefile.in: Regenerate.
8090         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8091
8092 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8093
8094         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8095         * src/Makefile.in: Regenerate.
8096         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8097
8098 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8099
8100         PR libstdc++/32666
8101         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8102
8103 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8104
8105         PR libstdc++/32666
8106         * Makefile.am (hosted_source): Remove libmath directory.
8107         * Makefile.in: Regenerate.
8108         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8109         (AC_REPLACE_MATHFUNCS): Remove.
8110         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8111         in GLIBCXX_CHECK_C99_TR1.
8112         * acinclude.m4: Remove libmath, need_math.
8113         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8114         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8115         * configure.ac: Same.
8116         * configure: Regenerate.
8117         * fragment.am: Fix comment.
8118         * config.h.in: Regenerate.
8119         * src/Makefile.in: Regenerate.
8120         * src/Makefile.am: Remove libmath references.
8121         * doc/Makefile.in: Regenerate.
8122         * po/Makefile.in: Regenerate.
8123         * include/Makefile.in: Regenerate.
8124         * libsupc++/Makefile.in: Regenerate.
8125         * testsuite/Makefile.in: Regenerate.
8126
8127         * src/compatibility.cc: Also export long double versions of "C" math
8128         library if hppa-linux.
8129         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8130         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8131
8132         * libmath: Remove.
8133         * libmath/signbit.c: Same.
8134         * libmath/stubs.c: Same.
8135         * libmath/Makefile.in: Same.
8136         * libmath/copysignf.c: Same.
8137         * libmath/mathconf.h: Same.
8138         * libmath/signbitf.c: Same.
8139         * libmath/Makefile.am: Same.
8140         * libmath/signbitl.c: Same.
8141
8142 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8143             Paolo Carlini  <paolo.carlini@oracle.com>
8144
8145         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8146         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8147         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8148         * configure.ac: Adjust.
8149         * doc/xml/manual/configure.xml: Update.
8150         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8151         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8152         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8153         * configure: Regenerate.
8154         * config.h.in: Likewise.
8155
8156         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8157         thread::joinable, thread::swap, this_thread::get_id,
8158         this_thread::yield): Define inline...
8159         * include/std/thread: ... here.
8160         * config/abi/pre/gnu.ver: Adjust.
8161
8162 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8163
8164         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8165         Add dg-timeout-factor 2.0.
8166         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8167         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8168         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8169         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8170         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8171         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8172
8173 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8174
8175         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8176         field from readelf output.
8177
8178 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8179
8180         PR libstdc++/38384
8181         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8182         * configure: Regenerate.
8183
8184 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8185
8186         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8187         _GLIBCXX_HAVE_TLS.
8188         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8189
8190 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8191
8192         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8193         constructor for _M_pattern.
8194         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8195         string.cc: Test construction from different basic_string type.
8196         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8197         string.cc: Likewise.
8198
8199 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8200             Jonathan Larmour  <jifl@eCosCentric.com>
8201
8202         PR libstdc++/36801
8203         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8204         New.
8205         (__gnu_cxx::__exchange_and_add): Use it.
8206         * src/atomic.cc (get_atomic_mutex): New.
8207         * src/debug.cc (get_safe_base_mutex): New.
8208         * src/locale.cc (get_locale_cache_mutex): New.
8209         * src/mt_allocator.cc (get_freelist): New.
8210         (get_freelist_mutex): New.
8211         * src/pool_allocator.cc (get_palloc_mutex): New.
8212         * include/std/mutex (__once_functor_lock): To
8213         (__get_once_functor_lock): ...this.
8214         * src/mutex.cc (__once_mutex): Don't export, use
8215         (get_once_mutex): ...this.
8216         * config/abi/pre/gnu.ver: Adjust exports.
8217
8218 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8219
8220         PR libstdc++/38732
8221         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8222         referenceCount field again.
8223         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8224         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8225         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8226         inline functions.
8227         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8228         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8229         instead of __cxa_exception.
8230         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8231         __cxxabiv1::__cxa_throw): Likewise.
8232         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8233         std::__exception_ptr::exception_ptr::_M_addref,
8234         std::__exception_ptr::exception_ptr::_M_release,
8235         __gxx_dependent_exception_cleanup): Likewise.
8236         * testsuite/18_support/exception/38732.cc: New test.
8237
8238         PR libstdc++/38092
8239         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8240         * src/compatibility.cc: Don't use .symver directives if
8241         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8242         * config.h.in: Regenerated.
8243         * configure: Likewise.
8244
8245 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8246
8247         PR libstdc++/38466
8248         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8249
8250 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8251
8252         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8253         of classic locale...
8254         (locale::classic): Here.
8255
8256 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8257
8258         * include/tr1_impl/regex: Fix bad return statements and typos.
8259
8260 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8261
8262         * include/tr1_impl/regex: Remove unimplemented function definitions.
8263         * testsuite/28_regex/init-list.cc: Compile only.
8264         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8265         c_string_extended.cc: Same.
8266         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8267         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8268
8269 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8270
8271         PR libstdc++/38384
8272         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8273         * configure: Regenerate.
8274
8275 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8276
8277         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8278         * configure: Regenerate.
8279
8280 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8281
8282         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8283         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8284         * configure: Regenerate.
8285
8286 2009-01-04  Richard Guenther  <rguenther@suse.de>
8287
8288         PR libstdc++/38720
8289         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8290         integer type for storage, arithmetic and comparisons.
8291         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8292
8293 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8294
8295         PR libstdc++/38719
8296         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8297         _Fwd_list_const_iterator::_M_next): Fix return type.
8298
8299 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8300
8301         * Revert last commit, reopen and suspend libstdc++/38678.
8302
8303 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8304
8305         PR libstdc++/38678
8306         * include/std/istream (basic_istream<>::_M_read): New.
8307         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8308         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8309         * include/std/ostream (basic_ostream<>::_M_write_): New.
8310         (basic_ostream<>::_M_write): Adjust.
8311         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8312         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8313         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8314         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8315         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.