8b0d0e03beaf2af3a161b0dee448e726624a7b2f
[platform/upstream/gcc.git] / libstdc++-v3 / ChangeLog
1 2009-04-18  Jan Hubicka  <jh@suse.cz>
2
3         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
4         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
5         _M_destroy_thread_key): Mark throw ()
6         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
7         _M_singular, _M_can_compare _M_get_mutex, _M_message,
8         _M_get_max_length): Mark throw ().
9         * include/debug/formatter.h (_M_message, _M_format_word,
10         _M_get_max_length): Mark throw ().
11         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
12         _M_detach_single): Mark throw ().
13         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
14         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
15         throw ()
16         (_M_get_mutex): Mark throw ().
17         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
18         (_M_destroy_thread_key): Mark CONST and throw.
19         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
20         throw ().
21
22 2009-04-18  Jan Hubicka  <jh@suse.cz>
23
24         * src/condition_variable.cc (condition_variable,
25         condition_variable_any constructors): Mark throw()
26         * src/hash.cc (operator() for long double, string, and wstring): Mark
27         throw ().
28         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
29         _M_setup, rdbuf, str): Mark throw ().
30         * src/chrono.cc (new): Mark throw ().
31         * include/std/system_error (system_category, generic_category): Mark
32         throw () and const.
33         * include/std/chrono (now): Mark throw ().
34         * include/std/condition_variable (condition_variable,
35         ~condition_variable, condition_variable_any,
36         ~condition_variable_any): Mark throw ().
37         * include/std/mutex (mutex): Mark throw ().
38         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
39         throw.
40         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
41         and throw ().
42         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
43         * include/bits/locale_classes.h (_S_initialize_once,
44         _S_clone_c_locale): Mark throw ().
45         (_S_get_c_name): Mark const and throw ().
46         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
47         throw ().
48         * include/bits/locale_facets.h (__convert_to_v explicit instances):
49         Mark throw ().
50         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
51         throw ().
52         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
53         ios_base): Mark throw ()
54         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
55         * include/backward/strstream (strstreambuf constructors): Mark throw ().
56         (str, freeze, _M_setupf): Mark throw ().
57         (pcount): Mark pure and throw ().
58         (rdbuf): Mark const and throw ().
59
60 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
61
62         PR libstdc++/39802
63         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
64         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
65         Always accept negative values, for unsigned types too.
66         * testsuite/22_locale/num_get/get/char/39802.cc: New.
67         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
68
69 2009-04-18  Jan Hubicka  <jh@suse.cz>
70
71         * include/debug/formater.h: Include bits/c++config.h.
72         (_M_error): Mark noreturn.
73         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
74         _GLIBCXX_NORETURN): New.
75         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
76         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
77         Mark pure.
78         * include/c_compatibility/stdatomic.h
79         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
80         __atomic_flag_wait_explicit, __atomic_flag_for_address):
81         Mark by throw ().
82         * src/atomic.cc (atomic_flag_test_and_set_explicit,
83         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
84         __atomic_flag_for_address): Mark by throw ().
85
86 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
87
88         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
89
90 2009-04-16  Jan Hubicka  <jh@suse.cz>
91
92         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
93         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
94         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
95         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
96         out body to ...
97         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
98         functions.
99         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
100         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
101         _Rb_tree_black_count): Mark nothrow.
102
103 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
104
105         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
106         from base classes.
107         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
108
109 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
110
111         * doc/html: Regenerate.
112
113 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
114
115         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
116
117         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
118         * doc/xml/gnu/fdl-1.2.xml: Same.
119         * doc/xml/manual/numerics.xml: Same.
120         * doc/xml/manual/concurrency.xml: Same.
121         * doc/xml/manual/intro.xml: Same.
122         * doc/xml/manual/status_cxxtr1.xml: Same.
123         * doc/xml/manual/containers.xml: Same.
124         * doc/xml/manual/io.xml: Same.
125         * doc/xml/manual/utilities.xml: Same.
126         * doc/xml/manual/support.xml: Same.
127         * doc/xml/manual/using.xml: Same.
128         * doc/xml/manual/localization.xml: Same.
129         * doc/xml/manual/locale.xml: Same.
130         * doc/xml/manual/extensions.xml: Same.
131         * doc/xml/manual/appendix_contributing.xml: Same.
132         * doc/xml/manual/diagnostics.xml: Same.
133         * doc/xml/manual/status_cxx200x.xml: Same.
134
135 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
136
137         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
138         * doc/xml/manual/status_cxx200x.xml: Adjust.
139
140 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
141
142         * doc/xml/spine.xml: Remove unused license entity, update
143         copyright year.
144
145         * doc/xml/manual/spine.xml: Markup for primary index terms.
146         * doc/xml/manual/numerics.xml: Same.
147         * doc/xml/manual/intro.xml: Same.
148         * doc/xml/manual/containers.xml: Same.
149         * doc/xml/manual/io.xml: Same.
150         * doc/xml/manual/appendix_porting.xml: Same.
151         * doc/xml/manual/utilities.xml: Same.
152         * doc/xml/manual/support.xml: Same.
153         * doc/xml/manual/localization.xml: Same.
154         * doc/xml/manual/strings.xml: Same.
155         * doc/xml/manual/extensions.xml: Same.
156         * doc/xml/manual/appendix_contributing.xml: Same.
157         * doc/xml/manual/diagnostics.xml: Same.
158         * doc/xml/manual/algorithms.xml: Same.
159         * doc/xml/manual/appendix_free.xml: Same.
160         * doc/xml/manual/iterators.xml: Same.
161
162         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
163         * doc/xml/gnu/fdl-1.2.xml: Same.
164
165         * doc/xml/manual/status_cxx200x.xml: Re-write.
166
167 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
168
169         PR libstdc++/39629 (final bits)
170         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
171         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
172         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
173         Fix formula for __j.
174         * include/bits/random.tcc (operator==(const normal_distribution<>&,
175         const normal_distribution<>&): Remove.
176         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
177         const uniform_int_distribution<>&), operator==(const
178         uniform_real_distribution<>&, const uniform_real_distribution<>&),
179         operator==(const normal_distribution<>&, const normal_distribution<>&),
180         operator==(const lognormal_distribution<>&,
181         const lognormal_distribution<>&), operator==(const
182         chi_squared_distribution<>&, const chi_squared_distribution<>&),
183         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
184         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
185         operator==(const student_t_distribution<>&,
186         const student_t_distribution<>&), operator==(const
187         bernoulli_distribution<>&, const bernoulli_distribution<>&),
188         operator==(const binomial_distribution<>&, const
189         binomial_distribution<>&), operator==(const geometric_distribution<>&,
190         const geometric_distribution<>&), operator==(const
191         negative_binomial_distribution<>&, const
192         negative_binomial_distribution<>&), operator==(const
193         poisson_distribution<>&, const poisson_distribution<>&),
194         operator==(const exponential_distribution<>&,
195         const exponential_distribution<>&), operator==(const
196         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
197         weibull_distribution<>&, const weibull_distribution<>&),
198         operator==(const extreme_value_distribution<>&,
199         const extreme_value_distribution<>&), operator==(const
200         discrete_distribution<>&, const discrete_distribution<>&),
201         operator==(const piecewise_constant_distribution<>&,
202         const piecewise_constant_distribution<>&), operator==(const
203         piecewise_linear_distribution<>&, const
204         piecewise_linear_distribution<>&)): Remove.
205         * testsuite/26_numerics/random/uniform_real_distribution/operators/
206         serialize.cc: Remove.
207         * testsuite/26_numerics/random/piecewise_constant_distribution/
208         operators/serialize.cc: Likewise.
209         * testsuite/26_numerics/random/chi_squared_distribution/operators/
210         serialize.cc: Likewise.
211         * testsuite/26_numerics/random/normal_distribution/operators/
212         serialize.cc: Likewise.
213         * testsuite/26_numerics/random/uniform_int_distribution/operators/
214         serialize.cc: Likewise.
215         * testsuite/26_numerics/random/poisson_distribution/operators/
216         serialize.cc: Likewise.
217         * testsuite/26_numerics/random/bernoulli_distribution/operators/
218         serialize.cc: Likewise.
219         * testsuite/26_numerics/random/discrete_distribution/operators/
220         serialize.cc: Likewise.
221         * testsuite/26_numerics/random/weibull_distribution/operators/
222         serialize.cc: Likewise.
223         * testsuite/26_numerics/random/negative_binomial_distribution/
224         operators/serialize.cc: Likewise.
225         * testsuite/26_numerics/random/cauchy_distribution/operators/
226         serialize.cc: Likewise.
227         * testsuite/26_numerics/random/gamma_distribution/operators/
228         serialize.cc: Likewise.
229         * testsuite/26_numerics/random/fisher_f_distribution/operators/
230         serialize.cc: Likewise.
231         * testsuite/26_numerics/random/exponential_distribution/operators/
232         serialize.cc: Likewise.
233         * testsuite/26_numerics/random/lognormal_distribution/operators/
234         serialize.cc: Likewise.
235         * testsuite/26_numerics/random/binomial_distribution/operators/
236         serialize.cc: Likewise.
237         * testsuite/26_numerics/random/extreme_value_distribution/
238         operators/serialize.cc: Likewise.
239         * testsuite/26_numerics/random/piecewise_linear_distribution/
240         operators/serialize.cc: Likewise.
241         * testsuite/26_numerics/random/student_t_distribution/operators/
242         serialize.cc: Likewise.
243         * testsuite/26_numerics/random/geometric_distribution/operators/
244         serialize.cc: Likewise.
245
246         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
247         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
248         mersenne_twister_engine<>::seed(_Gen&,
249         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
250         subtract_with_carry_engine<>::seed(_Gen&,
251         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
252         Remove, unused.
253         * include/bits/random.tcc (linear_congruential_engine<>::
254         seed(_Gen&, false_type): Likewise.
255
256 2009-04-09  Nick Clifton  <nickc@redhat.com>
257
258         * src/allocator-inst.cc: Change copyright header to refer to
259         version 3 of the GNU General Public License with version 3.1
260         of the GCC Runtime Library Exception and to point readers at
261         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
262         web page.
263         * config/abi/compatibility.h: Likewise.
264         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
265         * config/abi/pre/gnu.ver: Likewise.
266         * config/allocator/bitmap_allocator_base.h: Likewise.
267         * config/allocator/malloc_allocator_base.h: Likewise.
268         * config/allocator/mt_allocator_base.h: Likewise.
269         * config/allocator/new_allocator_base.h: Likewise.
270         * config/allocator/pool_allocator_base.h: Likewise.
271         * config/cpu/alpha/atomic_word.h: Likewise.
272         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
273         * config/cpu/cris/atomic_word.h: Likewise.
274         * config/cpu/cris/atomicity.h: Likewise.
275         * config/cpu/generic/atomic_word.h: Likewise.
276         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
277         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
278         * config/cpu/generic/cpu_defines.h: Likewise.
279         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
280         * config/cpu/hppa/atomicity.h: Likewise.
281         * config/cpu/i386/atomicity.h: Likewise.
282         * config/cpu/i486/atomicity.h: Likewise.
283         * config/cpu/ia64/atomic_word.h: Likewise.
284         * config/cpu/m68k/atomicity.h: Likewise.
285         * config/cpu/powerpc/atomic_word.h: Likewise.
286         * config/cpu/powerpc/cpu_defines.h: Likewise.
287         * config/cpu/sh/atomicity.h: Likewise.
288         * config/cpu/sparc/atomic_word.h: Likewise.
289         * config/cpu/sparc/atomicity.h: Likewise.
290         * config/io/basic_file_stdio.cc: Likewise.
291         * config/io/basic_file_stdio.h: Likewise.
292         * config/io/c_io_stdio.h: Likewise.
293         * config/locale/darwin/ctype_members.cc: Likewise.
294         * config/locale/generic/c++locale_internal.h: Likewise.
295         * config/locale/generic/c_locale.cc: Likewise.
296         * config/locale/generic/c_locale.h: Likewise.
297         * config/locale/generic/codecvt_members.cc: Likewise.
298         * config/locale/generic/collate_members.cc: Likewise.
299         * config/locale/generic/ctype_members.cc: Likewise.
300         * config/locale/generic/messages_members.cc: Likewise.
301         * config/locale/generic/messages_members.h: Likewise.
302         * config/locale/generic/monetary_members.cc: Likewise.
303         * config/locale/generic/numeric_members.cc: Likewise.
304         * config/locale/generic/time_members.cc: Likewise.
305         * config/locale/generic/time_members.h: Likewise.
306         * config/locale/gnu/c++locale_internal.h: Likewise.
307         * config/locale/gnu/c_locale.cc: Likewise.
308         * config/locale/gnu/c_locale.h: Likewise.
309         * config/locale/gnu/codecvt_members.cc: Likewise.
310         * config/locale/gnu/collate_members.cc: Likewise.
311         * config/locale/gnu/ctype_members.cc: Likewise.
312         * config/locale/gnu/messages_members.cc: Likewise.
313         * config/locale/gnu/messages_members.h: Likewise.
314         * config/locale/gnu/monetary_members.cc: Likewise.
315         * config/locale/gnu/numeric_members.cc: Likewise.
316         * config/locale/gnu/time_members.cc: Likewise.
317         * config/locale/gnu/time_members.h: Likewise.
318         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
319         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
320         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
321         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
322         * config/os/aix/atomic_word.h: Likewise.
323         * config/os/aix/atomicity.h: Likewise.
324         * config/os/aix/ctype_base.h: Likewise.
325         * config/os/aix/ctype_inline.h: Likewise.
326         * config/os/aix/ctype_noninline.h: Likewise.
327         * config/os/aix/os_defines.h: Likewise.
328         * config/os/bsd/darwin/ctype_base.h: Likewise.
329         * config/os/bsd/darwin/ctype_inline.h: Likewise.
330         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
331         * config/os/bsd/darwin/os_defines.h: Likewise.
332         * config/os/bsd/freebsd/ctype_base.h: Likewise.
333         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
334         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
335         * config/os/bsd/freebsd/os_defines.h: Likewise.
336         * config/os/bsd/netbsd/ctype_base.h: Likewise.
337         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
338         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
339         * config/os/bsd/netbsd/os_defines.h: Likewise.
340         * config/os/djgpp/ctype_base.h: Likewise.
341         * config/os/djgpp/ctype_inline.h: Likewise.
342         * config/os/djgpp/ctype_noninline.h: Likewise.
343         * config/os/djgpp/os_defines.h: Likewise.
344         * config/os/generic/ctype_base.h: Likewise.
345         * config/os/generic/ctype_inline.h: Likewise.
346         * config/os/generic/ctype_noninline.h: Likewise.
347         * config/os/generic/error_constants.h: Likewise.
348         * config/os/generic/os_defines.h: Likewise.
349         * config/os/gnu-linux/ctype_base.h: Likewise.
350         * config/os/gnu-linux/ctype_inline.h: Likewise.
351         * config/os/gnu-linux/ctype_noninline.h: Likewise.
352         * config/os/gnu-linux/os_defines.h: Likewise.
353         * config/os/hpux/ctype_base.h: Likewise.
354         * config/os/hpux/ctype_inline.h: Likewise.
355         * config/os/hpux/ctype_noninline.h: Likewise.
356         * config/os/hpux/os_defines.h: Likewise.
357         * config/os/irix/atomic_word.h: Likewise.
358         * config/os/irix/atomicity.h: Likewise.
359         * config/os/irix/irix5.2/ctype_base.h: Likewise.
360         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
361         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
362         * config/os/irix/irix5.2/os_defines.h: Likewise.
363         * config/os/irix/irix6.5/ctype_base.h: Likewise.
364         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
365         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
366         * config/os/irix/irix6.5/os_defines.h: Likewise.
367         * config/os/mingw32/ctype_base.h: Likewise.
368         * config/os/mingw32/ctype_inline.h: Likewise.
369         * config/os/mingw32/ctype_noninline.h: Likewise.
370         * config/os/mingw32/error_constants.h: Likewise.
371         * config/os/mingw32/os_defines.h: Likewise.
372         * config/os/newlib/ctype_base.h: Likewise.
373         * config/os/newlib/ctype_inline.h: Likewise.
374         * config/os/newlib/ctype_noninline.h: Likewise.
375         * config/os/newlib/os_defines.h: Likewise.
376         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
377         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
378         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
379         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
380         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
381         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
382         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
383         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
384         * config/os/tpf/ctype_base.h: Likewise.
385         * config/os/tpf/ctype_inline.h: Likewise.
386         * config/os/tpf/ctype_noninline.h: Likewise.
387         * config/os/tpf/os_defines.h: Likewise.
388         * config/os/uclibc/ctype_base.h: Likewise.
389         * config/os/uclibc/ctype_inline.h: Likewise.
390         * config/os/uclibc/ctype_noninline.h: Likewise.
391         * config/os/uclibc/os_defines.h: Likewise.
392         * config/os/vxworks/ctype_base.h: Likewise.
393         * config/os/vxworks/ctype_inline.h: Likewise.
394         * config/os/vxworks/ctype_noninline.h: Likewise.
395         * config/os/vxworks/os_defines.h: Likewise.
396         * include/backward/auto_ptr.h: Likewise.
397         * include/backward/backward_warning.h: Likewise.
398         * include/backward/binders.h: Likewise.
399         * include/backward/hash_fun.h: Likewise.
400         * include/backward/hash_map: Likewise.
401         * include/backward/hash_set: Likewise.
402         * include/backward/hashtable.h: Likewise.
403         * include/backward/strstream: Likewise.
404         * include/bits/algorithmfwd.h: Likewise.
405         * include/bits/allocator.h: Likewise.
406         * include/bits/atomic_0.h: Likewise.
407         * include/bits/atomic_2.h: Likewise.
408         * include/bits/atomicfwd_c.h: Likewise.
409         * include/bits/atomicfwd_cxx.h: Likewise.
410         * include/bits/basic_ios.h: Likewise.
411         * include/bits/basic_ios.tcc: Likewise.
412         * include/bits/basic_string.h: Likewise.
413         * include/bits/basic_string.tcc: Likewise.
414         * include/bits/boost_concept_check.h: Likewise.
415         * include/bits/c++config: Likewise.
416         * include/bits/char_traits.h: Likewise.
417         * include/bits/codecvt.h: Likewise.
418         * include/bits/concept_check.h: Likewise.
419         * include/bits/cpp_type_traits.h: Likewise.
420         * include/bits/deque.tcc: Likewise.
421         * include/bits/forward_list.h: Likewise.
422         * include/bits/forward_list.tcc: Likewise.
423         * include/bits/fstream.tcc: Likewise.
424         * include/bits/functexcept.h: Likewise.
425         * include/bits/functional_hash.h: Likewise.
426         * include/bits/gslice.h: Likewise.
427         * include/bits/gslice_array.h: Likewise.
428         * include/bits/hashtable.h: Likewise.
429         * include/bits/indirect_array.h: Likewise.
430         * include/bits/ios_base.h: Likewise.
431         * include/bits/istream.tcc: Likewise.
432         * include/bits/list.tcc: Likewise.
433         * include/bits/locale_classes.h: Likewise.
434         * include/bits/locale_classes.tcc: Likewise.
435         * include/bits/locale_facets.h: Likewise.
436         * include/bits/locale_facets.tcc: Likewise.
437         * include/bits/locale_facets_nonio.h: Likewise.
438         * include/bits/locale_facets_nonio.tcc: Likewise.
439         * include/bits/localefwd.h: Likewise.
440         * include/bits/mask_array.h: Likewise.
441         * include/bits/move.h: Likewise.
442         * include/bits/ostream.tcc: Likewise.
443         * include/bits/ostream_insert.h: Likewise.
444         * include/bits/postypes.h: Likewise.
445         * include/bits/shared_ptr.h: Likewise.
446         * include/bits/slice_array.h: Likewise.
447         * include/bits/sstream.tcc: Likewise.
448         * include/bits/stl_algo.h: Likewise.
449         * include/bits/stl_algobase.h: Likewise.
450         * include/bits/stl_bvector.h: Likewise.
451         * include/bits/stl_construct.h: Likewise.
452         * include/bits/stl_deque.h: Likewise.
453         * include/bits/stl_function.h: Likewise.
454         * include/bits/stl_heap.h: Likewise.
455         * include/bits/stl_iterator.h: Likewise.
456         * include/bits/stl_iterator_base_funcs.h: Likewise.
457         * include/bits/stl_iterator_base_types.h: Likewise.
458         * include/bits/stl_list.h: Likewise.
459         * include/bits/stl_map.h: Likewise.
460         * include/bits/stl_multimap.h: Likewise.
461         * include/bits/stl_multiset.h: Likewise.
462         * include/bits/stl_numeric.h: Likewise.
463         * include/bits/stl_pair.h: Likewise.
464         * include/bits/stl_queue.h: Likewise.
465         * include/bits/stl_raw_storage_iter.h: Likewise.
466         * include/bits/stl_relops.h: Likewise.
467         * include/bits/stl_set.h: Likewise.
468         * include/bits/stl_stack.h: Likewise.
469         * include/bits/stl_tempbuf.h: Likewise.
470         * include/bits/stl_tree.h: Likewise.
471         * include/bits/stl_uninitialized.h: Likewise.
472         * include/bits/stl_vector.h: Likewise.
473         * include/bits/stream_iterator.h: Likewise.
474         * include/bits/streambuf.tcc: Likewise.
475         * include/bits/streambuf_iterator.h: Likewise.
476         * include/bits/stringfwd.h: Likewise.
477         * include/bits/unique_ptr.h: Likewise.
478         * include/bits/valarray_after.h: Likewise.
479         * include/bits/valarray_array.h: Likewise.
480         * include/bits/valarray_array.tcc: Likewise.
481         * include/bits/valarray_before.h: Likewise.
482         * include/bits/vector.tcc: Likewise.
483         * include/c/cassert: Likewise.
484         * include/c/cctype: Likewise.
485         * include/c/cerrno: Likewise.
486         * include/c/cfloat: Likewise.
487         * include/c/ciso646: Likewise.
488         * include/c/climits: Likewise.
489         * include/c/clocale: Likewise.
490         * include/c/cmath: Likewise.
491         * include/c/csetjmp: Likewise.
492         * include/c/csignal: Likewise.
493         * include/c/cstdarg: Likewise.
494         * include/c/cstddef: Likewise.
495         * include/c/cstdio: Likewise.
496         * include/c/cstdlib: Likewise.
497         * include/c/cstring: Likewise.
498         * include/c/ctime: Likewise.
499         * include/c/cwchar: Likewise.
500         * include/c/cwctype: Likewise.
501         * include/c_compatibility/assert.h: Likewise.
502         * include/c_compatibility/complex.h: Likewise.
503         * include/c_compatibility/ctype.h: Likewise.
504         * include/c_compatibility/errno.h: Likewise.
505         * include/c_compatibility/fenv.h: Likewise.
506         * include/c_compatibility/float.h: Likewise.
507         * include/c_compatibility/inttypes.h: Likewise.
508         * include/c_compatibility/iso646.h: Likewise.
509         * include/c_compatibility/limits.h: Likewise.
510         * include/c_compatibility/locale.h: Likewise.
511         * include/c_compatibility/math.h: Likewise.
512         * include/c_compatibility/setjmp.h: Likewise.
513         * include/c_compatibility/signal.h: Likewise.
514         * include/c_compatibility/stdarg.h: Likewise.
515         * include/c_compatibility/stdatomic.h: Likewise.
516         * include/c_compatibility/stdbool.h: Likewise.
517         * include/c_compatibility/stddef.h: Likewise.
518         * include/c_compatibility/stdint.h: Likewise.
519         * include/c_compatibility/stdio.h: Likewise.
520         * include/c_compatibility/stdlib.h: Likewise.
521         * include/c_compatibility/string.h: Likewise.
522         * include/c_compatibility/tgmath.h: Likewise.
523         * include/c_compatibility/time.h: Likewise.
524         * include/c_compatibility/wchar.h: Likewise.
525         * include/c_compatibility/wctype.h: Likewise.
526         * include/c_global/cassert: Likewise.
527         * include/c_global/ccomplex: Likewise.
528         * include/c_global/cctype: Likewise.
529         * include/c_global/cerrno: Likewise.
530         * include/c_global/cfenv: Likewise.
531         * include/c_global/cfloat: Likewise.
532         * include/c_global/cinttypes: Likewise.
533         * include/c_global/ciso646: Likewise.
534         * include/c_global/climits: Likewise.
535         * include/c_global/clocale: Likewise.
536         * include/c_global/cmath.tcc: Likewise.
537         * include/c_global/cmath: Likewise.
538         * include/c_global/csetjmp: Likewise.
539         * include/c_global/csignal: Likewise.
540         * include/c_global/cstdarg: Likewise.
541         * include/c_global/cstdatomic: Likewise.
542         * include/c_global/cstdbool: Likewise.
543         * include/c_global/cstddef: Likewise.
544         * include/c_global/cstdint: Likewise.
545         * include/c_global/cstdio: Likewise.
546         * include/c_global/cstdlib: Likewise.
547         * include/c_global/cstring: Likewise.
548         * include/c_global/ctgmath: Likewise.
549         * include/c_global/ctime: Likewise.
550         * include/c_global/cwchar: Likewise.
551         * include/c_global/cwctype: Likewise.
552         * include/c_std/cassert: Likewise.
553         * include/c_std/cctype: Likewise.
554         * include/c_std/cerrno: Likewise.
555         * include/c_std/cfloat: Likewise.
556         * include/c_std/ciso646: Likewise.
557         * include/c_std/climits: Likewise.
558         * include/c_std/clocale: Likewise.
559         * include/c_std/cmath.tcc: Likewise.
560         * include/c_std/cmath: Likewise.
561         * include/c_std/csetjmp: Likewise.
562         * include/c_std/csignal: Likewise.
563         * include/c_std/cstdarg: Likewise.
564         * include/c_std/cstddef: Likewise.
565         * include/c_std/cstdio: Likewise.
566         * include/c_std/cstdlib: Likewise.
567         * include/c_std/cstring: Likewise.
568         * include/c_std/ctime: Likewise.
569         * include/c_std/cwchar: Likewise.
570         * include/c_std/cwctype: Likewise.
571         * include/debug/bitset: Likewise.
572         * include/debug/debug.h: Likewise.
573         * include/debug/deque: Likewise.
574         * include/debug/formatter.h: Likewise.
575         * include/debug/functions.h: Likewise.
576         * include/debug/list: Likewise.
577         * include/debug/macros.h: Likewise.
578         * include/debug/map.h: Likewise.
579         * include/debug/map: Likewise.
580         * include/debug/multimap.h: Likewise.
581         * include/debug/multiset.h: Likewise.
582         * include/debug/safe_base.h: Likewise.
583         * include/debug/safe_iterator.h: Likewise.
584         * include/debug/safe_iterator.tcc: Likewise.
585         * include/debug/safe_sequence.h: Likewise.
586         * include/debug/set.h: Likewise.
587         * include/debug/set: Likewise.
588         * include/debug/string: Likewise.
589         * include/debug/unordered_map: Likewise.
590         * include/debug/unordered_set: Likewise.
591         * include/debug/vector: Likewise.
592         * include/ext/algorithm: Likewise.
593         * include/ext/array_allocator.h: Likewise.
594         * include/ext/atomicity.h: Likewise.
595         * include/ext/bitmap_allocator.h: Likewise.
596         * include/ext/cast.h: Likewise.
597         * include/ext/codecvt_specializations.h: Likewise.
598         * include/ext/concurrence.h: Likewise.
599         * include/ext/debug_allocator.h: Likewise.
600         * include/ext/enc_filebuf.h: Likewise.
601         * include/ext/extptr_allocator.h: Likewise.
602         * include/ext/functional: Likewise.
603         * include/ext/iterator: Likewise.
604         * include/ext/malloc_allocator.h: Likewise.
605         * include/ext/memory: Likewise.
606         * include/ext/mt_allocator.h: Likewise.
607         * include/ext/new_allocator.h: Likewise.
608         * include/ext/numeric: Likewise.
609         * include/ext/numeric_traits.h: Likewise.
610         * include/ext/pb_ds/assoc_container.hpp: Likewise.
611         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
612         Likewise.
613         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
614         Likewise.
615         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
616         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
617         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
618         Likewise.
619         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
620         Likewise.
621         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
622         Likewise.
623         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
624         Likewise.
625         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
626         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
627         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
628         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
629         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
630         Likewise.
631         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
632         Likewise.
633         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
634         Likewise.
635         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
636         Likewise.
637         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
638         Likewise.
639         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
640         Likewise.
641         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
642         Likewise.
643         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
644         Likewise.
645         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
646         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
647         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
648         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
649         Likewise.
650         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
651         Likewise.
652         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
653         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
654         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
655         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
656         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
657         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
658         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
659         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
660         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
661         Likewise.
662         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
663         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
664         Likewise.
665         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
666         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
667         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
668         Likewise.
669         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
670         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
671         Likewise.
672         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
673         Likewise.
674         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
675         Likewise.
676         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
677         Likewise.
678         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
679         Likewise.
680         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
681         Likewise.
682         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
683         Likewise.
684         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
685         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
686         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
687         Likewise.
688         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
689         Likewise.
690         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
691         Likewise.
692         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
693         Likewise.
694         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
695         Likewise.
696         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
697         Likewise.
698         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
699         Likewise.
700         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
701         Likewise.
702         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
703         Likewise.
704         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
705         Likewise.
706         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
707         Likewise.
708         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
709         Likewise.
710         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
711         Likewise.
712         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
713         Likewise.
714         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
715         Likewise.
716         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
717         Likewise.
718         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
719         Likewise.
720         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
721         Likewise.
722         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
723         Likewise.
724         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
725         Likewise.
726         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
727         Likewise.
728         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
729         Likewise.
730         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
731         Likewise.
732         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
733         Likewise.
734         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
735         Likewise.
736         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
737         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
738         Likewise.
739         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
740         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
741         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
742         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
743         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
744         Likewise.
745         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
746         Likewise.
747         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
748         Likewise.
749         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
750         Likewise.
751         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
752         Likewise.
753         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
754         Likewise.
755         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
756         Likewise.
757         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
758         Likewise.
759         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
760         Likewise.
761         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
762         Likewise.
763         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
764         Likewise.
765         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
766         Likewise.
767         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
768         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
769         Likewise.
770         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
771         Likewise.
772         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
773         Likewise.
774         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
775         Likewise.
776         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
777         Likewise.
778         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
779         Likewise.
780         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
781         Likewise.
782         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
783         Likewise.
784         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
785         Likewise.
786         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
787         Likewise.
788         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
789         Likewise.
790         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
791         Likewise.
792         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
793         Likewise.
794         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
795         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
796         Likewise.
797         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
798         Likewise.
799         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
800         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
801         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
802         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
803         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
804         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
805         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
806         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
807         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
808         Likewise.
809         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
810         Likewise.
811         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
812         Likewise.
813         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
814         Likewise.
815         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
816         Likewise.
817         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
818         Likewise.
819         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
820         Likewise.
821         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
822         Likewise.
823         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
824         Likewise.
825         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
826         Likewise.
827         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
828         Likewise.
829         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
830         Likewise.
831         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
832         Likewise.
833         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
834         Likewise.
835         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
836         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
837         Likewise.
838         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
839         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
840         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
841         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
842         Likewise.
843         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
844         Likewise.
845         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
846         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
847         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
848         Likewise.
849         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
850         Likewise.
851         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
852         Likewise.
853         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
854         Likewise.
855         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
856         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
857         Likewise.
858         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
859         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
860         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
861         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
862         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
863         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
864         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
865         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
866         Likewise.
867         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
868         Likewise.
869         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
870         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
871         Likewise.
872         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
873         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
874         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
875         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
876         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
877         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
878         Likewise.
879         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
880         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
881         Likewise.
882         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
883         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
884         Likewise.
885         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
886         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
887         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
888         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
889         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
890         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
891         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
892         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
893         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
894         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
895         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
896         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
897         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
898         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
899         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
900         Likewise.
901         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
902         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
903         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
904         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
905         Likewise.
906         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
907         Likewise.
908         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
909         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
910         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
911         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
912         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
913         Likewise.
914         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
915         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
916         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
917         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
918         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
919         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
920         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
921         Likewise.
922         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
923         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
924         Likewise.
925         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
926         Likewise.
927         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
928         Likewise.
929         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
930         Likewise.
931         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
932         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
933         Likewise.
934         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
935         Likewise.
936         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
937         Likewise.
938         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
939         Likewise.
940         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
941         Likewise.
942         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
943         Likewise.
944         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
945         Likewise.
946         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
947         Likewise.
948         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
949         Likewise.
950         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
951         Likewise.
952         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
953         Likewise.
954         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
955         Likewise.
956         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
957         Likewise.
958         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
959         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
960         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
961         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
962         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
963         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
964         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
965         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
966         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
967         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
968         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
969         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
970         Likewise.
971         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
972         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
973         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
974         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
975         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
976         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
977         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
978         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
979         Likewise.
980         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
981         Likewise.
982         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
983         Likewise.
984         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
985         Likewise.
986         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
987         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
988         Likewise.
989         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
990         Likewise.
991         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
992         Likewise.
993         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
994         Likewise.
995         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
996         Likewise.
997         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
998         Likewise.
999         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1000         Likewise.
1001         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1002         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1003         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1004         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1005         Likewise.
1006         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1007         Likewise.
1008         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1009         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1010         Likewise.
1011         * include/ext/pb_ds/exception.hpp: Likewise.
1012         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1013         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1014         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1015         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1016         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1017         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1018         * include/ext/pod_char_traits.h: Likewise.
1019         * include/ext/pointer.h: Likewise.
1020         * include/ext/pool_allocator.h: Likewise.
1021         * include/ext/rb_tree: Likewise.
1022         * include/ext/rc_string_base.h: Likewise.
1023         * include/ext/rope: Likewise.
1024         * include/ext/ropeimpl.h: Likewise.
1025         * include/ext/slist: Likewise.
1026         * include/ext/sso_string_base.h: Likewise.
1027         * include/ext/stdio_filebuf.h: Likewise.
1028         * include/ext/stdio_sync_filebuf.h: Likewise.
1029         * include/ext/string_conversions.h: Likewise.
1030         * include/ext/throw_allocator.h: Likewise.
1031         * include/ext/type_traits.h: Likewise.
1032         * include/ext/typelist.h: Likewise.
1033         * include/ext/vstring.h: Likewise.
1034         * include/ext/vstring.tcc: Likewise.
1035         * include/ext/vstring_fwd.h: Likewise.
1036         * include/ext/vstring_util.h: Likewise.
1037         * include/parallel/algo.h: Likewise.
1038         * include/parallel/algobase.h: Likewise.
1039         * include/parallel/algorithm: Likewise.
1040         * include/parallel/algorithmfwd.h: Likewise.
1041         * include/parallel/balanced_quicksort.h: Likewise.
1042         * include/parallel/base.h: Likewise.
1043         * include/parallel/basic_iterator.h: Likewise.
1044         * include/parallel/checkers.h: Likewise.
1045         * include/parallel/compatibility.h: Likewise.
1046         * include/parallel/compiletime_settings.h: Likewise.
1047         * include/parallel/equally_split.h: Likewise.
1048         * include/parallel/features.h: Likewise.
1049         * include/parallel/find.h: Likewise.
1050         * include/parallel/find_selectors.h: Likewise.
1051         * include/parallel/for_each.h: Likewise.
1052         * include/parallel/for_each_selectors.h: Likewise.
1053         * include/parallel/iterator.h: Likewise.
1054         * include/parallel/list_partition.h: Likewise.
1055         * include/parallel/losertree.h: Likewise.
1056         * include/parallel/merge.h: Likewise.
1057         * include/parallel/multiseq_selection.h: Likewise.
1058         * include/parallel/multiway_merge.h: Likewise.
1059         * include/parallel/multiway_mergesort.h: Likewise.
1060         * include/parallel/numeric: Likewise.
1061         * include/parallel/numericfwd.h: Likewise.
1062         * include/parallel/omp_loop.h: Likewise.
1063         * include/parallel/omp_loop_static.h: Likewise.
1064         * include/parallel/par_loop.h: Likewise.
1065         * include/parallel/parallel.h: Likewise.
1066         * include/parallel/partial_sum.h: Likewise.
1067         * include/parallel/partition.h: Likewise.
1068         * include/parallel/queue.h: Likewise.
1069         * include/parallel/quicksort.h: Likewise.
1070         * include/parallel/random_number.h: Likewise.
1071         * include/parallel/random_shuffle.h: Likewise.
1072         * include/parallel/search.h: Likewise.
1073         * include/parallel/set_operations.h: Likewise.
1074         * include/parallel/settings.h: Likewise.
1075         * include/parallel/sort.h: Likewise.
1076         * include/parallel/tags.h: Likewise.
1077         * include/parallel/types.h: Likewise.
1078         * include/parallel/unique_copy.h: Likewise.
1079         * include/parallel/workstealing.h: Likewise.
1080         * include/precompiled/extc++.h: Likewise.
1081         * include/precompiled/stdc++.h: Likewise.
1082         * include/precompiled/stdtr1c++.h: Likewise.
1083         * include/std/algorithm: Likewise.
1084         * include/std/array: Likewise.
1085         * include/std/bitset: Likewise.
1086         * include/std/c++0x_warning.h: Likewise.
1087         * include/std/chrono: Likewise.
1088         * include/std/complex: Likewise.
1089         * include/std/condition_variable: Likewise.
1090         * include/std/deque: Likewise.
1091         * include/std/forward_list: Likewise.
1092         * include/std/fstream: Likewise.
1093         * include/std/functional: Likewise.
1094         * include/std/iomanip: Likewise.
1095         * include/std/ios: Likewise.
1096         * include/std/iosfwd: Likewise.
1097         * include/std/iostream: Likewise.
1098         * include/std/istream: Likewise.
1099         * include/std/iterator: Likewise.
1100         * include/std/limits: Likewise.
1101         * include/std/list: Likewise.
1102         * include/std/locale: Likewise.
1103         * include/std/map: Likewise.
1104         * include/std/memory: Likewise.
1105         * include/std/mutex: Likewise.
1106         * include/std/numeric: Likewise.
1107         * include/std/ostream: Likewise.
1108         * include/std/queue: Likewise.
1109         * include/std/random: Likewise.
1110         * include/std/ratio: Likewise.
1111         * include/std/regex: Likewise.
1112         * include/std/set: Likewise.
1113         * include/std/sstream: Likewise.
1114         * include/std/stack: Likewise.
1115         * include/std/stdexcept: Likewise.
1116         * include/std/streambuf: Likewise.
1117         * include/std/string: Likewise.
1118         * include/std/system_error: Likewise.
1119         * include/std/thread: Likewise.
1120         * include/std/tuple: Likewise.
1121         * include/std/type_traits: Likewise.
1122         * include/std/unordered_map: Likewise.
1123         * include/std/unordered_set: Likewise.
1124         * include/std/utility: Likewise.
1125         * include/std/valarray: Likewise.
1126         * include/std/vector: Likewise.
1127         * include/tr1/array: Likewise.
1128         * include/tr1/bessel_function.tcc: Likewise.
1129         * include/tr1/beta_function.tcc: Likewise.
1130         * include/tr1/ccomplex: Likewise.
1131         * include/tr1/cctype: Likewise.
1132         * include/tr1/cfenv: Likewise.
1133         * include/tr1/cfloat: Likewise.
1134         * include/tr1/cinttypes: Likewise.
1135         * include/tr1/climits: Likewise.
1136         * include/tr1/cmath: Likewise.
1137         * include/tr1/complex.h: Likewise.
1138         * include/tr1/complex: Likewise.
1139         * include/tr1/cstdarg: Likewise.
1140         * include/tr1/cstdbool: Likewise.
1141         * include/tr1/cstdint: Likewise.
1142         * include/tr1/cstdio: Likewise.
1143         * include/tr1/cstdlib: Likewise.
1144         * include/tr1/ctgmath: Likewise.
1145         * include/tr1/ctime: Likewise.
1146         * include/tr1/ctype.h: Likewise.
1147         * include/tr1/cwchar: Likewise.
1148         * include/tr1/cwctype: Likewise.
1149         * include/tr1/ell_integral.tcc: Likewise.
1150         * include/tr1/exp_integral.tcc: Likewise.
1151         * include/tr1/fenv.h: Likewise.
1152         * include/tr1/float.h: Likewise.
1153         * include/tr1/functional: Likewise.
1154         * include/tr1/functional_hash.h: Likewise.
1155         * include/tr1/gamma.tcc: Likewise.
1156         * include/tr1/hashtable.h: Likewise.
1157         * include/tr1/hypergeometric.tcc: Likewise.
1158         * include/tr1/inttypes.h: Likewise.
1159         * include/tr1/legendre_function.tcc: Likewise.
1160         * include/tr1/limits.h: Likewise.
1161         * include/tr1/math.h: Likewise.
1162         * include/tr1/memory: Likewise.
1163         * include/tr1/modified_bessel_func.tcc: Likewise.
1164         * include/tr1/poly_hermite.tcc: Likewise.
1165         * include/tr1/poly_laguerre.tcc: Likewise.
1166         * include/tr1/random: Likewise.
1167         * include/tr1/regex: Likewise.
1168         * include/tr1/riemann_zeta.tcc: Likewise.
1169         * include/tr1/shared_ptr.h: Likewise.
1170         * include/tr1/special_function_util.h: Likewise.
1171         * include/tr1/stdarg.h: Likewise.
1172         * include/tr1/stdbool.h: Likewise.
1173         * include/tr1/stdint.h: Likewise.
1174         * include/tr1/stdio.h: Likewise.
1175         * include/tr1/stdlib.h: Likewise.
1176         * include/tr1/tgmath.h: Likewise.
1177         * include/tr1/tuple: Likewise.
1178         * include/tr1/type_traits: Likewise.
1179         * include/tr1/unordered_map: Likewise.
1180         * include/tr1/unordered_set: Likewise.
1181         * include/tr1/utility: Likewise.
1182         * include/tr1/wchar.h: Likewise.
1183         * include/tr1/wctype.h: Likewise.
1184         * include/tr1_impl/array: Likewise.
1185         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1186         * include/tr1_impl/cctype: Likewise.
1187         * include/tr1_impl/cfenv: Likewise.
1188         * include/tr1_impl/cinttypes: Likewise.
1189         * include/tr1_impl/cmath: Likewise.
1190         * include/tr1_impl/complex: Likewise.
1191         * include/tr1_impl/cstdint: Likewise.
1192         * include/tr1_impl/cstdio: Likewise.
1193         * include/tr1_impl/cstdlib: Likewise.
1194         * include/tr1_impl/cwchar: Likewise.
1195         * include/tr1_impl/cwctype: Likewise.
1196         * include/tr1_impl/functional: Likewise.
1197         * include/tr1_impl/functional_hash.h: Likewise.
1198         * include/tr1_impl/hashtable: Likewise.
1199         * include/tr1_impl/hashtable_policy.h: Likewise.
1200         * include/tr1_impl/random.tcc: Likewise.
1201         * include/tr1_impl/random: Likewise.
1202         * include/tr1_impl/regex: Likewise.
1203         * include/tr1_impl/type_traits: Likewise.
1204         * include/tr1_impl/unordered_map: Likewise.
1205         * include/tr1_impl/unordered_set: Likewise.
1206         * include/tr1_impl/utility: Likewise.
1207         * libsupc++/array_type_info.cc: Likewise.
1208         * libsupc++/atexit_arm.cc: Likewise.
1209         * libsupc++/bad_cast.cc: Likewise.
1210         * libsupc++/bad_typeid.cc: Likewise.
1211         * libsupc++/class_type_info.cc: Likewise.
1212         * libsupc++/cxxabi-forced.h: Likewise.
1213         * libsupc++/cxxabi.h: Likewise.
1214         * libsupc++/del_op.cc: Likewise.
1215         * libsupc++/del_opnt.cc: Likewise.
1216         * libsupc++/del_opv.cc: Likewise.
1217         * libsupc++/del_opvnt.cc: Likewise.
1218         * libsupc++/dyncast.cc: Likewise.
1219         * libsupc++/eh_alloc.cc: Likewise.
1220         * libsupc++/eh_arm.cc: Likewise.
1221         * libsupc++/eh_aux_runtime.cc: Likewise.
1222         * libsupc++/eh_call.cc: Likewise.
1223         * libsupc++/eh_catch.cc: Likewise.
1224         * libsupc++/eh_exception.cc: Likewise.
1225         * libsupc++/eh_globals.cc: Likewise.
1226         * libsupc++/eh_personality.cc: Likewise.
1227         * libsupc++/eh_ptr.cc: Likewise.
1228         * libsupc++/eh_term_handler.cc: Likewise.
1229         * libsupc++/eh_terminate.cc: Likewise.
1230         * libsupc++/eh_throw.cc: Likewise.
1231         * libsupc++/eh_type.cc: Likewise.
1232         * libsupc++/eh_unex_handler.cc: Likewise.
1233         * libsupc++/enum_type_info.cc: Likewise.
1234         * libsupc++/exception: Likewise.
1235         * libsupc++/exception_defines.h: Likewise.
1236         * libsupc++/exception_ptr.h: Likewise.
1237         * libsupc++/function_type_info.cc: Likewise.
1238         * libsupc++/fundamental_type_info.cc: Likewise.
1239         * libsupc++/guard.cc: Likewise.
1240         * libsupc++/initializer_list: Likewise.
1241         * libsupc++/new: Likewise.
1242         * libsupc++/new_handler.cc: Likewise.
1243         * libsupc++/new_op.cc: Likewise.
1244         * libsupc++/new_opnt.cc: Likewise.
1245         * libsupc++/new_opv.cc: Likewise.
1246         * libsupc++/new_opvnt.cc: Likewise.
1247         * libsupc++/pbase_type_info.cc: Likewise.
1248         * libsupc++/pmem_type_info.cc: Likewise.
1249         * libsupc++/pointer_type_info.cc: Likewise.
1250         * libsupc++/pure.cc: Likewise.
1251         * libsupc++/si_class_type_info.cc: Likewise.
1252         * libsupc++/tinfo.cc: Likewise.
1253         * libsupc++/tinfo.h: Likewise.
1254         * libsupc++/tinfo2.cc: Likewise.
1255         * libsupc++/typeinfo: Likewise.
1256         * libsupc++/unwind-cxx.h: Likewise.
1257         * libsupc++/vec.cc: Likewise.
1258         * libsupc++/vmi_class_type_info.cc: Likewise.
1259         * libsupc++/vterminate.cc: Likewise.
1260         * po/string_literals.cc: Likewise.
1261         * src/atomic.cc: Likewise.
1262         * src/bitmap_allocator.cc: Likewise.
1263         * src/chrono.cc: Likewise.
1264         * src/codecvt.cc: Likewise.
1265         * src/compatibility-ldbl.cc: Likewise.
1266         * src/compatibility.cc: Likewise.
1267         * src/complex_io.cc: Likewise.
1268         * src/concept-inst.cc: Likewise.
1269         * src/condition_variable.cc: Likewise.
1270         * src/ctype.cc: Likewise.
1271         * src/debug.cc: Likewise.
1272         * src/debug_list.cc: Likewise.
1273         * src/ext-inst.cc: Likewise.
1274         * src/fstream-inst.cc: Likewise.
1275         * src/functexcept.cc: Likewise.
1276         * src/globals_io.cc: Likewise.
1277         * src/hash.cc: Likewise.
1278         * src/hash_c++0x.cc: Likewise.
1279         * src/hashtable.cc: Likewise.
1280         * src/hashtable_c++0x.cc: Likewise.
1281         * src/ios-inst.cc: Likewise.
1282         * src/ios.cc: Likewise.
1283         * src/ios_failure.cc: Likewise.
1284         * src/ios_init.cc: Likewise.
1285         * src/ios_locale.cc: Likewise.
1286         * src/iostream-inst.cc: Likewise.
1287         * src/istream-inst.cc: Likewise.
1288         * src/istream.cc: Likewise.
1289         * src/limits.cc: Likewise.
1290         * src/limits_c++0x.cc: Likewise.
1291         * src/list.cc: Likewise.
1292         * src/locale-inst.cc: Likewise.
1293         * src/locale.cc: Likewise.
1294         * src/locale_facets.cc: Likewise.
1295         * src/locale_init.cc: Likewise.
1296         * src/localename.cc: Likewise.
1297         * src/math_stubs_float.cc: Likewise.
1298         * src/math_stubs_long_double.cc: Likewise.
1299         * src/misc-inst.cc: Likewise.
1300         * src/mt_allocator.cc: Likewise.
1301         * src/mutex.cc: Likewise.
1302         * src/ostream-inst.cc: Likewise.
1303         * src/parallel_list.cc: Likewise.
1304         * src/parallel_settings.cc: Likewise.
1305         * src/pool_allocator.cc: Likewise.
1306         * src/sstream-inst.cc: Likewise.
1307         * src/stdexcept.cc: Likewise.
1308         * src/streambuf-inst.cc: Likewise.
1309         * src/streambuf.cc: Likewise.
1310         * src/string-inst.cc: Likewise.
1311         * src/strstream.cc: Likewise.
1312         * src/system_error.cc: Likewise.
1313         * src/thread.cc: Likewise.
1314         * src/tree.cc: Likewise.
1315         * src/valarray-inst.cc: Likewise.
1316         * src/wlocale-inst.cc: Likewise.
1317         * src/wstring-inst.cc: Likewise.
1318         * doc/xml/manual/intro.xml: Change documentation to refer the
1319         reader to version 3 of the GNU General Public License, version
1320         3.1 of the GCC Runtime Library Exception, and to point readers
1321         at the FSF's license web page.
1322
1323 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1324
1325         * Makefile.am: Change copyright header to refer to version
1326         3 of the GNU General Public License and to point readers at the
1327         COPYING3 file and the FSF's license web page.
1328         * doc/Makefile.am: Likewise.
1329         * include/Makefile.am: Likewise.
1330         * libsupc++/Makefile.am: Likewise.
1331         * po/Makefile.am: Likewise.
1332         * po/POTFILES.in: Likewise.
1333         * src/Makefile.am: Likewise.
1334         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1335         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1336         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1337         Likewise.
1338         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1339         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1340         Likewise.
1341         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1342         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1343         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1344         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1345         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1346         * testsuite/18_support/bad_cast/what.cc: Likewise.
1347         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1348         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1349         Likewise.
1350         * testsuite/18_support/bad_exception/what.cc: Likewise.
1351         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1352         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1353         * testsuite/18_support/exception/38732.cc: Likewise.
1354         * testsuite/18_support/exception/what.cc: Likewise.
1355         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1356         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1357         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1358         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1359         * testsuite/18_support/headers/climits/values.cc: Likewise.
1360         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1361         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1362         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1363         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1364         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1365         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1366         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1367         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1368         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1369         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1370         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1371         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1372         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1373         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1374         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1375         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1376         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1377         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1378         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1379         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1380         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1381         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1382         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1383         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1384         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1385         * testsuite/18_support/new_delete_placement.cc: Likewise.
1386         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1387         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1388         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1389         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1390         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1391         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1392         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1393         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1394         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1395         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1396         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1397         Likewise.
1398         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1399         * testsuite/18_support/pthread_guard.cc: Likewise.
1400         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1401         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1402         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1403         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1404         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1405         Likewise.
1406         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1407         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1408         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1409         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1410         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1411         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1412         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1413         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1414         Likewise.
1415         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1416         Likewise.
1417         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1418         Likewise.
1419         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1420         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1421         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1422         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1423         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1424         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1425         Likewise.
1426         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1427         Likewise.
1428         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1429         Likewise.
1430         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1431         Likewise.
1432         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1433         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1434         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1435         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1436         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1437         Likewise.
1438         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1439         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1440         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1441         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1442         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1443         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1444         Likewise.
1445         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1446         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1447         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1448         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1449         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1450         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1451         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1452         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1453         * testsuite/20_util/allocator/1.cc: Likewise.
1454         * testsuite/20_util/allocator/10378.cc: Likewise.
1455         * testsuite/20_util/allocator/14176.cc: Likewise.
1456         * testsuite/20_util/allocator/33807.cc: Likewise.
1457         * testsuite/20_util/allocator/8230.cc: Likewise.
1458         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1459         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1460         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1461         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1462         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1463         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1464         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1465         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1466         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1467         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1468         Likewise.
1469         * testsuite/20_util/clocks/1.cc: Likewise.
1470         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1471         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1472         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1473         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1474         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1475         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1476         * testsuite/20_util/duration/cons/1.cc: Likewise.
1477         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1478         * testsuite/20_util/duration/cons/2.cc: Likewise.
1479         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1480         Likewise.
1481         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1482         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1483         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1484         Likewise.
1485         * testsuite/20_util/forward/1.cc: Likewise.
1486         * testsuite/20_util/forward/1_neg.cc: Likewise.
1487         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1488         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1489         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1490         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1491         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1492         Likewise.
1493         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1494         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1495         Likewise.
1496         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1497         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1498         Likewise.
1499         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1500         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1501         Likewise.
1502         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1503         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1504         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1505         Likewise.
1506         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1507         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1508         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1509         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1510         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1511         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1512         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1513         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1514         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1515         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1516         Likewise.
1517         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1518         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1519         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1520         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1521         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1522         Likewise.
1523         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1524         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1525         Likewise.
1526         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1527         * testsuite/20_util/identity/value.cc: Likewise.
1528         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1529         * testsuite/20_util/is_integral/value.cc: Likewise.
1530         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1531         Likewise.
1532         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1533         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1534         * testsuite/20_util/is_reference/value.cc: Likewise.
1535         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1536         Likewise.
1537         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1538         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1539         * testsuite/20_util/is_signed/value.cc: Likewise.
1540         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1541         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1542         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1543         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1544         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1545         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1546         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1547         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1548         Likewise.
1549         * testsuite/20_util/move/1.cc: Likewise.
1550         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1551         * testsuite/20_util/pair/1.cc: Likewise.
1552         * testsuite/20_util/pair/2.cc: Likewise.
1553         * testsuite/20_util/pair/3.cc: Likewise.
1554         * testsuite/20_util/pair/4.cc: Likewise.
1555         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1556         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1557         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1558         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1559         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1560         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1561         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1562         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1563         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1564         Likewise.
1565         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1566         Likewise.
1567         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1568         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1569         * testsuite/20_util/rel_ops.cc: Likewise.
1570         * testsuite/20_util/remove_reference/value.cc: Likewise.
1571         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1572         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1573         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1574         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1575         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1576         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1577         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1578         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1579         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1580         Likewise.
1581         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1582         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1583         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1584         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1585         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1586         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1587         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1588         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1589         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1590         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1591         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1592         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1593         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1594         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1595         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1596         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1597         Likewise.
1598         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1599         Likewise.
1600         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1601         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1602         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1603         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1604         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1605         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1606         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1607         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1608         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1609         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1610         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1611         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1612         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1613         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1614         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1615         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1616         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1617         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1618         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1619         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1620         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1621         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1622         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1623         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1624         Likewise.
1625         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1626         Likewise.
1627         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1628         Likewise.
1629         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1630         Likewise.
1631         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1632         Likewise.
1633         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1634         Likewise.
1635         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1636         Likewise.
1637         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1638         Likewise.
1639         * testsuite/20_util/temporary_buffer.cc: Likewise.
1640         * testsuite/20_util/time_point/1.cc: Likewise.
1641         * testsuite/20_util/time_point/2.cc: Likewise.
1642         * testsuite/20_util/time_point/3.cc: Likewise.
1643         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1644         Likewise.
1645         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1646         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1647         Likewise.
1648         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1649         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1650         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1651         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1652         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1653         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1654         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1655         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1656         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1657         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1658         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1659         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1660         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1661         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1662         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1663         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1664         Likewise.
1665         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1666         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1667         Likewise.
1668         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1669         Likewise.
1670         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1671         Likewise.
1672         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1673         Likewise.
1674         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1675         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1676         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1677         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1678         Likewise.
1679         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1680         Likewise.
1681         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1682         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1683         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1684         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1685         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1686         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1687         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1688         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1689         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1690         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1691         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1692         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1693         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1694         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1695         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1696         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1697         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1698         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1699         Likewise.
1700         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1701         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1702         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1703         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1704         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1705         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1706         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1707         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1708         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1709         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1710         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1711         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1712         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1713         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1714         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1715         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1716         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1717         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1718         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1719         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1720         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1721         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1722         Likewise.
1723         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1724         Likewise.
1725         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1726         Likewise.
1727         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1728         Likewise.
1729         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1730         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1731         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1732         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1733         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1734         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1735         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1736         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1737         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1738         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1739         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1740         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1741         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1742         Likewise.
1743         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1744         Likewise.
1745         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1746         Likewise.
1747         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1748         Likewise.
1749         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1750         Likewise.
1751         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1752         Likewise.
1753         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1754         Likewise.
1755         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1756         Likewise.
1757         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1758         Likewise.
1759         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1760         Likewise.
1761         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1762         Likewise.
1763         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1764         Likewise.
1765         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1766         Likewise.
1767         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1768         Likewise.
1769         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1770         Likewise.
1771         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1772         Likewise.
1773         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1774         Likewise.
1775         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1776         Likewise.
1777         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1778         Likewise.
1779         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1780         Likewise.
1781         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1782         Likewise.
1783         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1784         Likewise.
1785         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1786         Likewise.
1787         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1788         Likewise.
1789         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1790         Likewise.
1791         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1792         Likewise.
1793         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1794         Likewise.
1795         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1796         Likewise.
1797         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1798         Likewise.
1799         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1800         Likewise.
1801         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1802         Likewise.
1803         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1804         Likewise.
1805         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1806         Likewise.
1807         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1808         Likewise.
1809         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1810         Likewise.
1811         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1812         Likewise.
1813         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1814         Likewise.
1815         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1816         Likewise.
1817         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1818         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1819         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1820         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1821         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1822         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1823         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1824         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1825         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1826         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1827         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1828         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1829         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1830         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1831         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1832         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1833         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1834         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1835         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1836         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1837         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1838         Likewise.
1839         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1840         Likewise.
1841         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1842         Likewise.
1843         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1844         Likewise.
1845         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1846         Likewise.
1847         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1848         Likewise.
1849         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1850         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1851         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1852         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1853         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1854         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1855         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1856         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1857         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1858         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1859         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1860         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1861         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1862         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1863         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1864         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1865         Likewise.
1866         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1867         Likewise.
1868         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
1869         Likewise.
1870         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
1871         Likewise.
1872         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
1873         Likewise.
1874         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
1875         Likewise.
1876         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
1877         Likewise.
1878         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
1879         Likewise.
1880         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
1881         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
1882         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
1883         Likewise.
1884         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
1885         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
1886         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
1887         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
1888         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
1889         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
1890         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
1891         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
1892         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
1893         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
1894         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
1895         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
1896         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
1897         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
1898         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
1899         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
1900         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
1901         Likewise.
1902         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
1903         Likewise.
1904         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
1905         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
1906         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
1907         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
1908         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
1909         Likewise.
1910         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
1911         Likewise.
1912         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
1913         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
1914         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
1915         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
1916         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
1917         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
1918         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
1919         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
1920         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
1921         Likewise.
1922         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
1923         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
1924         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
1925         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
1926         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
1927         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
1928         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
1929         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
1930         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
1931         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
1932         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
1933         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
1934         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
1935         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
1936         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
1937         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
1938         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
1939         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
1940         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
1941         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
1942         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
1943         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
1944         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
1945         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
1946         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
1947         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
1948         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
1949         Likewise.
1950         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
1951         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
1952         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
1953         Likewise.
1954         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
1955         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
1956         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
1957         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
1958         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
1959         Likewise.
1960         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
1961         Likewise.
1962         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
1963         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
1964         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
1965         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
1966         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
1967         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
1968         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
1969         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
1970         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
1971         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
1972         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
1973         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
1974         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
1975         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
1976         Likewise.
1977         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
1978         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
1979         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
1980         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
1981         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
1982         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
1983         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
1984         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
1985         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
1986         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
1987         Likewise.
1988         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
1989         Likewise.
1990         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
1991         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
1992         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
1993         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
1994         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
1995         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
1996         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
1997         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
1998         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
1999         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2000         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2001         Likewise.
2002         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2003         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2004         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2005         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2006         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2007         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2008         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2009         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2010         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2011         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2012         Likewise.
2013         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2014         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2015         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2016         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2017         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2018         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2019         Likewise.
2020         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2021         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2022         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2023         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2024         Likewise.
2025         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2026         Likewise.
2027         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2028         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2029         Likewise.
2030         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2031         * testsuite/22_locale/ctype/2.cc: Likewise.
2032         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2033         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2034         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2035         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2036         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2037         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2038         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2039         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2040         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2041         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2042         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2043         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2044         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2045         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2046         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2047         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2048         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2049         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2050         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2051         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2052         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2053         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2054         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2055         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2056         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2057         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2058         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2059         * testsuite/22_locale/facet/1.cc: Likewise.
2060         * testsuite/22_locale/facet/2.cc: Likewise.
2061         * testsuite/22_locale/facet/25421.cc: Likewise.
2062         * testsuite/22_locale/global_templates/1.cc: Likewise.
2063         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2064         Likewise.
2065         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2066         Likewise.
2067         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2068         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2069         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2070         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2071         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2072         * testsuite/22_locale/locale/13630.cc: Likewise.
2073         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2074         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2075         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2076         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2077         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2078         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2079         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2080         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2081         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2082         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2083         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2084         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2085         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2086         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2087         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2088         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2089         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2090         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2091         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2092         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2093         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2094         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2095         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2096         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2097         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2098         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2099         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2100         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2101         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2102         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2103         Likewise.
2104         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2105         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2106         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2107         Likewise.
2108         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2109         Likewise.
2110         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2111         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2112         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2113         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2114         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2115         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2116         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2117         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2118         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2119         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2120         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2121         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2122         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2123         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2124         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2125         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2126         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2127         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2128         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2129         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2130         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2131         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2132         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2133         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2134         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2135         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2136         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2137         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2138         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2139         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2140         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2141         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2142         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2143         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2144         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2145         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2146         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2147         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2148         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2149         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2150         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2151         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2152         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2153         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2154         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2155         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2156         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2157         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2158         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2159         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2160         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2161         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2162         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2163         Likewise.
2164         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2165         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2166         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2167         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2168         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2169         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2170         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2171         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2172         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2173         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2174         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2175         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2176         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2177         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2178         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2179         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2180         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2181         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2182         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2183         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2184         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2185         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2186         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2187         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2188         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2189         Likewise.
2190         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2191         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2192         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2193         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2194         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2195         Likewise.
2196         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2197         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2198         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2199         Likewise.
2200         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2201         Likewise.
2202         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2203         Likewise.
2204         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2205         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2206         Likewise.
2207         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2208         Likewise.
2209         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2210         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2211         Likewise.
2212         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2213         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2214         Likewise.
2215         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2216         Likewise.
2217         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2218         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2219         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2220         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2221         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2222         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2223         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2224         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2225         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2226         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2227         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2228         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2229         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2230         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2231         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2232         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2233         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2234         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2235         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2236         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2237         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2238         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2239         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2240         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2241         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2242         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2243         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2244         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2245         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2246         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2247         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2248         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2249         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2250         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2251         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2252         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2253         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2254         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2255         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2256         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2257         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2258         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2259         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2260         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2261         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2262         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2263         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2264         Likewise.
2265         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2266         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2267         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2268         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2269         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2270         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2271         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2272         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2273         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2274         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2275         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2276         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2277         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2278         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2279         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2280         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2281         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2282         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2283         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2284         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2285         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2286         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2287         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2288         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2289         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2290         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2291         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2292         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2293         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2294         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2295         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2296         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2297         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2298         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2299         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2300         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2301         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2302         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2303         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2304         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2305         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2306         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2307         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2308         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2309         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2310         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2311         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2312         Likewise.
2313         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2314         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2315         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2316         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2317         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2318         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2319         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2320         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2321         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2322         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2323         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2324         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2325         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2326         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2327         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2328         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2329         Likewise.
2330         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2331         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2332         Likewise.
2333         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2334         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2335         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2336         Likewise.
2337         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2338         Likewise.
2339         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2340         Likewise.
2341         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2342         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2343         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2344         Likewise.
2345         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2346         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2347         Likewise.
2348         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2349         Likewise.
2350         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2351         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2352         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2353         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2354         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2355         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2356         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2357         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2358         Likewise.
2359         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2360         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2361         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2362         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2363         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2364         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2365         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2366         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2367         Likewise.
2368         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2369         Likewise.
2370         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2371         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2372         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2373         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2374         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2375         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2376         Likewise.
2377         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2378         Likewise.
2379         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2380         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2381         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2382         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2383         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2384         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2385         Likewise.
2386         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2387         Likewise.
2388         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2389         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2390         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2391         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2392         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2393         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2394         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2395         Likewise.
2396         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2397         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2398         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2399         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2400         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2401         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2402         Likewise.
2403         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2404         Likewise.
2405         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2406         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2407         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2408         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2409         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2410         Likewise.
2411         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2412         Likewise.
2413         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2414         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2415         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2416         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2417         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2418         Likewise.
2419         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2420         Likewise.
2421         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2422         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2423         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2424         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2425         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2426         Likewise.
2427         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2428         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2429         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2430         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2431         Likewise.
2432         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2433         Likewise.
2434         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2435         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2436         Likewise.
2437         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2438         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2439         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2440         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2441         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2442         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2443         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2444         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2445         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2446         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2447         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2448         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2449         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2450         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2451         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2452         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2453         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2454         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2455         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2456         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2457         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2458         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2459         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2460         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2461         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2462         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2463         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2464         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2465         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2466         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2467         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2468         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2469         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2470         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2471         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2472         Likewise.
2473         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2474         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2475         * testsuite/23_containers/bitset/18604.cc: Likewise.
2476         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2477         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2478         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2479         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2480         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2481         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2482         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2483         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2484         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2485         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2486         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2487         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2488         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2489         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2490         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2491         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2492         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2493         * testsuite/23_containers/deque/18604.cc: Likewise.
2494         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2495         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2496         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2497         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2498         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2499         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2500         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2501         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2502         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2503         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2504         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2505         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2506         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2507         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2508         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2509         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2510         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2511         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2512         Likewise.
2513         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2514         Likewise.
2515         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2516         Likewise.
2517         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2518         Likewise.
2519         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2520         Likewise.
2521         * testsuite/23_containers/deque/types/1.cc: Likewise.
2522         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2523         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2524         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2525         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2526         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2527         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2528         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2529         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2530         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2531         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2532         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2533         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2534         Likewise.
2535         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2536         Likewise.
2537         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2538         Likewise.
2539         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2540         Likewise.
2541         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2542         Likewise.
2543         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2544         Likewise.
2545         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2546         Likewise.
2547         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2548         Likewise.
2549         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2550         Likewise.
2551         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2552         Likewise.
2553         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2554         Likewise.
2555         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2556         Likewise.
2557         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2558         Likewise.
2559         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2560         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2561         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2562         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2563         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2564         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2565         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2566         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2567         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2568         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2569         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2570         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2571         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2572         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2573         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2574         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2575         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2576         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2577         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2578         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2579         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2580         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2581         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2582         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2583         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2584         Likewise.
2585         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2586         Likewise.
2587         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2588         * testsuite/23_containers/list/18604.cc: Likewise.
2589         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2590         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2591         * testsuite/23_containers/list/cons/1.cc: Likewise.
2592         * testsuite/23_containers/list/cons/2.cc: Likewise.
2593         * testsuite/23_containers/list/cons/3.cc: Likewise.
2594         * testsuite/23_containers/list/cons/4.cc: Likewise.
2595         * testsuite/23_containers/list/cons/5.cc: Likewise.
2596         * testsuite/23_containers/list/cons/6.cc: Likewise.
2597         * testsuite/23_containers/list/cons/7.cc: Likewise.
2598         * testsuite/23_containers/list/cons/8.cc: Likewise.
2599         * testsuite/23_containers/list/cons/9.cc: Likewise.
2600         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2601         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2602         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2603         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2604         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2605         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2606         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2607         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2608         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2609         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2610         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2611         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2612         * testsuite/23_containers/list/operations/1.cc: Likewise.
2613         * testsuite/23_containers/list/operations/2.cc: Likewise.
2614         * testsuite/23_containers/list/operations/3.cc: Likewise.
2615         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2616         * testsuite/23_containers/list/operations/4.cc: Likewise.
2617         * testsuite/23_containers/list/operations/5.cc: Likewise.
2618         * testsuite/23_containers/list/pthread1.cc: Likewise.
2619         * testsuite/23_containers/list/pthread5.cc: Likewise.
2620         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2621         Likewise.
2622         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2623         Likewise.
2624         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2625         Likewise.
2626         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2627         Likewise.
2628         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2629         Likewise.
2630         * testsuite/23_containers/map/18604.cc: Likewise.
2631         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2632         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2633         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2634         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2635         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2636         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2637         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2638         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2639         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2640         * testsuite/23_containers/map/operators/1.cc: Likewise.
2641         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2642         * testsuite/23_containers/map/pthread6.cc: Likewise.
2643         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2644         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2645         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2646         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2647         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2648         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2649         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2650         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2651         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2652         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2653         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2654         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2655         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2656         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2657         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2658         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2659         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2660         * testsuite/23_containers/set/18604.cc: Likewise.
2661         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2662         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2663         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2664         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2665         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2666         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2667         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2668         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2669         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2670         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2671         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2672         Likewise.
2673         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2674         Likewise.
2675         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2676         Likewise.
2677         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2678         Likewise.
2679         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2680         Likewise.
2681         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2682         Likewise.
2683         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2684         Likewise.
2685         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2686         Likewise.
2687         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2688         Likewise.
2689         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2690         Likewise.
2691         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2692         Likewise.
2693         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2694         Likewise.
2695         * testsuite/23_containers/vector/18604.cc: Likewise.
2696         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2697         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2698         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2699         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2700         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2701         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2702         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2703         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2704         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2705         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2706         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2707         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2708         Likewise.
2709         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2710         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2711         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2712         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2713         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2714         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2715         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2716         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2717         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2718         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2719         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2720         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2721         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2722         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2723         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2724         Likewise.
2725         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2726         Likewise.
2727         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2728         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2729         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2730         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2731         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2732         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2733         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2734         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2735         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2736         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2737         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2738         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2739         Likewise.
2740         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2741         Likewise.
2742         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2743         Likewise.
2744         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2745         Likewise.
2746         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2747         Likewise.
2748         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2749         Likewise.
2750         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2751         * testsuite/23_containers/vector/types/1.cc: Likewise.
2752         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2753         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2754         Likewise.
2755         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2756         Likewise.
2757         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2758         Likewise.
2759         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2760         Likewise.
2761         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2762         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2763         Likewise.
2764         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2765         Likewise.
2766         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2767         Likewise.
2768         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2769         Likewise.
2770         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2771         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2772         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2773         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2774         Likewise.
2775         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2776         Likewise.
2777         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2778         Likewise.
2779         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2780         Likewise.
2781         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2782         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2783         Likewise.
2784         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2785         Likewise.
2786         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2787         Likewise.
2788         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2789         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2790         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2791         Likewise.
2792         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2793         Likewise.
2794         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2795         Likewise.
2796         * testsuite/24_iterators/operations/next.cc: Likewise.
2797         * testsuite/24_iterators/operations/prev.cc: Likewise.
2798         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2799         Likewise.
2800         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2801         Likewise.
2802         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2803         Likewise.
2804         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2805         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2806         Likewise.
2807         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2808         Likewise.
2809         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2810         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2811         Likewise.
2812         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2813         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2814         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2815         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2816         Likewise.
2817         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2818         Likewise.
2819         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2820         Likewise.
2821         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2822         Likewise.
2823         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2824         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2825         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2826         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2827         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2828         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2829         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2830         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2831         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2832         * testsuite/25_algorithms/copy/1.cc: Likewise.
2833         * testsuite/25_algorithms/copy/2.cc: Likewise.
2834         * testsuite/25_algorithms/copy/3.cc: Likewise.
2835         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2836         * testsuite/25_algorithms/copy/4.cc: Likewise.
2837         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2838         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2839         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2840         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2841         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2842         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2843         Likewise.
2844         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2845         Likewise.
2846         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2847         Likewise.
2848         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2849         Likewise.
2850         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2851         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2852         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2853         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2854         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2855         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2856         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2857         * testsuite/25_algorithms/count/1.cc: Likewise.
2858         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2859         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2860         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2861         * testsuite/25_algorithms/equal/1.cc: Likewise.
2862         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2863         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2864         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2865         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2866         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2867         * testsuite/25_algorithms/fill/1.cc: Likewise.
2868         * testsuite/25_algorithms/fill/2.cc: Likewise.
2869         * testsuite/25_algorithms/fill/3.cc: Likewise.
2870         * testsuite/25_algorithms/fill/35725.cc: Likewise.
2871         * testsuite/25_algorithms/fill/4.cc: Likewise.
2872         * testsuite/25_algorithms/fill/5.cc: Likewise.
2873         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
2874         * testsuite/25_algorithms/find/1.cc: Likewise.
2875         * testsuite/25_algorithms/find/17441.cc: Likewise.
2876         * testsuite/25_algorithms/find/check_type.cc: Likewise.
2877         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
2878         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
2879         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
2880         Likewise.
2881         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
2882         Likewise.
2883         * testsuite/25_algorithms/find_end/1.cc: Likewise.
2884         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
2885         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
2886         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
2887         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
2888         * testsuite/25_algorithms/find_if/1.cc: Likewise.
2889         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
2890         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
2891         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
2892         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
2893         Likewise.
2894         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
2895         Likewise.
2896         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
2897         Likewise.
2898         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
2899         Likewise.
2900         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
2901         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
2902         * testsuite/25_algorithms/heap/1.cc: Likewise.
2903         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
2904         * testsuite/25_algorithms/includes/1.cc: Likewise.
2905         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
2906         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
2907         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
2908         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
2909         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
2910         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
2911         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
2912         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
2913         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
2914         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
2915         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
2916         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
2917         Likewise.
2918         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
2919         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
2920         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
2921         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
2922         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
2923         * testsuite/25_algorithms/max/1.cc: Likewise.
2924         * testsuite/25_algorithms/max/2.cc: Likewise.
2925         * testsuite/25_algorithms/max/3.cc: Likewise.
2926         * testsuite/25_algorithms/max/37547.cc: Likewise.
2927         * testsuite/25_algorithms/max/4.cc: Likewise.
2928         * testsuite/25_algorithms/max_element/1.cc: Likewise.
2929         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
2930         * testsuite/25_algorithms/merge/1.cc: Likewise.
2931         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
2932         * testsuite/25_algorithms/min/1.cc: Likewise.
2933         * testsuite/25_algorithms/min/2.cc: Likewise.
2934         * testsuite/25_algorithms/min/3.cc: Likewise.
2935         * testsuite/25_algorithms/min/37547.cc: Likewise.
2936         * testsuite/25_algorithms/min/4.cc: Likewise.
2937         * testsuite/25_algorithms/min_element/1.cc: Likewise.
2938         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
2939         * testsuite/25_algorithms/minmax/1.cc: Likewise.
2940         * testsuite/25_algorithms/minmax/2.cc: Likewise.
2941         * testsuite/25_algorithms/minmax/3.cc: Likewise.
2942         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
2943         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
2944         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
2945         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
2946         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
2947         * testsuite/25_algorithms/move/1.cc: Likewise.
2948         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
2949         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
2950         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
2951         * testsuite/25_algorithms/none_of/1.cc: Likewise.
2952         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
2953         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
2954         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
2955         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
2956         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
2957         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
2958         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
2959         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
2960         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
2961         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
2962         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
2963         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
2964         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
2965         * testsuite/25_algorithms/partition/1.cc: Likewise.
2966         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
2967         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
2968         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
2969         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
2970         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
2971         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
2972         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
2973         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
2974         * testsuite/25_algorithms/remove/1.cc: Likewise.
2975         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
2976         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
2977         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
2978         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
2979         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
2980         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
2981         * testsuite/25_algorithms/replace/1.cc: Likewise.
2982         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
2983         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
2984         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
2985         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
2986         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
2987         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
2988         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
2989         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
2990         * testsuite/25_algorithms/rotate/1.cc: Likewise.
2991         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
2992         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
2993         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
2994         * testsuite/25_algorithms/search/1.cc: Likewise.
2995         * testsuite/25_algorithms/search/check_type.cc: Likewise.
2996         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
2997         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
2998         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
2999         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3000         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3001         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3002         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3003         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3004         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3005         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3006         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3007         Likewise.
3008         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3009         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3010         * testsuite/25_algorithms/sort/1.cc: Likewise.
3011         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3012         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3013         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3014         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3015         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3016         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3017         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3018         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3019         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3020         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3021         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3022         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3023         * testsuite/25_algorithms/unique/1.cc: Likewise.
3024         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3025         * testsuite/25_algorithms/unique/2.cc: Likewise.
3026         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3027         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3028         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3029         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3030         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3031         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3032         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3033         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3034         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3035         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3036         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3037         * testsuite/26_numerics/complex/13450.cc: Likewise.
3038         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3039         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3040         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3041         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3042         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3043         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3044         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3045         Likewise.
3046         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3047         Likewise.
3048         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3049         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3050         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3051         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3052         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3053         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3054         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3055         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3056         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3057         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3058         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3059         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3060         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3061         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3062         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3063         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3064         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3065         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3066         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3067         Likewise.
3068         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3069         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3070         Likewise.
3071         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3072         Likewise.
3073         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3074         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3075         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3076         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3077         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3078         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3079         * testsuite/26_numerics/iota/1.cc: Likewise.
3080         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3081         * testsuite/26_numerics/slice/1.cc: Likewise.
3082         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3083         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3084         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3085         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3086         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3087         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3088         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3089         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3090         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3091         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3092         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3093         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3094         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3095         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3096         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3097         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3098         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3099         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3100         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3101         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3102         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3103         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3104         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3105         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3106         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3107         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3108         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3109         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3110         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3111         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3112         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3113         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3114         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3115         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3116         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3117         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3118         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3119         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3120         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3121         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3122         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3123         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3124         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3125         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3126         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3127         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3128         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3129         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3130         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3131         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3132         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3133         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3134         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3135         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3136         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3137         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3138         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3139         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3140         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3141         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3142         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3143         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3144         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3145         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3146         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3147         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3148         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3149         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3150         Likewise.
3151         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3152         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3153         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3154         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3155         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3156         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3157         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3158         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3159         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3160         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3161         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3162         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3163         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3164         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3165         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3166         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3167         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3168         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3169         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3170         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3171         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3172         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3173         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3174         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3175         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3176         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3177         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3178         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3179         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3180         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3181         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3182         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3183         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3184         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3185         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3186         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3187         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3188         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3189         Likewise.
3190         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3191         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3192         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3193         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3194         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3195         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3196         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3197         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3198         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3199         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3200         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3201         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3202         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3203         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3204         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3205         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3206         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3207         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3208         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3209         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3210         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3211         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3212         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3213         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3214         Likewise.
3215         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3216         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3217         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3218         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3219         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3220         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3221         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3222         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3223         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3224         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3225         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3226         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3227         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3228         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3229         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3230         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3231         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3232         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3233         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3234         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3235         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3236         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3237         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3238         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3239         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3240         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3241         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3242         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3243         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3244         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3245         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3246         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3247         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3248         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3249         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3250         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3251         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3252         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3253         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3254         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3255         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3256         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3257         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3258         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3259         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3260         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3261         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3262         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3263         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3264         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3265         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3266         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3267         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3268         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3269         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3270         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3271         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3272         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3273         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3274         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3275         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3276         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3277         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3278         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3279         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3280         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3281         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3282         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3283         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3284         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3285         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3286         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3287         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3288         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3289         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3290         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3291         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3292         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3293         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3294         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3295         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3296         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3297         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3298         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3299         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3300         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3301         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3302         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3303         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3304         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3305         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3306         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3307         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3308         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3309         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3310         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3311         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3312         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3313         Likewise.
3314         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3315         Likewise.
3316         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3317         Likewise.
3318         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3319         Likewise.
3320         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3321         Likewise.
3322         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3323         Likewise.
3324         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3325         Likewise.
3326         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3327         Likewise.
3328         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3329         Likewise.
3330         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3331         Likewise.
3332         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3333         Likewise.
3334         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3335         Likewise.
3336         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3337         Likewise.
3338         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3339         Likewise.
3340         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3341         Likewise.
3342         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3343         Likewise.
3344         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3345         Likewise.
3346         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3347         Likewise.
3348         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3349         Likewise.
3350         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3351         Likewise.
3352         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3353         Likewise.
3354         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3355         Likewise.
3356         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3357         Likewise.
3358         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3359         Likewise.
3360         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3361         Likewise.
3362         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3363         Likewise.
3364         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3365         Likewise.
3366         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3367         Likewise.
3368         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3369         Likewise.
3370         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3371         Likewise.
3372         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3373         Likewise.
3374         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3375         Likewise.
3376         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3377         Likewise.
3378         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3379         Likewise.
3380         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3381         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3382         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3383         Likewise.
3384         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3385         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3386         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3387         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3388         Likewise.
3389         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3390         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3391         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3392         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3393         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3394         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3395         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3396         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3397         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3398         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3399         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3400         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3401         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3402         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3403         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3404         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3405         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3406         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3407         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3408         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3409         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3410         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3411         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3412         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3413         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3414         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3415         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3416         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3417         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3418         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3419         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3420         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3421         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3422         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3423         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3424         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3425         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3426         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3427         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3428         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3429         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3430         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3431         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3432         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3433         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3434         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3435         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3436         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3437         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3438         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3439         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3440         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3441         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3442         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3443         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3444         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3445         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3446         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3447         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3448         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3449         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3450         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3451         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3452         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3453         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3454         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3455         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3456         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3457         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3458         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3459         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3460         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3461         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3462         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3463         Likewise.
3464         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3465         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3466         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3467         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3468         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3469         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3470         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3471         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3472         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3473         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3474         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3475         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3476         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3477         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3478         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3479         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3480         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3481         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3482         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3483         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3484         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3485         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3486         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3487         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3488         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3489         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3490         Likewise.
3491         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3492         Likewise.
3493         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3494         Likewise.
3495         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3496         Likewise.
3497         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3498         Likewise.
3499         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3500         Likewise.
3501         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3502         Likewise.
3503         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3504         Likewise.
3505         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3506         Likewise.
3507         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3508         Likewise.
3509         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3510         Likewise.
3511         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3512         Likewise.
3513         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3514         Likewise.
3515         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3516         Likewise.
3517         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3518         Likewise.
3519         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3520         Likewise.
3521         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3522         Likewise.
3523         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3524         Likewise.
3525         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3526         Likewise.
3527         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3528         Likewise.
3529         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3530         Likewise.
3531         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3532         Likewise.
3533         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3534         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3535         Likewise.
3536         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3537         Likewise.
3538         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3539         Likewise.
3540         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3541         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3542         Likewise.
3543         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3544         Likewise.
3545         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3546         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3547         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3548         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3549         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3550         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3551         Likewise.
3552         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3553         Likewise.
3554         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3555         Likewise.
3556         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3557         Likewise.
3558         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3559         Likewise.
3560         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3561         Likewise.
3562         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3563         Likewise.
3564         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3565         Likewise.
3566         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3567         Likewise.
3568         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3569         Likewise.
3570         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3571         Likewise.
3572         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3573         Likewise.
3574         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3575         Likewise.
3576         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3577         Likewise.
3578         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3579         Likewise.
3580         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3581         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3582         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3583         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3584         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3585         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3586         Likewise.
3587         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3588         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3589         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3590         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3591         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3592         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3593         Likewise.
3594         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3595         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3596         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3597         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3598         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3599         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3600         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3601         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3602         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3603         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3604         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3605         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3606         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3607         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3608         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3609         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3610         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3611         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3612         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3613         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3614         Likewise.
3615         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3616         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3617         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3618         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3619         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3620         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3621         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3622         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3623         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3624         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3625         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3626         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3627         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3628         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3629         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3630         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3631         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3632         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3633         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3634         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3635         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3636         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3637         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3638         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3639         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3640         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3641         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3642         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3643         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3644         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3645         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3646         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3647         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3648         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3649         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3650         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3651         Likewise.
3652         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3653         Likewise.
3654         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3655         Likewise.
3656         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3657         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3658         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3659         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3660         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3661         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3662         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3663         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3664         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3665         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3666         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3667         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3668         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3669         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3670         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3671         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3672         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3673         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3674         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3675         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3676         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3677         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3678         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3679         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3680         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3681         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3682         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3683         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3684         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3685         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3686         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3687         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3688         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3689         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3690         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3691         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3692         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3693         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3694         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3695         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3696         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3697         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3698         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3699         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3700         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3701         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3702         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3703         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3704         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3705         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3706         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3707         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3708         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3709         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3710         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3711         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3712         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3713         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3714         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3715         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3716         Likewise.
3717         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3718         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3719         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3720         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3721         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3722         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3723         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3724         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3725         * testsuite/27_io/fpos/11450.cc: Likewise.
3726         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3727         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3728         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3729         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3730         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3731         * testsuite/27_io/fpos/14775.cc: Likewise.
3732         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3733         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3734         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3735         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3736         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3737         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3738         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3739         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3740         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3741         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3742         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3743         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3744         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3745         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3746         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3747         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3748         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3749         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3750         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3751         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3752         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3753         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3754         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3755         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3756         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3757         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3758         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3759         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3760         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3761         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3762         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3763         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3764         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3765         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3766         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3767         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3768         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3769         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3770         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3771         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3772         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3773         * testsuite/27_io/objects/char/1.cc: Likewise.
3774         * testsuite/27_io/objects/char/10.cc: Likewise.
3775         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3776         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3777         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3778         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3779         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3780         * testsuite/27_io/objects/char/2.cc: Likewise.
3781         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3782         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3783         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3784         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3785         * testsuite/27_io/objects/char/5.cc: Likewise.
3786         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3787         * testsuite/27_io/objects/char/6.cc: Likewise.
3788         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3789         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3790         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3791         * testsuite/27_io/objects/char/7.cc: Likewise.
3792         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3793         * testsuite/27_io/objects/char/8.cc: Likewise.
3794         * testsuite/27_io/objects/char/9.cc: Likewise.
3795         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3796         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3797         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3798         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3799         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3800         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3801         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3802         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3803         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3804         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3805         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3806         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3807         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3808         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3809         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3810         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3811         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3812         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3813         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3814         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3815         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3816         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3817         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3818         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3819         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3820         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3821         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3822         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3823         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3824         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3825         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3826         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3827         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3828         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3829         * testsuite/27_io/types/1.cc: Likewise.
3830         * testsuite/27_io/types/2.cc: Likewise.
3831         * testsuite/27_io/types/3.cc: Likewise.
3832         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3833         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3834         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3835         Likewise.
3836         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3837         Likewise.
3838         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3839         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3840         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3841         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3842         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3843         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3844         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3845         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3846         Likewise.
3847         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3848         Likewise.
3849         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3850         Likewise.
3851         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3852         Likewise.
3853         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3854         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3855         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3856         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3857         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3858         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3859         Likewise.
3860         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3861         Likewise.
3862         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3863         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3864         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3865         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3866         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3867         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
3868         * testsuite/Makefile.am: Likewise.
3869         * testsuite/abi/30586.cc: Likewise.
3870         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
3871         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
3872         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
3873         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
3874         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
3875         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
3876         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
3877         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
3878         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
3879         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
3880         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
3881         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
3882         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
3883         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
3884         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
3885         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
3886         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
3887         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
3888         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
3889         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
3890         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
3891         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
3892         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
3893         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
3894         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
3895         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
3896         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
3897         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
3898         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
3899         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
3900         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
3901         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
3902         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
3903         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
3904         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
3905         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
3906         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
3907         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
3908         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
3909         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
3910         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
3911         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
3912         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
3913         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
3914         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
3915         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
3916         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
3917         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
3918         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
3919         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
3920         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
3921         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
3922         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
3923         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
3924         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
3925         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
3926         * testsuite/abi/demangle/regression/7986.cc: Likewise.
3927         * testsuite/abi/demangle/regression/8897.cc: Likewise.
3928         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
3929         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
3930         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
3931         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
3932         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
3933         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
3934         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
3935         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
3936         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
3937         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
3938         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
3939         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
3940         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
3941         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
3942         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
3943         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
3944         * testsuite/abi/demangle/regression/old.cc: Likewise.
3945         * testsuite/abi/header_cxxabi.c: Likewise.
3946         * testsuite/backward/11460.cc: Likewise.
3947         * testsuite/backward/hash_map/1.cc: Likewise.
3948         * testsuite/backward/hash_map/14648.cc: Likewise.
3949         * testsuite/backward/hash_map/23528.cc: Likewise.
3950         * testsuite/backward/hash_set/1.cc: Likewise.
3951         * testsuite/backward/strstream_members.cc: Likewise.
3952         * testsuite/config/default.exp: Likewise.
3953         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
3954         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
3955         * testsuite/data/istream_extractor_other-1.tst: Likewise.
3956         * testsuite/data/istream_extractor_other-1.txt: Likewise.
3957         * testsuite/data/istream_extractor_other-2.tst: Likewise.
3958         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
3959         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
3960         * testsuite/data/sgetn.txt: Likewise.
3961         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
3962         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
3963         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
3964         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
3965         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
3966         * testsuite/ext/array_allocator/26875.cc: Likewise.
3967         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
3968         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
3969         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
3970         * testsuite/ext/array_allocator/check_new.cc: Likewise.
3971         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
3972         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
3973         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
3974         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
3975         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
3976         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
3977         * testsuite/ext/codecvt/1.cc: Likewise.
3978         * testsuite/ext/codecvt/char-1.cc: Likewise.
3979         * testsuite/ext/codecvt/char-2.cc: Likewise.
3980         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
3981         * testsuite/ext/concept_checks.cc: Likewise.
3982         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
3983         Likewise.
3984         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
3985         Likewise.
3986         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
3987         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
3988         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
3989         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
3990         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
3991         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
3992         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
3993         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
3994         Likewise.
3995         * testsuite/ext/headers.cc: Likewise.
3996         * testsuite/ext/is_heap/1.cc: Likewise.
3997         * testsuite/ext/is_heap/check_type.cc: Likewise.
3998         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
3999         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4000         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4001         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4002         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4003         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4004         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4005         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4006         * testsuite/ext/median.cc: Likewise.
4007         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4008         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4009         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4010         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4011         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4012         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4013         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4014         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4015         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4016         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4017         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4018         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4019         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4020         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4021         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4022         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4023         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4024         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4025         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4026         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4027         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4028         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4029         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4030         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4031         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4032         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4033         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4034         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4035         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4036         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4037         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4038         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4039         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4040         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4041         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4042         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4043         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4044         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4045         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4046         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4047         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4048         * testsuite/ext/rope/1.cc: Likewise.
4049         * testsuite/ext/rope/2.cc: Likewise.
4050         * testsuite/ext/rope/3.cc: Likewise.
4051         * testsuite/ext/rope/36832.cc: Likewise.
4052         * testsuite/ext/rope/4.cc: Likewise.
4053         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4054         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4055         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4056         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4057         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4058         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4059         Likewise.
4060         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4061         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4062         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4063         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4064         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4065         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4066         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4067         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4068         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4069         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4070         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4071         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4072         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4073         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4074         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4075         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4076         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4077         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4078         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4079         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4080         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4081         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4082         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4083         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4084         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4085         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4086         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4087         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4088         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4089         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4090         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4091         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4092         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4093         * testsuite/lib/dg-options.exp: Likewise.
4094         * testsuite/lib/libstdc++.exp: Likewise.
4095         * testsuite/lib/prune.exp: Likewise.
4096         * testsuite/libstdc++-abi/abi.exp: Likewise.
4097         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4098         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4099         Likewise.
4100         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4101         Likewise.
4102         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4103         Likewise.
4104         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4105         Likewise.
4106         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4107         Likewise.
4108         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4109         Likewise.
4110         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4111         Likewise.
4112         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4113         Likewise.
4114         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4115         Likewise.
4116         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4117         Likewise.
4118         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4119         Likewise.
4120         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4121         Likewise.
4122         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4123         Likewise.
4124         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4125         Likewise.
4126         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4127         Likewise.
4128         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4129         Likewise.
4130         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4131         Likewise.
4132         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4133         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4134         Likewise.
4135         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4136         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4137         Likewise.
4138         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4139         Likewise.
4140         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4141         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4142         Likewise.
4143         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4144         Likewise.
4145         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4146         Likewise.
4147         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4148         Likewise.
4149         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4150         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4151         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4152         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4153         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4154         Likewise.
4155         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4156         Likewise.
4157         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4158         Likewise.
4159         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4160         Likewise.
4161         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4162         Likewise.
4163         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4164         Likewise.
4165         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4166         Likewise.
4167         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4168         Likewise.
4169         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4170         Likewise.
4171         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4172         Likewise.
4173         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4174         Likewise.
4175         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4176         Likewise.
4177         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4178         Likewise.
4179         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4180         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4181         Likewise.
4182         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4183         Likewise.
4184         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4185         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4186         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4187         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4188         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4189         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4190         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4191         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4192         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4193         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4194         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4195         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4196         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4197         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4198         Likewise.
4199         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4200         Likewise.
4201         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4202         Likewise.
4203         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4204         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4205         Likewise.
4206         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4207         Likewise.
4208         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4209         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4210         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4211         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4212         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4213         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4214         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4215         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4216         Likewise.
4217         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4218         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4219         Likewise.
4220         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4221         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4222         Likewise.
4223         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4224         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4225         Likewise.
4226         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4227         Likewise.
4228         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4229         Likewise.
4230         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4231         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4232         Likewise.
4233         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4234         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4235         Likewise.
4236         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4237         Likewise.
4238         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4239         Likewise.
4240         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4241         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4242         Likewise.
4243         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4244         Likewise.
4245         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4246         Likewise.
4247         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4248         Likewise.
4249         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4250         Likewise.
4251         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4252         Likewise.
4253         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4254         Likewise.
4255         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4256         Likewise.
4257         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4258         Likewise.
4259         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4260         Likewise.
4261         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4262         Likewise.
4263         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4264         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4265         Likewise.
4266         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4267         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4268         Likewise.
4269         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4270         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4271         Likewise.
4272         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4273         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4274         Likewise.
4275         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4276         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4277         Likewise.
4278         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4279         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4280         Likewise.
4281         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4282         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4283         Likewise.
4284         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4285         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4286         Likewise.
4287         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4288         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4289         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4290         Likewise.
4291         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4292         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4293         Likewise.
4294         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4295         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4296         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4297         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4298         Likewise.
4299         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4300         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4301         Likewise.
4302         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4303         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4304         Likewise.
4305         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4306         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4307         Likewise.
4308         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4309         Likewise.
4310         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4311         Likewise.
4312         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4313         Likewise.
4314         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4315         Likewise.
4316         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4317         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4318         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4319         Likewise.
4320         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4321         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4322         Likewise.
4323         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4324         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4325         Likewise.
4326         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4327         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4328         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4329         Likewise.
4330         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4331         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4332         Likewise.
4333         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4334         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4335         Likewise.
4336         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4337         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4338         Likewise.
4339         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4340         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4341         Likewise.
4342         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4343         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4344         Likewise.
4345         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4346         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4347         Likewise.
4348         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4349         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4350         Likewise.
4351         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4352         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4353         Likewise.
4354         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4355         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4356         Likewise.
4357         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4358         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4359         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4360         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4361         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4362         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4363         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4364         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4365         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4366         Likewise.
4367         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4368         Likewise.
4369         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4370         Likewise.
4371         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4372         Likewise.
4373         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4374         Likewise.
4375         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4376         Likewise.
4377         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4378         Likewise.
4379         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4380         Likewise.
4381         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4382         Likewise.
4383         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4384         Likewise.
4385         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4386         Likewise.
4387         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4388         Likewise.
4389         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4390         Likewise.
4391         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4392         Likewise.
4393         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4394         Likewise.
4395         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4396         Likewise.
4397         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4398         Likewise.
4399         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4400         Likewise.
4401         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4402         Likewise.
4403         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4404         Likewise.
4405         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4406         Likewise.
4407         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4408         Likewise.
4409         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4410         Likewise.
4411         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4412         Likewise.
4413         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4414         Likewise.
4415         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4416         Likewise.
4417         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4418         Likewise.
4419         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4420         Likewise.
4421         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4422         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4423         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4424         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4425         Likewise.
4426         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4427         Likewise.
4428         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4429         Likewise.
4430         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4431         Likewise.
4432         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4433         Likewise.
4434         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4435         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4436         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4437         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4438         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4439         Likewise.
4440         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4441         Likewise.
4442         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4443         Likewise.
4444         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4445         Likewise.
4446         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4447         Likewise.
4448         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4449         Likewise.
4450         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4451         Likewise.
4452         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4453         Likewise.
4454         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4455         Likewise.
4456         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4457         Likewise.
4458         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4459         Likewise.
4460         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4461         Likewise.
4462         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4463         Likewise.
4464         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4465         Likewise.
4466         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4467         Likewise.
4468         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4469         Likewise.
4470         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4471         Likewise.
4472         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4473         Likewise.
4474         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4475         Likewise.
4476         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4477         Likewise.
4478         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4479         Likewise.
4480         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4481         Likewise.
4482         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4483         Likewise.
4484         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4485         Likewise.
4486         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4487         Likewise.
4488         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4489         Likewise.
4490         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4491         Likewise.
4492         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4493         Likewise.
4494         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4495         Likewise.
4496         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4497         Likewise.
4498         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4499         Likewise.
4500         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4501         Likewise.
4502         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4503         Likewise.
4504         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4505         Likewise.
4506         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4507         Likewise.
4508         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4509         Likewise.
4510         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4511         Likewise.
4512         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4513         Likewise.
4514         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4515         Likewise.
4516         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4517         Likewise.
4518         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4519         Likewise.
4520         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4521         Likewise.
4522         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4523         Likewise.
4524         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4525         Likewise.
4526         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4527         Likewise.
4528         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4529         Likewise.
4530         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4531         Likewise.
4532         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4533         Likewise.
4534         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4535         Likewise.
4536         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4537         Likewise.
4538         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4539         Likewise.
4540         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4541         Likewise.
4542         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4543         Likewise.
4544         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4545         Likewise.
4546         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4547         Likewise.
4548         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4549         Likewise.
4550         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4551         Likewise.
4552         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4553         Likewise.
4554         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4555         Likewise.
4556         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4557         Likewise.
4558         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4559         Likewise.
4560         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4561         Likewise.
4562         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4563         Likewise.
4564         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4565         Likewise.
4566         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4567         Likewise.
4568         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4569         Likewise.
4570         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4571         Likewise.
4572         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4573         Likewise.
4574         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4575         Likewise.
4576         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4577         Likewise.
4578         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4579         Likewise.
4580         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4581         Likewise.
4582         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4583         Likewise.
4584         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4585         Likewise.
4586         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4587         Likewise.
4588         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4589         Likewise.
4590         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4591         Likewise.
4592         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4593         Likewise.
4594         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4595         Likewise.
4596         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4597         Likewise.
4598         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4599         Likewise.
4600         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4601         Likewise.
4602         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4603         Likewise.
4604         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4605         Likewise.
4606         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4607         Likewise.
4608         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4609         Likewise.
4610         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4611         Likewise.
4612         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4613         Likewise.
4614         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4615         Likewise.
4616         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4617         Likewise.
4618         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4619         Likewise.
4620         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4621         Likewise.
4622         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4623         Likewise.
4624         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4625         Likewise.
4626         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4627         Likewise.
4628         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4629         Likewise.
4630         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4631         Likewise.
4632         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4633         Likewise.
4634         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4635         Likewise.
4636         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4637         Likewise.
4638         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4639         Likewise.
4640         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4641         Likewise.
4642         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4643         Likewise.
4644         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4645         Likewise.
4646         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4647         Likewise.
4648         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4649         Likewise.
4650         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4651         Likewise.
4652         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4653         Likewise.
4654         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4655         Likewise.
4656         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4657         Likewise.
4658         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4659         Likewise.
4660         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4661         Likewise.
4662         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4663         Likewise.
4664         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4665         Likewise.
4666         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4667         Likewise.
4668         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4669         Likewise.
4670         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4671         Likewise.
4672         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4673         Likewise.
4674         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4675         Likewise.
4676         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4677         Likewise.
4678         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4679         Likewise.
4680         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4681         Likewise.
4682         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4683         Likewise.
4684         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4685         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4686         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4687         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4688         Likewise.
4689         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4690         Likewise.
4691         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4692         Likewise.
4693         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4694         Likewise.
4695         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4696         Likewise.
4697         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4698         Likewise.
4699         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4700         Likewise.
4701         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4702         Likewise.
4703         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4704         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4705         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4706         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4707         Likewise.
4708         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4709         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4710         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4711         Likewise.
4712         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4713         Likewise.
4714         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4715         Likewise.
4716         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4717         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4718         Likewise.
4719         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4720         Likewise.
4721         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4722         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4723         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4724         Likewise.
4725         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4726         Likewise.
4727         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4728         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4729         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4730         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4731         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4732         Likewise.
4733         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4734         Likewise.
4735         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4736         Likewise.
4737         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4738         Likewise.
4739         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4740         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4741         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4742         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4743         Likewise.
4744         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4745         Likewise.
4746         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4747         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4748         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4749         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4750         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4751         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4752         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4753         Likewise.
4754         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4755         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4756         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4757         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4758         Likewise.
4759         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4760         Likewise.
4761         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4762         Likewise.
4763         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4764         Likewise.
4765         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4766         Likewise.
4767         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4768         Likewise.
4769         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4770         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4771         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4772         Likewise.
4773         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4774         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4775         Likewise.
4776         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4777         Likewise.
4778         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4779         Likewise.
4780         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4781         Likewise.
4782         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4783         Likewise.
4784         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4785         Likewise.
4786         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4787         Likewise.
4788         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4789         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4790         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4791         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4792         Likewise.
4793         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4794         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4795         Likewise.
4796         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4797         Likewise.
4798         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4799         Likewise.
4800         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4801         Likewise.
4802         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4803         Likewise.
4804         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4805         Likewise.
4806         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4807         Likewise.
4808         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4809         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4810         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4811         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4812         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4813         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4814         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4815         Likewise.
4816         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4817         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4818         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4819         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4820         Likewise.
4821         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4822         Likewise.
4823         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4824         Likewise.
4825         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4826         Likewise.
4827         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4828         Likewise.
4829         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4830         Likewise.
4831         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4832         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4833         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4834         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4835         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4836         Likewise.
4837         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4838         Likewise.
4839         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4840         Likewise.
4841         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4842         Likewise.
4843         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4844         Likewise.
4845         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4846         Likewise.
4847         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4848         Likewise.
4849         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4850         Likewise.
4851         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4852         Likewise.
4853         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4854         Likewise.
4855         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4856         Likewise.
4857         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4858         Likewise.
4859         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4860         Likewise.
4861         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4862         Likewise.
4863         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4864         Likewise.
4865         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4866         Likewise.
4867         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
4868         Likewise.
4869         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
4870         Likewise.
4871         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
4872         Likewise.
4873         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
4874         Likewise.
4875         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
4876         Likewise.
4877         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
4878         Likewise.
4879         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
4880         Likewise.
4881         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
4882         Likewise.
4883         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
4884         Likewise.
4885         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
4886         Likewise.
4887         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
4888         Likewise.
4889         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
4890         Likewise.
4891         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
4892         Likewise.
4893         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
4894         Likewise.
4895         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
4896         Likewise.
4897         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
4898         Likewise.
4899         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
4900         Likewise.
4901         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
4902         Likewise.
4903         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
4904         Likewise.
4905         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
4906         Likewise.
4907         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
4908         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
4909         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
4910         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
4911         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
4912         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
4913         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
4914         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
4915         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
4916         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
4917         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
4918         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
4919         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
4920         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
4921         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
4922         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
4923         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
4924         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
4925         * testsuite/tr1/headers/all.cc: Likewise.
4926         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
4927         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
4928         * testsuite/util/testsuite_shared.cc: Likewise.
4929         * scripts/extract_symvers: Likewise.  Remove runtime exception.
4930         * testsuite/17_intro/headers/all.cc: Likewise.
4931         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
4932         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
4933         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
4934         Likewise.
4935         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
4936         Likewise.
4937         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
4938         Likewise.
4939         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
4940         Likewise.
4941         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
4942         Likewise.
4943         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
4944         Likewise.
4945         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
4946         Likewise.
4947         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
4948         Likewise.
4949         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
4950         Likewise.
4951         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
4952         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
4953         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
4954         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
4955         Likewise.
4956         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
4957         Likewise.
4958         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
4959         Likewise.
4960         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
4961         Likewise.
4962         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
4963         Likewise.
4964         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
4965         Likewise.
4966         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
4967         Likewise.
4968         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
4969         Likewise.
4970         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
4971         Likewise.
4972         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
4973         Likewise.
4974         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
4975         Likewise.
4976         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
4977         Likewise.
4978         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
4979         Likewise.
4980         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
4981         Likewise.
4982         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
4983         Likewise.
4984         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
4985         Likewise.
4986         * testsuite/20_util/pair/moveable.cc: Likewise.
4987         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
4988         Likewise.
4989         * testsuite/20_util/pair/swap.cc: Likewise.
4990         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
4991         Likewise.
4992         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
4993         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
4994         Likewise.
4995         * testsuite/20_util/tuple/moveable.cc: Likewise.
4996         * testsuite/20_util/tuple/moveable2.cc: Likewise.
4997         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
4998         Likewise.
4999         * testsuite/20_util/tuple/swap.cc: Likewise.
5000         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5001         Likewise.
5002         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5003         Likewise.
5004         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5005         Likewise.
5006         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5007         Likewise.
5008         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5009         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5010         Likewise.
5011         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5012         Likewise.
5013         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5014         Likewise.
5015         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5016         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5017         Likewise.
5018         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5019         Likewise.
5020         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5021         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5022         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5023         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5024         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5025         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5026         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5027         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5028         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5029         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5030         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5031         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5032         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5033         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5034         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5035         Likewise.
5036         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5037         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5038         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5039         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5040         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5041         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5042         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5043         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5044         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5045         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5046         Likewise.
5047         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5048         Likewise.
5049         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5050         Likewise.
5051         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5052         Likewise.
5053         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5054         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5055         Likewise.
5056         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5057         Likewise.
5058         * testsuite/23_containers/deque/14340.cc: Likewise.
5059         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5060         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5061         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5062         * testsuite/23_containers/deque/init-list.cc: Likewise.
5063         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5064         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5065         * testsuite/23_containers/deque/moveable.cc: Likewise.
5066         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5067         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5068         Likewise.
5069         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5070         Likewise.
5071         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5072         Likewise.
5073         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5074         Likewise.
5075         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5076         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5077         Likewise.
5078         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5079         Likewise.
5080         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5081         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5082         Likewise.
5083         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5084         Likewise.
5085         * testsuite/23_containers/list/14340.cc: Likewise.
5086         * testsuite/23_containers/list/23781.cc: Likewise.
5087         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5088         * testsuite/23_containers/list/init-list.cc: Likewise.
5089         * testsuite/23_containers/list/moveable.cc: Likewise.
5090         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5091         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5092         Likewise.
5093         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5094         Likewise.
5095         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5096         Likewise.
5097         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5098         Likewise.
5099         * testsuite/23_containers/map/14340.cc: Likewise.
5100         * testsuite/23_containers/map/23781.cc: Likewise.
5101         * testsuite/23_containers/map/init-list.cc: Likewise.
5102         * testsuite/23_containers/map/moveable.cc: Likewise.
5103         * testsuite/23_containers/map/operations/1.cc: Likewise.
5104         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5105         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5106         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5107         Likewise.
5108         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5109         Likewise.
5110         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5111         Likewise.
5112         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5113         Likewise.
5114         * testsuite/23_containers/multimap/14340.cc: Likewise.
5115         * testsuite/23_containers/multimap/23781.cc: Likewise.
5116         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5117         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5118         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5119         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5120         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5121         Likewise.
5122         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5123         Likewise.
5124         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5125         Likewise.
5126         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5127         Likewise.
5128         * testsuite/23_containers/multiset/14340.cc: Likewise.
5129         * testsuite/23_containers/multiset/23781.cc: Likewise.
5130         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5131         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5132         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5133         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5134         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5135         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5136         Likewise.
5137         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5138         Likewise.
5139         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5140         Likewise.
5141         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5142         Likewise.
5143         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5144         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5145         Likewise.
5146         * testsuite/23_containers/queue/moveable.cc: Likewise.
5147         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5148         Likewise.
5149         * testsuite/23_containers/set/14340.cc: Likewise.
5150         * testsuite/23_containers/set/23781.cc: Likewise.
5151         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5152         * testsuite/23_containers/set/init-list.cc: Likewise.
5153         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5154         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5155         * testsuite/23_containers/set/moveable.cc: Likewise.
5156         * testsuite/23_containers/set/operations/1.cc: Likewise.
5157         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5158         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5159         Likewise.
5160         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5161         Likewise.
5162         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5163         Likewise.
5164         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5165         Likewise.
5166         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5167         Likewise.
5168         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5169         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5170         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5171         Likewise.
5172         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5173         Likewise.
5174         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5175         Likewise.
5176         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5177         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5178         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5179         Likewise.
5180         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5181         Likewise.
5182         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5183         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5184         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5185         Likewise.
5186         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5187         Likewise.
5188         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5189         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5190         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5191         Likewise.
5192         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5193         Likewise.
5194         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5195         Likewise.
5196         * testsuite/23_containers/vector/14340.cc: Likewise.
5197         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5198         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5199         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5200         Likewise.
5201         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5202         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5203         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5204         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5205         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5206         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5207         Likewise.
5208         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5209         Likewise.
5210         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5211         Likewise.
5212         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5213         Likewise.
5214         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5215         Likewise.
5216         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5217         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5218         * testsuite/23_containers/vector/init-list.cc: Likewise.
5219         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5220         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5221         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5222         * testsuite/23_containers/vector/moveable.cc: Likewise.
5223         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5224         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5225         Likewise.
5226         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5227         Likewise.
5228         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5229         Likewise.
5230         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5231         Likewise.
5232         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5233         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5234         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5235         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5236         Likewise.
5237         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5238         Likewise.
5239         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5240         Likewise.
5241         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5242         Likewise.
5243         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5244         Likewise.
5245         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5246         Likewise.
5247         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5248         Likewise.
5249         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5250         Likewise.
5251         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5252         Likewise.
5253         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5254         Likewise.
5255         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5256         Likewise.
5257         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5258         Likewise.
5259         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5260         Likewise.
5261         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5262         Likewise.
5263         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5264         Likewise.
5265         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5266         Likewise.
5267         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5268         Likewise.
5269         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5270         Likewise.
5271         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5272         Likewise.
5273         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5274         Likewise.
5275         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5276         Likewise.
5277         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5278         Likewise.
5279         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5280         Likewise.
5281         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5282         Likewise.
5283         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5284         Likewise.
5285         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5286         Likewise.
5287         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5288         Likewise.
5289         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5290         Likewise.
5291         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5292         Likewise.
5293         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5294         Likewise.
5295         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5296         Likewise.
5297         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5298         Likewise.
5299         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5300         Likewise.
5301         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5302         Likewise.
5303         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5304         Likewise.
5305         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5306         Likewise.
5307         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5308         Likewise.
5309         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5310         Likewise.
5311         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5312         Likewise.
5313         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5314         Likewise.
5315         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5316         Likewise.
5317         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5318         Likewise.
5319         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5320         Likewise.
5321         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5322         Likewise.
5323         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5324         Likewise.
5325         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5326         Likewise.
5327         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5328         Likewise.
5329         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5330         Likewise.
5331         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5332         Likewise.
5333         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5334         Likewise.
5335         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5336         Likewise.
5337         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5338         Likewise.
5339         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5340         Likewise.
5341         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5342         Likewise.
5343         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5344         Likewise.
5345         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5346         Likewise.
5347         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5348         Likewise.
5349         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5350         Likewise.
5351         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5352         Likewise.
5353         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5354         Likewise.
5355         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5356         Likewise.
5357         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5358         Likewise.
5359         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5360         Likewise.
5361         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5362         Likewise.
5363         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5364         Likewise.
5365         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5366         Likewise.
5367         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5368         Likewise.
5369         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5370         Likewise.
5371         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5372         Likewise.
5373         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5374         Likewise.
5375         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5376         Likewise.
5377         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5378         Likewise.
5379         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5380         Likewise.
5381         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5382         Likewise.
5383         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5384         Likewise.
5385         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5386         Likewise.
5387         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5388         Likewise.
5389         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5390         Likewise.
5391         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5392         Likewise.
5393         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5394         Likewise.
5395         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5396         Likewise.
5397         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5398         Likewise.
5399         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5400         Likewise.
5401         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5402         Likewise.
5403         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5404         Likewise.
5405         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5406         Likewise.
5407         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5408         Likewise.
5409         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5410         Likewise.
5411         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5412         Likewise.
5413         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5414         Likewise.
5415         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5416         Likewise.
5417         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5418         Likewise.
5419         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5420         Likewise.
5421         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5422         Likewise.
5423         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5424         Likewise.
5425         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5426         Likewise.
5427         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5442         Likewise.
5443         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5444         Likewise.
5445         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5446         Likewise.
5447         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5448         Likewise.
5449         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5450         Likewise.
5451         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5452         Likewise.
5453         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5454         Likewise.
5455         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5456         Likewise.
5457         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5458         Likewise.
5459         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5460         Likewise.
5461         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5462         Likewise.
5463         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5464         Likewise.
5465         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5466         Likewise.
5467         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5468         Likewise.
5469         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5470         Likewise.
5471         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5472         Likewise.
5473         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5474         Likewise.
5475         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5476         Likewise.
5477         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5478         Likewise.
5479         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5480         Likewise.
5481         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5482         Likewise.
5483         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5484         Likewise.
5485         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5486         Likewise.
5487         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5488         Likewise.
5489         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5490         Likewise.
5491         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5492         Likewise.
5493         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5494         Likewise.
5495         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5496         Likewise.
5497         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5498         Likewise.
5499         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5500         Likewise.
5501         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5502         Likewise.
5503         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5504         Likewise.
5505         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5506         Likewise.
5507         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5508         Likewise.
5509         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5510         Likewise.
5511         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5512         Likewise.
5513         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5514         Likewise.
5515         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5516         Likewise.
5517         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5518         Likewise.
5519         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5520         Likewise.
5521         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5522         Likewise.
5523         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5524         Likewise.
5525         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5526         Likewise.
5527         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5528         Likewise.
5529         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5530         Likewise.
5531         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5532         Likewise.
5533         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5534         Likewise.
5535         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5536         Likewise.
5537         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5538         Likewise.
5539         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5540         Likewise.
5541         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5542         Likewise.
5543         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5544         Likewise.
5545         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5546         Likewise.
5547         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5548         Likewise.
5549         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5550         Likewise.
5551         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5552         Likewise.
5553         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5554         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5555         Likewise.
5556         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5557         Likewise.
5558         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5559         Likewise.
5560         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5561         Likewise.
5562         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5563         Likewise.
5564         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5565         Likewise.
5566         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5567         Likewise.
5568         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5569         Likewise.
5570         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5571         Likewise.
5572         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5573         Likewise.
5574         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5575         Likewise.
5576         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5577         Likewise.
5578         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5579         Likewise.
5580         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5581         Likewise.
5582         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5583         Likewise.
5584         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5585         Likewise.
5586         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5587         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5588         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5589         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5590         Likewise.
5591         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5592         Likewise.
5593         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5594         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5595         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5596         Likewise.
5597         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5598         Likewise.
5599         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5600         Likewise.
5601         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5602         Likewise.
5603         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5604         Likewise.
5605         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5606         Likewise.
5607         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5608         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5609         Likewise.
5610         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5611         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5612         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5613         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5614         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5615         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5616         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5617         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5618         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5619         Likewise.
5620         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5621         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5622         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5623         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5624         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5625         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5626         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5627         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5628         Likewise.
5629         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5630         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5631         Likewise.
5632         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5633         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5634         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5635         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5636         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5637         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5638         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5639         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5640         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5641         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5642         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5643         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5644         Likewise.
5645         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5646         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5647         Likewise.
5648         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5649         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5650         Likewise.
5651         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5652         Likewise.
5653         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5654         Likewise.
5655         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5656         Likewise.
5657         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5658         Likewise.
5659         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5660         Likewise.
5661         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5662         Likewise.
5663         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5664         Likewise.
5665         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5666         Likewise.
5667         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5668         Likewise.
5669         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5670         Likewise.
5671         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5672         Likewise.
5673         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5674         Likewise.
5675         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5676         Likewise.
5677         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5678         Likewise.
5679         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5680         Likewise.
5681         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5682         Likewise.
5683         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5684         Likewise.
5685         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5686         Likewise.
5687         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5688         Likewise.
5689         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5690         Likewise.
5691         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5692         Likewise.
5693         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5694         Likewise.
5695         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5696         Likewise.
5697         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5698         Likewise.
5699         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5700         Likewise.
5701         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5702         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5703         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5704         Likewise.
5705         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5706         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5707         Likewise.
5708         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5709         Likewise.
5710         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5711         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5712         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5713         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5714         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5715         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5716         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5717         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5718         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5719         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5720         Likewise.
5721         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5722         Likewise.
5723         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5724         Likewise.
5725         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5726         Likewise.
5727         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5728         Likewise.
5729         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5730         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5731         Likewise.
5732         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5733         Likewise.
5734         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5735         Likewise.
5736         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5737         Likewise.
5738         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5739         Likewise.
5740         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5741         Likewise.
5742         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5743         Likewise.
5744         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5745         Likewise.
5746         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5747         Likewise.
5748         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5749         Likewise.
5750         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5751         Likewise.
5752         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5753         Likewise.
5754         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5755         Likewise.
5756         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5757         Likewise.
5758         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5759         Likewise.
5760         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5761         Likewise.
5762         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5763         Likewise.
5764         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5765         Likewise.
5766         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5767         Likewise.
5768         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5769         Likewise.
5770         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5771         Likewise.
5772         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5773         Likewise.
5774         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5775         Likewise.
5776         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5777         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5778         Likewise.
5779         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5780         Likewise.
5781         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5782         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5783         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5784         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5785         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5786         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5787         Likewise.
5788         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5789         Likewise.
5790         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5791         Likewise.
5792         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5793         Likewise.
5794         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5795         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5796         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5797         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5798         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5799         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5800         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5801         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5802         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5803         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5804         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5805         Likewise.
5806         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5807         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5808         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5809         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5810         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5811         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5812         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5813         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5814         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5815         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5816         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5817         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5818         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5819         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5820         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5821         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5822         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5823         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5824         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5825         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5826         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5827         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5828         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5829         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5830         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5831         Likewise.
5832         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5833         * testsuite/27_io/fpos/14252.cc: Likewise.
5834         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5835         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5836         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5837         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5838         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5839         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5840         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5841         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5842         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5843         Likewise.
5844         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5845         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5846         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5847         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5848         Likewise.
5849         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5850         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5851         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5852         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5853         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5854         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5855         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5856         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5857         * testsuite/27_io/objects/char/3045.cc: Likewise.
5858         * testsuite/27_io/objects/char/3647.cc: Likewise.
5859         * testsuite/27_io/objects/char/5268.cc: Likewise.
5860         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5861         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5862         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5863         * testsuite/28_regex/init-list.cc: Likewise.
5864         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5865         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5866         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5867         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
5868         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
5869         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
5870         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
5871         Likewise.
5872         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
5873         Likewise.
5874         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
5875         Likewise.
5876         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
5877         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
5878         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
5879         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
5880         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
5881         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
5882         Likewise.
5883         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
5884         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
5885         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
5886         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
5887         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
5888         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
5889         Likewise.
5890         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
5891         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
5892         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
5893         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
5894         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
5895         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
5896         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
5897         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
5898         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
5899         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
5900         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
5901         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
5902         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
5903         Likewise.
5904         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
5905         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
5906         Likewise.
5907         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
5908         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
5909         Likewise.
5910         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
5911         Likewise.
5912         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
5913         Likewise.
5914         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
5915         Likewise.
5916         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
5917         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
5918         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
5919         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
5920         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
5921         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
5922         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
5923         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
5924         Likewise.
5925         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
5926         Likewise.
5927         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
5928         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
5929         Likewise.
5930         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
5931         Likewise.
5932         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
5933         Likewise.
5934         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
5935         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
5936         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
5937         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
5938         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
5939         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
5940         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
5941         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
5942         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
5943         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
5944         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
5945         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
5946         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
5947         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
5948         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
5949         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
5950         Likewise.
5951         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
5952         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
5953         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
5954         Likewise.
5955         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
5956         Likewise.
5957         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
5958         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
5959         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
5960         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
5961         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
5962         Likewise.
5963         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
5964         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
5965         Likewise.
5966         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
5967         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
5968         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
5969         Likewise.
5970         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
5971         Likewise.
5972         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
5973         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
5974         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
5975         Likewise.
5976         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
5977         Likewise.
5978         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
5979         Likewise.
5980         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
5981         Likewise.
5982         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
5983         Likewise.
5984         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
5985         * testsuite/30_threads/this_thread/1.cc: Likewise.
5986         * testsuite/30_threads/this_thread/2.cc: Likewise.
5987         * testsuite/30_threads/this_thread/3.cc: Likewise.
5988         * testsuite/30_threads/this_thread/4.cc: Likewise.
5989         * testsuite/30_threads/thread/cons/1.cc: Likewise.
5990         * testsuite/30_threads/thread/cons/2.cc: Likewise.
5991         * testsuite/30_threads/thread/cons/3.cc: Likewise.
5992         * testsuite/30_threads/thread/cons/4.cc: Likewise.
5993         * testsuite/30_threads/thread/cons/5.cc: Likewise.
5994         * testsuite/30_threads/thread/cons/6.cc: Likewise.
5995         * testsuite/30_threads/thread/cons/7.cc: Likewise.
5996         * testsuite/30_threads/thread/cons/8.cc: Likewise.
5997         * testsuite/30_threads/thread/cons/9.cc: Likewise.
5998         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
5999         * testsuite/30_threads/thread/members/1.cc: Likewise.
6000         * testsuite/30_threads/thread/members/2.cc: Likewise.
6001         * testsuite/30_threads/thread/members/3.cc: Likewise.
6002         * testsuite/30_threads/thread/members/4.cc: Likewise.
6003         * testsuite/30_threads/thread/members/5.cc: Likewise.
6004         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6005         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6006         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6007         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6008         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6009         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6010         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6011         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6012         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6013         Likewise.
6014         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6015         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6016         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6017         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6018         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6019         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6020         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6021         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6022         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6023         * testsuite/30_threads/try_lock/1.cc: Likewise.
6024         * testsuite/30_threads/try_lock/2.cc: Likewise.
6025         * testsuite/30_threads/try_lock/3.cc: Likewise.
6026         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6027         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6028         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6029         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6030         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6031         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6032         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6033         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6034         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6035         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6036         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6037         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6038         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6039         Likewise.
6040         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6041         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6042         Likewise.
6043         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6044         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6045         Likewise.
6046         * testsuite/ext/array_allocator/1.cc: Likewise.
6047         * testsuite/ext/array_allocator/2.cc: Likewise.
6048         * testsuite/ext/array_allocator/3.cc: Likewise.
6049         * testsuite/ext/ext_pointer/1.cc: Likewise.
6050         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6051         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6052         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6053         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6054         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6055         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6056         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6057         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6058         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6059         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6060         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6061         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6062         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6063         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6064         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6065         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6066         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6067         Likewise.
6068         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6069         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6070         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6071         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6072         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6073         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6074         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6075         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6076         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6077         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6078         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6079         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6080         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6081         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6082         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6083         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6084         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6085         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6086         Likewise.
6087         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6088         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6089         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6090         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6091         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6092         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6093         * testsuite/ext/pod_char_traits.cc: Likewise.
6094         * testsuite/ext/slist/23781.cc: Likewise.
6095         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6096         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6097         * testsuite/ext/vstring/init-list.cc: Likewise.
6098         * testsuite/ext/vstring/moveable.cc: Likewise.
6099         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6100         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6101         Likewise.
6102         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6103         Likewise.
6104         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6105         Likewise.
6106         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6107         Likewise.
6108         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6109         Likewise.
6110         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6111         Likewise.
6112         * testsuite/ext/vstring/types/23767.cc: Likewise.
6113         * testsuite/performance/21_strings/string_append.cc: Likewise.
6114         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6115         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6116         Likewise.
6117         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6118         Likewise.
6119         * testsuite/performance/21_strings/string_find.cc: Likewise.
6120         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6121         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6122         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6123         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6124         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6125         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6126         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6127         Likewise.
6128         * testsuite/performance/23_containers/create/map.cc: Likewise.
6129         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6130         Likewise.
6131         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6132         * testsuite/performance/23_containers/find/map.cc: Likewise.
6133         * testsuite/performance/23_containers/index/map.cc: Likewise.
6134         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6135         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6136         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6137         Likewise.
6138         * testsuite/performance/23_containers/insert_erase/associative.cc:
6139         Likewise.
6140         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6141         Likewise.
6142         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6143         Likewise.
6144         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6145         Likewise.
6146         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6147         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6148         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6149         Likewise.
6150         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6151         Likewise.
6152         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6153         Likewise.
6154         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6155         Likewise.
6156         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6157         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6158         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6159         Likewise.
6160         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6161         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6162         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6163         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6164         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6165         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6166         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6167         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6168         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6169         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6170         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6171         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6172         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6173         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6174         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6175         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6176         Likewise.
6177         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6178         Likewise.
6179         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6180         Likewise.
6181         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6182         Likewise.
6183         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6184         Likewise.
6185         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6186         Likewise.
6187         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6188         Likewise.
6189         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6190         Likewise.
6191         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6192         Likewise.
6193         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6194         Likewise.
6195         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6196         Likewise.
6197         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6198         Likewise.
6199         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6200         Likewise.
6201         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6202         Likewise.
6203         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6204         Likewise.
6205         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6206         Likewise.
6207         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6208         Likewise.
6209         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6210         Likewise.
6211         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6212         Likewise.
6213         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6214         Likewise.
6215         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6216         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6217         Likewise.
6218         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6219         Likewise.
6220         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6221         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6222         Likewise.
6223         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6224         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6225         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6226         Likewise.
6227         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6228         Likewise.
6229         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6230         Likewise.
6231         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6232         Likewise.
6233         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6234         Likewise.
6235         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6236         Likewise.
6237         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6238         Likewise.
6239         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6240         Likewise.
6241         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6242         Likewise.
6243         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6244         Likewise.
6245         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6246         Likewise.
6247         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6248         Likewise.
6249         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6250         Likewise.
6251         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6252         Likewise.
6253         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6254         Likewise.
6255         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6256         Likewise.
6257         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6258         Likewise.
6259         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6260         Likewise.
6261         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6262         Likewise.
6263         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6264         Likewise.
6265         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6266         Likewise.
6267         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6268         Likewise.
6269         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6270         Likewise.
6271         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6272         Likewise.
6273         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6274         Likewise.
6275         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6276         Likewise.
6277         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6278         Likewise.
6279         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6280         Likewise.
6281         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6282         Likewise.
6283         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6284         Likewise.
6285         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6286         Likewise.
6287         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6288         Likewise.
6289         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6290         Likewise.
6291         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6292         Likewise.
6293         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6294         Likewise.
6295         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6296         Likewise.
6297         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6298         Likewise.
6299         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6300         Likewise.
6301         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6302         Likewise.
6303         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6304         Likewise.
6305         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6306         Likewise.
6307         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6308         Likewise.
6309         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6310         Likewise.
6311         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6312         Likewise.
6313         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6314         Likewise.
6315         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6316         Likewise.
6317         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6318         Likewise.
6319         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6320         Likewise.
6321         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6322         Likewise.
6323         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6324         Likewise.
6325         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6326         Likewise.
6327         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6328         Likewise.
6329         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6330         Likewise.
6331         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6332         Likewise.
6333         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6334         Likewise.
6335         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6336         Likewise.
6337         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6338         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6339         Likewise.
6340         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6341         Likewise.
6342         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6343         Likewise.
6344         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6345         Likewise.
6346         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6347         Likewise.
6348         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6349         Likewise.
6350         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6351         Likewise.
6352         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6353         Likewise.
6354         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6355         Likewise.
6356         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6357         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6358         Likewise.
6359         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6360         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6361         Likewise.
6362         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6363         Likewise.
6364         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6365         Likewise.
6366         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6367         Likewise.
6368         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6369         Likewise.
6370         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6371         Likewise.
6372         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6373         Likewise.
6374         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6375         Likewise.
6376         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6377         Likewise.
6378         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6379         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6380         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6381         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6382         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6383         Likewise.
6384         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6385         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6386         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6387         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6388         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6389         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6390         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6391         * testsuite/util/io/prog_bar.cc: Likewise.
6392         * testsuite/util/io/prog_bar.hpp: Likewise.
6393         * testsuite/util/io/text_populate.hpp: Likewise.
6394         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6395         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6396         * testsuite/util/io/xml.hpp: Likewise.
6397         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6398         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6399         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6400         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6401         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6402         * testsuite/util/native_type/native_map.hpp: Likewise.
6403         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6404         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6405         * testsuite/util/native_type/native_set.hpp: Likewise.
6406         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6407         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6408         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6409         Likewise.
6410         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6411         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6412         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6413         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6414         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6415         Likewise.
6416         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6417         Likewise.
6418         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6419         Likewise.
6420         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6421         Likewise.
6422         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6423         Likewise.
6424         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6425         Likewise.
6426         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6427         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6428         Likewise.
6429         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6430         Likewise.
6431         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6432         Likewise.
6433         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6434         Likewise.
6435         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6436         Likewise.
6437         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6438         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6439         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6440         * testsuite/util/regression/basic_type.hpp: Likewise.
6441         * testsuite/util/regression/common_type.hpp: Likewise.
6442         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6443         Likewise.
6444         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6445         Likewise.
6446         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6447         Likewise.
6448         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6449         Likewise.
6450         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6451         Likewise.
6452         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6453         Likewise.
6454         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6455         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6456         Likewise.
6457         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6458         Likewise.
6459         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6460         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6461         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6462         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6463         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6464         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6465         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6466         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6467         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6468         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6469         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6470         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6471         * testsuite/util/testsuite_abi.cc: Likewise.
6472         * testsuite/util/testsuite_abi.h: Likewise.
6473         * testsuite/util/testsuite_abi_check.cc: Likewise.
6474         * testsuite/util/testsuite_allocator.cc: Likewise.
6475         * testsuite/util/testsuite_allocator.h: Likewise.
6476         * testsuite/util/testsuite_api.h: Likewise.
6477         * testsuite/util/testsuite_character.cc: Likewise.
6478         * testsuite/util/testsuite_character.h: Likewise.
6479         * testsuite/util/testsuite_common_types.h: Likewise.
6480         * testsuite/util/testsuite_error.h: Likewise.
6481         * testsuite/util/testsuite_hooks.cc: Likewise.
6482         * testsuite/util/testsuite_hooks.h: Likewise.
6483         * testsuite/util/testsuite_io.h: Likewise.
6484         * testsuite/util/testsuite_iterators.h: Likewise.
6485         * testsuite/util/testsuite_performance.h: Likewise.
6486         * testsuite/util/testsuite_rng.h: Likewise.
6487         * testsuite/util/testsuite_rvalref.h: Likewise.
6488         * testsuite/util/testsuite_tr1.h: Likewise.
6489         * testsuite/util/thread/all.h: Likewise.
6490         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6491         Likewise.
6492         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6493         Likewise.
6494         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6495         Likewise.
6496         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6497         Likewise.
6498         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6499         Likewise.
6500         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6501         Likewise.
6502         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6503         Likewise.
6504         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6505         Likewise.
6506         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6507         Likewise.
6508         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6509         Likewise.
6510         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6511         Likewise.
6512         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6513         Likewise.
6514         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6515         Likewise.
6516         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6517         Likewise.
6518         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6519         Likewise.
6520         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6521         Likewise.
6522         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6523         Likewise.
6524         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6525         Likewise.
6526         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6527         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6528         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6529         Likewise.
6530         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6531         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6532         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6533         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6534         Likewise.
6535         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6536         Likewise.
6537         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6538         Likewise.
6539         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6540         Likewise.
6541         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6542         Likewise.
6543         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6544         Likewise.
6545         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6546         Likewise.
6547         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6548         Likewise.
6549         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6550         Likewise.
6551         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6552         Likewise.
6553         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6554         Likewise.
6555         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6556         Likewise.
6557         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6558         Likewise.
6559         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6560         Likewise.
6561         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6562         Likewise.
6563         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6564         Likewise.
6565         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6566         Likewise.
6567         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6568         Likewise.
6569         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6570         Likewise.
6571         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6572         Likewise.
6573         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6574         Likewise.
6575         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6576         Likewise.
6577         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6578         Likewise.
6579         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6580         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6581         Likewise.
6582         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6583         Likewise.
6584         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6585         Likewise.
6586         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6587         Likewise.
6588         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6589         Likewise.
6590         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6591         Likewise.
6592         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6593         Likewise.
6594         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6595         Likewise.
6596         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6597         Likewise.
6598         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6599         Likewise.
6600         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6601         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6602         Likewise.
6603         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6604         Likewise.
6605         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6606         Likewise.
6607         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6608         Likewise.
6609         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6610         Likewise.
6611         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6612         Likewise.
6613         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6614         Likewise.
6615         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6616         Likewise.
6617         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6618         Likewise.
6619         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6620         Likewise.
6621         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6622         Likewise.
6623         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6624         Likewise.
6625         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6626         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6627         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6628         Likewise.
6629         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6630         Likewise.
6631         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6632         Likewise.
6633         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6634         Likewise.
6635         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6636         Likewise.
6637         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6638         Likewise.
6639         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6640         Likewise.
6641         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6642         Likewise.
6643         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6644         Likewise.
6645         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6646         Likewise.
6647         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6648         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6649         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6650         Likewise.
6651         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6652         Likewise.
6653         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6654         Likewise.
6655         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6656         Likewise.
6657         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6658         Likewise.
6659         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6660         Likewise.
6661         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6662         Likewise.
6663         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6664         Likewise.
6665         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6666         Likewise.
6667         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6668         Likewise.
6669         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6670         Likewise.
6671         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6672         Likewise.
6673         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6674         Likewise.
6675         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6676         Likewise.
6677         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6678         Likewise.
6679         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6680         Likewise.
6681         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6682         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6683         Likewise.
6684         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6685         Likewise.
6686         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6687         Likewise.
6688         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6689         Likewise.
6690         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6691         Likewise.
6692         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6693         Likewise.
6694         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6695         Likewise.
6696         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6697         Likewise.
6698         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6699         Likewise.
6700         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6701         Likewise.
6702         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6703         Likewise.
6704         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6705         Likewise.
6706         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6707         Likewise.
6708         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6709         Likewise.
6710         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6711         Likewise.
6712         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6713         Likewise.
6714         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6715         Likewise.
6716         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6717         Likewise.
6718         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6719         Likewise.
6720         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6721         Likewise.
6722         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6723         Likewise.
6724         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6725         Likewise.
6726         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6727         Likewise.
6728         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6729         Likewise.
6730         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6731         Likewise.
6732         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6733         Likewise.
6734         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6735         Likewise.
6736         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6737         Likewise.
6738         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6739         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6740         Likewise.
6741         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6742         Likewise.
6743         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6744         Likewise.
6745         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6746         Likewise.
6747         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6748         Likewise.
6749         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6750         Likewise.
6751         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6752         Likewise.
6753         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6754         Likewise.
6755         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6756         Likewise.
6757         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6758         Likewise.
6759         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6760         Likewise.
6761         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6762         Likewise.
6763         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6764         Likewise.
6765         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6766         Likewise.
6767         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6768         Likewise.
6769         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6770         Likewise.
6771         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6772         Likewise.
6773         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6774         Likewise.
6775         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6776         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6777         * testsuite/backward/hash_map/25896.cc: Likewise.
6778         * testsuite/backward/hash_set/25896.cc: Likewise.
6779
6780 2009-04-08  Ian Lance Taylor  <iant@google.com>
6781
6782         * include/backward/hashtable.h (erase): Correctly handle erasing a
6783         reference to an entry in the hash table.
6784         * testsuite/backward/hash_map/25896.cc: New.
6785         * testsuite/backward/hash_set/25896.cc: New.
6786
6787 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6788
6789         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6790         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6791
6792 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6793
6794         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6795         of debug.
6796         * include/Makefile.in: Regenerate.
6797         * include/precompiled/stdc++.h: Add.
6798
6799         * doc/xml/api.xml: Add gcc-4.4 link.
6800         * doc/html/api.html: Regenerate.
6801
6802 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6803
6804         * include/bits/random.h: Adjust doxygen markup.
6805         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6806
6807         * testsuite/26_numerics/random/piecewise_linear_distribution/
6808         operators/serialize.cc: Use typedefs.
6809
6810 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6811
6812         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6813         __gnu_cxx namespace.  Remove "static inline".
6814
6815 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6816
6817         * include/bits/random.tcc (linear_congruential_engine<>::
6818         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6819
6820 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6821
6822         * include/bits/random.h (operator==): Mark all inline.
6823         (mersenne_twister_engine): Enable #if 0 checks.
6824
6825         * include/bits/random.h: Formatting tweaks.
6826
6827 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6828
6829         * include/bits/random.tcc (piecewise_linear_distribution<>::
6830         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6831         Remove spurious closed parenthesis.
6832
6833 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6834
6835         PR libstdc++/39644 (partial)
6836         * include/bits/random.tcc (linear_congruential_engine<>::
6837         seed(seed_seq&), independent_bits_engine<>::operator(),
6838         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6839
6840 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6841
6842         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6843         thinko.
6844         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6845         default.cc: Enable.
6846
6847 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6848
6849         PR libstdc++/39629 (partial)
6850         * testsuite/26_numerics/random/independent_bits_engine/cons/
6851         base_move.cc: Use uint_fast64_t instead of unsigned long.
6852         * testsuite/26_numerics/random/independent_bits_engine/cons/
6853         seed1.cc: Likewise.
6854         * testsuite/26_numerics/random/independent_bits_engine/cons/
6855         seed2.cc: Likewise.
6856         * testsuite/26_numerics/random/independent_bits_engine/cons/
6857         base_copy.cc: Likewise.
6858         * testsuite/26_numerics/random/independent_bits_engine/cons/
6859         default.cc: Likewise.
6860         * testsuite/26_numerics/random/independent_bits_engine/cons/
6861         seed_seq.cc: Likewise.
6862         * testsuite/26_numerics/random/independent_bits_engine/
6863         requirements/typedefs.cc: Likewise.
6864         * testsuite/26_numerics/random/independent_bits_engine/
6865         operators/equal.cc: Likewise.
6866         * testsuite/26_numerics/random/independent_bits_engine/
6867         operators/serialize.cc: Likewise.
6868         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6869
6870 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
6871
6872         * include/tr1_impl/random: Remove, empty.
6873         * include/tr1_impl/random.tcc: Likewise.
6874
6875         * include/std/random: Minor clean-ups, formatting fixes, adjust
6876         copyright years.
6877         * include/bits/random.tcc: Likewise.
6878         * include/bits/random.h: Likewise.
6879         * include/tr1/random: Likewise.
6880         * include/tr1/random.tcc: Likewise.
6881         * include/tr1/random.h: Likewise.
6882
6883 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6884
6885         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
6886         * doc/html/api.html: Regenerate.
6887
6888 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6889
6890         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
6891         Change to mersenne_twister_engine, add same defaults as
6892         mersenne_twister_engine/cons/default.cc.
6893         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
6894
6895         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
6896         to __il.
6897         * include/bits/random.h (mersenne_twister_engine): Qualify
6898         _ShiftMin1 with namespace __detail.
6899         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
6900         constexpr std::numeric_limits::max() can be used.
6901         (mersenne_twister_engine): Split apart static asserts into one
6902         assert per message. Temporarily disable the last three.
6903
6904 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
6905
6906         * include/Makefile.am: Update to N2836. Modified for new random headers.
6907         * include/Makefile.in: Ditto.
6908         * include/tr1_impl/random: Moved to tr1/random.h
6909         * include/tr1_impl/random.tcc: Moved to tr1
6910         * include/tr1/random: Just point to moved tr1 random headers.
6911         * include/tr1/random.tcc: Moved from tr1_impl.
6912         * include/tr1/random.h: Moved from tr1_impl/random.
6913         * include/std/random: Modified to point to std random headers.
6914         * include/bits/random.tcc: New implementation of std random facilities.
6915         * include/bits/random.h: Ditto.
6916         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
6917         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6918         seed1.cc: New.
6919         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6920         seed2.cc: New.
6921         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6922         default.cc: New.
6923         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6924         non_uint_neg.cc: New.
6925         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6926         typedefs.cc: New.
6927         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6928         equal.cc: New.
6929         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6930         serialize.cc: New.
6931         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6932         seed1.cc: New.
6933         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6934         seed2.cc: New.
6935         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6936         default.cc: New.
6937         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
6938         typedefs.cc: New.
6939         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6940         equal.cc: New.
6941         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6942         serialize.cc: New.
6943         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6944         seed1.cc: New.
6945         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6946         seed2.cc: New.
6947         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6948         default.cc: New.
6949         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
6950         typedefs.cc: New.
6951         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6952         equal.cc: New.
6953         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6954         serialize.cc: New.
6955         * testsuite/26_numerics/random/discard_block_engine/cons/
6956         base_move.cc: New.
6957         * testsuite/26_numerics/random/discard_block_engine/cons/
6958         seed1.cc: New.
6959         * testsuite/26_numerics/random/discard_block_engine/cons/
6960         seed2.cc: New.
6961         * testsuite/26_numerics/random/discard_block_engine/cons/
6962         base_copy.cc: New.
6963         * testsuite/26_numerics/random/discard_block_engine/cons/
6964         default.cc: New.
6965         * testsuite/26_numerics/random/discard_block_engine/cons/
6966         seed_seq.cc: New.
6967         * testsuite/26_numerics/random/discard_block_engine/requirements/
6968         typedefs.cc: New.
6969         * testsuite/26_numerics/random/discard_block_engine/operators/
6970         equal.cc: New.
6971         * testsuite/26_numerics/random/discard_block_engine/operators/
6972         serialize.cc: New.
6973         * testsuite/26_numerics/random/independent_bits_engine/cons/
6974         base_move.cc: New.
6975         * testsuite/26_numerics/random/independent_bits_engine/cons/
6976         seed1.cc: New.
6977         * testsuite/26_numerics/random/independent_bits_engine/cons/
6978         seed2.cc: New.
6979         * testsuite/26_numerics/random/independent_bits_engine/cons/
6980         base_copy.cc: New.
6981         * testsuite/26_numerics/random/independent_bits_engine/cons/
6982         default.cc: New.
6983         * testsuite/26_numerics/random/independent_bits_engine/cons/
6984         seed_seq.cc: New.
6985         * testsuite/26_numerics/random/independent_bits_engine/requirements/
6986         typedefs.cc: New.
6987         * testsuite/26_numerics/random/independent_bits_engine/operators/
6988         equal.cc: New.
6989         * testsuite/26_numerics/random/independent_bits_engine/operators/
6990         serialize.cc: New.
6991         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6992         base_move.cc: New.
6993         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6994         seed1.cc: New.
6995         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6996         seed2.cc: New.
6997         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6998         base_copy.cc: New.
6999         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7000         default.cc: New.
7001         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7002         seed_seq.cc: New.
7003         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7004         typedefs.cc: New.
7005         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7006         equal.cc: New.
7007         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7008         serialize.cc
7009         * testsuite/26_numerics/random/mt19937.cc: New.
7010         * testsuite/26_numerics/random/mt19937_64.cc: New.
7011         * testsuite/26_numerics/random/minstd_rand.cc: New.
7012         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7013         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7014         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7015         * testsuite/26_numerics/random/ranlux24.cc: New.
7016         * testsuite/26_numerics/random/ranlux48.cc: New.
7017         * testsuite/26_numerics/random/knuth_b.cc: New.
7018         * testsuite/26_numerics/random/default_random_engine.cc: New.
7019         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7020         parms.cc: New.
7021         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7022         default.cc: New.
7023         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7024         typedefs.cc: New.
7025         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7026         serialize.cc: New.
7027         * testsuite/26_numerics/random/normal_distribution/cons/
7028         parms.cc: New.
7029         * testsuite/26_numerics/random/normal_distribution/cons/
7030         default.cc: New.
7031         * testsuite/26_numerics/random/normal_distribution/requirements/
7032         typedefs.cc: New.
7033         * testsuite/26_numerics/random/normal_distribution/operators/
7034         serialize.cc: New.
7035         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7036         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7037         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7038         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7039         parms_neg.cc: New.
7040         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7041         parms.cc: New.
7042         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7043         default.cc: New.
7044         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7045         typedefs.cc: New.
7046         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7047         serialize.cc: New.
7048         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7049         parms_neg.cc: New.
7050         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7051         parms.cc: New.
7052         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7053         default.cc: New.
7054         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7055         typedefs.cc: New.
7056         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7057         serialize.cc: New.
7058         * testsuite/26_numerics/random/poisson_distribution/cons/
7059         parms.cc: New.
7060         * testsuite/26_numerics/random/poisson_distribution/cons/
7061         default.cc: New.
7062         * testsuite/26_numerics/random/poisson_distribution/requirements/
7063         typedefs.cc
7064         * testsuite/26_numerics/random/poisson_distribution/operators/
7065         serialize.cc: New.
7066         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7067         parms.cc: New.
7068         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7069         default.cc: New.
7070         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7071         typedefs.cc: New.
7072         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7073         serialize.cc: New.
7074         * testsuite/26_numerics/random/discrete_distribution/cons/
7075         range.cc: New.
7076         * testsuite/26_numerics/random/discrete_distribution/cons/
7077         initlist.cc: New.
7078         * testsuite/26_numerics/random/discrete_distribution/cons/
7079         default.cc: New.
7080         * testsuite/26_numerics/random/discrete_distribution/cons/
7081         num_xbound_fun.cc: New.
7082         * testsuite/26_numerics/random/discrete_distribution/requirements/
7083         typedefs.cc: New.
7084         * testsuite/26_numerics/random/discrete_distribution/operators/
7085         serialize.cc: New.
7086         * testsuite/26_numerics/random/weibull_distribution/cons/
7087         parms.cc: New.
7088         * testsuite/26_numerics/random/weibull_distribution/cons/
7089         default.cc: New.
7090         * testsuite/26_numerics/random/weibull_distribution/requirements/
7091         typedefs.cc: New.
7092         * testsuite/26_numerics/random/weibull_distribution/operators/
7093         serialize.cc: New.
7094         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7095         parms.cc: New.
7096         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7097         default.cc: New.
7098         * testsuite/26_numerics/random/negative_binomial_distribution/
7099         requirements/typedefs.cc: New.
7100         * testsuite/26_numerics/random/negative_binomial_distribution/
7101         operators/serialize.cc: New.
7102         * testsuite/26_numerics/random/cauchy_distribution/cons/
7103         parms.cc: New.
7104         * testsuite/26_numerics/random/cauchy_distribution/cons/
7105         default.cc: New.
7106         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7107         typedefs.cc: New.
7108         * testsuite/26_numerics/random/cauchy_distribution/operators/
7109         serialize.cc: New.
7110         * testsuite/26_numerics/random/gamma_distribution/cons/
7111         parms.cc: New.
7112         * testsuite/26_numerics/random/gamma_distribution/cons/
7113         default.cc: New.
7114         * testsuite/26_numerics/random/gamma_distribution/requirements/
7115         typedefs.cc: New.
7116         * testsuite/26_numerics/random/gamma_distribution/operators/
7117         serialize.cc: New.
7118         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7119         parms.cc: New.
7120         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7121         default.cc: New.
7122         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7123         typedefs.cc: New.
7124         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7125         serialize.cc: New.
7126
7127         * testsuite/26_numerics/random/exponential_distribution/cons/
7128         parms.cc: New.
7129         * testsuite/26_numerics/random/exponential_distribution/cons/
7130         default.cc: New.
7131         * testsuite/26_numerics/random/exponential_distribution/requirements/
7132         typedefs.cc: New.
7133         * testsuite/26_numerics/random/exponential_distribution/operators/
7134         serialize.cc: New.
7135         * testsuite/26_numerics/random/lognormal_distribution/cons/
7136         parms.cc: New.
7137         * testsuite/26_numerics/random/lognormal_distribution/cons/
7138         default.cc: New.
7139         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7140         typedefs.cc: New.
7141         * testsuite/26_numerics/random/lognormal_distribution/operators/
7142         serialize.cc: New.
7143         * testsuite/26_numerics/random/binomial_distribution/cons/
7144         parms.cc: New.
7145         * testsuite/26_numerics/random/binomial_distribution/cons/
7146         default.cc: New.
7147         * testsuite/26_numerics/random/binomial_distribution/requirements/
7148         typedefs.cc: New.
7149         * testsuite/26_numerics/random/binomial_distribution/operators/
7150         serialize.cc: New.
7151         * testsuite/26_numerics/random/random_device/cons/
7152         token.cc: New.
7153         * testsuite/26_numerics/random/random_device/cons/
7154         default.cc: New.
7155         * testsuite/26_numerics/random/random_device/requirements/
7156         typedefs.cc: New.
7157         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7158         parms.cc: New.
7159         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7160         default.cc: New.
7161         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7162         typedefs.cc: New.
7163         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7164         serialize.cc: New.
7165         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7166         range.cc: New.
7167         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7168         default.cc: New.
7169         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7170         num_xbound_fun.cc: New.
7171         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7172         initlist_fun.cc: New.
7173         * testsuite/26_numerics/random/piecewise_linear_distribution/
7174         requirements/typedefs.cc: New.
7175         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7176         serialize.cc: New.
7177         * testsuite/26_numerics/random/student_t_distribution/cons/
7178         parms.cc: New.
7179         * testsuite/26_numerics/random/student_t_distribution/cons/
7180         default.cc: New.
7181         * testsuite/26_numerics/random/student_t_distribution/requirements/
7182         typedefs.cc: New.
7183         * testsuite/26_numerics/random/student_t_distribution/operators/
7184         serialize.cc: New.
7185         * testsuite/26_numerics/random/geometric_distribution/cons/
7186         parms.cc: New.
7187         * testsuite/26_numerics/random/geometric_distribution/cons/
7188         default.cc: New.
7189         * testsuite/26_numerics/random/geometric_distribution/requirements/
7190         typedefs.cc: New.
7191         * testsuite/26_numerics/random/geometric_distribution/operators/
7192         serialize.cc: New.
7193         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7194         range.cc: New.
7195         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7196         default.cc: New.
7197         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7198         num_xbound_fun.cc: New.
7199         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7200         initlist_fun.cc: New.
7201         * testsuite/26_numerics/random/piecewise_constant_distribution/
7202         requirements/typedefs.cc: New.
7203         * testsuite/26_numerics/random/piecewise_constant_distribution/
7204         operators/serialize.cc: New.
7205
7206 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7207
7208         * include/ext/bitmap_allocator.h: The typedefs should be made public
7209         if we want them to be accessible. This has been revealed by the patch
7210         that fixes PR c++/26693 in g++.
7211
7212 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7213
7214         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7215         Regenerated.
7216         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7217         Regenerated.
7218         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7219         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7220         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7221         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7222         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7223         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7224         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7225         Regenerated.
7226         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7227
7228 2009-03-31  Jason Merrill  <jason@redhat.com>
7229
7230         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7231
7232         PR libstdc++/39310
7233         * include/tr1_impl/type_traits (is_function): Add partial
7234         specializations with function cv-quals.
7235         (__is_function_helper): Remove.
7236         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7237
7238 2009-03-30  Ian Lance Taylor  <iant@google.com>
7239
7240         * include/backward/hashtable.h (clear): Return quickly if the
7241         table is empty.
7242
7243 2009-03-27  Ian Lance Taylor  <iant@google.com>
7244
7245         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7246         (__stl_prime_list): Add 5 at the start of the list.
7247
7248 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7249
7250         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7251         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7252         std::string&, ios_base::openmode), basic_ifstream<>::
7253         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7254         basic_ofstream(const std::string&, ios_base::openmode),
7255         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7256         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7257         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7258         Add in C++0x mode.
7259         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7260         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7261         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7262         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7263         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7264         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7265         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7266
7267 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7268
7269         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7270         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7271         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7272         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7273
7274 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7275
7276         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7277         _M_transfer_after, _M_reverse_after): Move out of line...
7278         * include/bits/forward_list.tcc: ... here.
7279         (forward_list<>::reverse): Move inline...
7280         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7281
7282 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7283
7284         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7285         28277.cc: Likewise.
7286         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7287         Likewise.
7288         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7289         Likewise.
7290         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7291         Likewise.
7292
7293 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7294
7295         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7296         year(s).
7297         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7298         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7299         Likewise.
7300         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7301         Likewise.
7302         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7303         Likewise.
7304         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7305
7306 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7307
7308         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7309         iterations for simulators.
7310         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7311         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7312         Condition stream width for simulators.
7313         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7314         Likewise.
7315         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7316         Likewise.
7317         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7318
7319 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7320
7321         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7322         sheet version information. Table-ize docbook element examples.
7323         * doc/xml/manual/using.xml: Human-readable header
7324         markup. Alphabetized. Add new headers.
7325         * doc/html: Regenerate.
7326
7327 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7328
7329         * doc/xml/faq.xml: Fix link to setup documentation.
7330
7331 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7332
7333         * include/std/type_traits (__add_lvalue_reference_helper,
7334         __add_rvalue_reference_helper): As an optimization, rewrite
7335         condition (avoid is_function).
7336
7337 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7338
7339         PR libstdc++/39405
7340         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7341         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7342
7343 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7344
7345         * testsuite/30_threads/condition_variable_any/native_handle/
7346         typesizes.cc: Include tweaks.
7347         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7348         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7349         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7350         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7351         * testsuite/30_threads/condition_variable/native_handle/
7352         typesizes.cc: Same.
7353
7354 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7355
7356         * include/bits/shared_ptr.h: Add include guards.
7357         * include/tr1/shared_ptr.h: Likewise.
7358
7359 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7360
7361         * include/std/iostream: Fix doxygen link.
7362         * include/bits/forward_list.h: Fix doxygen markup.
7363         * include/ext/vstring.h: Escape backslash in doxygen comment.
7364         * include/bits/basic_string.h: Likewise.
7365
7366 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7367
7368         * doc/xml/faq.xml: Fix links to implementation status pages.
7369
7370 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7371
7372         * include/std/complex (operator+(const complex<>&, const _Tp&),
7373         operator+(const _Tp&, const complex<>&),
7374         operator-(const complex<>&, const _Tp&),
7375         operator-(const _Tp&, const complex<>&)): Do not assume real()
7376         returns a reference (against DR 387).
7377         * testsuite/26_numerics/complex/dr387_2.cc: New.
7378
7379 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7380
7381         * testsuite/thread/pthread4.cc: Move...
7382         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7383         * testsuite/thread/pthread5.cc: Move...
7384         * testsuite/23_containers/list/pthread5.cc: ...here.
7385         * testsuite/thread/pthread6.cc: Move...
7386         * testsuite/23_containers/map/pthread6.cc: ...here.
7387         * testsuite/thread/pthread7-rope.cc: Move...
7388         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7389         * testsuite/thread/guard.cc: Move...
7390         * testsuite/18_support/pthread_guard.cc: ...here.
7391         * testsuite/thread/18185.cc: Move...
7392         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7393         * testsuite/thread/pthread1.cc: Move...
7394         * testsuite/23_containers/list/pthread1.cc: ...here.
7395         * testsuite/thread/pthread2.cc: Move...
7396         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7397         * testsuite/thread/pthread3.cc: Move...
7398         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7399
7400         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7401         * testsuite/thread: Remove.
7402
7403 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7404
7405         * configure: Regenerate.
7406
7407 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7408
7409         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7410         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7411         from baseline_dir.
7412         * configure: Regenerate.
7413         * testsuite/Makefile.am (baseline_file): Remove variable.
7414         (site.exp): Set baseline_dir rather than baseline_file.
7415         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7416         * testsuite/Makefile.in: Regenerate.
7417
7418 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7419
7420         * testsuite/30_threads/thread/this_thread: Move...
7421         * testsuite/30_threads/this_thread: ...here.
7422         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7423         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7424         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7425         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7426         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7427         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7428
7429 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7430
7431         * doc/doxygen/user.cfg.in: Tweaks.
7432         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7433         be elsewhere.
7434
7435         * include/tr1_impl/unordered_map: Just use most specialized
7436         container module.
7437         * include/tr1_impl/unordered_set: Same.
7438         * include/tr1_impl/array: Same.
7439         * include/bits/stl_list.h: Same.
7440         * include/bits/stl_map.h: Same.
7441         * include/bits/stl_queue.h: Same.
7442         * include/bits/stl_set.h: Same.
7443         * include/bits/stl_stack.h: Same.
7444         * include/bits/forward_list.h: Same.
7445         * include/bits/basic_string.h: Same.
7446         * include/bits/stl_multimap.h: Same.
7447         * include/bits/stl_vector.h: Same.
7448         * include/bits/stl_deque.h: Same.
7449         * include/bits/stl_multiset.h: Same.
7450         * include/bits/stl_bvector.h: Same.
7451
7452         * include/backward/binders.h: Change binder module to binders.
7453
7454         * include/std/complex: Add complex_numers module.
7455         * include/tr1_impl/complex: Same.
7456
7457         * include/std/valarray: Add numeric_arrays module.
7458         * include/bits/gslice_array.h: Same.
7459         * include/bits/gslice.h: Same.
7460         * include/bits/mask_array.h: Same.
7461         * include/bits/slice_array.h: Same.
7462         * include/bits/indirect_array.h: Same.
7463
7464         * include/bits/allocator.h: Add allocators module.
7465         * include/ext/throw_allocator.h
7466         * include/ext/pool_allocator.h
7467         * include/ext/bitmap_allocator.h
7468         * include/ext/new_allocator.h
7469         * include/ext/malloc_allocator.h
7470         * include/ext/array_allocator.h
7471         * include/ext/mt_allocator.h
7472         * include/ext/debug_allocator.h
7473         * include/ext/extptr_allocator.h
7474
7475         * include/tr1_impl/functional: Move namespace markup here.
7476         * include/tr1_impl/regex: Same.
7477
7478         * include/tr1_impl/type_traits: Add metaprogramming module.
7479         * include/std/type_traits: Same.
7480
7481         * include/std/memory: Add memory module.
7482
7483         * include/std/ratio: Add ratio module.
7484
7485         * include/std/chrono: Move namespace markup here, add time module.
7486
7487         * include/std/thread: Move namespace markup here, add concurrency
7488         module.
7489         * include/std/mutex: Use concurrency module.
7490         * include/std/condition_variable: Same.
7491
7492
7493         * include/bits/ios_base.h: Refine io module.
7494         * include/bits/basic_ios.h: Same.
7495         * include/std/fstream: Same.
7496         * include/std/istream: Same.
7497         * include/std/ostream: Same.
7498         * include/std/sstream: Same.
7499
7500         * include/ext/vstring.h: Correct parameter markup.
7501
7502         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7503         * include/bits/unique_ptr.h: Same.
7504
7505         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7506         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7507         * include/bits/stl_heap.h: Add markup for new groupings.
7508         * include/bits/stl_algobase.h: Same.
7509         * include/bits/stl_algo.h: Same.
7510
7511         * include/c_compatibility/stdatomic.h: Add atomics module.
7512         * include/c_global/cstdatomic: Same.
7513
7514         * libsupc++/exception: Add exceptions module.
7515         * libsupc++/typeinfo: Same.
7516         * libsupc++/new: Same.
7517         * libsupc++/exception_ptr.h: Same.
7518         * include/std/system_error: Same.
7519         * include/std/stdexcept: Same.
7520
7521         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7522         * libsupc++/cxxabi-forced.h: Same.
7523
7524         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7525         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7526         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7527         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7528         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7529         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7530         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7531         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7532         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7533         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7534         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7535         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7536         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7537         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7538         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7539         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7540         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7541         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7542         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7543         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7544         * testsuite/23_containers/vector/requirements/dr438/
7545         constructor_1_neg.cc: Same.
7546         * testsuite/23_containers/vector/requirements/dr438/
7547         constructor_2_neg.cc: Same.
7548         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7549         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7550         * testsuite/23_containers/deque/requirements/dr438/
7551         constructor_1_neg.cc: Same.
7552         * testsuite/23_containers/deque/requirements/dr438/
7553         constructor_2_neg.cc: Same.
7554         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7555         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7556         * testsuite/23_containers/list/requirements/dr438/
7557         constructor_1_neg.cc: Same.
7558         * testsuite/23_containers/list/requirements/dr438/
7559         constructor_2_neg.cc: Same.
7560         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7561         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7562         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7563         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7564         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7565         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7566         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7567         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7568         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7569         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7570
7571 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7572
7573         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7574         * doc/doxygen/user.cfg.in: Update.
7575         * scripts/run_doxygen: Adjust for new group names.
7576
7577         * include/tr1_impl/random: Update doxygen group markup.
7578         * include/tr1_impl/unordered_map: Same.
7579         * include/tr1_impl/unordered_set: Same.
7580         * include/tr1_impl/array: Same.
7581         * include/std/numeric: Same.
7582         * include/std/utility: Same.
7583         * include/std/bitset: Same.
7584         * include/std/iosfwd: Same.
7585         * include/bits/stl_list.h: Same.
7586         * include/bits/stl_map.h: Same.
7587         * include/bits/stl_algobase.h: Same.
7588         * include/bits/stl_queue.h: Same.
7589         * include/bits/stl_set.h: Same.
7590         * include/bits/stl_stack.h: Same.
7591         * include/bits/stl_iterator_base_types.h: Same.
7592         * include/bits/forward_list.h: Same.
7593         * include/bits/basic_string.h: Same.
7594         * include/bits/stl_multimap.h: Same.
7595         * include/bits/stl_vector.h: Same.
7596         * include/bits/stl_deque.h: Same.
7597         * include/bits/stl_multiset.h: Same.
7598         * include/bits/stl_algo.h: Same.
7599         * include/bits/stl_bvector.h: Same.
7600         * include/bits/algorithmfwd.h: Same.
7601         * include/bits/stl_function.h: Same.
7602         * include/tr1/cmath: Same.
7603         * include/backward/binders.h: Same.
7604
7605 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7606
7607         * include/std/system_error (system_category): To system_category().
7608         (generic_category): To generic_category. DR 890.
7609         * src/system_error.cc: Define.
7610         * include/bits/functexcept.h: Only one __throw_system_error.
7611         * src/functexcept.cc: Same.
7612         * include/std/mutex: Fixup for changes above.
7613         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7614         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7615         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7616         * config/abi/pre/gnu.ver: Clean up exports.
7617
7618 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7619
7620         * include/std/thread: Fix typo.
7621         * src/thread.cc (thread::join): Use NULL.
7622
7623 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7624
7625         PR libstdc++/39168
7626         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7627         const string&)): Also check that the value != CHAR_MAX.
7628         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7629         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7630         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7631         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7632         _M_cache(const locale&)): Likewise.
7633         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7634         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7635         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7636         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7637         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7638         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7639
7640 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7641             Benjamin Kosnik  <bkoz@redhat.com>
7642
7643         * include/std/thread (_Impl_base): Move _M_id out and into ...
7644         (thread): ...here. Call _M_make_routine in body of constructors.
7645         Adjust data member usage to reflect changes.
7646         (_M_make_routine): From _M_make_shared_data.
7647         (_M_start_thread): Add __shared_base_type argument.
7648         * src/thread.cc: Fixups for above.
7649         * config/abi/pre/gnu.ver: Adjust exports.
7650         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7651         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7652         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7653
7654 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7655
7656         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7657         (compare_type_to_native_type): ...this, add alignment check.
7658         * testsuite/30_threads/condition_variable_any/native_handle/
7659         typesizes.cc: Modify as above.
7660         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7661         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7662         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7663         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7664         * testsuite/30_threads/condition_variable/native_handle/
7665         typesizes.cc: Same.
7666         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7667         typesizes.cc: Same.
7668
7669         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7670         * testsuite/30_threads/thread/cons/2.cc: Same.
7671         * testsuite/30_threads/thread/cons/3.cc: Same.
7672         * testsuite/30_threads/thread/cons/4.cc: Same.
7673         * testsuite/30_threads/thread/cons/5.cc: Same.
7674         * testsuite/30_threads/thread/cons/6.cc: Same.
7675         * testsuite/30_threads/thread/cons/7.cc: Same.
7676         * testsuite/30_threads/thread/cons/8.cc: Same.
7677
7678         * testsuite/30_threads/thread/cons/9.cc: New.
7679         * testsuite/30_threads/thread/cons/moveable.cc: New.
7680
7681         * src/condition_variable.cc: Clean up whitespace.
7682         * include/std/condition_variable: Same.
7683
7684 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7685
7686         * include/std/condition_variable (condition_variable): Remove
7687         _M_internal_mutex. Add private __native_type typedef.
7688         * src/condition_variable.cc (condition_variable::notify_one):
7689         Remove _M_internal_mutex use. Use typedef.
7690         (condition_variable::notify_all): Same.
7691         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7692         (recursive_mutex): Same.
7693         (timed_mutex): Same.
7694         (recursive_timed_mutex): Same.
7695         (once_flag): Make __native_type typedef private.
7696
7697         * include/std/thread (this_thread): Add minimal markup.
7698
7699         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7700         Adjust line numbers.
7701         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7702         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7703         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7704         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7705         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7706         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7707         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7708         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7709         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7710         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7711         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7712         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7713         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7714
7715         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7716         * testsuite/30_threads/condition_variable_any/native_handle/
7717         typesizes.cc: New.
7718         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7719         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7720         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7721         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7722         * testsuite/30_threads/condition_variable/native_handle/
7723         typesizes.cc: Same.
7724         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7725         typesizes.cc: Same.
7726
7727 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7728
7729         PR testsuite/33300
7730         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7731         on darwin for lp64.
7732
7733 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7734
7735         * configure.host: Set abi_baseline_pair for mips64*-linux.
7736         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7737
7738 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7739
7740         * include/std/thread (this_thread::get_id): Inline.
7741
7742 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7743
7744         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7745         _Callable as template argument for _M_make_shared_data.
7746         * testsuite/30_threads/thread/cons/6.cc: New.
7747         * testsuite/30_threads/thread/cons/7.cc: New.
7748         * testsuite/30_threads/thread/cons/8.cc: New.
7749
7750 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7751
7752         * testsuite/30_threads/thread/member: To..
7753         * testsuite/30_threads/thread/members: ...this.
7754         * testsuite/30_threads/condition_variable/member: To...
7755         * testsuite/30_threads/condition_variable/members: ...this.
7756
7757 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7758
7759         * include/std/thread (thread::id): Move definition inside thread.
7760         Use native_handle_type. Remove this_thread::get_id friend.
7761         Change __thread_data_ptr to __shared_base_ptr.
7762         (thread::id::id(native_handle_type): Make public. Still explicit.
7763         Use native_handle_type. Change _M_thread_id to _M_thread.
7764         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7765         _M_thread_handle to _M_id.
7766         (thread::__thread_data): Rename to _Impl.
7767         Fixup for renames.
7768         (thread::_M_make_thread_data): Return derived type.
7769         (thread::hardware_concurrency): Add definition for default case.
7770         (thread::get_id): Now can define inline.
7771         (thread): Change _M_thread_data to _M_data.
7772         (this_thread::get_id): Now can define inline.
7773         * src/thread.cc (__thread_proxy): Rename to
7774         execute_native_thread_routine.
7775         Fixup for other renames.
7776         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7777         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7778         * testsuite/30_threads/thread/algorithm: Move to..
7779         * testsuite/30_threads/thread/swap: ...this.
7780         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7781         * testsuite/30_threads/thread/id/operators.cc: New.
7782
7783 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7784
7785         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7786         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7787         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7788         exposing it in public std::tuple interface.
7789
7790 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7791             Benjamin Kosnik  <bkoz@redhat.com>
7792
7793         * include/std/thread (__thread_data_base): Nest class in std::thread.
7794         (__thread_data): Likewise.
7795         (__thread_data_ptr): Nest typedef in std::thread.
7796         * src/thread.cc (__thread_proxy): Qualify the above names.
7797         * config/abi/pre/gnu.ver: Remove unused exports.
7798
7799 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7800
7801         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7802         * include/bits/stl_vector.h: Remove private vector_type typedef.
7803         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7804         Fix line numbers.
7805         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7806         * testsuite/23_containers/vector/requirements/dr438/
7807         constructor_1_neg.cc: Same.
7808         * testsuite/23_containers/vector/requirements/dr438/
7809         constructor_2_neg.cc: Same.
7810         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7811         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7812
7813 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7814
7815         PR libstdc++/25191
7816         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7817         deal consistently with __try and __catch too.
7818         * src/localename.cc: Replace try -> __try, catch -> __catch.
7819         * src/ios.cc: Likewise.
7820         * src/locale.cc: Likewise.
7821         * src/istream.cc: Likewise.
7822         * src/thread.cc: Likewise.
7823         * src/compatibility.cc: Likewise.
7824         * src/bitmap_allocator.cc: Likewise.
7825         * src/ios_init.cc: Likewise.
7826         * include/debug/deque: Likewise.
7827         * include/debug/list: Likewise.
7828         * include/tr1_impl/hashtable: Likewise.
7829         * include/std/bitset: Likewise.
7830         * include/ext/pb_ds/detail/resize_policy/
7831         hash_load_check_resize_trigger_imp.hpp: Likewise.
7832         * include/ext/pb_ds/detail/resize_policy/
7833         hash_standard_resize_policy_imp.hpp: Likewise.
7834         * include/ext/pb_ds/detail/cc_hash_table_map_/
7835         resize_fn_imps.hpp: Likewise.
7836         * include/ext/pb_ds/detail/cc_hash_table_map_/
7837         constructor_destructor_fn_imps.hpp: Likewise.
7838         * include/ext/pb_ds/detail/pat_trie_/
7839         split_join_branch_bag.hpp: Likewise.
7840         * include/ext/pb_ds/detail/pat_trie_/
7841         constructors_destructor_fn_imps.hpp: Likewise.
7842         * include/ext/pb_ds/detail/bin_search_tree_/
7843         constructors_destructor_fn_imps.hpp: Likewise.
7844         * include/ext/pb_ds/detail/gp_hash_table_map_/
7845         resize_fn_imps.hpp: Likewise.
7846         * include/ext/pb_ds/detail/gp_hash_table_map_/
7847         constructor_destructor_fn_imps.hpp: Likewise.
7848         * include/ext/pb_ds/detail/binary_heap_/
7849         constructors_destructor_fn_imps.hpp: Likewise.
7850         * include/ext/pb_ds/detail/binary_heap_/
7851         erase_fn_imps.hpp: Likewise.
7852         * include/ext/pb_ds/detail/binary_heap_/
7853         split_join_fn_imps.hpp: Likewise.
7854         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7855         constructors_destructor_fn_imps.hpp: Likewise.
7856         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7857         * include/ext/pb_ds/detail/list_update_map_/
7858         constructor_destructor_fn_imps.hpp: Likewise.
7859         * include/ext/slist: Likewise.
7860         * include/ext/memory: Likewise.
7861         * include/ext/rc_string_base.h: Likewise.
7862         * include/ext/ropeimpl.h: Likewise.
7863         * include/ext/vstring.tcc: Likewise.
7864         * include/ext/rope: Likewise.
7865         * include/ext/sso_string_base.h: Likewise.
7866         * include/bits/shared_ptr.h: Likewise.
7867         * include/bits/stl_list.h: Likewise.
7868         * include/bits/locale_classes.tcc: Likewise.
7869         * include/bits/locale_facets.tcc: Likewise.
7870         * include/bits/locale_classes.h: Likewise.
7871         * include/bits/forward_list.h: Likewise.
7872         * include/bits/stl_vector.h: Likewise.
7873         * include/bits/stl_deque.h: Likewise.
7874         * include/bits/istream.tcc: Likewise.
7875         * include/bits/stl_uninitialized.h: Likewise.
7876         * include/bits/ostream.tcc: Likewise.
7877         * include/bits/vector.tcc: Likewise.
7878         * include/bits/stl_tempbuf.h: Likewise.
7879         * include/bits/deque.tcc: Likewise.
7880         * include/bits/basic_string.tcc: Likewise.
7881         * include/bits/ostream_insert.h: Likewise.
7882         * include/bits/locale_facets_nonio.tcc: Likewise.
7883         * include/bits/stl_tree.h: Likewise.
7884         * include/bits/fstream.tcc: Likewise.
7885         * include/tr1/shared_ptr.h: Likewise.
7886         * include/tr1/hypergeometric.tcc: Likewise.
7887         * include/backward/hashtable.h: Likewise.
7888         * libsupc++/exception_ptr.h: Likewise.
7889         * libsupc++/eh_personality.cc: Likewise.
7890         * libsupc++/eh_call.cc: Likewise.
7891         * config/locale/gnu/monetary_members.cc: Likewise.
7892         * config/locale/gnu/time_members.h: Likewise.
7893         * config/locale/generic/time_members.h: Likewise.
7894
7895 2009-02-03  Johannes Singler  <singler@ira.uka.de>
7896
7897         * include/parallel/algorithmfwd.h:
7898         Add parallelism default for many declarations.
7899         * include/parallel/numericfwd.h: Likewise.
7900         * include/parallel/iterator.h: Use iterator_traits as usual.
7901         * include/parallel/par_loop.h:
7902         Include equally_split.h.
7903         (for_each_template_random_access_ed):
7904         Avoid calling the Result default constructor.
7905         * include/parallel/numeric: Replace
7906         for_each_template_random_access by
7907         for_each_template_random_access_ed in numeric functions.
7908
7909 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
7910
7911         * config/os/gnu-linux/os_defines.h: Remove superfluous
7912         __NO_STRING_INLINES.
7913
7914 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
7915
7916         * testsuite/21_strings/c_strings/char/3.cc: New test.
7917         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
7918
7919 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
7920             Jakub Jelinek  <jakub@redhat.com>
7921
7922         PR libstdc++/30928 (partial, works together with recent glibcs)
7923         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7924         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7925         defined.
7926         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7927         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7928         defined.
7929         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7930         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7931         defined.
7932         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7933         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7934         defined.
7935         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
7936         argument is const char *, assign result to const char * var, not
7937         char *.
7938         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
7939         argument is const wchar_t *, assign result to const wchar_t * var, not
7940         wchar_t *.
7941
7942 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
7943
7944         * include/std/thread: Remove unused headers.
7945         (__thread_data_base): Remove unused mutex and base.
7946         (thread::~thread): Only detach if joinable.
7947         (thread::joinable): Test if thread data ptr is empty.
7948         (thread::_M_thread_data_mutex): Remove.
7949         (thread::_M_get_thread_data): Remove.
7950         (thread::_M_make_thread_data): Remove overload, use make_shared.
7951         (thread::id::id): Make constructor explicit.
7952         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
7953         (thread::_M_start_thread): Break shared_ptr cycle on error.
7954         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
7955         * testsuite/30_threads/thread/member/4.cc: New.
7956         * testsuite/30_threads/thread/member/5.cc: New.
7957
7958 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
7959
7960         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
7961         (standard_layout): Just use !has_virtual_destructor for now.
7962         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
7963         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
7964         * testsuite/30_threads/recursive_mutex/requirements/
7965         standard_layout.cc: New.
7966         * testsuite/30_threads/condition_variable/requirements/
7967         standard_layout.cc: New.
7968         * testsuite/29_atomics/atomic_address/requirements/
7969         standard_layout.cc: Adjust.
7970         * testsuite/29_atomics/atomic_flag/requirements/
7971         standard_layout.cc: Same.
7972         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
7973         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
7974         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
7975         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
7976         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
7977         line numbers.
7978         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
7979         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7980         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7981         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
7982         Remove, not required.
7983
7984 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
7985
7986         * include/std/thread (__thread_data_base, thread): Rename member
7987         functions to match coding style.
7988         (thread::thread,thread::operator=): Define move operations.
7989         * src/thread.cc (__thread_data_base, thread): Rename member functions.
7990         * config/abi/pre/gnu.ver: Adjust.
7991
7992 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
7993
7994         PR libstdc++/38384
7995         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
7996         on HPUX.
7997         * configure: Regenerate.
7998
7999 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8000
8001         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8002         atomic_flag_fence.
8003
8004 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8005
8006 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8007             Uros Bizjak  <ubizjak@gmail.com>
8008
8009         PR libstdc++/38834
8010         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8011         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8012
8013 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8014             Rainer Emrich  <r.emrich@de.tecosim.com>
8015
8016         PR libstdc++/38919
8017         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8018         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8019         * configure: Regenerate.
8020
8021 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8022
8023         * include/std/thread (__thread_data_base::__run): Make non-const.
8024         * testsuite/30_threads/thread/cons/5.cc: New.
8025
8026 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8027
8028         * src/Makefile.am (sources): Add math_stubs_float.cc.
8029         * src/Makefile.in: Regenerate.
8030         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8031
8032 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8033
8034         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8035         * src/Makefile.in: Regenerate.
8036         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8037
8038 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8039
8040         PR libstdc++/32666
8041         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8042
8043 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8044
8045         PR libstdc++/32666
8046         * Makefile.am (hosted_source): Remove libmath directory.
8047         * Makefile.in: Regenerate.
8048         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8049         (AC_REPLACE_MATHFUNCS): Remove.
8050         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8051         in GLIBCXX_CHECK_C99_TR1.
8052         * acinclude.m4: Remove libmath, need_math.
8053         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8054         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8055         * configure.ac: Same.
8056         * configure: Regenerate.
8057         * fragment.am: Fix comment.
8058         * config.h.in: Regenerate.
8059         * src/Makefile.in: Regenerate.
8060         * src/Makefile.am: Remove libmath references.
8061         * doc/Makefile.in: Regenerate.
8062         * po/Makefile.in: Regenerate.
8063         * include/Makefile.in: Regenerate.
8064         * libsupc++/Makefile.in: Regenerate.
8065         * testsuite/Makefile.in: Regenerate.
8066
8067         * src/compatibility.cc: Also export long double versions of "C" math
8068         library if hppa-linux.
8069         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8070         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8071
8072         * libmath: Remove.
8073         * libmath/signbit.c: Same.
8074         * libmath/stubs.c: Same.
8075         * libmath/Makefile.in: Same.
8076         * libmath/copysignf.c: Same.
8077         * libmath/mathconf.h: Same.
8078         * libmath/signbitf.c: Same.
8079         * libmath/Makefile.am: Same.
8080         * libmath/signbitl.c: Same.
8081
8082 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8083             Paolo Carlini  <paolo.carlini@oracle.com>
8084
8085         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8086         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8087         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8088         * configure.ac: Adjust.
8089         * doc/xml/manual/configure.xml: Update.
8090         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8091         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8092         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8093         * configure: Regenerate.
8094         * config.h.in: Likewise.
8095
8096         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8097         thread::joinable, thread::swap, this_thread::get_id,
8098         this_thread::yield): Define inline...
8099         * include/std/thread: ... here.
8100         * config/abi/pre/gnu.ver: Adjust.
8101
8102 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8103
8104         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8105         Add dg-timeout-factor 2.0.
8106         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8107         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8108         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8109         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8110         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8111         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8112
8113 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8114
8115         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8116         field from readelf output.
8117
8118 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8119
8120         PR libstdc++/38384
8121         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8122         * configure: Regenerate.
8123
8124 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8125
8126         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8127         _GLIBCXX_HAVE_TLS.
8128         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8129
8130 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8131
8132         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8133         constructor for _M_pattern.
8134         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8135         string.cc: Test construction from different basic_string type.
8136         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8137         string.cc: Likewise.
8138
8139 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8140             Jonathan Larmour  <jifl@eCosCentric.com>
8141
8142         PR libstdc++/36801
8143         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8144         New.
8145         (__gnu_cxx::__exchange_and_add): Use it.
8146         * src/atomic.cc (get_atomic_mutex): New.
8147         * src/debug.cc (get_safe_base_mutex): New.
8148         * src/locale.cc (get_locale_cache_mutex): New.
8149         * src/mt_allocator.cc (get_freelist): New.
8150         (get_freelist_mutex): New.
8151         * src/pool_allocator.cc (get_palloc_mutex): New.
8152         * include/std/mutex (__once_functor_lock): To
8153         (__get_once_functor_lock): ...this.
8154         * src/mutex.cc (__once_mutex): Don't export, use
8155         (get_once_mutex): ...this.
8156         * config/abi/pre/gnu.ver: Adjust exports.
8157
8158 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8159
8160         PR libstdc++/38732
8161         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8162         referenceCount field again.
8163         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8164         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8165         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8166         inline functions.
8167         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8168         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8169         instead of __cxa_exception.
8170         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8171         __cxxabiv1::__cxa_throw): Likewise.
8172         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8173         std::__exception_ptr::exception_ptr::_M_addref,
8174         std::__exception_ptr::exception_ptr::_M_release,
8175         __gxx_dependent_exception_cleanup): Likewise.
8176         * testsuite/18_support/exception/38732.cc: New test.
8177
8178         PR libstdc++/38092
8179         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8180         * src/compatibility.cc: Don't use .symver directives if
8181         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8182         * config.h.in: Regenerated.
8183         * configure: Likewise.
8184
8185 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8186
8187         PR libstdc++/38466
8188         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8189
8190 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8191
8192         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8193         of classic locale...
8194         (locale::classic): Here.
8195
8196 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8197
8198         * include/tr1_impl/regex: Fix bad return statements and typos.
8199
8200 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8201
8202         * include/tr1_impl/regex: Remove unimplemented function definitions.
8203         * testsuite/28_regex/init-list.cc: Compile only.
8204         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8205         c_string_extended.cc: Same.
8206         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8207         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8208
8209 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8210
8211         PR libstdc++/38384
8212         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8213         * configure: Regenerate.
8214
8215 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8216
8217         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8218         * configure: Regenerate.
8219
8220 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8221
8222         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8223         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8224         * configure: Regenerate.
8225
8226 2009-01-04  Richard Guenther  <rguenther@suse.de>
8227
8228         PR libstdc++/38720
8229         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8230         integer type for storage, arithmetic and comparisons.
8231         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8232
8233 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8234
8235         PR libstdc++/38719
8236         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8237         _Fwd_list_const_iterator::_M_next): Fix return type.
8238
8239 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8240
8241         * Revert last commit, reopen and suspend libstdc++/38678.
8242
8243 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8244
8245         PR libstdc++/38678
8246         * include/std/istream (basic_istream<>::_M_read): New.
8247         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8248         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8249         * include/std/ostream (basic_ostream<>::_M_write_): New.
8250         (basic_ostream<>::_M_write): Adjust.
8251         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8252         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8253         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8254         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8255         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.