OSDN Git Service

* include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-04-19  Jan Hubicka  <jh@suse.cz>
2
3         * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
4         _GLIBCXX_NOTHROW.
5
6 2009-04-19  Jan Hubicka  <jh@suse.cz>
7
8         * include/c_compatibility/stdatomic.h
9         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
10         __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
11         * include/bits/c++config (_GLIBCXX_NOTHROW): New.
12
13 2009-04-18  Jan Hubicka  <jh@suse.cz>
14
15         * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
16         * libsupc++/unwind-cxx.h (__cxa_get_globals,
17         __cxa_get_globals_fast): Mark const.
18         (__cxa_get_exception_ptr): Mark pure.
19         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
20         (__terminate): Makr throw ().
21         * libsupc++/exception (terminate): Mark throw().
22         (uncaught_exception): Mark pure.
23         * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
24         * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
25         Mark throw().
26         * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
27         * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
28         * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
29         __cxa_guard_abort): Mark throw ().
30         (__cxa_pure_virtual): Mark noreturn.
31         (__cxa_current_exception_type): Mark throw and pure.
32         * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
33         __cxa_exception_type): Mark pure.
34         (_M_safe_bool_dummy): Mark pure and const.
35
36 2009-04-18  Jan Hubicka  <jh@suse.cz>
37
38         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
39         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
40         _M_destroy_thread_key): Mark throw ()
41         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
42         _M_singular, _M_can_compare _M_get_mutex, _M_message,
43         _M_get_max_length): Mark throw ().
44         * include/debug/formatter.h (_M_message, _M_format_word,
45         _M_get_max_length): Mark throw ().
46         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
47         _M_detach_single): Mark throw ().
48         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
49         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
50         throw ()
51         (_M_get_mutex): Mark throw ().
52         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
53         (_M_destroy_thread_key): Mark CONST and throw.
54         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
55         throw ().
56
57 2009-04-18  Jan Hubicka  <jh@suse.cz>
58
59         * src/condition_variable.cc (condition_variable,
60         condition_variable_any constructors): Mark throw()
61         * src/hash.cc (operator() for long double, string, and wstring): Mark
62         throw ().
63         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
64         _M_setup, rdbuf, str): Mark throw ().
65         * src/chrono.cc (new): Mark throw ().
66         * include/std/system_error (system_category, generic_category): Mark
67         throw () and const.
68         * include/std/chrono (now): Mark throw ().
69         * include/std/condition_variable (condition_variable,
70         ~condition_variable, condition_variable_any,
71         ~condition_variable_any): Mark throw ().
72         * include/std/mutex (mutex): Mark throw ().
73         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
74         throw.
75         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
76         and throw ().
77         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
78         * include/bits/locale_classes.h (_S_initialize_once,
79         _S_clone_c_locale): Mark throw ().
80         (_S_get_c_name): Mark const and throw ().
81         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
82         throw ().
83         * include/bits/locale_facets.h (__convert_to_v explicit instances):
84         Mark throw ().
85         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
86         throw ().
87         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
88         ios_base): Mark throw ()
89         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
90         * include/backward/strstream (strstreambuf constructors): Mark throw ().
91         (str, freeze, _M_setupf): Mark throw ().
92         (pcount): Mark pure and throw ().
93         (rdbuf): Mark const and throw ().
94
95 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
96
97         PR libstdc++/39802
98         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
99         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
100         Always accept negative values, for unsigned types too.
101         * testsuite/22_locale/num_get/get/char/39802.cc: New.
102         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
103
104 2009-04-18  Jan Hubicka  <jh@suse.cz>
105
106         * include/debug/formater.h: Include bits/c++config.h.
107         (_M_error): Mark noreturn.
108         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
109         _GLIBCXX_NORETURN): New.
110         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
111         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
112         Mark pure.
113         * include/c_compatibility/stdatomic.h
114         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
115         __atomic_flag_wait_explicit, __atomic_flag_for_address):
116         Mark by throw ().
117         * src/atomic.cc (atomic_flag_test_and_set_explicit,
118         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
119         __atomic_flag_for_address): Mark by throw ().
120
121 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
122
123         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
124
125 2009-04-16  Jan Hubicka  <jh@suse.cz>
126
127         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
128         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
129         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
130         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
131         out body to ...
132         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
133         functions.
134         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
135         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
136         _Rb_tree_black_count): Mark nothrow.
137
138 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
139
140         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
141         from base classes.
142         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
143
144 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
145
146         * doc/html: Regenerate.
147
148 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
149
150         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
151
152         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
153         * doc/xml/gnu/fdl-1.2.xml: Same.
154         * doc/xml/manual/numerics.xml: Same.
155         * doc/xml/manual/concurrency.xml: Same.
156         * doc/xml/manual/intro.xml: Same.
157         * doc/xml/manual/status_cxxtr1.xml: Same.
158         * doc/xml/manual/containers.xml: Same.
159         * doc/xml/manual/io.xml: Same.
160         * doc/xml/manual/utilities.xml: Same.
161         * doc/xml/manual/support.xml: Same.
162         * doc/xml/manual/using.xml: Same.
163         * doc/xml/manual/localization.xml: Same.
164         * doc/xml/manual/locale.xml: Same.
165         * doc/xml/manual/extensions.xml: Same.
166         * doc/xml/manual/appendix_contributing.xml: Same.
167         * doc/xml/manual/diagnostics.xml: Same.
168         * doc/xml/manual/status_cxx200x.xml: Same.
169
170 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
171
172         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
173         * doc/xml/manual/status_cxx200x.xml: Adjust.
174
175 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
176
177         * doc/xml/spine.xml: Remove unused license entity, update
178         copyright year.
179
180         * doc/xml/manual/spine.xml: Markup for primary index terms.
181         * doc/xml/manual/numerics.xml: Same.
182         * doc/xml/manual/intro.xml: Same.
183         * doc/xml/manual/containers.xml: Same.
184         * doc/xml/manual/io.xml: Same.
185         * doc/xml/manual/appendix_porting.xml: Same.
186         * doc/xml/manual/utilities.xml: Same.
187         * doc/xml/manual/support.xml: Same.
188         * doc/xml/manual/localization.xml: Same.
189         * doc/xml/manual/strings.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/algorithms.xml: Same.
194         * doc/xml/manual/appendix_free.xml: Same.
195         * doc/xml/manual/iterators.xml: Same.
196
197         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
198         * doc/xml/gnu/fdl-1.2.xml: Same.
199
200         * doc/xml/manual/status_cxx200x.xml: Re-write.
201
202 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
203
204         PR libstdc++/39629 (final bits)
205         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
206         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
207         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
208         Fix formula for __j.
209         * include/bits/random.tcc (operator==(const normal_distribution<>&,
210         const normal_distribution<>&): Remove.
211         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
212         const uniform_int_distribution<>&), operator==(const
213         uniform_real_distribution<>&, const uniform_real_distribution<>&),
214         operator==(const normal_distribution<>&, const normal_distribution<>&),
215         operator==(const lognormal_distribution<>&,
216         const lognormal_distribution<>&), operator==(const
217         chi_squared_distribution<>&, const chi_squared_distribution<>&),
218         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
219         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
220         operator==(const student_t_distribution<>&,
221         const student_t_distribution<>&), operator==(const
222         bernoulli_distribution<>&, const bernoulli_distribution<>&),
223         operator==(const binomial_distribution<>&, const
224         binomial_distribution<>&), operator==(const geometric_distribution<>&,
225         const geometric_distribution<>&), operator==(const
226         negative_binomial_distribution<>&, const
227         negative_binomial_distribution<>&), operator==(const
228         poisson_distribution<>&, const poisson_distribution<>&),
229         operator==(const exponential_distribution<>&,
230         const exponential_distribution<>&), operator==(const
231         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
232         weibull_distribution<>&, const weibull_distribution<>&),
233         operator==(const extreme_value_distribution<>&,
234         const extreme_value_distribution<>&), operator==(const
235         discrete_distribution<>&, const discrete_distribution<>&),
236         operator==(const piecewise_constant_distribution<>&,
237         const piecewise_constant_distribution<>&), operator==(const
238         piecewise_linear_distribution<>&, const
239         piecewise_linear_distribution<>&)): Remove.
240         * testsuite/26_numerics/random/uniform_real_distribution/operators/
241         serialize.cc: Remove.
242         * testsuite/26_numerics/random/piecewise_constant_distribution/
243         operators/serialize.cc: Likewise.
244         * testsuite/26_numerics/random/chi_squared_distribution/operators/
245         serialize.cc: Likewise.
246         * testsuite/26_numerics/random/normal_distribution/operators/
247         serialize.cc: Likewise.
248         * testsuite/26_numerics/random/uniform_int_distribution/operators/
249         serialize.cc: Likewise.
250         * testsuite/26_numerics/random/poisson_distribution/operators/
251         serialize.cc: Likewise.
252         * testsuite/26_numerics/random/bernoulli_distribution/operators/
253         serialize.cc: Likewise.
254         * testsuite/26_numerics/random/discrete_distribution/operators/
255         serialize.cc: Likewise.
256         * testsuite/26_numerics/random/weibull_distribution/operators/
257         serialize.cc: Likewise.
258         * testsuite/26_numerics/random/negative_binomial_distribution/
259         operators/serialize.cc: Likewise.
260         * testsuite/26_numerics/random/cauchy_distribution/operators/
261         serialize.cc: Likewise.
262         * testsuite/26_numerics/random/gamma_distribution/operators/
263         serialize.cc: Likewise.
264         * testsuite/26_numerics/random/fisher_f_distribution/operators/
265         serialize.cc: Likewise.
266         * testsuite/26_numerics/random/exponential_distribution/operators/
267         serialize.cc: Likewise.
268         * testsuite/26_numerics/random/lognormal_distribution/operators/
269         serialize.cc: Likewise.
270         * testsuite/26_numerics/random/binomial_distribution/operators/
271         serialize.cc: Likewise.
272         * testsuite/26_numerics/random/extreme_value_distribution/
273         operators/serialize.cc: Likewise.
274         * testsuite/26_numerics/random/piecewise_linear_distribution/
275         operators/serialize.cc: Likewise.
276         * testsuite/26_numerics/random/student_t_distribution/operators/
277         serialize.cc: Likewise.
278         * testsuite/26_numerics/random/geometric_distribution/operators/
279         serialize.cc: Likewise.
280
281         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
282         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
283         mersenne_twister_engine<>::seed(_Gen&,
284         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
285         subtract_with_carry_engine<>::seed(_Gen&,
286         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
287         Remove, unused.
288         * include/bits/random.tcc (linear_congruential_engine<>::
289         seed(_Gen&, false_type): Likewise.
290
291 2009-04-09  Nick Clifton  <nickc@redhat.com>
292
293         * src/allocator-inst.cc: Change copyright header to refer to
294         version 3 of the GNU General Public License with version 3.1
295         of the GCC Runtime Library Exception and to point readers at
296         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
297         web page.
298         * config/abi/compatibility.h: Likewise.
299         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
300         * config/abi/pre/gnu.ver: Likewise.
301         * config/allocator/bitmap_allocator_base.h: Likewise.
302         * config/allocator/malloc_allocator_base.h: Likewise.
303         * config/allocator/mt_allocator_base.h: Likewise.
304         * config/allocator/new_allocator_base.h: Likewise.
305         * config/allocator/pool_allocator_base.h: Likewise.
306         * config/cpu/alpha/atomic_word.h: Likewise.
307         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
308         * config/cpu/cris/atomic_word.h: Likewise.
309         * config/cpu/cris/atomicity.h: Likewise.
310         * config/cpu/generic/atomic_word.h: Likewise.
311         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
312         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
313         * config/cpu/generic/cpu_defines.h: Likewise.
314         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
315         * config/cpu/hppa/atomicity.h: Likewise.
316         * config/cpu/i386/atomicity.h: Likewise.
317         * config/cpu/i486/atomicity.h: Likewise.
318         * config/cpu/ia64/atomic_word.h: Likewise.
319         * config/cpu/m68k/atomicity.h: Likewise.
320         * config/cpu/powerpc/atomic_word.h: Likewise.
321         * config/cpu/powerpc/cpu_defines.h: Likewise.
322         * config/cpu/sh/atomicity.h: Likewise.
323         * config/cpu/sparc/atomic_word.h: Likewise.
324         * config/cpu/sparc/atomicity.h: Likewise.
325         * config/io/basic_file_stdio.cc: Likewise.
326         * config/io/basic_file_stdio.h: Likewise.
327         * config/io/c_io_stdio.h: Likewise.
328         * config/locale/darwin/ctype_members.cc: Likewise.
329         * config/locale/generic/c++locale_internal.h: Likewise.
330         * config/locale/generic/c_locale.cc: Likewise.
331         * config/locale/generic/c_locale.h: Likewise.
332         * config/locale/generic/codecvt_members.cc: Likewise.
333         * config/locale/generic/collate_members.cc: Likewise.
334         * config/locale/generic/ctype_members.cc: Likewise.
335         * config/locale/generic/messages_members.cc: Likewise.
336         * config/locale/generic/messages_members.h: Likewise.
337         * config/locale/generic/monetary_members.cc: Likewise.
338         * config/locale/generic/numeric_members.cc: Likewise.
339         * config/locale/generic/time_members.cc: Likewise.
340         * config/locale/generic/time_members.h: Likewise.
341         * config/locale/gnu/c++locale_internal.h: Likewise.
342         * config/locale/gnu/c_locale.cc: Likewise.
343         * config/locale/gnu/c_locale.h: Likewise.
344         * config/locale/gnu/codecvt_members.cc: Likewise.
345         * config/locale/gnu/collate_members.cc: Likewise.
346         * config/locale/gnu/ctype_members.cc: Likewise.
347         * config/locale/gnu/messages_members.cc: Likewise.
348         * config/locale/gnu/messages_members.h: Likewise.
349         * config/locale/gnu/monetary_members.cc: Likewise.
350         * config/locale/gnu/numeric_members.cc: Likewise.
351         * config/locale/gnu/time_members.cc: Likewise.
352         * config/locale/gnu/time_members.h: Likewise.
353         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
354         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
355         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
356         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
357         * config/os/aix/atomic_word.h: Likewise.
358         * config/os/aix/atomicity.h: Likewise.
359         * config/os/aix/ctype_base.h: Likewise.
360         * config/os/aix/ctype_inline.h: Likewise.
361         * config/os/aix/ctype_noninline.h: Likewise.
362         * config/os/aix/os_defines.h: Likewise.
363         * config/os/bsd/darwin/ctype_base.h: Likewise.
364         * config/os/bsd/darwin/ctype_inline.h: Likewise.
365         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
366         * config/os/bsd/darwin/os_defines.h: Likewise.
367         * config/os/bsd/freebsd/ctype_base.h: Likewise.
368         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
369         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
370         * config/os/bsd/freebsd/os_defines.h: Likewise.
371         * config/os/bsd/netbsd/ctype_base.h: Likewise.
372         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
373         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
374         * config/os/bsd/netbsd/os_defines.h: Likewise.
375         * config/os/djgpp/ctype_base.h: Likewise.
376         * config/os/djgpp/ctype_inline.h: Likewise.
377         * config/os/djgpp/ctype_noninline.h: Likewise.
378         * config/os/djgpp/os_defines.h: Likewise.
379         * config/os/generic/ctype_base.h: Likewise.
380         * config/os/generic/ctype_inline.h: Likewise.
381         * config/os/generic/ctype_noninline.h: Likewise.
382         * config/os/generic/error_constants.h: Likewise.
383         * config/os/generic/os_defines.h: Likewise.
384         * config/os/gnu-linux/ctype_base.h: Likewise.
385         * config/os/gnu-linux/ctype_inline.h: Likewise.
386         * config/os/gnu-linux/ctype_noninline.h: Likewise.
387         * config/os/gnu-linux/os_defines.h: Likewise.
388         * config/os/hpux/ctype_base.h: Likewise.
389         * config/os/hpux/ctype_inline.h: Likewise.
390         * config/os/hpux/ctype_noninline.h: Likewise.
391         * config/os/hpux/os_defines.h: Likewise.
392         * config/os/irix/atomic_word.h: Likewise.
393         * config/os/irix/atomicity.h: Likewise.
394         * config/os/irix/irix5.2/ctype_base.h: Likewise.
395         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
396         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
397         * config/os/irix/irix5.2/os_defines.h: Likewise.
398         * config/os/irix/irix6.5/ctype_base.h: Likewise.
399         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
400         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
401         * config/os/irix/irix6.5/os_defines.h: Likewise.
402         * config/os/mingw32/ctype_base.h: Likewise.
403         * config/os/mingw32/ctype_inline.h: Likewise.
404         * config/os/mingw32/ctype_noninline.h: Likewise.
405         * config/os/mingw32/error_constants.h: Likewise.
406         * config/os/mingw32/os_defines.h: Likewise.
407         * config/os/newlib/ctype_base.h: Likewise.
408         * config/os/newlib/ctype_inline.h: Likewise.
409         * config/os/newlib/ctype_noninline.h: Likewise.
410         * config/os/newlib/os_defines.h: Likewise.
411         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
412         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
413         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
414         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
415         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
416         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
417         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
418         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
419         * config/os/tpf/ctype_base.h: Likewise.
420         * config/os/tpf/ctype_inline.h: Likewise.
421         * config/os/tpf/ctype_noninline.h: Likewise.
422         * config/os/tpf/os_defines.h: Likewise.
423         * config/os/uclibc/ctype_base.h: Likewise.
424         * config/os/uclibc/ctype_inline.h: Likewise.
425         * config/os/uclibc/ctype_noninline.h: Likewise.
426         * config/os/uclibc/os_defines.h: Likewise.
427         * config/os/vxworks/ctype_base.h: Likewise.
428         * config/os/vxworks/ctype_inline.h: Likewise.
429         * config/os/vxworks/ctype_noninline.h: Likewise.
430         * config/os/vxworks/os_defines.h: Likewise.
431         * include/backward/auto_ptr.h: Likewise.
432         * include/backward/backward_warning.h: Likewise.
433         * include/backward/binders.h: Likewise.
434         * include/backward/hash_fun.h: Likewise.
435         * include/backward/hash_map: Likewise.
436         * include/backward/hash_set: Likewise.
437         * include/backward/hashtable.h: Likewise.
438         * include/backward/strstream: Likewise.
439         * include/bits/algorithmfwd.h: Likewise.
440         * include/bits/allocator.h: Likewise.
441         * include/bits/atomic_0.h: Likewise.
442         * include/bits/atomic_2.h: Likewise.
443         * include/bits/atomicfwd_c.h: Likewise.
444         * include/bits/atomicfwd_cxx.h: Likewise.
445         * include/bits/basic_ios.h: Likewise.
446         * include/bits/basic_ios.tcc: Likewise.
447         * include/bits/basic_string.h: Likewise.
448         * include/bits/basic_string.tcc: Likewise.
449         * include/bits/boost_concept_check.h: Likewise.
450         * include/bits/c++config: Likewise.
451         * include/bits/char_traits.h: Likewise.
452         * include/bits/codecvt.h: Likewise.
453         * include/bits/concept_check.h: Likewise.
454         * include/bits/cpp_type_traits.h: Likewise.
455         * include/bits/deque.tcc: Likewise.
456         * include/bits/forward_list.h: Likewise.
457         * include/bits/forward_list.tcc: Likewise.
458         * include/bits/fstream.tcc: Likewise.
459         * include/bits/functexcept.h: Likewise.
460         * include/bits/functional_hash.h: Likewise.
461         * include/bits/gslice.h: Likewise.
462         * include/bits/gslice_array.h: Likewise.
463         * include/bits/hashtable.h: Likewise.
464         * include/bits/indirect_array.h: Likewise.
465         * include/bits/ios_base.h: Likewise.
466         * include/bits/istream.tcc: Likewise.
467         * include/bits/list.tcc: Likewise.
468         * include/bits/locale_classes.h: Likewise.
469         * include/bits/locale_classes.tcc: Likewise.
470         * include/bits/locale_facets.h: Likewise.
471         * include/bits/locale_facets.tcc: Likewise.
472         * include/bits/locale_facets_nonio.h: Likewise.
473         * include/bits/locale_facets_nonio.tcc: Likewise.
474         * include/bits/localefwd.h: Likewise.
475         * include/bits/mask_array.h: Likewise.
476         * include/bits/move.h: Likewise.
477         * include/bits/ostream.tcc: Likewise.
478         * include/bits/ostream_insert.h: Likewise.
479         * include/bits/postypes.h: Likewise.
480         * include/bits/shared_ptr.h: Likewise.
481         * include/bits/slice_array.h: Likewise.
482         * include/bits/sstream.tcc: Likewise.
483         * include/bits/stl_algo.h: Likewise.
484         * include/bits/stl_algobase.h: Likewise.
485         * include/bits/stl_bvector.h: Likewise.
486         * include/bits/stl_construct.h: Likewise.
487         * include/bits/stl_deque.h: Likewise.
488         * include/bits/stl_function.h: Likewise.
489         * include/bits/stl_heap.h: Likewise.
490         * include/bits/stl_iterator.h: Likewise.
491         * include/bits/stl_iterator_base_funcs.h: Likewise.
492         * include/bits/stl_iterator_base_types.h: Likewise.
493         * include/bits/stl_list.h: Likewise.
494         * include/bits/stl_map.h: Likewise.
495         * include/bits/stl_multimap.h: Likewise.
496         * include/bits/stl_multiset.h: Likewise.
497         * include/bits/stl_numeric.h: Likewise.
498         * include/bits/stl_pair.h: Likewise.
499         * include/bits/stl_queue.h: Likewise.
500         * include/bits/stl_raw_storage_iter.h: Likewise.
501         * include/bits/stl_relops.h: Likewise.
502         * include/bits/stl_set.h: Likewise.
503         * include/bits/stl_stack.h: Likewise.
504         * include/bits/stl_tempbuf.h: Likewise.
505         * include/bits/stl_tree.h: Likewise.
506         * include/bits/stl_uninitialized.h: Likewise.
507         * include/bits/stl_vector.h: Likewise.
508         * include/bits/stream_iterator.h: Likewise.
509         * include/bits/streambuf.tcc: Likewise.
510         * include/bits/streambuf_iterator.h: Likewise.
511         * include/bits/stringfwd.h: Likewise.
512         * include/bits/unique_ptr.h: Likewise.
513         * include/bits/valarray_after.h: Likewise.
514         * include/bits/valarray_array.h: Likewise.
515         * include/bits/valarray_array.tcc: Likewise.
516         * include/bits/valarray_before.h: Likewise.
517         * include/bits/vector.tcc: Likewise.
518         * include/c/cassert: Likewise.
519         * include/c/cctype: Likewise.
520         * include/c/cerrno: Likewise.
521         * include/c/cfloat: Likewise.
522         * include/c/ciso646: Likewise.
523         * include/c/climits: Likewise.
524         * include/c/clocale: Likewise.
525         * include/c/cmath: Likewise.
526         * include/c/csetjmp: Likewise.
527         * include/c/csignal: Likewise.
528         * include/c/cstdarg: Likewise.
529         * include/c/cstddef: Likewise.
530         * include/c/cstdio: Likewise.
531         * include/c/cstdlib: Likewise.
532         * include/c/cstring: Likewise.
533         * include/c/ctime: Likewise.
534         * include/c/cwchar: Likewise.
535         * include/c/cwctype: Likewise.
536         * include/c_compatibility/assert.h: Likewise.
537         * include/c_compatibility/complex.h: Likewise.
538         * include/c_compatibility/ctype.h: Likewise.
539         * include/c_compatibility/errno.h: Likewise.
540         * include/c_compatibility/fenv.h: Likewise.
541         * include/c_compatibility/float.h: Likewise.
542         * include/c_compatibility/inttypes.h: Likewise.
543         * include/c_compatibility/iso646.h: Likewise.
544         * include/c_compatibility/limits.h: Likewise.
545         * include/c_compatibility/locale.h: Likewise.
546         * include/c_compatibility/math.h: Likewise.
547         * include/c_compatibility/setjmp.h: Likewise.
548         * include/c_compatibility/signal.h: Likewise.
549         * include/c_compatibility/stdarg.h: Likewise.
550         * include/c_compatibility/stdatomic.h: Likewise.
551         * include/c_compatibility/stdbool.h: Likewise.
552         * include/c_compatibility/stddef.h: Likewise.
553         * include/c_compatibility/stdint.h: Likewise.
554         * include/c_compatibility/stdio.h: Likewise.
555         * include/c_compatibility/stdlib.h: Likewise.
556         * include/c_compatibility/string.h: Likewise.
557         * include/c_compatibility/tgmath.h: Likewise.
558         * include/c_compatibility/time.h: Likewise.
559         * include/c_compatibility/wchar.h: Likewise.
560         * include/c_compatibility/wctype.h: Likewise.
561         * include/c_global/cassert: Likewise.
562         * include/c_global/ccomplex: Likewise.
563         * include/c_global/cctype: Likewise.
564         * include/c_global/cerrno: Likewise.
565         * include/c_global/cfenv: Likewise.
566         * include/c_global/cfloat: Likewise.
567         * include/c_global/cinttypes: Likewise.
568         * include/c_global/ciso646: Likewise.
569         * include/c_global/climits: Likewise.
570         * include/c_global/clocale: Likewise.
571         * include/c_global/cmath.tcc: Likewise.
572         * include/c_global/cmath: Likewise.
573         * include/c_global/csetjmp: Likewise.
574         * include/c_global/csignal: Likewise.
575         * include/c_global/cstdarg: Likewise.
576         * include/c_global/cstdatomic: Likewise.
577         * include/c_global/cstdbool: Likewise.
578         * include/c_global/cstddef: Likewise.
579         * include/c_global/cstdint: Likewise.
580         * include/c_global/cstdio: Likewise.
581         * include/c_global/cstdlib: Likewise.
582         * include/c_global/cstring: Likewise.
583         * include/c_global/ctgmath: Likewise.
584         * include/c_global/ctime: Likewise.
585         * include/c_global/cwchar: Likewise.
586         * include/c_global/cwctype: Likewise.
587         * include/c_std/cassert: Likewise.
588         * include/c_std/cctype: Likewise.
589         * include/c_std/cerrno: Likewise.
590         * include/c_std/cfloat: Likewise.
591         * include/c_std/ciso646: Likewise.
592         * include/c_std/climits: Likewise.
593         * include/c_std/clocale: Likewise.
594         * include/c_std/cmath.tcc: Likewise.
595         * include/c_std/cmath: Likewise.
596         * include/c_std/csetjmp: Likewise.
597         * include/c_std/csignal: Likewise.
598         * include/c_std/cstdarg: Likewise.
599         * include/c_std/cstddef: Likewise.
600         * include/c_std/cstdio: Likewise.
601         * include/c_std/cstdlib: Likewise.
602         * include/c_std/cstring: Likewise.
603         * include/c_std/ctime: Likewise.
604         * include/c_std/cwchar: Likewise.
605         * include/c_std/cwctype: Likewise.
606         * include/debug/bitset: Likewise.
607         * include/debug/debug.h: Likewise.
608         * include/debug/deque: Likewise.
609         * include/debug/formatter.h: Likewise.
610         * include/debug/functions.h: Likewise.
611         * include/debug/list: Likewise.
612         * include/debug/macros.h: Likewise.
613         * include/debug/map.h: Likewise.
614         * include/debug/map: Likewise.
615         * include/debug/multimap.h: Likewise.
616         * include/debug/multiset.h: Likewise.
617         * include/debug/safe_base.h: Likewise.
618         * include/debug/safe_iterator.h: Likewise.
619         * include/debug/safe_iterator.tcc: Likewise.
620         * include/debug/safe_sequence.h: Likewise.
621         * include/debug/set.h: Likewise.
622         * include/debug/set: Likewise.
623         * include/debug/string: Likewise.
624         * include/debug/unordered_map: Likewise.
625         * include/debug/unordered_set: Likewise.
626         * include/debug/vector: Likewise.
627         * include/ext/algorithm: Likewise.
628         * include/ext/array_allocator.h: Likewise.
629         * include/ext/atomicity.h: Likewise.
630         * include/ext/bitmap_allocator.h: Likewise.
631         * include/ext/cast.h: Likewise.
632         * include/ext/codecvt_specializations.h: Likewise.
633         * include/ext/concurrence.h: Likewise.
634         * include/ext/debug_allocator.h: Likewise.
635         * include/ext/enc_filebuf.h: Likewise.
636         * include/ext/extptr_allocator.h: Likewise.
637         * include/ext/functional: Likewise.
638         * include/ext/iterator: Likewise.
639         * include/ext/malloc_allocator.h: Likewise.
640         * include/ext/memory: Likewise.
641         * include/ext/mt_allocator.h: Likewise.
642         * include/ext/new_allocator.h: Likewise.
643         * include/ext/numeric: Likewise.
644         * include/ext/numeric_traits.h: Likewise.
645         * include/ext/pb_ds/assoc_container.hpp: Likewise.
646         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
647         Likewise.
648         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
649         Likewise.
650         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
651         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
652         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
653         Likewise.
654         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
655         Likewise.
656         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
657         Likewise.
658         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
659         Likewise.
660         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
661         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
662         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
663         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
664         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
665         Likewise.
666         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
667         Likewise.
668         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
669         Likewise.
670         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
671         Likewise.
672         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
673         Likewise.
674         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
675         Likewise.
676         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
677         Likewise.
678         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
679         Likewise.
680         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
681         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
682         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
683         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
684         Likewise.
685         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
686         Likewise.
687         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
688         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
689         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
690         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
691         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
692         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
693         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
694         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
695         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
696         Likewise.
697         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
698         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
699         Likewise.
700         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
701         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
702         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
703         Likewise.
704         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
705         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
706         Likewise.
707         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
708         Likewise.
709         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
710         Likewise.
711         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
712         Likewise.
713         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
714         Likewise.
715         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
716         Likewise.
717         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
718         Likewise.
719         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
720         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
721         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
722         Likewise.
723         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
724         Likewise.
725         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
726         Likewise.
727         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
728         Likewise.
729         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
730         Likewise.
731         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
732         Likewise.
733         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
734         Likewise.
735         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
736         Likewise.
737         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
738         Likewise.
739         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
740         Likewise.
741         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
742         Likewise.
743         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
744         Likewise.
745         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
746         Likewise.
747         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
748         Likewise.
749         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
750         Likewise.
751         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
752         Likewise.
753         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
754         Likewise.
755         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
756         Likewise.
757         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
758         Likewise.
759         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
760         Likewise.
761         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
762         Likewise.
763         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
764         Likewise.
765         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
766         Likewise.
767         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
768         Likewise.
769         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
770         Likewise.
771         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
772         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
773         Likewise.
774         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
775         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
776         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
777         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
778         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
779         Likewise.
780         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
781         Likewise.
782         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
783         Likewise.
784         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
785         Likewise.
786         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
787         Likewise.
788         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
789         Likewise.
790         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
791         Likewise.
792         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
793         Likewise.
794         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
795         Likewise.
796         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
797         Likewise.
798         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
799         Likewise.
800         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
801         Likewise.
802         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
803         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
804         Likewise.
805         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
806         Likewise.
807         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
808         Likewise.
809         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
810         Likewise.
811         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
812         Likewise.
813         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
814         Likewise.
815         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
816         Likewise.
817         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
818         Likewise.
819         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
820         Likewise.
821         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
822         Likewise.
823         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
824         Likewise.
825         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
826         Likewise.
827         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
828         Likewise.
829         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
830         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
831         Likewise.
832         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
833         Likewise.
834         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
835         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
836         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
837         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
838         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
839         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
840         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
841         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
842         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
843         Likewise.
844         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
845         Likewise.
846         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
847         Likewise.
848         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
849         Likewise.
850         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
851         Likewise.
852         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
853         Likewise.
854         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
855         Likewise.
856         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
857         Likewise.
858         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
859         Likewise.
860         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
861         Likewise.
862         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
863         Likewise.
864         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
865         Likewise.
866         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
867         Likewise.
868         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
869         Likewise.
870         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
871         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
872         Likewise.
873         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
874         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
875         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
876         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
877         Likewise.
878         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
879         Likewise.
880         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
881         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
882         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
883         Likewise.
884         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
885         Likewise.
886         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
887         Likewise.
888         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
889         Likewise.
890         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
891         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
892         Likewise.
893         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
894         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
895         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
896         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
897         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
898         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
899         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
900         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
901         Likewise.
902         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
903         Likewise.
904         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
905         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
906         Likewise.
907         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
908         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
909         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
910         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
911         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
912         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
913         Likewise.
914         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
915         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
916         Likewise.
917         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
918         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
919         Likewise.
920         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
921         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
922         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
923         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
924         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
925         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
926         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
927         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
928         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
929         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
930         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
931         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
932         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
933         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
934         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
935         Likewise.
936         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
937         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
938         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
939         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
940         Likewise.
941         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
942         Likewise.
943         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
944         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
945         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
946         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
947         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
948         Likewise.
949         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
950         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
951         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
952         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
953         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
954         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
955         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
956         Likewise.
957         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
958         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
959         Likewise.
960         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
961         Likewise.
962         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
963         Likewise.
964         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
965         Likewise.
966         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
967         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
968         Likewise.
969         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
970         Likewise.
971         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
972         Likewise.
973         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
974         Likewise.
975         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
976         Likewise.
977         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
978         Likewise.
979         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
980         Likewise.
981         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
982         Likewise.
983         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
984         Likewise.
985         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
986         Likewise.
987         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
988         Likewise.
989         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
990         Likewise.
991         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
992         Likewise.
993         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
994         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
995         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
996         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
997         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
998         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
999         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
1000         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
1001         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
1002         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
1003         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
1004         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
1005         Likewise.
1006         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1007         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1008         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1009         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1010         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1011         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1012         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1013         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1014         Likewise.
1015         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1016         Likewise.
1017         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1018         Likewise.
1019         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1020         Likewise.
1021         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1022         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1023         Likewise.
1024         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1025         Likewise.
1026         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1027         Likewise.
1028         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1029         Likewise.
1030         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1031         Likewise.
1032         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1033         Likewise.
1034         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1035         Likewise.
1036         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1037         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1038         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1039         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1040         Likewise.
1041         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1042         Likewise.
1043         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1044         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1045         Likewise.
1046         * include/ext/pb_ds/exception.hpp: Likewise.
1047         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1048         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1049         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1050         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1051         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1052         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1053         * include/ext/pod_char_traits.h: Likewise.
1054         * include/ext/pointer.h: Likewise.
1055         * include/ext/pool_allocator.h: Likewise.
1056         * include/ext/rb_tree: Likewise.
1057         * include/ext/rc_string_base.h: Likewise.
1058         * include/ext/rope: Likewise.
1059         * include/ext/ropeimpl.h: Likewise.
1060         * include/ext/slist: Likewise.
1061         * include/ext/sso_string_base.h: Likewise.
1062         * include/ext/stdio_filebuf.h: Likewise.
1063         * include/ext/stdio_sync_filebuf.h: Likewise.
1064         * include/ext/string_conversions.h: Likewise.
1065         * include/ext/throw_allocator.h: Likewise.
1066         * include/ext/type_traits.h: Likewise.
1067         * include/ext/typelist.h: Likewise.
1068         * include/ext/vstring.h: Likewise.
1069         * include/ext/vstring.tcc: Likewise.
1070         * include/ext/vstring_fwd.h: Likewise.
1071         * include/ext/vstring_util.h: Likewise.
1072         * include/parallel/algo.h: Likewise.
1073         * include/parallel/algobase.h: Likewise.
1074         * include/parallel/algorithm: Likewise.
1075         * include/parallel/algorithmfwd.h: Likewise.
1076         * include/parallel/balanced_quicksort.h: Likewise.
1077         * include/parallel/base.h: Likewise.
1078         * include/parallel/basic_iterator.h: Likewise.
1079         * include/parallel/checkers.h: Likewise.
1080         * include/parallel/compatibility.h: Likewise.
1081         * include/parallel/compiletime_settings.h: Likewise.
1082         * include/parallel/equally_split.h: Likewise.
1083         * include/parallel/features.h: Likewise.
1084         * include/parallel/find.h: Likewise.
1085         * include/parallel/find_selectors.h: Likewise.
1086         * include/parallel/for_each.h: Likewise.
1087         * include/parallel/for_each_selectors.h: Likewise.
1088         * include/parallel/iterator.h: Likewise.
1089         * include/parallel/list_partition.h: Likewise.
1090         * include/parallel/losertree.h: Likewise.
1091         * include/parallel/merge.h: Likewise.
1092         * include/parallel/multiseq_selection.h: Likewise.
1093         * include/parallel/multiway_merge.h: Likewise.
1094         * include/parallel/multiway_mergesort.h: Likewise.
1095         * include/parallel/numeric: Likewise.
1096         * include/parallel/numericfwd.h: Likewise.
1097         * include/parallel/omp_loop.h: Likewise.
1098         * include/parallel/omp_loop_static.h: Likewise.
1099         * include/parallel/par_loop.h: Likewise.
1100         * include/parallel/parallel.h: Likewise.
1101         * include/parallel/partial_sum.h: Likewise.
1102         * include/parallel/partition.h: Likewise.
1103         * include/parallel/queue.h: Likewise.
1104         * include/parallel/quicksort.h: Likewise.
1105         * include/parallel/random_number.h: Likewise.
1106         * include/parallel/random_shuffle.h: Likewise.
1107         * include/parallel/search.h: Likewise.
1108         * include/parallel/set_operations.h: Likewise.
1109         * include/parallel/settings.h: Likewise.
1110         * include/parallel/sort.h: Likewise.
1111         * include/parallel/tags.h: Likewise.
1112         * include/parallel/types.h: Likewise.
1113         * include/parallel/unique_copy.h: Likewise.
1114         * include/parallel/workstealing.h: Likewise.
1115         * include/precompiled/extc++.h: Likewise.
1116         * include/precompiled/stdc++.h: Likewise.
1117         * include/precompiled/stdtr1c++.h: Likewise.
1118         * include/std/algorithm: Likewise.
1119         * include/std/array: Likewise.
1120         * include/std/bitset: Likewise.
1121         * include/std/c++0x_warning.h: Likewise.
1122         * include/std/chrono: Likewise.
1123         * include/std/complex: Likewise.
1124         * include/std/condition_variable: Likewise.
1125         * include/std/deque: Likewise.
1126         * include/std/forward_list: Likewise.
1127         * include/std/fstream: Likewise.
1128         * include/std/functional: Likewise.
1129         * include/std/iomanip: Likewise.
1130         * include/std/ios: Likewise.
1131         * include/std/iosfwd: Likewise.
1132         * include/std/iostream: Likewise.
1133         * include/std/istream: Likewise.
1134         * include/std/iterator: Likewise.
1135         * include/std/limits: Likewise.
1136         * include/std/list: Likewise.
1137         * include/std/locale: Likewise.
1138         * include/std/map: Likewise.
1139         * include/std/memory: Likewise.
1140         * include/std/mutex: Likewise.
1141         * include/std/numeric: Likewise.
1142         * include/std/ostream: Likewise.
1143         * include/std/queue: Likewise.
1144         * include/std/random: Likewise.
1145         * include/std/ratio: Likewise.
1146         * include/std/regex: Likewise.
1147         * include/std/set: Likewise.
1148         * include/std/sstream: Likewise.
1149         * include/std/stack: Likewise.
1150         * include/std/stdexcept: Likewise.
1151         * include/std/streambuf: Likewise.
1152         * include/std/string: Likewise.
1153         * include/std/system_error: Likewise.
1154         * include/std/thread: Likewise.
1155         * include/std/tuple: Likewise.
1156         * include/std/type_traits: Likewise.
1157         * include/std/unordered_map: Likewise.
1158         * include/std/unordered_set: Likewise.
1159         * include/std/utility: Likewise.
1160         * include/std/valarray: Likewise.
1161         * include/std/vector: Likewise.
1162         * include/tr1/array: Likewise.
1163         * include/tr1/bessel_function.tcc: Likewise.
1164         * include/tr1/beta_function.tcc: Likewise.
1165         * include/tr1/ccomplex: Likewise.
1166         * include/tr1/cctype: Likewise.
1167         * include/tr1/cfenv: Likewise.
1168         * include/tr1/cfloat: Likewise.
1169         * include/tr1/cinttypes: Likewise.
1170         * include/tr1/climits: Likewise.
1171         * include/tr1/cmath: Likewise.
1172         * include/tr1/complex.h: Likewise.
1173         * include/tr1/complex: Likewise.
1174         * include/tr1/cstdarg: Likewise.
1175         * include/tr1/cstdbool: Likewise.
1176         * include/tr1/cstdint: Likewise.
1177         * include/tr1/cstdio: Likewise.
1178         * include/tr1/cstdlib: Likewise.
1179         * include/tr1/ctgmath: Likewise.
1180         * include/tr1/ctime: Likewise.
1181         * include/tr1/ctype.h: Likewise.
1182         * include/tr1/cwchar: Likewise.
1183         * include/tr1/cwctype: Likewise.
1184         * include/tr1/ell_integral.tcc: Likewise.
1185         * include/tr1/exp_integral.tcc: Likewise.
1186         * include/tr1/fenv.h: Likewise.
1187         * include/tr1/float.h: Likewise.
1188         * include/tr1/functional: Likewise.
1189         * include/tr1/functional_hash.h: Likewise.
1190         * include/tr1/gamma.tcc: Likewise.
1191         * include/tr1/hashtable.h: Likewise.
1192         * include/tr1/hypergeometric.tcc: Likewise.
1193         * include/tr1/inttypes.h: Likewise.
1194         * include/tr1/legendre_function.tcc: Likewise.
1195         * include/tr1/limits.h: Likewise.
1196         * include/tr1/math.h: Likewise.
1197         * include/tr1/memory: Likewise.
1198         * include/tr1/modified_bessel_func.tcc: Likewise.
1199         * include/tr1/poly_hermite.tcc: Likewise.
1200         * include/tr1/poly_laguerre.tcc: Likewise.
1201         * include/tr1/random: Likewise.
1202         * include/tr1/regex: Likewise.
1203         * include/tr1/riemann_zeta.tcc: Likewise.
1204         * include/tr1/shared_ptr.h: Likewise.
1205         * include/tr1/special_function_util.h: Likewise.
1206         * include/tr1/stdarg.h: Likewise.
1207         * include/tr1/stdbool.h: Likewise.
1208         * include/tr1/stdint.h: Likewise.
1209         * include/tr1/stdio.h: Likewise.
1210         * include/tr1/stdlib.h: Likewise.
1211         * include/tr1/tgmath.h: Likewise.
1212         * include/tr1/tuple: Likewise.
1213         * include/tr1/type_traits: Likewise.
1214         * include/tr1/unordered_map: Likewise.
1215         * include/tr1/unordered_set: Likewise.
1216         * include/tr1/utility: Likewise.
1217         * include/tr1/wchar.h: Likewise.
1218         * include/tr1/wctype.h: Likewise.
1219         * include/tr1_impl/array: Likewise.
1220         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1221         * include/tr1_impl/cctype: Likewise.
1222         * include/tr1_impl/cfenv: Likewise.
1223         * include/tr1_impl/cinttypes: Likewise.
1224         * include/tr1_impl/cmath: Likewise.
1225         * include/tr1_impl/complex: Likewise.
1226         * include/tr1_impl/cstdint: Likewise.
1227         * include/tr1_impl/cstdio: Likewise.
1228         * include/tr1_impl/cstdlib: Likewise.
1229         * include/tr1_impl/cwchar: Likewise.
1230         * include/tr1_impl/cwctype: Likewise.
1231         * include/tr1_impl/functional: Likewise.
1232         * include/tr1_impl/functional_hash.h: Likewise.
1233         * include/tr1_impl/hashtable: Likewise.
1234         * include/tr1_impl/hashtable_policy.h: Likewise.
1235         * include/tr1_impl/random.tcc: Likewise.
1236         * include/tr1_impl/random: Likewise.
1237         * include/tr1_impl/regex: Likewise.
1238         * include/tr1_impl/type_traits: Likewise.
1239         * include/tr1_impl/unordered_map: Likewise.
1240         * include/tr1_impl/unordered_set: Likewise.
1241         * include/tr1_impl/utility: Likewise.
1242         * libsupc++/array_type_info.cc: Likewise.
1243         * libsupc++/atexit_arm.cc: Likewise.
1244         * libsupc++/bad_cast.cc: Likewise.
1245         * libsupc++/bad_typeid.cc: Likewise.
1246         * libsupc++/class_type_info.cc: Likewise.
1247         * libsupc++/cxxabi-forced.h: Likewise.
1248         * libsupc++/cxxabi.h: Likewise.
1249         * libsupc++/del_op.cc: Likewise.
1250         * libsupc++/del_opnt.cc: Likewise.
1251         * libsupc++/del_opv.cc: Likewise.
1252         * libsupc++/del_opvnt.cc: Likewise.
1253         * libsupc++/dyncast.cc: Likewise.
1254         * libsupc++/eh_alloc.cc: Likewise.
1255         * libsupc++/eh_arm.cc: Likewise.
1256         * libsupc++/eh_aux_runtime.cc: Likewise.
1257         * libsupc++/eh_call.cc: Likewise.
1258         * libsupc++/eh_catch.cc: Likewise.
1259         * libsupc++/eh_exception.cc: Likewise.
1260         * libsupc++/eh_globals.cc: Likewise.
1261         * libsupc++/eh_personality.cc: Likewise.
1262         * libsupc++/eh_ptr.cc: Likewise.
1263         * libsupc++/eh_term_handler.cc: Likewise.
1264         * libsupc++/eh_terminate.cc: Likewise.
1265         * libsupc++/eh_throw.cc: Likewise.
1266         * libsupc++/eh_type.cc: Likewise.
1267         * libsupc++/eh_unex_handler.cc: Likewise.
1268         * libsupc++/enum_type_info.cc: Likewise.
1269         * libsupc++/exception: Likewise.
1270         * libsupc++/exception_defines.h: Likewise.
1271         * libsupc++/exception_ptr.h: Likewise.
1272         * libsupc++/function_type_info.cc: Likewise.
1273         * libsupc++/fundamental_type_info.cc: Likewise.
1274         * libsupc++/guard.cc: Likewise.
1275         * libsupc++/initializer_list: Likewise.
1276         * libsupc++/new: Likewise.
1277         * libsupc++/new_handler.cc: Likewise.
1278         * libsupc++/new_op.cc: Likewise.
1279         * libsupc++/new_opnt.cc: Likewise.
1280         * libsupc++/new_opv.cc: Likewise.
1281         * libsupc++/new_opvnt.cc: Likewise.
1282         * libsupc++/pbase_type_info.cc: Likewise.
1283         * libsupc++/pmem_type_info.cc: Likewise.
1284         * libsupc++/pointer_type_info.cc: Likewise.
1285         * libsupc++/pure.cc: Likewise.
1286         * libsupc++/si_class_type_info.cc: Likewise.
1287         * libsupc++/tinfo.cc: Likewise.
1288         * libsupc++/tinfo.h: Likewise.
1289         * libsupc++/tinfo2.cc: Likewise.
1290         * libsupc++/typeinfo: Likewise.
1291         * libsupc++/unwind-cxx.h: Likewise.
1292         * libsupc++/vec.cc: Likewise.
1293         * libsupc++/vmi_class_type_info.cc: Likewise.
1294         * libsupc++/vterminate.cc: Likewise.
1295         * po/string_literals.cc: Likewise.
1296         * src/atomic.cc: Likewise.
1297         * src/bitmap_allocator.cc: Likewise.
1298         * src/chrono.cc: Likewise.
1299         * src/codecvt.cc: Likewise.
1300         * src/compatibility-ldbl.cc: Likewise.
1301         * src/compatibility.cc: Likewise.
1302         * src/complex_io.cc: Likewise.
1303         * src/concept-inst.cc: Likewise.
1304         * src/condition_variable.cc: Likewise.
1305         * src/ctype.cc: Likewise.
1306         * src/debug.cc: Likewise.
1307         * src/debug_list.cc: Likewise.
1308         * src/ext-inst.cc: Likewise.
1309         * src/fstream-inst.cc: Likewise.
1310         * src/functexcept.cc: Likewise.
1311         * src/globals_io.cc: Likewise.
1312         * src/hash.cc: Likewise.
1313         * src/hash_c++0x.cc: Likewise.
1314         * src/hashtable.cc: Likewise.
1315         * src/hashtable_c++0x.cc: Likewise.
1316         * src/ios-inst.cc: Likewise.
1317         * src/ios.cc: Likewise.
1318         * src/ios_failure.cc: Likewise.
1319         * src/ios_init.cc: Likewise.
1320         * src/ios_locale.cc: Likewise.
1321         * src/iostream-inst.cc: Likewise.
1322         * src/istream-inst.cc: Likewise.
1323         * src/istream.cc: Likewise.
1324         * src/limits.cc: Likewise.
1325         * src/limits_c++0x.cc: Likewise.
1326         * src/list.cc: Likewise.
1327         * src/locale-inst.cc: Likewise.
1328         * src/locale.cc: Likewise.
1329         * src/locale_facets.cc: Likewise.
1330         * src/locale_init.cc: Likewise.
1331         * src/localename.cc: Likewise.
1332         * src/math_stubs_float.cc: Likewise.
1333         * src/math_stubs_long_double.cc: Likewise.
1334         * src/misc-inst.cc: Likewise.
1335         * src/mt_allocator.cc: Likewise.
1336         * src/mutex.cc: Likewise.
1337         * src/ostream-inst.cc: Likewise.
1338         * src/parallel_list.cc: Likewise.
1339         * src/parallel_settings.cc: Likewise.
1340         * src/pool_allocator.cc: Likewise.
1341         * src/sstream-inst.cc: Likewise.
1342         * src/stdexcept.cc: Likewise.
1343         * src/streambuf-inst.cc: Likewise.
1344         * src/streambuf.cc: Likewise.
1345         * src/string-inst.cc: Likewise.
1346         * src/strstream.cc: Likewise.
1347         * src/system_error.cc: Likewise.
1348         * src/thread.cc: Likewise.
1349         * src/tree.cc: Likewise.
1350         * src/valarray-inst.cc: Likewise.
1351         * src/wlocale-inst.cc: Likewise.
1352         * src/wstring-inst.cc: Likewise.
1353         * doc/xml/manual/intro.xml: Change documentation to refer the
1354         reader to version 3 of the GNU General Public License, version
1355         3.1 of the GCC Runtime Library Exception, and to point readers
1356         at the FSF's license web page.
1357
1358 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1359
1360         * Makefile.am: Change copyright header to refer to version
1361         3 of the GNU General Public License and to point readers at the
1362         COPYING3 file and the FSF's license web page.
1363         * doc/Makefile.am: Likewise.
1364         * include/Makefile.am: Likewise.
1365         * libsupc++/Makefile.am: Likewise.
1366         * po/Makefile.am: Likewise.
1367         * po/POTFILES.in: Likewise.
1368         * src/Makefile.am: Likewise.
1369         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1370         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1371         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1372         Likewise.
1373         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1374         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1375         Likewise.
1376         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1377         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1378         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1379         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1380         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1381         * testsuite/18_support/bad_cast/what.cc: Likewise.
1382         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1383         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1384         Likewise.
1385         * testsuite/18_support/bad_exception/what.cc: Likewise.
1386         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1387         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1388         * testsuite/18_support/exception/38732.cc: Likewise.
1389         * testsuite/18_support/exception/what.cc: Likewise.
1390         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1391         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1392         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1393         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1394         * testsuite/18_support/headers/climits/values.cc: Likewise.
1395         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1396         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1397         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1398         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1399         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1400         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1401         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1402         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1403         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1404         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1405         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1406         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1407         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1408         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1409         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1410         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1411         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1412         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1413         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1414         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1415         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1416         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1417         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1418         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1419         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1420         * testsuite/18_support/new_delete_placement.cc: Likewise.
1421         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1422         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1423         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1424         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1425         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1426         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1427         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1428         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1429         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1430         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1431         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1432         Likewise.
1433         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1434         * testsuite/18_support/pthread_guard.cc: Likewise.
1435         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1436         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1437         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1438         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1439         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1440         Likewise.
1441         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1442         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1443         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1444         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1445         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1446         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1447         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1448         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1449         Likewise.
1450         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1451         Likewise.
1452         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1453         Likewise.
1454         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1455         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1456         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1457         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1458         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1459         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1460         Likewise.
1461         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1462         Likewise.
1463         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1464         Likewise.
1465         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1466         Likewise.
1467         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1468         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1469         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1470         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1471         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1472         Likewise.
1473         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1474         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1475         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1476         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1477         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1478         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1479         Likewise.
1480         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1481         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1482         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1483         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1484         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1485         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1486         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1487         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1488         * testsuite/20_util/allocator/1.cc: Likewise.
1489         * testsuite/20_util/allocator/10378.cc: Likewise.
1490         * testsuite/20_util/allocator/14176.cc: Likewise.
1491         * testsuite/20_util/allocator/33807.cc: Likewise.
1492         * testsuite/20_util/allocator/8230.cc: Likewise.
1493         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1494         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1495         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1496         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1497         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1498         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1499         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1500         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1501         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1502         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1503         Likewise.
1504         * testsuite/20_util/clocks/1.cc: Likewise.
1505         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1506         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1507         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1508         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1509         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1510         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1511         * testsuite/20_util/duration/cons/1.cc: Likewise.
1512         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1513         * testsuite/20_util/duration/cons/2.cc: Likewise.
1514         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1515         Likewise.
1516         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1517         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1518         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1519         Likewise.
1520         * testsuite/20_util/forward/1.cc: Likewise.
1521         * testsuite/20_util/forward/1_neg.cc: Likewise.
1522         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1523         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1524         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1525         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1526         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1527         Likewise.
1528         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1529         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1530         Likewise.
1531         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1532         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1533         Likewise.
1534         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1535         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1536         Likewise.
1537         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1538         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1539         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1540         Likewise.
1541         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1542         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1543         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1544         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1545         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1546         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1547         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1548         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1549         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1550         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1551         Likewise.
1552         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1553         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1554         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1555         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1556         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1557         Likewise.
1558         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1559         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1560         Likewise.
1561         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1562         * testsuite/20_util/identity/value.cc: Likewise.
1563         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1564         * testsuite/20_util/is_integral/value.cc: Likewise.
1565         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1566         Likewise.
1567         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1568         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1569         * testsuite/20_util/is_reference/value.cc: Likewise.
1570         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1571         Likewise.
1572         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1573         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1574         * testsuite/20_util/is_signed/value.cc: Likewise.
1575         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1576         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1577         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1578         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1579         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1580         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1581         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1582         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1583         Likewise.
1584         * testsuite/20_util/move/1.cc: Likewise.
1585         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1586         * testsuite/20_util/pair/1.cc: Likewise.
1587         * testsuite/20_util/pair/2.cc: Likewise.
1588         * testsuite/20_util/pair/3.cc: Likewise.
1589         * testsuite/20_util/pair/4.cc: Likewise.
1590         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1591         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1592         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1593         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1594         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1595         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1596         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1597         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1598         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1599         Likewise.
1600         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1601         Likewise.
1602         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1603         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1604         * testsuite/20_util/rel_ops.cc: Likewise.
1605         * testsuite/20_util/remove_reference/value.cc: Likewise.
1606         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1607         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1608         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1609         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1610         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1611         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1612         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1613         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1614         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1615         Likewise.
1616         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1617         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1618         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1619         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1620         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1621         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1622         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1623         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1624         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1625         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1626         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1627         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1628         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1629         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1630         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1631         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1632         Likewise.
1633         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1634         Likewise.
1635         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1636         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1637         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1638         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1639         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1640         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1641         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1642         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1643         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1644         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1645         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1646         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1647         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1648         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1649         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1650         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1651         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1652         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1653         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1654         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1655         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1656         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1657         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1658         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1659         Likewise.
1660         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1661         Likewise.
1662         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1663         Likewise.
1664         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1665         Likewise.
1666         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1667         Likewise.
1668         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1669         Likewise.
1670         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1671         Likewise.
1672         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1673         Likewise.
1674         * testsuite/20_util/temporary_buffer.cc: Likewise.
1675         * testsuite/20_util/time_point/1.cc: Likewise.
1676         * testsuite/20_util/time_point/2.cc: Likewise.
1677         * testsuite/20_util/time_point/3.cc: Likewise.
1678         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1679         Likewise.
1680         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1681         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1682         Likewise.
1683         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1684         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1685         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1686         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1687         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1688         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1689         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1690         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1691         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1692         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1693         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1694         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1695         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1696         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1697         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1698         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1699         Likewise.
1700         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1701         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1702         Likewise.
1703         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1704         Likewise.
1705         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1706         Likewise.
1707         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1708         Likewise.
1709         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1710         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1711         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1712         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1713         Likewise.
1714         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1715         Likewise.
1716         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1717         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1718         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1719         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1720         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1721         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1722         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1723         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1724         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1725         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1726         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1727         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1728         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1729         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1730         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1731         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1732         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1733         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1734         Likewise.
1735         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1736         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1737         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1738         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1739         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1740         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1741         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1742         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1743         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1744         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1745         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1746         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1747         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1748         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1749         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1750         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1751         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1752         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1753         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1754         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1755         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1756         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1757         Likewise.
1758         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1759         Likewise.
1760         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1761         Likewise.
1762         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1763         Likewise.
1764         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1765         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1766         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1767         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1768         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1769         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1770         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1771         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1772         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1773         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1774         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1775         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1776         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1777         Likewise.
1778         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1779         Likewise.
1780         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1781         Likewise.
1782         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1783         Likewise.
1784         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1785         Likewise.
1786         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1787         Likewise.
1788         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1789         Likewise.
1790         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1791         Likewise.
1792         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1793         Likewise.
1794         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1795         Likewise.
1796         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1797         Likewise.
1798         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1799         Likewise.
1800         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1801         Likewise.
1802         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1803         Likewise.
1804         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1805         Likewise.
1806         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1807         Likewise.
1808         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1809         Likewise.
1810         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1811         Likewise.
1812         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1813         Likewise.
1814         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1815         Likewise.
1816         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1817         Likewise.
1818         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1819         Likewise.
1820         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1821         Likewise.
1822         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1823         Likewise.
1824         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1825         Likewise.
1826         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1827         Likewise.
1828         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1829         Likewise.
1830         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1831         Likewise.
1832         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1833         Likewise.
1834         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1835         Likewise.
1836         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1837         Likewise.
1838         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1839         Likewise.
1840         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1841         Likewise.
1842         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1843         Likewise.
1844         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1845         Likewise.
1846         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1847         Likewise.
1848         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1849         Likewise.
1850         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1851         Likewise.
1852         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1853         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1854         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1855         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1856         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1857         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1858         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1859         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1860         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1861         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1862         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1863         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1864         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1865         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1866         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1867         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1868         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1869         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1870         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1871         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1872         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1873         Likewise.
1874         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1875         Likewise.
1876         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1877         Likewise.
1878         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1879         Likewise.
1880         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1881         Likewise.
1882         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1883         Likewise.
1884         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1885         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1886         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1887         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1888         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1889         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1890         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1891         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1892         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1893         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1894         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1895         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1896         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1897         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1898         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1899         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1900         Likewise.
1901         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1902         Likewise.
1903         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
1904         Likewise.
1905         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
1906         Likewise.
1907         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
1908         Likewise.
1909         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
1910         Likewise.
1911         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
1912         Likewise.
1913         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
1914         Likewise.
1915         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
1916         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
1917         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
1918         Likewise.
1919         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
1920         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
1921         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
1922         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
1923         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
1924         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
1925         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
1926         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
1927         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
1928         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
1929         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
1930         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
1931         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
1932         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
1933         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
1934         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
1935         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
1936         Likewise.
1937         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
1938         Likewise.
1939         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
1940         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
1941         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
1942         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
1943         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
1944         Likewise.
1945         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
1946         Likewise.
1947         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
1948         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
1949         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
1950         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
1951         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
1952         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
1953         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
1954         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
1955         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
1956         Likewise.
1957         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
1958         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
1959         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
1960         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
1961         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
1962         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
1963         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
1964         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
1965         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
1966         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
1967         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
1968         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
1969         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
1970         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
1971         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
1972         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
1973         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
1974         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
1975         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
1976         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
1977         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
1978         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
1979         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
1980         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
1981         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
1982         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
1983         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
1984         Likewise.
1985         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
1986         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
1987         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
1988         Likewise.
1989         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
1990         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
1991         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
1992         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
1993         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
1994         Likewise.
1995         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
1996         Likewise.
1997         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
1998         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
1999         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
2000         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
2001         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
2002         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
2003         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
2004         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
2005         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
2006         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2007         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2008         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2009         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2010         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2011         Likewise.
2012         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2013         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2014         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2015         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2016         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2017         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2018         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2019         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2020         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2021         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2022         Likewise.
2023         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2024         Likewise.
2025         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2026         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2027         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2028         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2029         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2030         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2031         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2032         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2033         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2034         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2035         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2036         Likewise.
2037         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2038         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2039         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2040         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2041         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2042         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2043         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2044         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2045         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2046         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2047         Likewise.
2048         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2049         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2050         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2051         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2052         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2053         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2054         Likewise.
2055         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2056         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2057         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2058         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2059         Likewise.
2060         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2061         Likewise.
2062         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2063         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2064         Likewise.
2065         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2066         * testsuite/22_locale/ctype/2.cc: Likewise.
2067         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2068         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2069         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2070         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2071         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2072         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2073         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2074         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2075         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2076         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2077         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2078         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2079         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2080         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2081         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2082         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2083         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2084         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2085         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2086         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2087         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2088         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2089         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2090         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2091         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2092         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2093         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2094         * testsuite/22_locale/facet/1.cc: Likewise.
2095         * testsuite/22_locale/facet/2.cc: Likewise.
2096         * testsuite/22_locale/facet/25421.cc: Likewise.
2097         * testsuite/22_locale/global_templates/1.cc: Likewise.
2098         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2099         Likewise.
2100         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2101         Likewise.
2102         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2103         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2104         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2105         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2106         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2107         * testsuite/22_locale/locale/13630.cc: Likewise.
2108         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2109         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2110         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2111         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2112         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2113         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2114         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2115         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2116         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2117         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2118         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2119         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2120         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2121         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2122         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2123         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2124         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2125         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2126         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2127         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2128         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2129         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2130         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2131         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2132         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2133         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2134         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2135         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2136         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2137         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2138         Likewise.
2139         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2140         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2141         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2142         Likewise.
2143         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2144         Likewise.
2145         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2146         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2147         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2148         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2149         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2150         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2151         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2152         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2153         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2154         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2155         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2156         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2157         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2158         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2159         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2160         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2161         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2162         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2163         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2164         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2165         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2166         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2167         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2168         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2169         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2170         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2171         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2172         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2173         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2174         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2175         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2176         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2177         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2178         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2179         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2180         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2181         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2182         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2183         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2184         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2185         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2186         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2187         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2188         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2189         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2190         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2191         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2192         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2193         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2194         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2195         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2196         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2197         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2198         Likewise.
2199         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2200         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2201         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2202         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2203         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2204         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2205         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2206         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2207         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2208         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2209         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2210         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2211         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2212         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2213         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2214         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2215         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2216         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2217         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2218         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2219         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2220         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2221         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2222         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2223         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2224         Likewise.
2225         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2226         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2227         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2228         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2229         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2230         Likewise.
2231         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2232         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2233         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2234         Likewise.
2235         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2236         Likewise.
2237         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2238         Likewise.
2239         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2240         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2241         Likewise.
2242         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2243         Likewise.
2244         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2245         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2246         Likewise.
2247         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2248         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2249         Likewise.
2250         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2251         Likewise.
2252         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2253         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2254         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2255         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2256         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2257         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2258         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2259         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2260         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2261         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2262         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2263         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2264         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2265         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2266         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2267         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2268         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2269         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2270         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2271         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2272         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2273         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2274         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2275         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2276         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2277         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2278         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2279         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2280         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2281         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2282         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2283         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2284         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2285         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2286         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2287         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2288         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2289         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2290         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2291         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2292         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2293         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2294         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2295         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2296         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2297         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2298         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2299         Likewise.
2300         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2301         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2302         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2303         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2304         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2305         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2306         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2307         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2308         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2309         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2310         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2311         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2312         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2313         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2314         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2315         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2316         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2317         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2318         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2319         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2320         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2321         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2322         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2323         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2324         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2325         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2326         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2327         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2328         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2329         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2330         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2331         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2332         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2333         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2334         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2335         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2336         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2337         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2338         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2339         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2340         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2341         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2342         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2343         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2344         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2345         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2346         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2347         Likewise.
2348         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2349         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2350         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2351         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2352         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2353         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2354         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2355         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2356         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2357         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2358         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2359         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2360         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2361         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2362         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2363         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2364         Likewise.
2365         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2366         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2367         Likewise.
2368         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2369         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2370         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2371         Likewise.
2372         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2373         Likewise.
2374         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2375         Likewise.
2376         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2377         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2378         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2379         Likewise.
2380         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2381         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2382         Likewise.
2383         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2384         Likewise.
2385         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2386         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2387         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2388         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2389         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2390         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2391         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2392         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2393         Likewise.
2394         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2395         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2396         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2397         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2398         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2399         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2400         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2401         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2402         Likewise.
2403         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2404         Likewise.
2405         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2406         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2407         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2408         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2409         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2410         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2411         Likewise.
2412         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2413         Likewise.
2414         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2415         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2416         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2417         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2418         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2419         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2420         Likewise.
2421         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2422         Likewise.
2423         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2424         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2425         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2426         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2427         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2428         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2429         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2430         Likewise.
2431         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2432         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2433         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2434         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2435         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2436         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2437         Likewise.
2438         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2439         Likewise.
2440         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2441         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2442         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2443         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2444         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2445         Likewise.
2446         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2447         Likewise.
2448         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2449         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2450         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2451         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2452         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2453         Likewise.
2454         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2455         Likewise.
2456         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2457         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2458         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2459         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2460         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2461         Likewise.
2462         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2463         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2464         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2465         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2466         Likewise.
2467         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2468         Likewise.
2469         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2470         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2471         Likewise.
2472         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2473         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2474         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2475         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2476         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2477         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2478         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2479         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2480         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2481         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2482         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2483         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2484         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2485         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2486         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2487         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2488         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2489         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2490         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2491         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2492         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2493         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2494         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2495         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2496         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2497         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2498         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2499         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2500         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2501         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2502         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2503         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2504         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2505         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2506         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2507         Likewise.
2508         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2509         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2510         * testsuite/23_containers/bitset/18604.cc: Likewise.
2511         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2512         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2513         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2514         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2515         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2516         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2517         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2518         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2519         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2520         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2521         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2522         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2523         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2524         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2525         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2526         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2527         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2528         * testsuite/23_containers/deque/18604.cc: Likewise.
2529         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2530         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2531         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2532         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2533         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2534         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2535         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2536         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2537         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2538         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2539         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2540         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2541         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2542         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2543         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2544         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2545         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2546         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2547         Likewise.
2548         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2549         Likewise.
2550         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2551         Likewise.
2552         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2553         Likewise.
2554         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2555         Likewise.
2556         * testsuite/23_containers/deque/types/1.cc: Likewise.
2557         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2558         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2559         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2560         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2561         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2562         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2563         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2564         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2565         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2566         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2567         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2568         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2569         Likewise.
2570         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2571         Likewise.
2572         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2573         Likewise.
2574         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2575         Likewise.
2576         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2577         Likewise.
2578         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2579         Likewise.
2580         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2581         Likewise.
2582         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2583         Likewise.
2584         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2585         Likewise.
2586         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2587         Likewise.
2588         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2589         Likewise.
2590         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2591         Likewise.
2592         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2593         Likewise.
2594         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2595         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2596         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2597         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2598         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2599         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2600         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2601         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2602         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2603         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2604         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2605         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2606         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2607         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2608         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2609         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2610         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2611         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2612         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2613         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2614         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2615         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2616         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2617         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2618         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2619         Likewise.
2620         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2621         Likewise.
2622         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2623         * testsuite/23_containers/list/18604.cc: Likewise.
2624         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2625         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2626         * testsuite/23_containers/list/cons/1.cc: Likewise.
2627         * testsuite/23_containers/list/cons/2.cc: Likewise.
2628         * testsuite/23_containers/list/cons/3.cc: Likewise.
2629         * testsuite/23_containers/list/cons/4.cc: Likewise.
2630         * testsuite/23_containers/list/cons/5.cc: Likewise.
2631         * testsuite/23_containers/list/cons/6.cc: Likewise.
2632         * testsuite/23_containers/list/cons/7.cc: Likewise.
2633         * testsuite/23_containers/list/cons/8.cc: Likewise.
2634         * testsuite/23_containers/list/cons/9.cc: Likewise.
2635         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2636         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2637         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2638         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2639         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2640         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2641         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2642         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2643         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2644         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2645         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2646         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2647         * testsuite/23_containers/list/operations/1.cc: Likewise.
2648         * testsuite/23_containers/list/operations/2.cc: Likewise.
2649         * testsuite/23_containers/list/operations/3.cc: Likewise.
2650         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2651         * testsuite/23_containers/list/operations/4.cc: Likewise.
2652         * testsuite/23_containers/list/operations/5.cc: Likewise.
2653         * testsuite/23_containers/list/pthread1.cc: Likewise.
2654         * testsuite/23_containers/list/pthread5.cc: Likewise.
2655         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2656         Likewise.
2657         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2658         Likewise.
2659         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2660         Likewise.
2661         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2662         Likewise.
2663         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2664         Likewise.
2665         * testsuite/23_containers/map/18604.cc: Likewise.
2666         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2667         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2668         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2669         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2670         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2671         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2672         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2673         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2674         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2675         * testsuite/23_containers/map/operators/1.cc: Likewise.
2676         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2677         * testsuite/23_containers/map/pthread6.cc: Likewise.
2678         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2679         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2680         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2681         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2682         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2683         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2684         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2685         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2686         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2687         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2688         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2689         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2690         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2691         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2692         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2693         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2694         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2695         * testsuite/23_containers/set/18604.cc: Likewise.
2696         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2697         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2698         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2699         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2700         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2701         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2702         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2703         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2704         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2705         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2706         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2707         Likewise.
2708         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2709         Likewise.
2710         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2711         Likewise.
2712         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2713         Likewise.
2714         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2715         Likewise.
2716         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2717         Likewise.
2718         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2719         Likewise.
2720         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2721         Likewise.
2722         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2723         Likewise.
2724         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2725         Likewise.
2726         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2727         Likewise.
2728         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2729         Likewise.
2730         * testsuite/23_containers/vector/18604.cc: Likewise.
2731         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2732         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2733         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2734         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2735         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2736         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2737         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2738         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2739         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2740         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2741         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2742         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2743         Likewise.
2744         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2745         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2746         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2747         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2748         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2749         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2750         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2751         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2752         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2753         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2754         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2755         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2756         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2757         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2758         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2759         Likewise.
2760         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2761         Likewise.
2762         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2763         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2764         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2765         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2766         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2767         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2768         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2769         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2770         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2771         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2772         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2773         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2774         Likewise.
2775         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2776         Likewise.
2777         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2778         Likewise.
2779         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2780         Likewise.
2781         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2782         Likewise.
2783         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2784         Likewise.
2785         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2786         * testsuite/23_containers/vector/types/1.cc: Likewise.
2787         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2788         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2789         Likewise.
2790         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2791         Likewise.
2792         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2793         Likewise.
2794         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2795         Likewise.
2796         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2797         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2798         Likewise.
2799         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2800         Likewise.
2801         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2802         Likewise.
2803         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2804         Likewise.
2805         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2806         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2807         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2808         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2809         Likewise.
2810         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2811         Likewise.
2812         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2813         Likewise.
2814         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2815         Likewise.
2816         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2817         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2818         Likewise.
2819         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2820         Likewise.
2821         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2822         Likewise.
2823         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2824         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2825         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2826         Likewise.
2827         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2828         Likewise.
2829         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2830         Likewise.
2831         * testsuite/24_iterators/operations/next.cc: Likewise.
2832         * testsuite/24_iterators/operations/prev.cc: Likewise.
2833         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2834         Likewise.
2835         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2836         Likewise.
2837         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2838         Likewise.
2839         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2840         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2841         Likewise.
2842         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2843         Likewise.
2844         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2845         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2846         Likewise.
2847         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2848         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2849         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2850         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2851         Likewise.
2852         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2853         Likewise.
2854         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2855         Likewise.
2856         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2857         Likewise.
2858         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2859         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2860         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2861         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2862         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2863         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2864         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2865         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2866         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2867         * testsuite/25_algorithms/copy/1.cc: Likewise.
2868         * testsuite/25_algorithms/copy/2.cc: Likewise.
2869         * testsuite/25_algorithms/copy/3.cc: Likewise.
2870         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2871         * testsuite/25_algorithms/copy/4.cc: Likewise.
2872         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2873         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2874         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2875         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2876         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2877         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2878         Likewise.
2879         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2880         Likewise.
2881         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2882         Likewise.
2883         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2884         Likewise.
2885         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2886         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2887         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2888         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2889         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2890         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2891         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2892         * testsuite/25_algorithms/count/1.cc: Likewise.
2893         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2894         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2895         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2896         * testsuite/25_algorithms/equal/1.cc: Likewise.
2897         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2898         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2899         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2900         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2901         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2902         * testsuite/25_algorithms/fill/1.cc: Likewise.
2903         * testsuite/25_algorithms/fill/2.cc: Likewise.
2904         * testsuite/25_algorithms/fill/3.cc: Likewise.
2905         * testsuite/25_algorithms/fill/35725.cc: Likewise.
2906         * testsuite/25_algorithms/fill/4.cc: Likewise.
2907         * testsuite/25_algorithms/fill/5.cc: Likewise.
2908         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
2909         * testsuite/25_algorithms/find/1.cc: Likewise.
2910         * testsuite/25_algorithms/find/17441.cc: Likewise.
2911         * testsuite/25_algorithms/find/check_type.cc: Likewise.
2912         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
2913         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
2914         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
2915         Likewise.
2916         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
2917         Likewise.
2918         * testsuite/25_algorithms/find_end/1.cc: Likewise.
2919         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
2920         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
2921         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
2922         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
2923         * testsuite/25_algorithms/find_if/1.cc: Likewise.
2924         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
2925         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
2926         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
2927         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
2928         Likewise.
2929         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
2930         Likewise.
2931         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
2932         Likewise.
2933         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
2934         Likewise.
2935         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
2936         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
2937         * testsuite/25_algorithms/heap/1.cc: Likewise.
2938         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
2939         * testsuite/25_algorithms/includes/1.cc: Likewise.
2940         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
2941         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
2942         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
2943         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
2944         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
2945         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
2946         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
2947         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
2948         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
2949         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
2950         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
2951         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
2952         Likewise.
2953         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
2954         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
2955         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
2956         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
2957         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
2958         * testsuite/25_algorithms/max/1.cc: Likewise.
2959         * testsuite/25_algorithms/max/2.cc: Likewise.
2960         * testsuite/25_algorithms/max/3.cc: Likewise.
2961         * testsuite/25_algorithms/max/37547.cc: Likewise.
2962         * testsuite/25_algorithms/max/4.cc: Likewise.
2963         * testsuite/25_algorithms/max_element/1.cc: Likewise.
2964         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
2965         * testsuite/25_algorithms/merge/1.cc: Likewise.
2966         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
2967         * testsuite/25_algorithms/min/1.cc: Likewise.
2968         * testsuite/25_algorithms/min/2.cc: Likewise.
2969         * testsuite/25_algorithms/min/3.cc: Likewise.
2970         * testsuite/25_algorithms/min/37547.cc: Likewise.
2971         * testsuite/25_algorithms/min/4.cc: Likewise.
2972         * testsuite/25_algorithms/min_element/1.cc: Likewise.
2973         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
2974         * testsuite/25_algorithms/minmax/1.cc: Likewise.
2975         * testsuite/25_algorithms/minmax/2.cc: Likewise.
2976         * testsuite/25_algorithms/minmax/3.cc: Likewise.
2977         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
2978         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
2979         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
2980         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
2981         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
2982         * testsuite/25_algorithms/move/1.cc: Likewise.
2983         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
2984         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
2985         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
2986         * testsuite/25_algorithms/none_of/1.cc: Likewise.
2987         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
2988         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
2989         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
2990         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
2991         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
2992         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
2993         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
2994         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
2995         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
2996         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
2997         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
2998         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
2999         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
3000         * testsuite/25_algorithms/partition/1.cc: Likewise.
3001         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
3002         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
3003         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
3004         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
3005         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
3006         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
3007         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
3008         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
3009         * testsuite/25_algorithms/remove/1.cc: Likewise.
3010         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
3011         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
3012         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
3013         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3014         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3015         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3016         * testsuite/25_algorithms/replace/1.cc: Likewise.
3017         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3018         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3019         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3020         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3021         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3022         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3023         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3024         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3025         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3026         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3027         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3028         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3029         * testsuite/25_algorithms/search/1.cc: Likewise.
3030         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3031         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3032         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3033         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3034         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3035         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3036         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3037         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3038         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3039         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3040         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3041         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3042         Likewise.
3043         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3044         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3045         * testsuite/25_algorithms/sort/1.cc: Likewise.
3046         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3047         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3048         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3049         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3050         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3051         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3052         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3053         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3054         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3055         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3056         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3057         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3058         * testsuite/25_algorithms/unique/1.cc: Likewise.
3059         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3060         * testsuite/25_algorithms/unique/2.cc: Likewise.
3061         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3062         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3063         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3064         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3065         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3066         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3067         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3068         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3069         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3070         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3071         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3072         * testsuite/26_numerics/complex/13450.cc: Likewise.
3073         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3074         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3075         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3076         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3077         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3078         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3079         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3080         Likewise.
3081         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3082         Likewise.
3083         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3084         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3085         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3086         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3087         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3088         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3089         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3090         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3091         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3092         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3093         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3094         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3095         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3096         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3097         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3098         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3099         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3100         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3101         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3102         Likewise.
3103         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3104         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3105         Likewise.
3106         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3107         Likewise.
3108         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3109         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3110         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3111         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3112         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3113         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3114         * testsuite/26_numerics/iota/1.cc: Likewise.
3115         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3116         * testsuite/26_numerics/slice/1.cc: Likewise.
3117         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3118         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3119         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3120         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3121         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3122         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3123         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3124         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3125         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3126         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3127         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3128         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3129         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3130         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3131         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3132         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3133         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3134         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3135         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3136         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3137         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3138         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3139         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3140         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3141         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3142         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3143         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3144         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3145         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3146         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3147         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3148         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3149         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3150         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3151         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3152         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3153         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3154         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3155         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3156         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3157         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3158         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3159         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3160         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3161         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3162         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3163         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3164         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3165         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3166         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3167         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3168         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3169         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3170         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3171         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3172         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3173         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3174         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3175         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3176         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3177         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3178         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3179         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3180         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3181         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3182         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3183         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3184         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3185         Likewise.
3186         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3187         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3188         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3189         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3190         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3191         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3192         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3193         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3194         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3195         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3196         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3197         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3198         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3199         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3200         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3201         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3202         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3203         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3204         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3205         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3206         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3207         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3208         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3209         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3210         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3211         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3212         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3213         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3214         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3215         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3216         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3217         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3218         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3219         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3220         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3221         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3222         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3223         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3224         Likewise.
3225         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3226         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3227         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3228         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3229         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3230         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3231         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3232         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3233         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3234         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3235         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3236         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3237         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3238         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3239         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3240         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3241         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3242         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3243         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3244         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3245         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3246         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3247         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3248         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3249         Likewise.
3250         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3251         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3252         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3253         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3254         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3255         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3256         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3257         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3258         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3259         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3260         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3261         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3262         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3263         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3264         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3265         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3266         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3267         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3268         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3269         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3270         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3271         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3272         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3273         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3274         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3275         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3276         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3277         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3278         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3279         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3280         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3281         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3282         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3283         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3284         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3285         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3286         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3287         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3288         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3289         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3290         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3291         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3292         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3293         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3294         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3295         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3296         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3297         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3298         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3299         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3300         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3301         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3302         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3303         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3304         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3305         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3306         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3307         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3308         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3309         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3310         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3311         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3312         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3313         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3314         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3315         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3316         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3317         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3318         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3319         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3320         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3321         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3322         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3323         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3324         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3325         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3326         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3327         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3328         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3329         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3330         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3331         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3332         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3333         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3334         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3335         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3336         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3337         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3338         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3339         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3340         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3341         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3342         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3343         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3344         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3345         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3346         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3347         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3348         Likewise.
3349         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3350         Likewise.
3351         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3352         Likewise.
3353         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3354         Likewise.
3355         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3356         Likewise.
3357         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3358         Likewise.
3359         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3360         Likewise.
3361         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3362         Likewise.
3363         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3364         Likewise.
3365         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3366         Likewise.
3367         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3368         Likewise.
3369         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3370         Likewise.
3371         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3372         Likewise.
3373         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3374         Likewise.
3375         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3376         Likewise.
3377         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3378         Likewise.
3379         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3380         Likewise.
3381         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3382         Likewise.
3383         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3384         Likewise.
3385         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3386         Likewise.
3387         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3388         Likewise.
3389         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3390         Likewise.
3391         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3392         Likewise.
3393         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3394         Likewise.
3395         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3396         Likewise.
3397         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3398         Likewise.
3399         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3400         Likewise.
3401         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3402         Likewise.
3403         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3404         Likewise.
3405         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3406         Likewise.
3407         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3408         Likewise.
3409         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3410         Likewise.
3411         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3412         Likewise.
3413         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3414         Likewise.
3415         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3416         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3417         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3418         Likewise.
3419         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3420         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3421         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3422         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3423         Likewise.
3424         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3425         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3426         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3427         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3428         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3429         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3430         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3431         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3432         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3433         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3434         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3435         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3436         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3437         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3438         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3439         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3440         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3441         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3442         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3443         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3444         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3445         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3446         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3447         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3448         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3449         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3450         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3451         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3452         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3453         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3454         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3455         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3456         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3457         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3458         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3459         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3460         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3461         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3462         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3463         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3464         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3465         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3466         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3467         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3468         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3469         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3470         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3471         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3472         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3473         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3474         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3475         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3476         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3477         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3478         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3479         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3480         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3481         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3482         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3483         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3484         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3485         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3486         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3487         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3488         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3489         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3490         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3491         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3492         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3493         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3494         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3495         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3496         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3497         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3498         Likewise.
3499         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3500         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3501         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3502         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3503         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3504         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3505         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3506         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3507         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3508         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3509         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3510         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3511         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3512         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3513         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3514         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3515         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3516         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3517         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3518         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3519         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3520         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3521         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3522         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3523         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3524         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3525         Likewise.
3526         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3527         Likewise.
3528         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3529         Likewise.
3530         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3531         Likewise.
3532         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3533         Likewise.
3534         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3535         Likewise.
3536         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3537         Likewise.
3538         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3539         Likewise.
3540         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3541         Likewise.
3542         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3543         Likewise.
3544         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3545         Likewise.
3546         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3547         Likewise.
3548         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3549         Likewise.
3550         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3551         Likewise.
3552         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3553         Likewise.
3554         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3555         Likewise.
3556         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3557         Likewise.
3558         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3559         Likewise.
3560         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3561         Likewise.
3562         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3563         Likewise.
3564         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3565         Likewise.
3566         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3567         Likewise.
3568         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3569         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3570         Likewise.
3571         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3572         Likewise.
3573         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3574         Likewise.
3575         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3576         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3577         Likewise.
3578         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3579         Likewise.
3580         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3581         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3582         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3583         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3584         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3585         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3586         Likewise.
3587         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3588         Likewise.
3589         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3590         Likewise.
3591         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3592         Likewise.
3593         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3594         Likewise.
3595         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3596         Likewise.
3597         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3598         Likewise.
3599         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3600         Likewise.
3601         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3602         Likewise.
3603         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3604         Likewise.
3605         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3606         Likewise.
3607         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3608         Likewise.
3609         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3610         Likewise.
3611         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3612         Likewise.
3613         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3614         Likewise.
3615         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3616         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3617         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3618         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3619         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3620         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3621         Likewise.
3622         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3623         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3624         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3625         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3626         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3627         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3628         Likewise.
3629         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3630         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3631         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3632         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3633         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3634         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3635         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3636         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3637         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3638         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3639         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3640         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3641         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3642         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3643         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3644         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3645         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3646         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3647         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3648         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3649         Likewise.
3650         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3651         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3652         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3653         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3654         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3655         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3656         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3657         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3658         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3659         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3660         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3661         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3662         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3663         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3664         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3665         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3666         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3667         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3668         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3669         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3670         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3671         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3672         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3673         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3674         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3675         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3676         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3677         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3678         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3679         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3680         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3681         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3682         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3683         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3684         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3685         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3686         Likewise.
3687         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3688         Likewise.
3689         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3690         Likewise.
3691         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3692         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3693         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3694         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3695         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3696         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3697         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3698         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3699         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3700         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3701         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3702         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3703         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3704         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3705         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3706         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3707         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3708         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3709         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3710         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3711         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3712         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3713         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3714         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3715         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3716         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3717         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3718         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3719         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3720         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3721         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3722         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3723         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3724         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3725         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3726         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3727         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3728         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3729         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3730         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3731         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3732         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3733         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3734         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3735         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3736         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3737         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3738         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3739         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3740         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3741         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3742         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3743         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3744         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3745         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3746         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3747         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3748         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3749         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3750         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3751         Likewise.
3752         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3753         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3754         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3755         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3756         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3757         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3758         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3759         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3760         * testsuite/27_io/fpos/11450.cc: Likewise.
3761         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3762         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3763         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3764         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3765         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3766         * testsuite/27_io/fpos/14775.cc: Likewise.
3767         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3768         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3769         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3770         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3771         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3772         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3773         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3774         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3775         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3776         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3777         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3778         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3779         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3780         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3781         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3782         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3783         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3784         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3785         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3786         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3787         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3788         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3789         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3790         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3791         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3792         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3793         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3794         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3795         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3796         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3797         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3798         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3799         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3800         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3801         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3802         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3803         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3804         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3805         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3806         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3807         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3808         * testsuite/27_io/objects/char/1.cc: Likewise.
3809         * testsuite/27_io/objects/char/10.cc: Likewise.
3810         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3811         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3812         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3813         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3814         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3815         * testsuite/27_io/objects/char/2.cc: Likewise.
3816         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3817         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3818         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3819         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3820         * testsuite/27_io/objects/char/5.cc: Likewise.
3821         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3822         * testsuite/27_io/objects/char/6.cc: Likewise.
3823         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3824         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3825         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3826         * testsuite/27_io/objects/char/7.cc: Likewise.
3827         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3828         * testsuite/27_io/objects/char/8.cc: Likewise.
3829         * testsuite/27_io/objects/char/9.cc: Likewise.
3830         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3831         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3832         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3833         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3834         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3835         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3836         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3837         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3838         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3839         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3840         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3841         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3842         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3843         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3844         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3845         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3846         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3847         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3848         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3849         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3850         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3851         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3852         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3853         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3854         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3855         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3856         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3857         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3858         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3859         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3860         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3861         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3862         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3863         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3864         * testsuite/27_io/types/1.cc: Likewise.
3865         * testsuite/27_io/types/2.cc: Likewise.
3866         * testsuite/27_io/types/3.cc: Likewise.
3867         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3868         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3869         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3870         Likewise.
3871         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3872         Likewise.
3873         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3874         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3875         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3876         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3877         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3878         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3879         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3880         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3881         Likewise.
3882         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3883         Likewise.
3884         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3885         Likewise.
3886         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3887         Likewise.
3888         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3889         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3890         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3891         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3892         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3893         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3894         Likewise.
3895         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3896         Likewise.
3897         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3898         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3899         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3900         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3901         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3902         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
3903         * testsuite/Makefile.am: Likewise.
3904         * testsuite/abi/30586.cc: Likewise.
3905         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
3906         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
3907         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
3908         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
3909         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
3910         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
3911         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
3912         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
3913         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
3914         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
3915         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
3916         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
3917         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
3918         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
3919         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
3920         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
3921         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
3922         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
3923         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
3924         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
3925         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
3926         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
3927         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
3928         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
3929         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
3930         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
3931         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
3932         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
3933         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
3934         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
3935         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
3936         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
3937         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
3938         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
3939         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
3940         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
3941         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
3942         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
3943         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
3944         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
3945         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
3946         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
3947         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
3948         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
3949         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
3950         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
3951         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
3952         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
3953         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
3954         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
3955         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
3956         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
3957         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
3958         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
3959         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
3960         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
3961         * testsuite/abi/demangle/regression/7986.cc: Likewise.
3962         * testsuite/abi/demangle/regression/8897.cc: Likewise.
3963         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
3964         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
3965         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
3966         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
3967         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
3968         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
3969         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
3970         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
3971         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
3972         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
3973         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
3974         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
3975         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
3976         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
3977         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
3978         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
3979         * testsuite/abi/demangle/regression/old.cc: Likewise.
3980         * testsuite/abi/header_cxxabi.c: Likewise.
3981         * testsuite/backward/11460.cc: Likewise.
3982         * testsuite/backward/hash_map/1.cc: Likewise.
3983         * testsuite/backward/hash_map/14648.cc: Likewise.
3984         * testsuite/backward/hash_map/23528.cc: Likewise.
3985         * testsuite/backward/hash_set/1.cc: Likewise.
3986         * testsuite/backward/strstream_members.cc: Likewise.
3987         * testsuite/config/default.exp: Likewise.
3988         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
3989         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
3990         * testsuite/data/istream_extractor_other-1.tst: Likewise.
3991         * testsuite/data/istream_extractor_other-1.txt: Likewise.
3992         * testsuite/data/istream_extractor_other-2.tst: Likewise.
3993         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
3994         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
3995         * testsuite/data/sgetn.txt: Likewise.
3996         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
3997         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
3998         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
3999         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
4000         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
4001         * testsuite/ext/array_allocator/26875.cc: Likewise.
4002         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
4003         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
4004         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
4005         * testsuite/ext/array_allocator/check_new.cc: Likewise.
4006         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
4007         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
4008         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
4009         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
4010         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
4011         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
4012         * testsuite/ext/codecvt/1.cc: Likewise.
4013         * testsuite/ext/codecvt/char-1.cc: Likewise.
4014         * testsuite/ext/codecvt/char-2.cc: Likewise.
4015         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4016         * testsuite/ext/concept_checks.cc: Likewise.
4017         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4018         Likewise.
4019         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4020         Likewise.
4021         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4022         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4023         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4024         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4025         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4026         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4027         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4028         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4029         Likewise.
4030         * testsuite/ext/headers.cc: Likewise.
4031         * testsuite/ext/is_heap/1.cc: Likewise.
4032         * testsuite/ext/is_heap/check_type.cc: Likewise.
4033         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4034         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4035         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4036         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4037         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4038         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4039         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4040         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4041         * testsuite/ext/median.cc: Likewise.
4042         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4043         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4044         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4045         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4046         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4047         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4048         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4049         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4050         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4051         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4052         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4053         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4054         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4055         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4056         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4057         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4058         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4059         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4060         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4061         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4062         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4063         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4064         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4065         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4066         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4067         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4068         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4069         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4070         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4071         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4072         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4073         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4074         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4075         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4076         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4077         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4078         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4079         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4080         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4081         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4082         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4083         * testsuite/ext/rope/1.cc: Likewise.
4084         * testsuite/ext/rope/2.cc: Likewise.
4085         * testsuite/ext/rope/3.cc: Likewise.
4086         * testsuite/ext/rope/36832.cc: Likewise.
4087         * testsuite/ext/rope/4.cc: Likewise.
4088         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4089         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4090         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4091         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4092         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4093         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4094         Likewise.
4095         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4096         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4097         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4098         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4099         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4100         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4101         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4102         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4103         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4104         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4105         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4106         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4107         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4108         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4109         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4110         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4111         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4112         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4113         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4114         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4115         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4116         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4117         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4118         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4119         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4120         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4121         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4122         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4123         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4124         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4125         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4126         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4127         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4128         * testsuite/lib/dg-options.exp: Likewise.
4129         * testsuite/lib/libstdc++.exp: Likewise.
4130         * testsuite/lib/prune.exp: Likewise.
4131         * testsuite/libstdc++-abi/abi.exp: Likewise.
4132         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4133         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4134         Likewise.
4135         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4136         Likewise.
4137         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4138         Likewise.
4139         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4140         Likewise.
4141         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4142         Likewise.
4143         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4144         Likewise.
4145         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4146         Likewise.
4147         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4148         Likewise.
4149         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4150         Likewise.
4151         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4152         Likewise.
4153         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4154         Likewise.
4155         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4156         Likewise.
4157         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4158         Likewise.
4159         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4160         Likewise.
4161         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4162         Likewise.
4163         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4164         Likewise.
4165         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4166         Likewise.
4167         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4168         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4169         Likewise.
4170         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4171         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4172         Likewise.
4173         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4174         Likewise.
4175         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4176         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4177         Likewise.
4178         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4179         Likewise.
4180         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4181         Likewise.
4182         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4183         Likewise.
4184         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4185         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4186         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4187         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4188         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4189         Likewise.
4190         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4191         Likewise.
4192         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4193         Likewise.
4194         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4195         Likewise.
4196         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4197         Likewise.
4198         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4199         Likewise.
4200         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4201         Likewise.
4202         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4203         Likewise.
4204         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4205         Likewise.
4206         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4207         Likewise.
4208         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4209         Likewise.
4210         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4211         Likewise.
4212         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4213         Likewise.
4214         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4215         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4216         Likewise.
4217         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4218         Likewise.
4219         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4220         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4221         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4222         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4223         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4224         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4225         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4226         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4227         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4228         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4229         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4230         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4231         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4232         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4233         Likewise.
4234         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4235         Likewise.
4236         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4237         Likewise.
4238         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4239         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4240         Likewise.
4241         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4242         Likewise.
4243         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4244         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4245         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4246         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4247         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4248         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4249         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4250         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4251         Likewise.
4252         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4253         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4254         Likewise.
4255         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4256         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4257         Likewise.
4258         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4259         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4260         Likewise.
4261         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4262         Likewise.
4263         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4264         Likewise.
4265         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4266         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4267         Likewise.
4268         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4269         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4270         Likewise.
4271         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4272         Likewise.
4273         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4274         Likewise.
4275         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4276         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4277         Likewise.
4278         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4279         Likewise.
4280         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4281         Likewise.
4282         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4283         Likewise.
4284         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4285         Likewise.
4286         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4287         Likewise.
4288         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4289         Likewise.
4290         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4291         Likewise.
4292         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4293         Likewise.
4294         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4295         Likewise.
4296         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4297         Likewise.
4298         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4299         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4300         Likewise.
4301         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4302         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4303         Likewise.
4304         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4305         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4306         Likewise.
4307         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4308         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4309         Likewise.
4310         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4311         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4312         Likewise.
4313         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4314         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4315         Likewise.
4316         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4317         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4318         Likewise.
4319         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4320         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4321         Likewise.
4322         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4323         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4324         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4325         Likewise.
4326         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4327         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4328         Likewise.
4329         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4330         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4331         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4332         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4333         Likewise.
4334         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4335         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4336         Likewise.
4337         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4338         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4339         Likewise.
4340         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4341         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4342         Likewise.
4343         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4344         Likewise.
4345         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4346         Likewise.
4347         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4348         Likewise.
4349         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4350         Likewise.
4351         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4352         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4353         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4354         Likewise.
4355         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4356         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4357         Likewise.
4358         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4359         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4360         Likewise.
4361         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4362         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4363         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4364         Likewise.
4365         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4366         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4367         Likewise.
4368         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4369         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4370         Likewise.
4371         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4372         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4373         Likewise.
4374         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4375         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4376         Likewise.
4377         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4378         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4379         Likewise.
4380         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4381         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4382         Likewise.
4383         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4384         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4385         Likewise.
4386         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4387         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4388         Likewise.
4389         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4390         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4391         Likewise.
4392         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4393         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4394         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4395         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4396         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4397         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4398         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4399         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4400         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4401         Likewise.
4402         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4403         Likewise.
4404         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4405         Likewise.
4406         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4407         Likewise.
4408         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4409         Likewise.
4410         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4411         Likewise.
4412         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4413         Likewise.
4414         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4415         Likewise.
4416         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4417         Likewise.
4418         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4419         Likewise.
4420         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4421         Likewise.
4422         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4423         Likewise.
4424         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4425         Likewise.
4426         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4427         Likewise.
4428         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4429         Likewise.
4430         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4431         Likewise.
4432         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4433         Likewise.
4434         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4435         Likewise.
4436         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4437         Likewise.
4438         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4439         Likewise.
4440         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4441         Likewise.
4442         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4443         Likewise.
4444         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4445         Likewise.
4446         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4447         Likewise.
4448         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4449         Likewise.
4450         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4451         Likewise.
4452         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4453         Likewise.
4454         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4455         Likewise.
4456         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4457         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4458         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4459         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4460         Likewise.
4461         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4462         Likewise.
4463         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4464         Likewise.
4465         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4466         Likewise.
4467         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4468         Likewise.
4469         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4470         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4471         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4472         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4473         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4474         Likewise.
4475         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4476         Likewise.
4477         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4478         Likewise.
4479         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4480         Likewise.
4481         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4482         Likewise.
4483         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4484         Likewise.
4485         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4486         Likewise.
4487         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4488         Likewise.
4489         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4490         Likewise.
4491         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4492         Likewise.
4493         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4494         Likewise.
4495         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4496         Likewise.
4497         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4498         Likewise.
4499         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4500         Likewise.
4501         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4502         Likewise.
4503         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4504         Likewise.
4505         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4506         Likewise.
4507         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4508         Likewise.
4509         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4510         Likewise.
4511         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4512         Likewise.
4513         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4514         Likewise.
4515         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4516         Likewise.
4517         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4518         Likewise.
4519         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4520         Likewise.
4521         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4522         Likewise.
4523         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4524         Likewise.
4525         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4526         Likewise.
4527         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4528         Likewise.
4529         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4530         Likewise.
4531         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4532         Likewise.
4533         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4534         Likewise.
4535         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4536         Likewise.
4537         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4538         Likewise.
4539         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4540         Likewise.
4541         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4542         Likewise.
4543         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4544         Likewise.
4545         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4546         Likewise.
4547         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4548         Likewise.
4549         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4550         Likewise.
4551         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4552         Likewise.
4553         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4554         Likewise.
4555         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4556         Likewise.
4557         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4558         Likewise.
4559         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4560         Likewise.
4561         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4562         Likewise.
4563         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4564         Likewise.
4565         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4566         Likewise.
4567         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4568         Likewise.
4569         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4570         Likewise.
4571         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4572         Likewise.
4573         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4574         Likewise.
4575         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4576         Likewise.
4577         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4578         Likewise.
4579         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4580         Likewise.
4581         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4582         Likewise.
4583         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4584         Likewise.
4585         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4586         Likewise.
4587         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4588         Likewise.
4589         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4590         Likewise.
4591         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4592         Likewise.
4593         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4594         Likewise.
4595         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4596         Likewise.
4597         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4598         Likewise.
4599         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4600         Likewise.
4601         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4602         Likewise.
4603         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4604         Likewise.
4605         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4606         Likewise.
4607         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4608         Likewise.
4609         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4610         Likewise.
4611         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4612         Likewise.
4613         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4614         Likewise.
4615         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4616         Likewise.
4617         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4618         Likewise.
4619         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4620         Likewise.
4621         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4622         Likewise.
4623         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4624         Likewise.
4625         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4626         Likewise.
4627         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4628         Likewise.
4629         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4630         Likewise.
4631         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4632         Likewise.
4633         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4634         Likewise.
4635         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4636         Likewise.
4637         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4638         Likewise.
4639         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4640         Likewise.
4641         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4642         Likewise.
4643         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4644         Likewise.
4645         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4646         Likewise.
4647         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4648         Likewise.
4649         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4650         Likewise.
4651         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4652         Likewise.
4653         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4654         Likewise.
4655         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4656         Likewise.
4657         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4658         Likewise.
4659         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4660         Likewise.
4661         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4662         Likewise.
4663         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4664         Likewise.
4665         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4666         Likewise.
4667         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4668         Likewise.
4669         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4670         Likewise.
4671         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4672         Likewise.
4673         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4674         Likewise.
4675         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4676         Likewise.
4677         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4678         Likewise.
4679         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4680         Likewise.
4681         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4682         Likewise.
4683         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4684         Likewise.
4685         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4686         Likewise.
4687         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4688         Likewise.
4689         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4690         Likewise.
4691         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4692         Likewise.
4693         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4694         Likewise.
4695         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4696         Likewise.
4697         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4698         Likewise.
4699         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4700         Likewise.
4701         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4702         Likewise.
4703         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4704         Likewise.
4705         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4706         Likewise.
4707         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4708         Likewise.
4709         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4710         Likewise.
4711         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4712         Likewise.
4713         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4714         Likewise.
4715         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4716         Likewise.
4717         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4718         Likewise.
4719         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4720         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4721         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4722         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4723         Likewise.
4724         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4725         Likewise.
4726         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4727         Likewise.
4728         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4729         Likewise.
4730         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4731         Likewise.
4732         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4733         Likewise.
4734         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4735         Likewise.
4736         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4737         Likewise.
4738         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4739         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4740         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4741         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4742         Likewise.
4743         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4744         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4745         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4746         Likewise.
4747         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4748         Likewise.
4749         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4750         Likewise.
4751         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4752         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4753         Likewise.
4754         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4755         Likewise.
4756         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4757         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4758         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4759         Likewise.
4760         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4761         Likewise.
4762         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4763         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4764         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4765         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4766         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4767         Likewise.
4768         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4769         Likewise.
4770         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4771         Likewise.
4772         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4773         Likewise.
4774         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4775         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4776         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4777         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4778         Likewise.
4779         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4780         Likewise.
4781         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4782         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4783         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4784         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4785         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4786         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4787         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4788         Likewise.
4789         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4790         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4791         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4792         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4793         Likewise.
4794         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4795         Likewise.
4796         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4797         Likewise.
4798         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4799         Likewise.
4800         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4801         Likewise.
4802         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4803         Likewise.
4804         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4805         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4806         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4807         Likewise.
4808         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4809         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4810         Likewise.
4811         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4812         Likewise.
4813         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4814         Likewise.
4815         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4816         Likewise.
4817         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4818         Likewise.
4819         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4820         Likewise.
4821         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4822         Likewise.
4823         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4824         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4825         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4826         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4827         Likewise.
4828         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4829         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4830         Likewise.
4831         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4832         Likewise.
4833         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4834         Likewise.
4835         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4836         Likewise.
4837         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4838         Likewise.
4839         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4840         Likewise.
4841         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4842         Likewise.
4843         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4844         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4845         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4846         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4847         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4848         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4849         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4850         Likewise.
4851         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4852         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4853         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4854         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4855         Likewise.
4856         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4857         Likewise.
4858         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4859         Likewise.
4860         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4861         Likewise.
4862         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4863         Likewise.
4864         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4865         Likewise.
4866         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4867         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4868         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4869         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4870         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4871         Likewise.
4872         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4873         Likewise.
4874         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4875         Likewise.
4876         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4877         Likewise.
4878         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4879         Likewise.
4880         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4881         Likewise.
4882         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4883         Likewise.
4884         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4885         Likewise.
4886         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4887         Likewise.
4888         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4889         Likewise.
4890         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4891         Likewise.
4892         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4893         Likewise.
4894         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4895         Likewise.
4896         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4897         Likewise.
4898         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4899         Likewise.
4900         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4901         Likewise.
4902         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
4903         Likewise.
4904         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
4905         Likewise.
4906         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
4907         Likewise.
4908         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
4909         Likewise.
4910         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
4911         Likewise.
4912         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
4913         Likewise.
4914         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
4915         Likewise.
4916         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
4917         Likewise.
4918         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
4919         Likewise.
4920         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
4921         Likewise.
4922         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
4923         Likewise.
4924         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
4925         Likewise.
4926         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
4927         Likewise.
4928         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
4929         Likewise.
4930         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
4931         Likewise.
4932         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
4933         Likewise.
4934         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
4935         Likewise.
4936         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
4937         Likewise.
4938         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
4939         Likewise.
4940         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
4941         Likewise.
4942         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
4943         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
4944         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
4945         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
4946         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
4947         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
4948         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
4949         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
4950         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
4951         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
4952         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
4953         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
4954         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
4955         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
4956         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
4957         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
4958         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
4959         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
4960         * testsuite/tr1/headers/all.cc: Likewise.
4961         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
4962         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
4963         * testsuite/util/testsuite_shared.cc: Likewise.
4964         * scripts/extract_symvers: Likewise.  Remove runtime exception.
4965         * testsuite/17_intro/headers/all.cc: Likewise.
4966         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
4967         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
4968         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
4969         Likewise.
4970         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
4971         Likewise.
4972         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
4973         Likewise.
4974         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
4975         Likewise.
4976         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
4977         Likewise.
4978         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
4979         Likewise.
4980         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
4981         Likewise.
4982         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
4983         Likewise.
4984         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
4985         Likewise.
4986         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
4987         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
4988         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
4989         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
4990         Likewise.
4991         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
4992         Likewise.
4993         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
4994         Likewise.
4995         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
4996         Likewise.
4997         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
4998         Likewise.
4999         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
5000         Likewise.
5001         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
5002         Likewise.
5003         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
5004         Likewise.
5005         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
5006         Likewise.
5007         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
5008         Likewise.
5009         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
5010         Likewise.
5011         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
5012         Likewise.
5013         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5014         Likewise.
5015         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5016         Likewise.
5017         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5018         Likewise.
5019         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5020         Likewise.
5021         * testsuite/20_util/pair/moveable.cc: Likewise.
5022         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5023         Likewise.
5024         * testsuite/20_util/pair/swap.cc: Likewise.
5025         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5026         Likewise.
5027         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5028         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5029         Likewise.
5030         * testsuite/20_util/tuple/moveable.cc: Likewise.
5031         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5032         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5033         Likewise.
5034         * testsuite/20_util/tuple/swap.cc: Likewise.
5035         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5036         Likewise.
5037         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5038         Likewise.
5039         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5040         Likewise.
5041         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5042         Likewise.
5043         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5044         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5045         Likewise.
5046         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5047         Likewise.
5048         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5049         Likewise.
5050         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5051         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5052         Likewise.
5053         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5054         Likewise.
5055         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5056         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5057         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5058         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5059         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5060         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5061         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5062         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5063         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5064         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5065         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5066         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5067         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5068         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5069         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5070         Likewise.
5071         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5072         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5073         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5074         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5075         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5076         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5077         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5078         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5079         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5080         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5081         Likewise.
5082         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5083         Likewise.
5084         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5085         Likewise.
5086         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5087         Likewise.
5088         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5089         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5090         Likewise.
5091         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5092         Likewise.
5093         * testsuite/23_containers/deque/14340.cc: Likewise.
5094         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5095         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5096         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5097         * testsuite/23_containers/deque/init-list.cc: Likewise.
5098         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5099         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5100         * testsuite/23_containers/deque/moveable.cc: Likewise.
5101         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5102         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5103         Likewise.
5104         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5105         Likewise.
5106         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5107         Likewise.
5108         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5109         Likewise.
5110         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5111         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5112         Likewise.
5113         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5114         Likewise.
5115         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5116         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5117         Likewise.
5118         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5119         Likewise.
5120         * testsuite/23_containers/list/14340.cc: Likewise.
5121         * testsuite/23_containers/list/23781.cc: Likewise.
5122         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5123         * testsuite/23_containers/list/init-list.cc: Likewise.
5124         * testsuite/23_containers/list/moveable.cc: Likewise.
5125         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5126         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5127         Likewise.
5128         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5129         Likewise.
5130         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5131         Likewise.
5132         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5133         Likewise.
5134         * testsuite/23_containers/map/14340.cc: Likewise.
5135         * testsuite/23_containers/map/23781.cc: Likewise.
5136         * testsuite/23_containers/map/init-list.cc: Likewise.
5137         * testsuite/23_containers/map/moveable.cc: Likewise.
5138         * testsuite/23_containers/map/operations/1.cc: Likewise.
5139         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5140         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5141         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5142         Likewise.
5143         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5144         Likewise.
5145         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5146         Likewise.
5147         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5148         Likewise.
5149         * testsuite/23_containers/multimap/14340.cc: Likewise.
5150         * testsuite/23_containers/multimap/23781.cc: Likewise.
5151         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5152         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5153         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5154         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5155         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5156         Likewise.
5157         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5158         Likewise.
5159         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5160         Likewise.
5161         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5162         Likewise.
5163         * testsuite/23_containers/multiset/14340.cc: Likewise.
5164         * testsuite/23_containers/multiset/23781.cc: Likewise.
5165         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5166         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5167         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5168         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5169         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5170         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5171         Likewise.
5172         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5173         Likewise.
5174         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5175         Likewise.
5176         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5177         Likewise.
5178         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5179         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5180         Likewise.
5181         * testsuite/23_containers/queue/moveable.cc: Likewise.
5182         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5183         Likewise.
5184         * testsuite/23_containers/set/14340.cc: Likewise.
5185         * testsuite/23_containers/set/23781.cc: Likewise.
5186         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5187         * testsuite/23_containers/set/init-list.cc: Likewise.
5188         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5189         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5190         * testsuite/23_containers/set/moveable.cc: Likewise.
5191         * testsuite/23_containers/set/operations/1.cc: Likewise.
5192         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5193         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5194         Likewise.
5195         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5196         Likewise.
5197         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5198         Likewise.
5199         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5200         Likewise.
5201         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5202         Likewise.
5203         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5204         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5205         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5206         Likewise.
5207         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5208         Likewise.
5209         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5210         Likewise.
5211         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5212         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5213         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5214         Likewise.
5215         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5216         Likewise.
5217         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5218         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5219         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5220         Likewise.
5221         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5222         Likewise.
5223         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5224         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5225         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5226         Likewise.
5227         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5228         Likewise.
5229         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5230         Likewise.
5231         * testsuite/23_containers/vector/14340.cc: Likewise.
5232         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5233         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5234         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5235         Likewise.
5236         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5237         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5238         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5239         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5240         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5241         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5242         Likewise.
5243         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5244         Likewise.
5245         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5246         Likewise.
5247         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5248         Likewise.
5249         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5250         Likewise.
5251         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5252         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5253         * testsuite/23_containers/vector/init-list.cc: Likewise.
5254         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5255         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5256         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5257         * testsuite/23_containers/vector/moveable.cc: Likewise.
5258         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5259         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5260         Likewise.
5261         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5262         Likewise.
5263         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5264         Likewise.
5265         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5266         Likewise.
5267         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5268         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5269         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5270         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5271         Likewise.
5272         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5273         Likewise.
5274         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5275         Likewise.
5276         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5277         Likewise.
5278         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5279         Likewise.
5280         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5281         Likewise.
5282         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5283         Likewise.
5284         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5285         Likewise.
5286         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5287         Likewise.
5288         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5289         Likewise.
5290         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5291         Likewise.
5292         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5293         Likewise.
5294         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5295         Likewise.
5296         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5297         Likewise.
5298         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5299         Likewise.
5300         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5301         Likewise.
5302         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5303         Likewise.
5304         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5305         Likewise.
5306         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5307         Likewise.
5308         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5309         Likewise.
5310         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5311         Likewise.
5312         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5313         Likewise.
5314         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5315         Likewise.
5316         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5317         Likewise.
5318         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5319         Likewise.
5320         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5321         Likewise.
5322         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5323         Likewise.
5324         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5325         Likewise.
5326         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5327         Likewise.
5328         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5329         Likewise.
5330         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5331         Likewise.
5332         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5333         Likewise.
5334         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5335         Likewise.
5336         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5337         Likewise.
5338         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5339         Likewise.
5340         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5341         Likewise.
5342         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5343         Likewise.
5344         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5345         Likewise.
5346         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5347         Likewise.
5348         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5349         Likewise.
5350         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5351         Likewise.
5352         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5353         Likewise.
5354         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5355         Likewise.
5356         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5357         Likewise.
5358         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5359         Likewise.
5360         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5361         Likewise.
5362         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5363         Likewise.
5364         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5365         Likewise.
5366         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5367         Likewise.
5368         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5369         Likewise.
5370         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5371         Likewise.
5372         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5373         Likewise.
5374         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5375         Likewise.
5376         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5377         Likewise.
5378         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5379         Likewise.
5380         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5381         Likewise.
5382         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5383         Likewise.
5384         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5385         Likewise.
5386         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5387         Likewise.
5388         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5389         Likewise.
5390         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5391         Likewise.
5392         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5393         Likewise.
5394         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5395         Likewise.
5396         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5397         Likewise.
5398         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5399         Likewise.
5400         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5401         Likewise.
5402         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5403         Likewise.
5404         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5405         Likewise.
5406         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5407         Likewise.
5408         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5409         Likewise.
5410         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5411         Likewise.
5412         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5413         Likewise.
5414         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5415         Likewise.
5416         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5417         Likewise.
5418         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5419         Likewise.
5420         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5421         Likewise.
5422         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5423         Likewise.
5424         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5425         Likewise.
5426         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5427         Likewise.
5428         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5429         Likewise.
5430         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5431         Likewise.
5432         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5433         Likewise.
5434         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5435         Likewise.
5436         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5437         Likewise.
5438         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5439         Likewise.
5440         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5441         Likewise.
5442         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5443         Likewise.
5444         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5445         Likewise.
5446         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5447         Likewise.
5448         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5449         Likewise.
5450         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5451         Likewise.
5452         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5453         Likewise.
5454         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5455         Likewise.
5456         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5457         Likewise.
5458         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5459         Likewise.
5460         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5461         Likewise.
5462         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5463         Likewise.
5464         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5465         Likewise.
5466         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5467         Likewise.
5468         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5469         Likewise.
5470         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5471         Likewise.
5472         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5473         Likewise.
5474         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5475         Likewise.
5476         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5477         Likewise.
5478         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5479         Likewise.
5480         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5481         Likewise.
5482         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5483         Likewise.
5484         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5485         Likewise.
5486         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5487         Likewise.
5488         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5489         Likewise.
5490         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5491         Likewise.
5492         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5493         Likewise.
5494         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5495         Likewise.
5496         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5497         Likewise.
5498         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5499         Likewise.
5500         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5501         Likewise.
5502         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5503         Likewise.
5504         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5505         Likewise.
5506         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5507         Likewise.
5508         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5509         Likewise.
5510         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5511         Likewise.
5512         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5513         Likewise.
5514         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5515         Likewise.
5516         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5517         Likewise.
5518         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5519         Likewise.
5520         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5521         Likewise.
5522         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5523         Likewise.
5524         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5525         Likewise.
5526         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5527         Likewise.
5528         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5529         Likewise.
5530         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5531         Likewise.
5532         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5533         Likewise.
5534         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5535         Likewise.
5536         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5537         Likewise.
5538         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5539         Likewise.
5540         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5541         Likewise.
5542         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5543         Likewise.
5544         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5545         Likewise.
5546         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5547         Likewise.
5548         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5549         Likewise.
5550         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5551         Likewise.
5552         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5553         Likewise.
5554         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5555         Likewise.
5556         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5557         Likewise.
5558         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5559         Likewise.
5560         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5561         Likewise.
5562         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5563         Likewise.
5564         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5565         Likewise.
5566         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5567         Likewise.
5568         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5569         Likewise.
5570         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5571         Likewise.
5572         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5573         Likewise.
5574         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5575         Likewise.
5576         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5577         Likewise.
5578         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5579         Likewise.
5580         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5581         Likewise.
5582         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5583         Likewise.
5584         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5585         Likewise.
5586         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5587         Likewise.
5588         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5589         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5590         Likewise.
5591         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5592         Likewise.
5593         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5594         Likewise.
5595         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5596         Likewise.
5597         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5598         Likewise.
5599         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5600         Likewise.
5601         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5602         Likewise.
5603         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5604         Likewise.
5605         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5606         Likewise.
5607         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5608         Likewise.
5609         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5610         Likewise.
5611         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5612         Likewise.
5613         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5614         Likewise.
5615         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5616         Likewise.
5617         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5618         Likewise.
5619         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5620         Likewise.
5621         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5622         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5623         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5624         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5625         Likewise.
5626         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5627         Likewise.
5628         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5629         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5630         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5631         Likewise.
5632         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5633         Likewise.
5634         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5635         Likewise.
5636         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5637         Likewise.
5638         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5639         Likewise.
5640         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5641         Likewise.
5642         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5643         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5644         Likewise.
5645         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5646         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5647         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5648         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5649         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5650         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5651         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5652         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5653         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5654         Likewise.
5655         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5656         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5657         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5658         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5659         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5660         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5661         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5662         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5663         Likewise.
5664         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5665         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5666         Likewise.
5667         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5668         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5669         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5670         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5671         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5672         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5673         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5674         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5675         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5676         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5677         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5678         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5679         Likewise.
5680         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5681         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5682         Likewise.
5683         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5684         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5685         Likewise.
5686         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5687         Likewise.
5688         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5689         Likewise.
5690         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5691         Likewise.
5692         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5693         Likewise.
5694         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5695         Likewise.
5696         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5697         Likewise.
5698         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5699         Likewise.
5700         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5701         Likewise.
5702         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5703         Likewise.
5704         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5705         Likewise.
5706         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5707         Likewise.
5708         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5709         Likewise.
5710         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5711         Likewise.
5712         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5713         Likewise.
5714         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5715         Likewise.
5716         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5717         Likewise.
5718         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5719         Likewise.
5720         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5721         Likewise.
5722         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5723         Likewise.
5724         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5725         Likewise.
5726         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5727         Likewise.
5728         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5729         Likewise.
5730         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5731         Likewise.
5732         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5733         Likewise.
5734         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5735         Likewise.
5736         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5737         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5738         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5739         Likewise.
5740         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5741         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5742         Likewise.
5743         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5744         Likewise.
5745         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5746         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5747         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5748         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5749         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5750         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5751         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5752         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5753         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5754         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5755         Likewise.
5756         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5757         Likewise.
5758         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5759         Likewise.
5760         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5761         Likewise.
5762         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5763         Likewise.
5764         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5765         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5766         Likewise.
5767         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5768         Likewise.
5769         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5770         Likewise.
5771         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5772         Likewise.
5773         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5774         Likewise.
5775         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5776         Likewise.
5777         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5778         Likewise.
5779         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5780         Likewise.
5781         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5782         Likewise.
5783         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5784         Likewise.
5785         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5786         Likewise.
5787         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5788         Likewise.
5789         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5790         Likewise.
5791         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5792         Likewise.
5793         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5794         Likewise.
5795         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5796         Likewise.
5797         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5798         Likewise.
5799         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5800         Likewise.
5801         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5802         Likewise.
5803         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5804         Likewise.
5805         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5806         Likewise.
5807         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5808         Likewise.
5809         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5810         Likewise.
5811         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5812         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5813         Likewise.
5814         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5815         Likewise.
5816         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5817         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5818         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5819         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5820         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5821         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5822         Likewise.
5823         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5824         Likewise.
5825         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5826         Likewise.
5827         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5828         Likewise.
5829         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5830         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5831         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5832         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5833         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5834         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5835         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5836         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5837         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5838         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5839         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5840         Likewise.
5841         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5842         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5843         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5844         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5845         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5846         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5847         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5848         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5849         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5850         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5851         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5852         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5853         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5854         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5855         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5856         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5857         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5858         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5859         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5860         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5861         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5862         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5863         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5864         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5865         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5866         Likewise.
5867         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5868         * testsuite/27_io/fpos/14252.cc: Likewise.
5869         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5870         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5871         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5872         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5873         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5874         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5875         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5876         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5877         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5878         Likewise.
5879         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5880         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5881         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5882         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5883         Likewise.
5884         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5885         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5886         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5887         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5888         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5889         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5890         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5891         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5892         * testsuite/27_io/objects/char/3045.cc: Likewise.
5893         * testsuite/27_io/objects/char/3647.cc: Likewise.
5894         * testsuite/27_io/objects/char/5268.cc: Likewise.
5895         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5896         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5897         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5898         * testsuite/28_regex/init-list.cc: Likewise.
5899         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5900         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5901         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5902         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
5903         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
5904         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
5905         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
5906         Likewise.
5907         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
5908         Likewise.
5909         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
5910         Likewise.
5911         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
5912         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
5913         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
5914         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
5915         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
5916         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
5917         Likewise.
5918         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
5919         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
5920         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
5921         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
5922         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
5923         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
5924         Likewise.
5925         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
5926         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
5927         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
5928         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
5929         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
5930         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
5931         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
5932         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
5933         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
5934         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
5935         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
5936         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
5937         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
5938         Likewise.
5939         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
5940         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
5941         Likewise.
5942         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
5943         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
5944         Likewise.
5945         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
5946         Likewise.
5947         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
5948         Likewise.
5949         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
5950         Likewise.
5951         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
5952         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
5953         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
5954         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
5955         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
5956         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
5957         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
5958         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
5959         Likewise.
5960         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
5961         Likewise.
5962         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
5963         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
5964         Likewise.
5965         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
5966         Likewise.
5967         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
5968         Likewise.
5969         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
5970         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
5971         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
5972         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
5973         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
5974         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
5975         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
5976         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
5977         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
5978         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
5979         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
5980         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
5981         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
5982         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
5983         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
5984         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
5985         Likewise.
5986         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
5987         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
5988         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
5989         Likewise.
5990         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
5991         Likewise.
5992         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
5993         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
5994         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
5995         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
5996         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
5997         Likewise.
5998         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
5999         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
6000         Likewise.
6001         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
6002         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
6003         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
6004         Likewise.
6005         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
6006         Likewise.
6007         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
6008         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
6009         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
6010         Likewise.
6011         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
6012         Likewise.
6013         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6014         Likewise.
6015         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6016         Likewise.
6017         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6018         Likewise.
6019         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6020         * testsuite/30_threads/this_thread/1.cc: Likewise.
6021         * testsuite/30_threads/this_thread/2.cc: Likewise.
6022         * testsuite/30_threads/this_thread/3.cc: Likewise.
6023         * testsuite/30_threads/this_thread/4.cc: Likewise.
6024         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6025         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6026         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6027         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6028         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6029         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6030         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6031         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6032         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6033         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6034         * testsuite/30_threads/thread/members/1.cc: Likewise.
6035         * testsuite/30_threads/thread/members/2.cc: Likewise.
6036         * testsuite/30_threads/thread/members/3.cc: Likewise.
6037         * testsuite/30_threads/thread/members/4.cc: Likewise.
6038         * testsuite/30_threads/thread/members/5.cc: Likewise.
6039         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6040         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6041         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6042         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6043         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6044         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6045         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6046         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6047         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6048         Likewise.
6049         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6050         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6051         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6052         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6053         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6054         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6055         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6056         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6057         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6058         * testsuite/30_threads/try_lock/1.cc: Likewise.
6059         * testsuite/30_threads/try_lock/2.cc: Likewise.
6060         * testsuite/30_threads/try_lock/3.cc: Likewise.
6061         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6062         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6063         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6064         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6065         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6066         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6067         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6068         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6069         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6070         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6071         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6072         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6073         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6074         Likewise.
6075         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6076         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6077         Likewise.
6078         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6079         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6080         Likewise.
6081         * testsuite/ext/array_allocator/1.cc: Likewise.
6082         * testsuite/ext/array_allocator/2.cc: Likewise.
6083         * testsuite/ext/array_allocator/3.cc: Likewise.
6084         * testsuite/ext/ext_pointer/1.cc: Likewise.
6085         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6086         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6087         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6088         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6089         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6090         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6091         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6092         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6093         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6094         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6095         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6096         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6097         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6098         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6099         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6100         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6101         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6102         Likewise.
6103         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6104         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6105         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6106         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6107         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6108         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6109         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6110         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6111         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6112         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6113         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6114         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6115         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6116         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6117         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6118         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6119         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6120         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6121         Likewise.
6122         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6123         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6124         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6125         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6126         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6127         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6128         * testsuite/ext/pod_char_traits.cc: Likewise.
6129         * testsuite/ext/slist/23781.cc: Likewise.
6130         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6131         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6132         * testsuite/ext/vstring/init-list.cc: Likewise.
6133         * testsuite/ext/vstring/moveable.cc: Likewise.
6134         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6135         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6136         Likewise.
6137         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6138         Likewise.
6139         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6140         Likewise.
6141         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6142         Likewise.
6143         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6144         Likewise.
6145         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6146         Likewise.
6147         * testsuite/ext/vstring/types/23767.cc: Likewise.
6148         * testsuite/performance/21_strings/string_append.cc: Likewise.
6149         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6150         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6151         Likewise.
6152         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6153         Likewise.
6154         * testsuite/performance/21_strings/string_find.cc: Likewise.
6155         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6156         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6157         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6158         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6159         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6160         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6161         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6162         Likewise.
6163         * testsuite/performance/23_containers/create/map.cc: Likewise.
6164         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6165         Likewise.
6166         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6167         * testsuite/performance/23_containers/find/map.cc: Likewise.
6168         * testsuite/performance/23_containers/index/map.cc: Likewise.
6169         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6170         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6171         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6172         Likewise.
6173         * testsuite/performance/23_containers/insert_erase/associative.cc:
6174         Likewise.
6175         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6176         Likewise.
6177         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6178         Likewise.
6179         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6180         Likewise.
6181         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6182         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6183         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6184         Likewise.
6185         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6186         Likewise.
6187         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6188         Likewise.
6189         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6190         Likewise.
6191         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6192         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6193         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6194         Likewise.
6195         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6196         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6197         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6198         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6199         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6200         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6201         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6202         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6203         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6204         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6205         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6206         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6207         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6208         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6209         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6210         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6211         Likewise.
6212         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6213         Likewise.
6214         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6215         Likewise.
6216         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6217         Likewise.
6218         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6219         Likewise.
6220         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6221         Likewise.
6222         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6223         Likewise.
6224         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6225         Likewise.
6226         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6227         Likewise.
6228         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6229         Likewise.
6230         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6231         Likewise.
6232         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6233         Likewise.
6234         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6235         Likewise.
6236         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6237         Likewise.
6238         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6239         Likewise.
6240         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6241         Likewise.
6242         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6243         Likewise.
6244         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6245         Likewise.
6246         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6247         Likewise.
6248         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6249         Likewise.
6250         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6251         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6252         Likewise.
6253         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6254         Likewise.
6255         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6256         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6257         Likewise.
6258         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6259         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6260         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6261         Likewise.
6262         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6263         Likewise.
6264         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6265         Likewise.
6266         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6267         Likewise.
6268         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6269         Likewise.
6270         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6271         Likewise.
6272         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6273         Likewise.
6274         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6275         Likewise.
6276         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6277         Likewise.
6278         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6279         Likewise.
6280         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6281         Likewise.
6282         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6283         Likewise.
6284         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6285         Likewise.
6286         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6287         Likewise.
6288         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6289         Likewise.
6290         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6291         Likewise.
6292         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6293         Likewise.
6294         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6295         Likewise.
6296         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6297         Likewise.
6298         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6299         Likewise.
6300         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6301         Likewise.
6302         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6303         Likewise.
6304         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6305         Likewise.
6306         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6307         Likewise.
6308         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6309         Likewise.
6310         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6311         Likewise.
6312         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6313         Likewise.
6314         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6315         Likewise.
6316         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6317         Likewise.
6318         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6319         Likewise.
6320         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6321         Likewise.
6322         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6323         Likewise.
6324         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6325         Likewise.
6326         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6327         Likewise.
6328         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6329         Likewise.
6330         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6331         Likewise.
6332         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6333         Likewise.
6334         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6335         Likewise.
6336         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6337         Likewise.
6338         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6339         Likewise.
6340         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6341         Likewise.
6342         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6343         Likewise.
6344         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6345         Likewise.
6346         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6347         Likewise.
6348         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6349         Likewise.
6350         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6351         Likewise.
6352         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6353         Likewise.
6354         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6355         Likewise.
6356         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6357         Likewise.
6358         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6359         Likewise.
6360         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6361         Likewise.
6362         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6363         Likewise.
6364         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6365         Likewise.
6366         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6367         Likewise.
6368         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6369         Likewise.
6370         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6371         Likewise.
6372         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6373         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6374         Likewise.
6375         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6376         Likewise.
6377         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6378         Likewise.
6379         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6380         Likewise.
6381         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6382         Likewise.
6383         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6384         Likewise.
6385         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6386         Likewise.
6387         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6388         Likewise.
6389         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6390         Likewise.
6391         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6392         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6393         Likewise.
6394         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6395         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6396         Likewise.
6397         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6398         Likewise.
6399         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6400         Likewise.
6401         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6402         Likewise.
6403         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6404         Likewise.
6405         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6406         Likewise.
6407         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6408         Likewise.
6409         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6410         Likewise.
6411         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6412         Likewise.
6413         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6414         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6415         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6416         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6417         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6418         Likewise.
6419         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6420         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6421         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6422         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6423         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6424         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6425         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6426         * testsuite/util/io/prog_bar.cc: Likewise.
6427         * testsuite/util/io/prog_bar.hpp: Likewise.
6428         * testsuite/util/io/text_populate.hpp: Likewise.
6429         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6430         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6431         * testsuite/util/io/xml.hpp: Likewise.
6432         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6433         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6434         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6435         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6436         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6437         * testsuite/util/native_type/native_map.hpp: Likewise.
6438         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6439         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6440         * testsuite/util/native_type/native_set.hpp: Likewise.
6441         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6442         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6443         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6444         Likewise.
6445         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6446         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6447         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6448         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6449         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6450         Likewise.
6451         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6452         Likewise.
6453         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6454         Likewise.
6455         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6456         Likewise.
6457         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6458         Likewise.
6459         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6460         Likewise.
6461         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6462         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6463         Likewise.
6464         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6465         Likewise.
6466         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6467         Likewise.
6468         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6469         Likewise.
6470         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6471         Likewise.
6472         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6473         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6474         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6475         * testsuite/util/regression/basic_type.hpp: Likewise.
6476         * testsuite/util/regression/common_type.hpp: Likewise.
6477         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6478         Likewise.
6479         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6480         Likewise.
6481         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6482         Likewise.
6483         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6484         Likewise.
6485         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6486         Likewise.
6487         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6488         Likewise.
6489         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6490         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6491         Likewise.
6492         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6493         Likewise.
6494         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6495         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6496         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6497         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6498         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6499         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6500         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6501         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6502         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6503         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6504         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6505         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6506         * testsuite/util/testsuite_abi.cc: Likewise.
6507         * testsuite/util/testsuite_abi.h: Likewise.
6508         * testsuite/util/testsuite_abi_check.cc: Likewise.
6509         * testsuite/util/testsuite_allocator.cc: Likewise.
6510         * testsuite/util/testsuite_allocator.h: Likewise.
6511         * testsuite/util/testsuite_api.h: Likewise.
6512         * testsuite/util/testsuite_character.cc: Likewise.
6513         * testsuite/util/testsuite_character.h: Likewise.
6514         * testsuite/util/testsuite_common_types.h: Likewise.
6515         * testsuite/util/testsuite_error.h: Likewise.
6516         * testsuite/util/testsuite_hooks.cc: Likewise.
6517         * testsuite/util/testsuite_hooks.h: Likewise.
6518         * testsuite/util/testsuite_io.h: Likewise.
6519         * testsuite/util/testsuite_iterators.h: Likewise.
6520         * testsuite/util/testsuite_performance.h: Likewise.
6521         * testsuite/util/testsuite_rng.h: Likewise.
6522         * testsuite/util/testsuite_rvalref.h: Likewise.
6523         * testsuite/util/testsuite_tr1.h: Likewise.
6524         * testsuite/util/thread/all.h: Likewise.
6525         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6526         Likewise.
6527         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6528         Likewise.
6529         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6530         Likewise.
6531         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6532         Likewise.
6533         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6534         Likewise.
6535         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6536         Likewise.
6537         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6538         Likewise.
6539         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6540         Likewise.
6541         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6542         Likewise.
6543         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6544         Likewise.
6545         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6546         Likewise.
6547         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6548         Likewise.
6549         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6550         Likewise.
6551         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6552         Likewise.
6553         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6554         Likewise.
6555         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6556         Likewise.
6557         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6558         Likewise.
6559         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6560         Likewise.
6561         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6562         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6563         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6564         Likewise.
6565         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6566         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6567         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6568         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6569         Likewise.
6570         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6571         Likewise.
6572         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6573         Likewise.
6574         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6575         Likewise.
6576         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6577         Likewise.
6578         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6579         Likewise.
6580         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6581         Likewise.
6582         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6583         Likewise.
6584         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6585         Likewise.
6586         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6587         Likewise.
6588         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6589         Likewise.
6590         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6591         Likewise.
6592         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6593         Likewise.
6594         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6595         Likewise.
6596         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6597         Likewise.
6598         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6599         Likewise.
6600         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6601         Likewise.
6602         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6603         Likewise.
6604         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6605         Likewise.
6606         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6607         Likewise.
6608         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6609         Likewise.
6610         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6611         Likewise.
6612         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6613         Likewise.
6614         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6615         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6616         Likewise.
6617         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6618         Likewise.
6619         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6620         Likewise.
6621         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6622         Likewise.
6623         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6624         Likewise.
6625         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6626         Likewise.
6627         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6628         Likewise.
6629         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6630         Likewise.
6631         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6632         Likewise.
6633         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6634         Likewise.
6635         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6636         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6637         Likewise.
6638         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6639         Likewise.
6640         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6641         Likewise.
6642         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6643         Likewise.
6644         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6645         Likewise.
6646         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6647         Likewise.
6648         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6649         Likewise.
6650         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6651         Likewise.
6652         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6653         Likewise.
6654         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6655         Likewise.
6656         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6657         Likewise.
6658         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6659         Likewise.
6660         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6661         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6662         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6663         Likewise.
6664         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6665         Likewise.
6666         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6667         Likewise.
6668         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6669         Likewise.
6670         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6671         Likewise.
6672         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6673         Likewise.
6674         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6675         Likewise.
6676         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6677         Likewise.
6678         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6679         Likewise.
6680         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6681         Likewise.
6682         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6683         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6684         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6685         Likewise.
6686         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6687         Likewise.
6688         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6689         Likewise.
6690         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6691         Likewise.
6692         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6693         Likewise.
6694         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6695         Likewise.
6696         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6697         Likewise.
6698         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6699         Likewise.
6700         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6701         Likewise.
6702         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6703         Likewise.
6704         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6705         Likewise.
6706         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6707         Likewise.
6708         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6709         Likewise.
6710         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6711         Likewise.
6712         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6713         Likewise.
6714         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6715         Likewise.
6716         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6717         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6718         Likewise.
6719         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6720         Likewise.
6721         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6722         Likewise.
6723         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6724         Likewise.
6725         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6726         Likewise.
6727         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6728         Likewise.
6729         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6730         Likewise.
6731         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6732         Likewise.
6733         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6734         Likewise.
6735         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6736         Likewise.
6737         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6738         Likewise.
6739         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6740         Likewise.
6741         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6742         Likewise.
6743         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6744         Likewise.
6745         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6746         Likewise.
6747         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6748         Likewise.
6749         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6750         Likewise.
6751         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6752         Likewise.
6753         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6754         Likewise.
6755         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6756         Likewise.
6757         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6758         Likewise.
6759         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6760         Likewise.
6761         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6762         Likewise.
6763         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6764         Likewise.
6765         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6766         Likewise.
6767         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6768         Likewise.
6769         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6770         Likewise.
6771         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6772         Likewise.
6773         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6774         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6775         Likewise.
6776         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6777         Likewise.
6778         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6779         Likewise.
6780         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6781         Likewise.
6782         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6783         Likewise.
6784         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6785         Likewise.
6786         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6787         Likewise.
6788         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6789         Likewise.
6790         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6791         Likewise.
6792         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6793         Likewise.
6794         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6795         Likewise.
6796         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6797         Likewise.
6798         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6799         Likewise.
6800         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6801         Likewise.
6802         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6803         Likewise.
6804         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6805         Likewise.
6806         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6807         Likewise.
6808         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6809         Likewise.
6810         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6811         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6812         * testsuite/backward/hash_map/25896.cc: Likewise.
6813         * testsuite/backward/hash_set/25896.cc: Likewise.
6814
6815 2009-04-08  Ian Lance Taylor  <iant@google.com>
6816
6817         * include/backward/hashtable.h (erase): Correctly handle erasing a
6818         reference to an entry in the hash table.
6819         * testsuite/backward/hash_map/25896.cc: New.
6820         * testsuite/backward/hash_set/25896.cc: New.
6821
6822 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6823
6824         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6825         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6826
6827 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6828
6829         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6830         of debug.
6831         * include/Makefile.in: Regenerate.
6832         * include/precompiled/stdc++.h: Add.
6833
6834         * doc/xml/api.xml: Add gcc-4.4 link.
6835         * doc/html/api.html: Regenerate.
6836
6837 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6838
6839         * include/bits/random.h: Adjust doxygen markup.
6840         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6841
6842         * testsuite/26_numerics/random/piecewise_linear_distribution/
6843         operators/serialize.cc: Use typedefs.
6844
6845 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6846
6847         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6848         __gnu_cxx namespace.  Remove "static inline".
6849
6850 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6851
6852         * include/bits/random.tcc (linear_congruential_engine<>::
6853         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6854
6855 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6856
6857         * include/bits/random.h (operator==): Mark all inline.
6858         (mersenne_twister_engine): Enable #if 0 checks.
6859
6860         * include/bits/random.h: Formatting tweaks.
6861
6862 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6863
6864         * include/bits/random.tcc (piecewise_linear_distribution<>::
6865         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6866         Remove spurious closed parenthesis.
6867
6868 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6869
6870         PR libstdc++/39644 (partial)
6871         * include/bits/random.tcc (linear_congruential_engine<>::
6872         seed(seed_seq&), independent_bits_engine<>::operator(),
6873         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6874
6875 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6876
6877         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6878         thinko.
6879         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6880         default.cc: Enable.
6881
6882 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6883
6884         PR libstdc++/39629 (partial)
6885         * testsuite/26_numerics/random/independent_bits_engine/cons/
6886         base_move.cc: Use uint_fast64_t instead of unsigned long.
6887         * testsuite/26_numerics/random/independent_bits_engine/cons/
6888         seed1.cc: Likewise.
6889         * testsuite/26_numerics/random/independent_bits_engine/cons/
6890         seed2.cc: Likewise.
6891         * testsuite/26_numerics/random/independent_bits_engine/cons/
6892         base_copy.cc: Likewise.
6893         * testsuite/26_numerics/random/independent_bits_engine/cons/
6894         default.cc: Likewise.
6895         * testsuite/26_numerics/random/independent_bits_engine/cons/
6896         seed_seq.cc: Likewise.
6897         * testsuite/26_numerics/random/independent_bits_engine/
6898         requirements/typedefs.cc: Likewise.
6899         * testsuite/26_numerics/random/independent_bits_engine/
6900         operators/equal.cc: Likewise.
6901         * testsuite/26_numerics/random/independent_bits_engine/
6902         operators/serialize.cc: Likewise.
6903         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6904
6905 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
6906
6907         * include/tr1_impl/random: Remove, empty.
6908         * include/tr1_impl/random.tcc: Likewise.
6909
6910         * include/std/random: Minor clean-ups, formatting fixes, adjust
6911         copyright years.
6912         * include/bits/random.tcc: Likewise.
6913         * include/bits/random.h: Likewise.
6914         * include/tr1/random: Likewise.
6915         * include/tr1/random.tcc: Likewise.
6916         * include/tr1/random.h: Likewise.
6917
6918 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6919
6920         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
6921         * doc/html/api.html: Regenerate.
6922
6923 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6924
6925         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
6926         Change to mersenne_twister_engine, add same defaults as
6927         mersenne_twister_engine/cons/default.cc.
6928         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
6929
6930         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
6931         to __il.
6932         * include/bits/random.h (mersenne_twister_engine): Qualify
6933         _ShiftMin1 with namespace __detail.
6934         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
6935         constexpr std::numeric_limits::max() can be used.
6936         (mersenne_twister_engine): Split apart static asserts into one
6937         assert per message. Temporarily disable the last three.
6938
6939 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
6940
6941         * include/Makefile.am: Update to N2836. Modified for new random headers.
6942         * include/Makefile.in: Ditto.
6943         * include/tr1_impl/random: Moved to tr1/random.h
6944         * include/tr1_impl/random.tcc: Moved to tr1
6945         * include/tr1/random: Just point to moved tr1 random headers.
6946         * include/tr1/random.tcc: Moved from tr1_impl.
6947         * include/tr1/random.h: Moved from tr1_impl/random.
6948         * include/std/random: Modified to point to std random headers.
6949         * include/bits/random.tcc: New implementation of std random facilities.
6950         * include/bits/random.h: Ditto.
6951         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
6952         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6953         seed1.cc: New.
6954         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6955         seed2.cc: New.
6956         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6957         default.cc: New.
6958         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6959         non_uint_neg.cc: New.
6960         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6961         typedefs.cc: New.
6962         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6963         equal.cc: New.
6964         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6965         serialize.cc: New.
6966         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6967         seed1.cc: New.
6968         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6969         seed2.cc: New.
6970         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6971         default.cc: New.
6972         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
6973         typedefs.cc: New.
6974         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6975         equal.cc: New.
6976         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6977         serialize.cc: New.
6978         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6979         seed1.cc: New.
6980         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6981         seed2.cc: New.
6982         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6983         default.cc: New.
6984         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
6985         typedefs.cc: New.
6986         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6987         equal.cc: New.
6988         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6989         serialize.cc: New.
6990         * testsuite/26_numerics/random/discard_block_engine/cons/
6991         base_move.cc: New.
6992         * testsuite/26_numerics/random/discard_block_engine/cons/
6993         seed1.cc: New.
6994         * testsuite/26_numerics/random/discard_block_engine/cons/
6995         seed2.cc: New.
6996         * testsuite/26_numerics/random/discard_block_engine/cons/
6997         base_copy.cc: New.
6998         * testsuite/26_numerics/random/discard_block_engine/cons/
6999         default.cc: New.
7000         * testsuite/26_numerics/random/discard_block_engine/cons/
7001         seed_seq.cc: New.
7002         * testsuite/26_numerics/random/discard_block_engine/requirements/
7003         typedefs.cc: New.
7004         * testsuite/26_numerics/random/discard_block_engine/operators/
7005         equal.cc: New.
7006         * testsuite/26_numerics/random/discard_block_engine/operators/
7007         serialize.cc: New.
7008         * testsuite/26_numerics/random/independent_bits_engine/cons/
7009         base_move.cc: New.
7010         * testsuite/26_numerics/random/independent_bits_engine/cons/
7011         seed1.cc: New.
7012         * testsuite/26_numerics/random/independent_bits_engine/cons/
7013         seed2.cc: New.
7014         * testsuite/26_numerics/random/independent_bits_engine/cons/
7015         base_copy.cc: New.
7016         * testsuite/26_numerics/random/independent_bits_engine/cons/
7017         default.cc: New.
7018         * testsuite/26_numerics/random/independent_bits_engine/cons/
7019         seed_seq.cc: New.
7020         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7021         typedefs.cc: New.
7022         * testsuite/26_numerics/random/independent_bits_engine/operators/
7023         equal.cc: New.
7024         * testsuite/26_numerics/random/independent_bits_engine/operators/
7025         serialize.cc: New.
7026         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7027         base_move.cc: New.
7028         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7029         seed1.cc: New.
7030         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7031         seed2.cc: New.
7032         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7033         base_copy.cc: New.
7034         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7035         default.cc: New.
7036         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7037         seed_seq.cc: New.
7038         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7039         typedefs.cc: New.
7040         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7041         equal.cc: New.
7042         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7043         serialize.cc
7044         * testsuite/26_numerics/random/mt19937.cc: New.
7045         * testsuite/26_numerics/random/mt19937_64.cc: New.
7046         * testsuite/26_numerics/random/minstd_rand.cc: New.
7047         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7048         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7049         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7050         * testsuite/26_numerics/random/ranlux24.cc: New.
7051         * testsuite/26_numerics/random/ranlux48.cc: New.
7052         * testsuite/26_numerics/random/knuth_b.cc: New.
7053         * testsuite/26_numerics/random/default_random_engine.cc: New.
7054         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7055         parms.cc: New.
7056         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7057         default.cc: New.
7058         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7059         typedefs.cc: New.
7060         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7061         serialize.cc: New.
7062         * testsuite/26_numerics/random/normal_distribution/cons/
7063         parms.cc: New.
7064         * testsuite/26_numerics/random/normal_distribution/cons/
7065         default.cc: New.
7066         * testsuite/26_numerics/random/normal_distribution/requirements/
7067         typedefs.cc: New.
7068         * testsuite/26_numerics/random/normal_distribution/operators/
7069         serialize.cc: New.
7070         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7071         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7072         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7073         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7074         parms_neg.cc: New.
7075         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7076         parms.cc: New.
7077         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7078         default.cc: New.
7079         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7080         typedefs.cc: New.
7081         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7082         serialize.cc: New.
7083         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7084         parms_neg.cc: New.
7085         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7086         parms.cc: New.
7087         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7088         default.cc: New.
7089         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7090         typedefs.cc: New.
7091         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7092         serialize.cc: New.
7093         * testsuite/26_numerics/random/poisson_distribution/cons/
7094         parms.cc: New.
7095         * testsuite/26_numerics/random/poisson_distribution/cons/
7096         default.cc: New.
7097         * testsuite/26_numerics/random/poisson_distribution/requirements/
7098         typedefs.cc
7099         * testsuite/26_numerics/random/poisson_distribution/operators/
7100         serialize.cc: New.
7101         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7102         parms.cc: New.
7103         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7104         default.cc: New.
7105         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7106         typedefs.cc: New.
7107         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7108         serialize.cc: New.
7109         * testsuite/26_numerics/random/discrete_distribution/cons/
7110         range.cc: New.
7111         * testsuite/26_numerics/random/discrete_distribution/cons/
7112         initlist.cc: New.
7113         * testsuite/26_numerics/random/discrete_distribution/cons/
7114         default.cc: New.
7115         * testsuite/26_numerics/random/discrete_distribution/cons/
7116         num_xbound_fun.cc: New.
7117         * testsuite/26_numerics/random/discrete_distribution/requirements/
7118         typedefs.cc: New.
7119         * testsuite/26_numerics/random/discrete_distribution/operators/
7120         serialize.cc: New.
7121         * testsuite/26_numerics/random/weibull_distribution/cons/
7122         parms.cc: New.
7123         * testsuite/26_numerics/random/weibull_distribution/cons/
7124         default.cc: New.
7125         * testsuite/26_numerics/random/weibull_distribution/requirements/
7126         typedefs.cc: New.
7127         * testsuite/26_numerics/random/weibull_distribution/operators/
7128         serialize.cc: New.
7129         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7130         parms.cc: New.
7131         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7132         default.cc: New.
7133         * testsuite/26_numerics/random/negative_binomial_distribution/
7134         requirements/typedefs.cc: New.
7135         * testsuite/26_numerics/random/negative_binomial_distribution/
7136         operators/serialize.cc: New.
7137         * testsuite/26_numerics/random/cauchy_distribution/cons/
7138         parms.cc: New.
7139         * testsuite/26_numerics/random/cauchy_distribution/cons/
7140         default.cc: New.
7141         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7142         typedefs.cc: New.
7143         * testsuite/26_numerics/random/cauchy_distribution/operators/
7144         serialize.cc: New.
7145         * testsuite/26_numerics/random/gamma_distribution/cons/
7146         parms.cc: New.
7147         * testsuite/26_numerics/random/gamma_distribution/cons/
7148         default.cc: New.
7149         * testsuite/26_numerics/random/gamma_distribution/requirements/
7150         typedefs.cc: New.
7151         * testsuite/26_numerics/random/gamma_distribution/operators/
7152         serialize.cc: New.
7153         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7154         parms.cc: New.
7155         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7156         default.cc: New.
7157         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7158         typedefs.cc: New.
7159         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7160         serialize.cc: New.
7161
7162         * testsuite/26_numerics/random/exponential_distribution/cons/
7163         parms.cc: New.
7164         * testsuite/26_numerics/random/exponential_distribution/cons/
7165         default.cc: New.
7166         * testsuite/26_numerics/random/exponential_distribution/requirements/
7167         typedefs.cc: New.
7168         * testsuite/26_numerics/random/exponential_distribution/operators/
7169         serialize.cc: New.
7170         * testsuite/26_numerics/random/lognormal_distribution/cons/
7171         parms.cc: New.
7172         * testsuite/26_numerics/random/lognormal_distribution/cons/
7173         default.cc: New.
7174         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7175         typedefs.cc: New.
7176         * testsuite/26_numerics/random/lognormal_distribution/operators/
7177         serialize.cc: New.
7178         * testsuite/26_numerics/random/binomial_distribution/cons/
7179         parms.cc: New.
7180         * testsuite/26_numerics/random/binomial_distribution/cons/
7181         default.cc: New.
7182         * testsuite/26_numerics/random/binomial_distribution/requirements/
7183         typedefs.cc: New.
7184         * testsuite/26_numerics/random/binomial_distribution/operators/
7185         serialize.cc: New.
7186         * testsuite/26_numerics/random/random_device/cons/
7187         token.cc: New.
7188         * testsuite/26_numerics/random/random_device/cons/
7189         default.cc: New.
7190         * testsuite/26_numerics/random/random_device/requirements/
7191         typedefs.cc: New.
7192         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7193         parms.cc: New.
7194         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7195         default.cc: New.
7196         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7197         typedefs.cc: New.
7198         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7199         serialize.cc: New.
7200         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7201         range.cc: New.
7202         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7203         default.cc: New.
7204         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7205         num_xbound_fun.cc: New.
7206         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7207         initlist_fun.cc: New.
7208         * testsuite/26_numerics/random/piecewise_linear_distribution/
7209         requirements/typedefs.cc: New.
7210         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7211         serialize.cc: New.
7212         * testsuite/26_numerics/random/student_t_distribution/cons/
7213         parms.cc: New.
7214         * testsuite/26_numerics/random/student_t_distribution/cons/
7215         default.cc: New.
7216         * testsuite/26_numerics/random/student_t_distribution/requirements/
7217         typedefs.cc: New.
7218         * testsuite/26_numerics/random/student_t_distribution/operators/
7219         serialize.cc: New.
7220         * testsuite/26_numerics/random/geometric_distribution/cons/
7221         parms.cc: New.
7222         * testsuite/26_numerics/random/geometric_distribution/cons/
7223         default.cc: New.
7224         * testsuite/26_numerics/random/geometric_distribution/requirements/
7225         typedefs.cc: New.
7226         * testsuite/26_numerics/random/geometric_distribution/operators/
7227         serialize.cc: New.
7228         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7229         range.cc: New.
7230         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7231         default.cc: New.
7232         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7233         num_xbound_fun.cc: New.
7234         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7235         initlist_fun.cc: New.
7236         * testsuite/26_numerics/random/piecewise_constant_distribution/
7237         requirements/typedefs.cc: New.
7238         * testsuite/26_numerics/random/piecewise_constant_distribution/
7239         operators/serialize.cc: New.
7240
7241 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7242
7243         * include/ext/bitmap_allocator.h: The typedefs should be made public
7244         if we want them to be accessible. This has been revealed by the patch
7245         that fixes PR c++/26693 in g++.
7246
7247 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7248
7249         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7250         Regenerated.
7251         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7252         Regenerated.
7253         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7254         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7255         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7256         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7257         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7258         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7259         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7260         Regenerated.
7261         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7262
7263 2009-03-31  Jason Merrill  <jason@redhat.com>
7264
7265         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7266
7267         PR libstdc++/39310
7268         * include/tr1_impl/type_traits (is_function): Add partial
7269         specializations with function cv-quals.
7270         (__is_function_helper): Remove.
7271         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7272
7273 2009-03-30  Ian Lance Taylor  <iant@google.com>
7274
7275         * include/backward/hashtable.h (clear): Return quickly if the
7276         table is empty.
7277
7278 2009-03-27  Ian Lance Taylor  <iant@google.com>
7279
7280         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7281         (__stl_prime_list): Add 5 at the start of the list.
7282
7283 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7284
7285         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7286         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7287         std::string&, ios_base::openmode), basic_ifstream<>::
7288         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7289         basic_ofstream(const std::string&, ios_base::openmode),
7290         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7291         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7292         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7293         Add in C++0x mode.
7294         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7295         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7296         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7297         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7298         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7299         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7300         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7301
7302 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7303
7304         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7305         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7306         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7307         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7308
7309 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7310
7311         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7312         _M_transfer_after, _M_reverse_after): Move out of line...
7313         * include/bits/forward_list.tcc: ... here.
7314         (forward_list<>::reverse): Move inline...
7315         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7316
7317 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7318
7319         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7320         28277.cc: Likewise.
7321         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7322         Likewise.
7323         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7324         Likewise.
7325         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7326         Likewise.
7327
7328 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7329
7330         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7331         year(s).
7332         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7333         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7334         Likewise.
7335         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7336         Likewise.
7337         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7338         Likewise.
7339         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7340
7341 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7342
7343         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7344         iterations for simulators.
7345         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7346         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7347         Condition stream width for simulators.
7348         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7349         Likewise.
7350         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7351         Likewise.
7352         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7353
7354 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7355
7356         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7357         sheet version information. Table-ize docbook element examples.
7358         * doc/xml/manual/using.xml: Human-readable header
7359         markup. Alphabetized. Add new headers.
7360         * doc/html: Regenerate.
7361
7362 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7363
7364         * doc/xml/faq.xml: Fix link to setup documentation.
7365
7366 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7367
7368         * include/std/type_traits (__add_lvalue_reference_helper,
7369         __add_rvalue_reference_helper): As an optimization, rewrite
7370         condition (avoid is_function).
7371
7372 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7373
7374         PR libstdc++/39405
7375         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7376         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7377
7378 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7379
7380         * testsuite/30_threads/condition_variable_any/native_handle/
7381         typesizes.cc: Include tweaks.
7382         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7383         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7384         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7385         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7386         * testsuite/30_threads/condition_variable/native_handle/
7387         typesizes.cc: Same.
7388
7389 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7390
7391         * include/bits/shared_ptr.h: Add include guards.
7392         * include/tr1/shared_ptr.h: Likewise.
7393
7394 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7395
7396         * include/std/iostream: Fix doxygen link.
7397         * include/bits/forward_list.h: Fix doxygen markup.
7398         * include/ext/vstring.h: Escape backslash in doxygen comment.
7399         * include/bits/basic_string.h: Likewise.
7400
7401 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7402
7403         * doc/xml/faq.xml: Fix links to implementation status pages.
7404
7405 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7406
7407         * include/std/complex (operator+(const complex<>&, const _Tp&),
7408         operator+(const _Tp&, const complex<>&),
7409         operator-(const complex<>&, const _Tp&),
7410         operator-(const _Tp&, const complex<>&)): Do not assume real()
7411         returns a reference (against DR 387).
7412         * testsuite/26_numerics/complex/dr387_2.cc: New.
7413
7414 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7415
7416         * testsuite/thread/pthread4.cc: Move...
7417         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7418         * testsuite/thread/pthread5.cc: Move...
7419         * testsuite/23_containers/list/pthread5.cc: ...here.
7420         * testsuite/thread/pthread6.cc: Move...
7421         * testsuite/23_containers/map/pthread6.cc: ...here.
7422         * testsuite/thread/pthread7-rope.cc: Move...
7423         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7424         * testsuite/thread/guard.cc: Move...
7425         * testsuite/18_support/pthread_guard.cc: ...here.
7426         * testsuite/thread/18185.cc: Move...
7427         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7428         * testsuite/thread/pthread1.cc: Move...
7429         * testsuite/23_containers/list/pthread1.cc: ...here.
7430         * testsuite/thread/pthread2.cc: Move...
7431         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7432         * testsuite/thread/pthread3.cc: Move...
7433         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7434
7435         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7436         * testsuite/thread: Remove.
7437
7438 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7439
7440         * configure: Regenerate.
7441
7442 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7443
7444         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7445         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7446         from baseline_dir.
7447         * configure: Regenerate.
7448         * testsuite/Makefile.am (baseline_file): Remove variable.
7449         (site.exp): Set baseline_dir rather than baseline_file.
7450         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7451         * testsuite/Makefile.in: Regenerate.
7452
7453 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7454
7455         * testsuite/30_threads/thread/this_thread: Move...
7456         * testsuite/30_threads/this_thread: ...here.
7457         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7458         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7459         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7460         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7461         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7462         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7463
7464 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7465
7466         * doc/doxygen/user.cfg.in: Tweaks.
7467         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7468         be elsewhere.
7469
7470         * include/tr1_impl/unordered_map: Just use most specialized
7471         container module.
7472         * include/tr1_impl/unordered_set: Same.
7473         * include/tr1_impl/array: Same.
7474         * include/bits/stl_list.h: Same.
7475         * include/bits/stl_map.h: Same.
7476         * include/bits/stl_queue.h: Same.
7477         * include/bits/stl_set.h: Same.
7478         * include/bits/stl_stack.h: Same.
7479         * include/bits/forward_list.h: Same.
7480         * include/bits/basic_string.h: Same.
7481         * include/bits/stl_multimap.h: Same.
7482         * include/bits/stl_vector.h: Same.
7483         * include/bits/stl_deque.h: Same.
7484         * include/bits/stl_multiset.h: Same.
7485         * include/bits/stl_bvector.h: Same.
7486
7487         * include/backward/binders.h: Change binder module to binders.
7488
7489         * include/std/complex: Add complex_numers module.
7490         * include/tr1_impl/complex: Same.
7491
7492         * include/std/valarray: Add numeric_arrays module.
7493         * include/bits/gslice_array.h: Same.
7494         * include/bits/gslice.h: Same.
7495         * include/bits/mask_array.h: Same.
7496         * include/bits/slice_array.h: Same.
7497         * include/bits/indirect_array.h: Same.
7498
7499         * include/bits/allocator.h: Add allocators module.
7500         * include/ext/throw_allocator.h
7501         * include/ext/pool_allocator.h
7502         * include/ext/bitmap_allocator.h
7503         * include/ext/new_allocator.h
7504         * include/ext/malloc_allocator.h
7505         * include/ext/array_allocator.h
7506         * include/ext/mt_allocator.h
7507         * include/ext/debug_allocator.h
7508         * include/ext/extptr_allocator.h
7509
7510         * include/tr1_impl/functional: Move namespace markup here.
7511         * include/tr1_impl/regex: Same.
7512
7513         * include/tr1_impl/type_traits: Add metaprogramming module.
7514         * include/std/type_traits: Same.
7515
7516         * include/std/memory: Add memory module.
7517
7518         * include/std/ratio: Add ratio module.
7519
7520         * include/std/chrono: Move namespace markup here, add time module.
7521
7522         * include/std/thread: Move namespace markup here, add concurrency
7523         module.
7524         * include/std/mutex: Use concurrency module.
7525         * include/std/condition_variable: Same.
7526
7527
7528         * include/bits/ios_base.h: Refine io module.
7529         * include/bits/basic_ios.h: Same.
7530         * include/std/fstream: Same.
7531         * include/std/istream: Same.
7532         * include/std/ostream: Same.
7533         * include/std/sstream: Same.
7534
7535         * include/ext/vstring.h: Correct parameter markup.
7536
7537         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7538         * include/bits/unique_ptr.h: Same.
7539
7540         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7541         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7542         * include/bits/stl_heap.h: Add markup for new groupings.
7543         * include/bits/stl_algobase.h: Same.
7544         * include/bits/stl_algo.h: Same.
7545
7546         * include/c_compatibility/stdatomic.h: Add atomics module.
7547         * include/c_global/cstdatomic: Same.
7548
7549         * libsupc++/exception: Add exceptions module.
7550         * libsupc++/typeinfo: Same.
7551         * libsupc++/new: Same.
7552         * libsupc++/exception_ptr.h: Same.
7553         * include/std/system_error: Same.
7554         * include/std/stdexcept: Same.
7555
7556         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7557         * libsupc++/cxxabi-forced.h: Same.
7558
7559         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7560         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7561         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7562         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7563         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7564         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7565         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7566         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7567         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7568         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7569         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7570         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7571         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7572         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7573         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7574         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7575         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7576         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7577         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7578         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7579         * testsuite/23_containers/vector/requirements/dr438/
7580         constructor_1_neg.cc: Same.
7581         * testsuite/23_containers/vector/requirements/dr438/
7582         constructor_2_neg.cc: Same.
7583         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7584         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7585         * testsuite/23_containers/deque/requirements/dr438/
7586         constructor_1_neg.cc: Same.
7587         * testsuite/23_containers/deque/requirements/dr438/
7588         constructor_2_neg.cc: Same.
7589         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7590         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7591         * testsuite/23_containers/list/requirements/dr438/
7592         constructor_1_neg.cc: Same.
7593         * testsuite/23_containers/list/requirements/dr438/
7594         constructor_2_neg.cc: Same.
7595         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7596         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7597         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7598         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7599         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7600         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7601         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7602         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7603         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7604         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7605
7606 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7607
7608         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7609         * doc/doxygen/user.cfg.in: Update.
7610         * scripts/run_doxygen: Adjust for new group names.
7611
7612         * include/tr1_impl/random: Update doxygen group markup.
7613         * include/tr1_impl/unordered_map: Same.
7614         * include/tr1_impl/unordered_set: Same.
7615         * include/tr1_impl/array: Same.
7616         * include/std/numeric: Same.
7617         * include/std/utility: Same.
7618         * include/std/bitset: Same.
7619         * include/std/iosfwd: Same.
7620         * include/bits/stl_list.h: Same.
7621         * include/bits/stl_map.h: Same.
7622         * include/bits/stl_algobase.h: Same.
7623         * include/bits/stl_queue.h: Same.
7624         * include/bits/stl_set.h: Same.
7625         * include/bits/stl_stack.h: Same.
7626         * include/bits/stl_iterator_base_types.h: Same.
7627         * include/bits/forward_list.h: Same.
7628         * include/bits/basic_string.h: Same.
7629         * include/bits/stl_multimap.h: Same.
7630         * include/bits/stl_vector.h: Same.
7631         * include/bits/stl_deque.h: Same.
7632         * include/bits/stl_multiset.h: Same.
7633         * include/bits/stl_algo.h: Same.
7634         * include/bits/stl_bvector.h: Same.
7635         * include/bits/algorithmfwd.h: Same.
7636         * include/bits/stl_function.h: Same.
7637         * include/tr1/cmath: Same.
7638         * include/backward/binders.h: Same.
7639
7640 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7641
7642         * include/std/system_error (system_category): To system_category().
7643         (generic_category): To generic_category. DR 890.
7644         * src/system_error.cc: Define.
7645         * include/bits/functexcept.h: Only one __throw_system_error.
7646         * src/functexcept.cc: Same.
7647         * include/std/mutex: Fixup for changes above.
7648         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7649         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7650         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7651         * config/abi/pre/gnu.ver: Clean up exports.
7652
7653 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7654
7655         * include/std/thread: Fix typo.
7656         * src/thread.cc (thread::join): Use NULL.
7657
7658 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7659
7660         PR libstdc++/39168
7661         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7662         const string&)): Also check that the value != CHAR_MAX.
7663         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7664         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7665         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7666         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7667         _M_cache(const locale&)): Likewise.
7668         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7669         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7670         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7671         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7672         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7673         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7674
7675 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7676             Benjamin Kosnik  <bkoz@redhat.com>
7677
7678         * include/std/thread (_Impl_base): Move _M_id out and into ...
7679         (thread): ...here. Call _M_make_routine in body of constructors.
7680         Adjust data member usage to reflect changes.
7681         (_M_make_routine): From _M_make_shared_data.
7682         (_M_start_thread): Add __shared_base_type argument.
7683         * src/thread.cc: Fixups for above.
7684         * config/abi/pre/gnu.ver: Adjust exports.
7685         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7686         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7687         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7688
7689 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7690
7691         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7692         (compare_type_to_native_type): ...this, add alignment check.
7693         * testsuite/30_threads/condition_variable_any/native_handle/
7694         typesizes.cc: Modify as above.
7695         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7696         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7697         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7698         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7699         * testsuite/30_threads/condition_variable/native_handle/
7700         typesizes.cc: Same.
7701         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7702         typesizes.cc: Same.
7703
7704         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7705         * testsuite/30_threads/thread/cons/2.cc: Same.
7706         * testsuite/30_threads/thread/cons/3.cc: Same.
7707         * testsuite/30_threads/thread/cons/4.cc: Same.
7708         * testsuite/30_threads/thread/cons/5.cc: Same.
7709         * testsuite/30_threads/thread/cons/6.cc: Same.
7710         * testsuite/30_threads/thread/cons/7.cc: Same.
7711         * testsuite/30_threads/thread/cons/8.cc: Same.
7712
7713         * testsuite/30_threads/thread/cons/9.cc: New.
7714         * testsuite/30_threads/thread/cons/moveable.cc: New.
7715
7716         * src/condition_variable.cc: Clean up whitespace.
7717         * include/std/condition_variable: Same.
7718
7719 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7720
7721         * include/std/condition_variable (condition_variable): Remove
7722         _M_internal_mutex. Add private __native_type typedef.
7723         * src/condition_variable.cc (condition_variable::notify_one):
7724         Remove _M_internal_mutex use. Use typedef.
7725         (condition_variable::notify_all): Same.
7726         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7727         (recursive_mutex): Same.
7728         (timed_mutex): Same.
7729         (recursive_timed_mutex): Same.
7730         (once_flag): Make __native_type typedef private.
7731
7732         * include/std/thread (this_thread): Add minimal markup.
7733
7734         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7735         Adjust line numbers.
7736         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7737         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7738         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7739         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7740         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7741         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7742         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7743         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7744         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7745         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7746         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7747         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7748         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7749
7750         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7751         * testsuite/30_threads/condition_variable_any/native_handle/
7752         typesizes.cc: New.
7753         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7754         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7755         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7756         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7757         * testsuite/30_threads/condition_variable/native_handle/
7758         typesizes.cc: Same.
7759         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7760         typesizes.cc: Same.
7761
7762 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7763
7764         PR testsuite/33300
7765         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7766         on darwin for lp64.
7767
7768 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7769
7770         * configure.host: Set abi_baseline_pair for mips64*-linux.
7771         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7772
7773 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7774
7775         * include/std/thread (this_thread::get_id): Inline.
7776
7777 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7778
7779         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7780         _Callable as template argument for _M_make_shared_data.
7781         * testsuite/30_threads/thread/cons/6.cc: New.
7782         * testsuite/30_threads/thread/cons/7.cc: New.
7783         * testsuite/30_threads/thread/cons/8.cc: New.
7784
7785 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7786
7787         * testsuite/30_threads/thread/member: To..
7788         * testsuite/30_threads/thread/members: ...this.
7789         * testsuite/30_threads/condition_variable/member: To...
7790         * testsuite/30_threads/condition_variable/members: ...this.
7791
7792 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7793
7794         * include/std/thread (thread::id): Move definition inside thread.
7795         Use native_handle_type. Remove this_thread::get_id friend.
7796         Change __thread_data_ptr to __shared_base_ptr.
7797         (thread::id::id(native_handle_type): Make public. Still explicit.
7798         Use native_handle_type. Change _M_thread_id to _M_thread.
7799         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7800         _M_thread_handle to _M_id.
7801         (thread::__thread_data): Rename to _Impl.
7802         Fixup for renames.
7803         (thread::_M_make_thread_data): Return derived type.
7804         (thread::hardware_concurrency): Add definition for default case.
7805         (thread::get_id): Now can define inline.
7806         (thread): Change _M_thread_data to _M_data.
7807         (this_thread::get_id): Now can define inline.
7808         * src/thread.cc (__thread_proxy): Rename to
7809         execute_native_thread_routine.
7810         Fixup for other renames.
7811         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7812         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7813         * testsuite/30_threads/thread/algorithm: Move to..
7814         * testsuite/30_threads/thread/swap: ...this.
7815         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7816         * testsuite/30_threads/thread/id/operators.cc: New.
7817
7818 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7819
7820         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7821         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7822         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7823         exposing it in public std::tuple interface.
7824
7825 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7826             Benjamin Kosnik  <bkoz@redhat.com>
7827
7828         * include/std/thread (__thread_data_base): Nest class in std::thread.
7829         (__thread_data): Likewise.
7830         (__thread_data_ptr): Nest typedef in std::thread.
7831         * src/thread.cc (__thread_proxy): Qualify the above names.
7832         * config/abi/pre/gnu.ver: Remove unused exports.
7833
7834 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7835
7836         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7837         * include/bits/stl_vector.h: Remove private vector_type typedef.
7838         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7839         Fix line numbers.
7840         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7841         * testsuite/23_containers/vector/requirements/dr438/
7842         constructor_1_neg.cc: Same.
7843         * testsuite/23_containers/vector/requirements/dr438/
7844         constructor_2_neg.cc: Same.
7845         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7846         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7847
7848 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7849
7850         PR libstdc++/25191
7851         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7852         deal consistently with __try and __catch too.
7853         * src/localename.cc: Replace try -> __try, catch -> __catch.
7854         * src/ios.cc: Likewise.
7855         * src/locale.cc: Likewise.
7856         * src/istream.cc: Likewise.
7857         * src/thread.cc: Likewise.
7858         * src/compatibility.cc: Likewise.
7859         * src/bitmap_allocator.cc: Likewise.
7860         * src/ios_init.cc: Likewise.
7861         * include/debug/deque: Likewise.
7862         * include/debug/list: Likewise.
7863         * include/tr1_impl/hashtable: Likewise.
7864         * include/std/bitset: Likewise.
7865         * include/ext/pb_ds/detail/resize_policy/
7866         hash_load_check_resize_trigger_imp.hpp: Likewise.
7867         * include/ext/pb_ds/detail/resize_policy/
7868         hash_standard_resize_policy_imp.hpp: Likewise.
7869         * include/ext/pb_ds/detail/cc_hash_table_map_/
7870         resize_fn_imps.hpp: Likewise.
7871         * include/ext/pb_ds/detail/cc_hash_table_map_/
7872         constructor_destructor_fn_imps.hpp: Likewise.
7873         * include/ext/pb_ds/detail/pat_trie_/
7874         split_join_branch_bag.hpp: Likewise.
7875         * include/ext/pb_ds/detail/pat_trie_/
7876         constructors_destructor_fn_imps.hpp: Likewise.
7877         * include/ext/pb_ds/detail/bin_search_tree_/
7878         constructors_destructor_fn_imps.hpp: Likewise.
7879         * include/ext/pb_ds/detail/gp_hash_table_map_/
7880         resize_fn_imps.hpp: Likewise.
7881         * include/ext/pb_ds/detail/gp_hash_table_map_/
7882         constructor_destructor_fn_imps.hpp: Likewise.
7883         * include/ext/pb_ds/detail/binary_heap_/
7884         constructors_destructor_fn_imps.hpp: Likewise.
7885         * include/ext/pb_ds/detail/binary_heap_/
7886         erase_fn_imps.hpp: Likewise.
7887         * include/ext/pb_ds/detail/binary_heap_/
7888         split_join_fn_imps.hpp: Likewise.
7889         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7890         constructors_destructor_fn_imps.hpp: Likewise.
7891         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7892         * include/ext/pb_ds/detail/list_update_map_/
7893         constructor_destructor_fn_imps.hpp: Likewise.
7894         * include/ext/slist: Likewise.
7895         * include/ext/memory: Likewise.
7896         * include/ext/rc_string_base.h: Likewise.
7897         * include/ext/ropeimpl.h: Likewise.
7898         * include/ext/vstring.tcc: Likewise.
7899         * include/ext/rope: Likewise.
7900         * include/ext/sso_string_base.h: Likewise.
7901         * include/bits/shared_ptr.h: Likewise.
7902         * include/bits/stl_list.h: Likewise.
7903         * include/bits/locale_classes.tcc: Likewise.
7904         * include/bits/locale_facets.tcc: Likewise.
7905         * include/bits/locale_classes.h: Likewise.
7906         * include/bits/forward_list.h: Likewise.
7907         * include/bits/stl_vector.h: Likewise.
7908         * include/bits/stl_deque.h: Likewise.
7909         * include/bits/istream.tcc: Likewise.
7910         * include/bits/stl_uninitialized.h: Likewise.
7911         * include/bits/ostream.tcc: Likewise.
7912         * include/bits/vector.tcc: Likewise.
7913         * include/bits/stl_tempbuf.h: Likewise.
7914         * include/bits/deque.tcc: Likewise.
7915         * include/bits/basic_string.tcc: Likewise.
7916         * include/bits/ostream_insert.h: Likewise.
7917         * include/bits/locale_facets_nonio.tcc: Likewise.
7918         * include/bits/stl_tree.h: Likewise.
7919         * include/bits/fstream.tcc: Likewise.
7920         * include/tr1/shared_ptr.h: Likewise.
7921         * include/tr1/hypergeometric.tcc: Likewise.
7922         * include/backward/hashtable.h: Likewise.
7923         * libsupc++/exception_ptr.h: Likewise.
7924         * libsupc++/eh_personality.cc: Likewise.
7925         * libsupc++/eh_call.cc: Likewise.
7926         * config/locale/gnu/monetary_members.cc: Likewise.
7927         * config/locale/gnu/time_members.h: Likewise.
7928         * config/locale/generic/time_members.h: Likewise.
7929
7930 2009-02-03  Johannes Singler  <singler@ira.uka.de>
7931
7932         * include/parallel/algorithmfwd.h:
7933         Add parallelism default for many declarations.
7934         * include/parallel/numericfwd.h: Likewise.
7935         * include/parallel/iterator.h: Use iterator_traits as usual.
7936         * include/parallel/par_loop.h:
7937         Include equally_split.h.
7938         (for_each_template_random_access_ed):
7939         Avoid calling the Result default constructor.
7940         * include/parallel/numeric: Replace
7941         for_each_template_random_access by
7942         for_each_template_random_access_ed in numeric functions.
7943
7944 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
7945
7946         * config/os/gnu-linux/os_defines.h: Remove superfluous
7947         __NO_STRING_INLINES.
7948
7949 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
7950
7951         * testsuite/21_strings/c_strings/char/3.cc: New test.
7952         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
7953
7954 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
7955             Jakub Jelinek  <jakub@redhat.com>
7956
7957         PR libstdc++/30928 (partial, works together with recent glibcs)
7958         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7959         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7960         defined.
7961         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7962         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7963         defined.
7964         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7965         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7966         defined.
7967         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7968         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7969         defined.
7970         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
7971         argument is const char *, assign result to const char * var, not
7972         char *.
7973         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
7974         argument is const wchar_t *, assign result to const wchar_t * var, not
7975         wchar_t *.
7976
7977 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
7978
7979         * include/std/thread: Remove unused headers.
7980         (__thread_data_base): Remove unused mutex and base.
7981         (thread::~thread): Only detach if joinable.
7982         (thread::joinable): Test if thread data ptr is empty.
7983         (thread::_M_thread_data_mutex): Remove.
7984         (thread::_M_get_thread_data): Remove.
7985         (thread::_M_make_thread_data): Remove overload, use make_shared.
7986         (thread::id::id): Make constructor explicit.
7987         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
7988         (thread::_M_start_thread): Break shared_ptr cycle on error.
7989         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
7990         * testsuite/30_threads/thread/member/4.cc: New.
7991         * testsuite/30_threads/thread/member/5.cc: New.
7992
7993 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
7994
7995         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
7996         (standard_layout): Just use !has_virtual_destructor for now.
7997         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
7998         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
7999         * testsuite/30_threads/recursive_mutex/requirements/
8000         standard_layout.cc: New.
8001         * testsuite/30_threads/condition_variable/requirements/
8002         standard_layout.cc: New.
8003         * testsuite/29_atomics/atomic_address/requirements/
8004         standard_layout.cc: Adjust.
8005         * testsuite/29_atomics/atomic_flag/requirements/
8006         standard_layout.cc: Same.
8007         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
8008         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
8009         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
8010         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
8011         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
8012         line numbers.
8013         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8014         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8015         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8016         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8017         Remove, not required.
8018
8019 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8020
8021         * include/std/thread (__thread_data_base, thread): Rename member
8022         functions to match coding style.
8023         (thread::thread,thread::operator=): Define move operations.
8024         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8025         * config/abi/pre/gnu.ver: Adjust.
8026
8027 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8028
8029         PR libstdc++/38384
8030         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8031         on HPUX.
8032         * configure: Regenerate.
8033
8034 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8035
8036         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8037         atomic_flag_fence.
8038
8039 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8040
8041 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8042             Uros Bizjak  <ubizjak@gmail.com>
8043
8044         PR libstdc++/38834
8045         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8046         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8047
8048 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8049             Rainer Emrich  <r.emrich@de.tecosim.com>
8050
8051         PR libstdc++/38919
8052         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8053         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8054         * configure: Regenerate.
8055
8056 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8057
8058         * include/std/thread (__thread_data_base::__run): Make non-const.
8059         * testsuite/30_threads/thread/cons/5.cc: New.
8060
8061 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8062
8063         * src/Makefile.am (sources): Add math_stubs_float.cc.
8064         * src/Makefile.in: Regenerate.
8065         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8066
8067 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8068
8069         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8070         * src/Makefile.in: Regenerate.
8071         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8072
8073 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8074
8075         PR libstdc++/32666
8076         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8077
8078 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8079
8080         PR libstdc++/32666
8081         * Makefile.am (hosted_source): Remove libmath directory.
8082         * Makefile.in: Regenerate.
8083         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8084         (AC_REPLACE_MATHFUNCS): Remove.
8085         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8086         in GLIBCXX_CHECK_C99_TR1.
8087         * acinclude.m4: Remove libmath, need_math.
8088         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8089         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8090         * configure.ac: Same.
8091         * configure: Regenerate.
8092         * fragment.am: Fix comment.
8093         * config.h.in: Regenerate.
8094         * src/Makefile.in: Regenerate.
8095         * src/Makefile.am: Remove libmath references.
8096         * doc/Makefile.in: Regenerate.
8097         * po/Makefile.in: Regenerate.
8098         * include/Makefile.in: Regenerate.
8099         * libsupc++/Makefile.in: Regenerate.
8100         * testsuite/Makefile.in: Regenerate.
8101
8102         * src/compatibility.cc: Also export long double versions of "C" math
8103         library if hppa-linux.
8104         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8105         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8106
8107         * libmath: Remove.
8108         * libmath/signbit.c: Same.
8109         * libmath/stubs.c: Same.
8110         * libmath/Makefile.in: Same.
8111         * libmath/copysignf.c: Same.
8112         * libmath/mathconf.h: Same.
8113         * libmath/signbitf.c: Same.
8114         * libmath/Makefile.am: Same.
8115         * libmath/signbitl.c: Same.
8116
8117 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8118             Paolo Carlini  <paolo.carlini@oracle.com>
8119
8120         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8121         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8122         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8123         * configure.ac: Adjust.
8124         * doc/xml/manual/configure.xml: Update.
8125         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8126         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8127         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8128         * configure: Regenerate.
8129         * config.h.in: Likewise.
8130
8131         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8132         thread::joinable, thread::swap, this_thread::get_id,
8133         this_thread::yield): Define inline...
8134         * include/std/thread: ... here.
8135         * config/abi/pre/gnu.ver: Adjust.
8136
8137 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8138
8139         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8140         Add dg-timeout-factor 2.0.
8141         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8142         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8143         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8144         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8145         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8146         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8147
8148 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8149
8150         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8151         field from readelf output.
8152
8153 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8154
8155         PR libstdc++/38384
8156         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8157         * configure: Regenerate.
8158
8159 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8160
8161         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8162         _GLIBCXX_HAVE_TLS.
8163         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8164
8165 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8166
8167         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8168         constructor for _M_pattern.
8169         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8170         string.cc: Test construction from different basic_string type.
8171         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8172         string.cc: Likewise.
8173
8174 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8175             Jonathan Larmour  <jifl@eCosCentric.com>
8176
8177         PR libstdc++/36801
8178         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8179         New.
8180         (__gnu_cxx::__exchange_and_add): Use it.
8181         * src/atomic.cc (get_atomic_mutex): New.
8182         * src/debug.cc (get_safe_base_mutex): New.
8183         * src/locale.cc (get_locale_cache_mutex): New.
8184         * src/mt_allocator.cc (get_freelist): New.
8185         (get_freelist_mutex): New.
8186         * src/pool_allocator.cc (get_palloc_mutex): New.
8187         * include/std/mutex (__once_functor_lock): To
8188         (__get_once_functor_lock): ...this.
8189         * src/mutex.cc (__once_mutex): Don't export, use
8190         (get_once_mutex): ...this.
8191         * config/abi/pre/gnu.ver: Adjust exports.
8192
8193 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8194
8195         PR libstdc++/38732
8196         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8197         referenceCount field again.
8198         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8199         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8200         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8201         inline functions.
8202         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8203         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8204         instead of __cxa_exception.
8205         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8206         __cxxabiv1::__cxa_throw): Likewise.
8207         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8208         std::__exception_ptr::exception_ptr::_M_addref,
8209         std::__exception_ptr::exception_ptr::_M_release,
8210         __gxx_dependent_exception_cleanup): Likewise.
8211         * testsuite/18_support/exception/38732.cc: New test.
8212
8213         PR libstdc++/38092
8214         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8215         * src/compatibility.cc: Don't use .symver directives if
8216         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8217         * config.h.in: Regenerated.
8218         * configure: Likewise.
8219
8220 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8221
8222         PR libstdc++/38466
8223         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8224
8225 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8226
8227         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8228         of classic locale...
8229         (locale::classic): Here.
8230
8231 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8232
8233         * include/tr1_impl/regex: Fix bad return statements and typos.
8234
8235 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8236
8237         * include/tr1_impl/regex: Remove unimplemented function definitions.
8238         * testsuite/28_regex/init-list.cc: Compile only.
8239         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8240         c_string_extended.cc: Same.
8241         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8242         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8243
8244 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8245
8246         PR libstdc++/38384
8247         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8248         * configure: Regenerate.
8249
8250 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8251
8252         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8253         * configure: Regenerate.
8254
8255 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8256
8257         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8258         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8259         * configure: Regenerate.
8260
8261 2009-01-04  Richard Guenther  <rguenther@suse.de>
8262
8263         PR libstdc++/38720
8264         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8265         integer type for storage, arithmetic and comparisons.
8266         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8267
8268 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8269
8270         PR libstdc++/38719
8271         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8272         _Fwd_list_const_iterator::_M_next): Fix return type.
8273
8274 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8275
8276         * Revert last commit, reopen and suspend libstdc++/38678.
8277
8278 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8279
8280         PR libstdc++/38678
8281         * include/std/istream (basic_istream<>::_M_read): New.
8282         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8283         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8284         * include/std/ostream (basic_ostream<>::_M_write_): New.
8285         (basic_ostream<>::_M_write): Adjust.
8286         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8287         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8288         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8289         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8290         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.