OSDN Git Service

2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
2
3         PR libstdc++/39802
4         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
5         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
6         Always accept negative values, for unsigned types too.
7         * testsuite/22_locale/num_get/get/char/39802.cc: New.
8         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
9
10 2009-04-18  Jan Hubicka  <jh@suse.cz>
11
12         * include/debug/formater.h: Include bits/c++config.h.
13         (_M_error): Mark noreturn.
14         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
15         _GLIBCXX_NORETURN): New.
16         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
17         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
18         Mark pure.
19         * include/c_compatibility/stdatomic.h
20         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
21         __atomic_flag_wait_explicit, __atomic_flag_for_address):
22         Mark by throw ().
23         * src/atomic.cc (atomic_flag_test_and_set_explicit,
24         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
25         __atomic_flag_for_address): Mark by throw ().
26
27 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
28
29         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
30
31 2009-04-16  Jan Hubicka  <jh@suse.cz>
32
33         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
34         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
35         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
36         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
37         out body to ...
38         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
39         functions.
40         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
41         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
42         _Rb_tree_black_count): Mark nothrow.
43
44 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
45
46         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
47         from base classes.
48         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
49
50 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
51
52         * doc/html: Regenerate.
53
54 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
55
56         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
57
58         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
59         * doc/xml/gnu/fdl-1.2.xml: Same.
60         * doc/xml/manual/numerics.xml: Same.
61         * doc/xml/manual/concurrency.xml: Same.
62         * doc/xml/manual/intro.xml: Same.
63         * doc/xml/manual/status_cxxtr1.xml: Same.
64         * doc/xml/manual/containers.xml: Same.
65         * doc/xml/manual/io.xml: Same.
66         * doc/xml/manual/utilities.xml: Same.
67         * doc/xml/manual/support.xml: Same.
68         * doc/xml/manual/using.xml: Same.
69         * doc/xml/manual/localization.xml: Same.
70         * doc/xml/manual/locale.xml: Same.
71         * doc/xml/manual/extensions.xml: Same.
72         * doc/xml/manual/appendix_contributing.xml: Same.
73         * doc/xml/manual/diagnostics.xml: Same.
74         * doc/xml/manual/status_cxx200x.xml: Same.
75
76 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
77
78         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
79         * doc/xml/manual/status_cxx200x.xml: Adjust.
80
81 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
82
83         * doc/xml/spine.xml: Remove unused license entity, update
84         copyright year.
85
86         * doc/xml/manual/spine.xml: Markup for primary index terms.
87         * doc/xml/manual/numerics.xml: Same.
88         * doc/xml/manual/intro.xml: Same.
89         * doc/xml/manual/containers.xml: Same.
90         * doc/xml/manual/io.xml: Same.
91         * doc/xml/manual/appendix_porting.xml: Same.
92         * doc/xml/manual/utilities.xml: Same.
93         * doc/xml/manual/support.xml: Same.
94         * doc/xml/manual/localization.xml: Same.
95         * doc/xml/manual/strings.xml: Same.
96         * doc/xml/manual/extensions.xml: Same.
97         * doc/xml/manual/appendix_contributing.xml: Same.
98         * doc/xml/manual/diagnostics.xml: Same.
99         * doc/xml/manual/algorithms.xml: Same.
100         * doc/xml/manual/appendix_free.xml: Same.
101         * doc/xml/manual/iterators.xml: Same.
102
103         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
104         * doc/xml/gnu/fdl-1.2.xml: Same.
105
106         * doc/xml/manual/status_cxx200x.xml: Re-write.
107
108 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
109
110         PR libstdc++/39629 (final bits)
111         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
112         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
113         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
114         Fix formula for __j.
115         * include/bits/random.tcc (operator==(const normal_distribution<>&,
116         const normal_distribution<>&): Remove.
117         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
118         const uniform_int_distribution<>&), operator==(const
119         uniform_real_distribution<>&, const uniform_real_distribution<>&),
120         operator==(const normal_distribution<>&, const normal_distribution<>&),
121         operator==(const lognormal_distribution<>&,
122         const lognormal_distribution<>&), operator==(const
123         chi_squared_distribution<>&, const chi_squared_distribution<>&),
124         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
125         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
126         operator==(const student_t_distribution<>&,
127         const student_t_distribution<>&), operator==(const
128         bernoulli_distribution<>&, const bernoulli_distribution<>&),
129         operator==(const binomial_distribution<>&, const
130         binomial_distribution<>&), operator==(const geometric_distribution<>&,
131         const geometric_distribution<>&), operator==(const
132         negative_binomial_distribution<>&, const
133         negative_binomial_distribution<>&), operator==(const
134         poisson_distribution<>&, const poisson_distribution<>&),
135         operator==(const exponential_distribution<>&,
136         const exponential_distribution<>&), operator==(const
137         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
138         weibull_distribution<>&, const weibull_distribution<>&),
139         operator==(const extreme_value_distribution<>&,
140         const extreme_value_distribution<>&), operator==(const
141         discrete_distribution<>&, const discrete_distribution<>&),
142         operator==(const piecewise_constant_distribution<>&,
143         const piecewise_constant_distribution<>&), operator==(const
144         piecewise_linear_distribution<>&, const
145         piecewise_linear_distribution<>&)): Remove.
146         * testsuite/26_numerics/random/uniform_real_distribution/operators/
147         serialize.cc: Remove.
148         * testsuite/26_numerics/random/piecewise_constant_distribution/
149         operators/serialize.cc: Likewise.
150         * testsuite/26_numerics/random/chi_squared_distribution/operators/
151         serialize.cc: Likewise.
152         * testsuite/26_numerics/random/normal_distribution/operators/
153         serialize.cc: Likewise.
154         * testsuite/26_numerics/random/uniform_int_distribution/operators/
155         serialize.cc: Likewise.
156         * testsuite/26_numerics/random/poisson_distribution/operators/
157         serialize.cc: Likewise.
158         * testsuite/26_numerics/random/bernoulli_distribution/operators/
159         serialize.cc: Likewise.
160         * testsuite/26_numerics/random/discrete_distribution/operators/
161         serialize.cc: Likewise.
162         * testsuite/26_numerics/random/weibull_distribution/operators/
163         serialize.cc: Likewise.
164         * testsuite/26_numerics/random/negative_binomial_distribution/
165         operators/serialize.cc: Likewise.
166         * testsuite/26_numerics/random/cauchy_distribution/operators/
167         serialize.cc: Likewise.
168         * testsuite/26_numerics/random/gamma_distribution/operators/
169         serialize.cc: Likewise.
170         * testsuite/26_numerics/random/fisher_f_distribution/operators/
171         serialize.cc: Likewise.
172         * testsuite/26_numerics/random/exponential_distribution/operators/
173         serialize.cc: Likewise.
174         * testsuite/26_numerics/random/lognormal_distribution/operators/
175         serialize.cc: Likewise.
176         * testsuite/26_numerics/random/binomial_distribution/operators/
177         serialize.cc: Likewise.
178         * testsuite/26_numerics/random/extreme_value_distribution/
179         operators/serialize.cc: Likewise.
180         * testsuite/26_numerics/random/piecewise_linear_distribution/
181         operators/serialize.cc: Likewise.
182         * testsuite/26_numerics/random/student_t_distribution/operators/
183         serialize.cc: Likewise.
184         * testsuite/26_numerics/random/geometric_distribution/operators/
185         serialize.cc: Likewise.
186
187         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
188         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
189         mersenne_twister_engine<>::seed(_Gen&,
190         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
191         subtract_with_carry_engine<>::seed(_Gen&,
192         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
193         Remove, unused.
194         * include/bits/random.tcc (linear_congruential_engine<>::
195         seed(_Gen&, false_type): Likewise.
196
197 2009-04-09  Nick Clifton  <nickc@redhat.com>
198
199         * src/allocator-inst.cc: Change copyright header to refer to
200         version 3 of the GNU General Public License with version 3.1
201         of the GCC Runtime Library Exception and to point readers at
202         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
203         web page.
204         * config/abi/compatibility.h: Likewise.
205         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
206         * config/abi/pre/gnu.ver: Likewise.
207         * config/allocator/bitmap_allocator_base.h: Likewise.
208         * config/allocator/malloc_allocator_base.h: Likewise.
209         * config/allocator/mt_allocator_base.h: Likewise.
210         * config/allocator/new_allocator_base.h: Likewise.
211         * config/allocator/pool_allocator_base.h: Likewise.
212         * config/cpu/alpha/atomic_word.h: Likewise.
213         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
214         * config/cpu/cris/atomic_word.h: Likewise.
215         * config/cpu/cris/atomicity.h: Likewise.
216         * config/cpu/generic/atomic_word.h: Likewise.
217         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
218         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
219         * config/cpu/generic/cpu_defines.h: Likewise.
220         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
221         * config/cpu/hppa/atomicity.h: Likewise.
222         * config/cpu/i386/atomicity.h: Likewise.
223         * config/cpu/i486/atomicity.h: Likewise.
224         * config/cpu/ia64/atomic_word.h: Likewise.
225         * config/cpu/m68k/atomicity.h: Likewise.
226         * config/cpu/powerpc/atomic_word.h: Likewise.
227         * config/cpu/powerpc/cpu_defines.h: Likewise.
228         * config/cpu/sh/atomicity.h: Likewise.
229         * config/cpu/sparc/atomic_word.h: Likewise.
230         * config/cpu/sparc/atomicity.h: Likewise.
231         * config/io/basic_file_stdio.cc: Likewise.
232         * config/io/basic_file_stdio.h: Likewise.
233         * config/io/c_io_stdio.h: Likewise.
234         * config/locale/darwin/ctype_members.cc: Likewise.
235         * config/locale/generic/c++locale_internal.h: Likewise.
236         * config/locale/generic/c_locale.cc: Likewise.
237         * config/locale/generic/c_locale.h: Likewise.
238         * config/locale/generic/codecvt_members.cc: Likewise.
239         * config/locale/generic/collate_members.cc: Likewise.
240         * config/locale/generic/ctype_members.cc: Likewise.
241         * config/locale/generic/messages_members.cc: Likewise.
242         * config/locale/generic/messages_members.h: Likewise.
243         * config/locale/generic/monetary_members.cc: Likewise.
244         * config/locale/generic/numeric_members.cc: Likewise.
245         * config/locale/generic/time_members.cc: Likewise.
246         * config/locale/generic/time_members.h: Likewise.
247         * config/locale/gnu/c++locale_internal.h: Likewise.
248         * config/locale/gnu/c_locale.cc: Likewise.
249         * config/locale/gnu/c_locale.h: Likewise.
250         * config/locale/gnu/codecvt_members.cc: Likewise.
251         * config/locale/gnu/collate_members.cc: Likewise.
252         * config/locale/gnu/ctype_members.cc: Likewise.
253         * config/locale/gnu/messages_members.cc: Likewise.
254         * config/locale/gnu/messages_members.h: Likewise.
255         * config/locale/gnu/monetary_members.cc: Likewise.
256         * config/locale/gnu/numeric_members.cc: Likewise.
257         * config/locale/gnu/time_members.cc: Likewise.
258         * config/locale/gnu/time_members.h: Likewise.
259         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
260         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
261         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
262         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
263         * config/os/aix/atomic_word.h: Likewise.
264         * config/os/aix/atomicity.h: Likewise.
265         * config/os/aix/ctype_base.h: Likewise.
266         * config/os/aix/ctype_inline.h: Likewise.
267         * config/os/aix/ctype_noninline.h: Likewise.
268         * config/os/aix/os_defines.h: Likewise.
269         * config/os/bsd/darwin/ctype_base.h: Likewise.
270         * config/os/bsd/darwin/ctype_inline.h: Likewise.
271         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
272         * config/os/bsd/darwin/os_defines.h: Likewise.
273         * config/os/bsd/freebsd/ctype_base.h: Likewise.
274         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
275         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
276         * config/os/bsd/freebsd/os_defines.h: Likewise.
277         * config/os/bsd/netbsd/ctype_base.h: Likewise.
278         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
279         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
280         * config/os/bsd/netbsd/os_defines.h: Likewise.
281         * config/os/djgpp/ctype_base.h: Likewise.
282         * config/os/djgpp/ctype_inline.h: Likewise.
283         * config/os/djgpp/ctype_noninline.h: Likewise.
284         * config/os/djgpp/os_defines.h: Likewise.
285         * config/os/generic/ctype_base.h: Likewise.
286         * config/os/generic/ctype_inline.h: Likewise.
287         * config/os/generic/ctype_noninline.h: Likewise.
288         * config/os/generic/error_constants.h: Likewise.
289         * config/os/generic/os_defines.h: Likewise.
290         * config/os/gnu-linux/ctype_base.h: Likewise.
291         * config/os/gnu-linux/ctype_inline.h: Likewise.
292         * config/os/gnu-linux/ctype_noninline.h: Likewise.
293         * config/os/gnu-linux/os_defines.h: Likewise.
294         * config/os/hpux/ctype_base.h: Likewise.
295         * config/os/hpux/ctype_inline.h: Likewise.
296         * config/os/hpux/ctype_noninline.h: Likewise.
297         * config/os/hpux/os_defines.h: Likewise.
298         * config/os/irix/atomic_word.h: Likewise.
299         * config/os/irix/atomicity.h: Likewise.
300         * config/os/irix/irix5.2/ctype_base.h: Likewise.
301         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
302         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
303         * config/os/irix/irix5.2/os_defines.h: Likewise.
304         * config/os/irix/irix6.5/ctype_base.h: Likewise.
305         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
306         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
307         * config/os/irix/irix6.5/os_defines.h: Likewise.
308         * config/os/mingw32/ctype_base.h: Likewise.
309         * config/os/mingw32/ctype_inline.h: Likewise.
310         * config/os/mingw32/ctype_noninline.h: Likewise.
311         * config/os/mingw32/error_constants.h: Likewise.
312         * config/os/mingw32/os_defines.h: Likewise.
313         * config/os/newlib/ctype_base.h: Likewise.
314         * config/os/newlib/ctype_inline.h: Likewise.
315         * config/os/newlib/ctype_noninline.h: Likewise.
316         * config/os/newlib/os_defines.h: Likewise.
317         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
318         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
319         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
320         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
321         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
322         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
323         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
324         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
325         * config/os/tpf/ctype_base.h: Likewise.
326         * config/os/tpf/ctype_inline.h: Likewise.
327         * config/os/tpf/ctype_noninline.h: Likewise.
328         * config/os/tpf/os_defines.h: Likewise.
329         * config/os/uclibc/ctype_base.h: Likewise.
330         * config/os/uclibc/ctype_inline.h: Likewise.
331         * config/os/uclibc/ctype_noninline.h: Likewise.
332         * config/os/uclibc/os_defines.h: Likewise.
333         * config/os/vxworks/ctype_base.h: Likewise.
334         * config/os/vxworks/ctype_inline.h: Likewise.
335         * config/os/vxworks/ctype_noninline.h: Likewise.
336         * config/os/vxworks/os_defines.h: Likewise.
337         * include/backward/auto_ptr.h: Likewise.
338         * include/backward/backward_warning.h: Likewise.
339         * include/backward/binders.h: Likewise.
340         * include/backward/hash_fun.h: Likewise.
341         * include/backward/hash_map: Likewise.
342         * include/backward/hash_set: Likewise.
343         * include/backward/hashtable.h: Likewise.
344         * include/backward/strstream: Likewise.
345         * include/bits/algorithmfwd.h: Likewise.
346         * include/bits/allocator.h: Likewise.
347         * include/bits/atomic_0.h: Likewise.
348         * include/bits/atomic_2.h: Likewise.
349         * include/bits/atomicfwd_c.h: Likewise.
350         * include/bits/atomicfwd_cxx.h: Likewise.
351         * include/bits/basic_ios.h: Likewise.
352         * include/bits/basic_ios.tcc: Likewise.
353         * include/bits/basic_string.h: Likewise.
354         * include/bits/basic_string.tcc: Likewise.
355         * include/bits/boost_concept_check.h: Likewise.
356         * include/bits/c++config: Likewise.
357         * include/bits/char_traits.h: Likewise.
358         * include/bits/codecvt.h: Likewise.
359         * include/bits/concept_check.h: Likewise.
360         * include/bits/cpp_type_traits.h: Likewise.
361         * include/bits/deque.tcc: Likewise.
362         * include/bits/forward_list.h: Likewise.
363         * include/bits/forward_list.tcc: Likewise.
364         * include/bits/fstream.tcc: Likewise.
365         * include/bits/functexcept.h: Likewise.
366         * include/bits/functional_hash.h: Likewise.
367         * include/bits/gslice.h: Likewise.
368         * include/bits/gslice_array.h: Likewise.
369         * include/bits/hashtable.h: Likewise.
370         * include/bits/indirect_array.h: Likewise.
371         * include/bits/ios_base.h: Likewise.
372         * include/bits/istream.tcc: Likewise.
373         * include/bits/list.tcc: Likewise.
374         * include/bits/locale_classes.h: Likewise.
375         * include/bits/locale_classes.tcc: Likewise.
376         * include/bits/locale_facets.h: Likewise.
377         * include/bits/locale_facets.tcc: Likewise.
378         * include/bits/locale_facets_nonio.h: Likewise.
379         * include/bits/locale_facets_nonio.tcc: Likewise.
380         * include/bits/localefwd.h: Likewise.
381         * include/bits/mask_array.h: Likewise.
382         * include/bits/move.h: Likewise.
383         * include/bits/ostream.tcc: Likewise.
384         * include/bits/ostream_insert.h: Likewise.
385         * include/bits/postypes.h: Likewise.
386         * include/bits/shared_ptr.h: Likewise.
387         * include/bits/slice_array.h: Likewise.
388         * include/bits/sstream.tcc: Likewise.
389         * include/bits/stl_algo.h: Likewise.
390         * include/bits/stl_algobase.h: Likewise.
391         * include/bits/stl_bvector.h: Likewise.
392         * include/bits/stl_construct.h: Likewise.
393         * include/bits/stl_deque.h: Likewise.
394         * include/bits/stl_function.h: Likewise.
395         * include/bits/stl_heap.h: Likewise.
396         * include/bits/stl_iterator.h: Likewise.
397         * include/bits/stl_iterator_base_funcs.h: Likewise.
398         * include/bits/stl_iterator_base_types.h: Likewise.
399         * include/bits/stl_list.h: Likewise.
400         * include/bits/stl_map.h: Likewise.
401         * include/bits/stl_multimap.h: Likewise.
402         * include/bits/stl_multiset.h: Likewise.
403         * include/bits/stl_numeric.h: Likewise.
404         * include/bits/stl_pair.h: Likewise.
405         * include/bits/stl_queue.h: Likewise.
406         * include/bits/stl_raw_storage_iter.h: Likewise.
407         * include/bits/stl_relops.h: Likewise.
408         * include/bits/stl_set.h: Likewise.
409         * include/bits/stl_stack.h: Likewise.
410         * include/bits/stl_tempbuf.h: Likewise.
411         * include/bits/stl_tree.h: Likewise.
412         * include/bits/stl_uninitialized.h: Likewise.
413         * include/bits/stl_vector.h: Likewise.
414         * include/bits/stream_iterator.h: Likewise.
415         * include/bits/streambuf.tcc: Likewise.
416         * include/bits/streambuf_iterator.h: Likewise.
417         * include/bits/stringfwd.h: Likewise.
418         * include/bits/unique_ptr.h: Likewise.
419         * include/bits/valarray_after.h: Likewise.
420         * include/bits/valarray_array.h: Likewise.
421         * include/bits/valarray_array.tcc: Likewise.
422         * include/bits/valarray_before.h: Likewise.
423         * include/bits/vector.tcc: Likewise.
424         * include/c/cassert: Likewise.
425         * include/c/cctype: Likewise.
426         * include/c/cerrno: Likewise.
427         * include/c/cfloat: Likewise.
428         * include/c/ciso646: Likewise.
429         * include/c/climits: Likewise.
430         * include/c/clocale: Likewise.
431         * include/c/cmath: Likewise.
432         * include/c/csetjmp: Likewise.
433         * include/c/csignal: Likewise.
434         * include/c/cstdarg: Likewise.
435         * include/c/cstddef: Likewise.
436         * include/c/cstdio: Likewise.
437         * include/c/cstdlib: Likewise.
438         * include/c/cstring: Likewise.
439         * include/c/ctime: Likewise.
440         * include/c/cwchar: Likewise.
441         * include/c/cwctype: Likewise.
442         * include/c_compatibility/assert.h: Likewise.
443         * include/c_compatibility/complex.h: Likewise.
444         * include/c_compatibility/ctype.h: Likewise.
445         * include/c_compatibility/errno.h: Likewise.
446         * include/c_compatibility/fenv.h: Likewise.
447         * include/c_compatibility/float.h: Likewise.
448         * include/c_compatibility/inttypes.h: Likewise.
449         * include/c_compatibility/iso646.h: Likewise.
450         * include/c_compatibility/limits.h: Likewise.
451         * include/c_compatibility/locale.h: Likewise.
452         * include/c_compatibility/math.h: Likewise.
453         * include/c_compatibility/setjmp.h: Likewise.
454         * include/c_compatibility/signal.h: Likewise.
455         * include/c_compatibility/stdarg.h: Likewise.
456         * include/c_compatibility/stdatomic.h: Likewise.
457         * include/c_compatibility/stdbool.h: Likewise.
458         * include/c_compatibility/stddef.h: Likewise.
459         * include/c_compatibility/stdint.h: Likewise.
460         * include/c_compatibility/stdio.h: Likewise.
461         * include/c_compatibility/stdlib.h: Likewise.
462         * include/c_compatibility/string.h: Likewise.
463         * include/c_compatibility/tgmath.h: Likewise.
464         * include/c_compatibility/time.h: Likewise.
465         * include/c_compatibility/wchar.h: Likewise.
466         * include/c_compatibility/wctype.h: Likewise.
467         * include/c_global/cassert: Likewise.
468         * include/c_global/ccomplex: Likewise.
469         * include/c_global/cctype: Likewise.
470         * include/c_global/cerrno: Likewise.
471         * include/c_global/cfenv: Likewise.
472         * include/c_global/cfloat: Likewise.
473         * include/c_global/cinttypes: Likewise.
474         * include/c_global/ciso646: Likewise.
475         * include/c_global/climits: Likewise.
476         * include/c_global/clocale: Likewise.
477         * include/c_global/cmath.tcc: Likewise.
478         * include/c_global/cmath: Likewise.
479         * include/c_global/csetjmp: Likewise.
480         * include/c_global/csignal: Likewise.
481         * include/c_global/cstdarg: Likewise.
482         * include/c_global/cstdatomic: Likewise.
483         * include/c_global/cstdbool: Likewise.
484         * include/c_global/cstddef: Likewise.
485         * include/c_global/cstdint: Likewise.
486         * include/c_global/cstdio: Likewise.
487         * include/c_global/cstdlib: Likewise.
488         * include/c_global/cstring: Likewise.
489         * include/c_global/ctgmath: Likewise.
490         * include/c_global/ctime: Likewise.
491         * include/c_global/cwchar: Likewise.
492         * include/c_global/cwctype: Likewise.
493         * include/c_std/cassert: Likewise.
494         * include/c_std/cctype: Likewise.
495         * include/c_std/cerrno: Likewise.
496         * include/c_std/cfloat: Likewise.
497         * include/c_std/ciso646: Likewise.
498         * include/c_std/climits: Likewise.
499         * include/c_std/clocale: Likewise.
500         * include/c_std/cmath.tcc: Likewise.
501         * include/c_std/cmath: Likewise.
502         * include/c_std/csetjmp: Likewise.
503         * include/c_std/csignal: Likewise.
504         * include/c_std/cstdarg: Likewise.
505         * include/c_std/cstddef: Likewise.
506         * include/c_std/cstdio: Likewise.
507         * include/c_std/cstdlib: Likewise.
508         * include/c_std/cstring: Likewise.
509         * include/c_std/ctime: Likewise.
510         * include/c_std/cwchar: Likewise.
511         * include/c_std/cwctype: Likewise.
512         * include/debug/bitset: Likewise.
513         * include/debug/debug.h: Likewise.
514         * include/debug/deque: Likewise.
515         * include/debug/formatter.h: Likewise.
516         * include/debug/functions.h: Likewise.
517         * include/debug/list: Likewise.
518         * include/debug/macros.h: Likewise.
519         * include/debug/map.h: Likewise.
520         * include/debug/map: Likewise.
521         * include/debug/multimap.h: Likewise.
522         * include/debug/multiset.h: Likewise.
523         * include/debug/safe_base.h: Likewise.
524         * include/debug/safe_iterator.h: Likewise.
525         * include/debug/safe_iterator.tcc: Likewise.
526         * include/debug/safe_sequence.h: Likewise.
527         * include/debug/set.h: Likewise.
528         * include/debug/set: Likewise.
529         * include/debug/string: Likewise.
530         * include/debug/unordered_map: Likewise.
531         * include/debug/unordered_set: Likewise.
532         * include/debug/vector: Likewise.
533         * include/ext/algorithm: Likewise.
534         * include/ext/array_allocator.h: Likewise.
535         * include/ext/atomicity.h: Likewise.
536         * include/ext/bitmap_allocator.h: Likewise.
537         * include/ext/cast.h: Likewise.
538         * include/ext/codecvt_specializations.h: Likewise.
539         * include/ext/concurrence.h: Likewise.
540         * include/ext/debug_allocator.h: Likewise.
541         * include/ext/enc_filebuf.h: Likewise.
542         * include/ext/extptr_allocator.h: Likewise.
543         * include/ext/functional: Likewise.
544         * include/ext/iterator: Likewise.
545         * include/ext/malloc_allocator.h: Likewise.
546         * include/ext/memory: Likewise.
547         * include/ext/mt_allocator.h: Likewise.
548         * include/ext/new_allocator.h: Likewise.
549         * include/ext/numeric: Likewise.
550         * include/ext/numeric_traits.h: Likewise.
551         * include/ext/pb_ds/assoc_container.hpp: Likewise.
552         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
553         Likewise.
554         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
555         Likewise.
556         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
557         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
558         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
559         Likewise.
560         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
561         Likewise.
562         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
563         Likewise.
564         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
565         Likewise.
566         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
567         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
568         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
569         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
570         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
571         Likewise.
572         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
573         Likewise.
574         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
575         Likewise.
576         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
577         Likewise.
578         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
579         Likewise.
580         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
581         Likewise.
582         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
583         Likewise.
584         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
585         Likewise.
586         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
587         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
588         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
589         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
590         Likewise.
591         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
592         Likewise.
593         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
594         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
595         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
596         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
597         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
598         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
599         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
600         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
601         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
602         Likewise.
603         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
604         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
605         Likewise.
606         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
607         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
608         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
609         Likewise.
610         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
611         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
612         Likewise.
613         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
614         Likewise.
615         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
616         Likewise.
617         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
618         Likewise.
619         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
620         Likewise.
621         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
622         Likewise.
623         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
624         Likewise.
625         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
626         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
627         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
628         Likewise.
629         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
630         Likewise.
631         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
632         Likewise.
633         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
634         Likewise.
635         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
636         Likewise.
637         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
638         Likewise.
639         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
640         Likewise.
641         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
642         Likewise.
643         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
644         Likewise.
645         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
646         Likewise.
647         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
648         Likewise.
649         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
650         Likewise.
651         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
652         Likewise.
653         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
654         Likewise.
655         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
656         Likewise.
657         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
658         Likewise.
659         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
660         Likewise.
661         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
662         Likewise.
663         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
664         Likewise.
665         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
666         Likewise.
667         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
668         Likewise.
669         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
670         Likewise.
671         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
672         Likewise.
673         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
674         Likewise.
675         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
676         Likewise.
677         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
678         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
679         Likewise.
680         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
681         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
682         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
683         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
684         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
685         Likewise.
686         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
687         Likewise.
688         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
689         Likewise.
690         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
691         Likewise.
692         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
693         Likewise.
694         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
695         Likewise.
696         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
697         Likewise.
698         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
699         Likewise.
700         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
701         Likewise.
702         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
703         Likewise.
704         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
705         Likewise.
706         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
707         Likewise.
708         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
709         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
710         Likewise.
711         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
712         Likewise.
713         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
714         Likewise.
715         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
716         Likewise.
717         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
718         Likewise.
719         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
720         Likewise.
721         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
722         Likewise.
723         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
724         Likewise.
725         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
726         Likewise.
727         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
728         Likewise.
729         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
730         Likewise.
731         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
732         Likewise.
733         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
734         Likewise.
735         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
736         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
737         Likewise.
738         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
739         Likewise.
740         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
741         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
742         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
743         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
744         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
745         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
746         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
747         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
748         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
749         Likewise.
750         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
751         Likewise.
752         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
753         Likewise.
754         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
755         Likewise.
756         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
757         Likewise.
758         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
759         Likewise.
760         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
761         Likewise.
762         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
763         Likewise.
764         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
765         Likewise.
766         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
767         Likewise.
768         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
769         Likewise.
770         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
771         Likewise.
772         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
773         Likewise.
774         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
775         Likewise.
776         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
777         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
778         Likewise.
779         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
780         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
781         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
782         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
783         Likewise.
784         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
785         Likewise.
786         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
787         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
788         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
789         Likewise.
790         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
791         Likewise.
792         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
793         Likewise.
794         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
795         Likewise.
796         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
797         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
798         Likewise.
799         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
800         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
801         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
802         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
803         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
804         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
805         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
806         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
807         Likewise.
808         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
809         Likewise.
810         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
811         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
812         Likewise.
813         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
814         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
815         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
816         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
817         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
818         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
819         Likewise.
820         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
821         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
822         Likewise.
823         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
824         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
825         Likewise.
826         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
827         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
828         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
829         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
830         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
831         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
832         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
833         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
834         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
835         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
836         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
837         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
838         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
839         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
840         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
841         Likewise.
842         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
843         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
844         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
845         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
846         Likewise.
847         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
848         Likewise.
849         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
850         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
851         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
852         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
853         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
854         Likewise.
855         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
856         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
857         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
858         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
859         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
860         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
861         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
862         Likewise.
863         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
864         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
865         Likewise.
866         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
867         Likewise.
868         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
869         Likewise.
870         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
871         Likewise.
872         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
873         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
874         Likewise.
875         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
876         Likewise.
877         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
878         Likewise.
879         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
880         Likewise.
881         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
882         Likewise.
883         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
884         Likewise.
885         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
886         Likewise.
887         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
888         Likewise.
889         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
890         Likewise.
891         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
892         Likewise.
893         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
894         Likewise.
895         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
896         Likewise.
897         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
898         Likewise.
899         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
900         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
901         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
902         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
903         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
904         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
905         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
906         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
907         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
908         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
909         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
910         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
911         Likewise.
912         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
913         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
914         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
915         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
916         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
917         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
918         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
919         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
920         Likewise.
921         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
922         Likewise.
923         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
924         Likewise.
925         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
926         Likewise.
927         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
928         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
929         Likewise.
930         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
931         Likewise.
932         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
933         Likewise.
934         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
935         Likewise.
936         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
937         Likewise.
938         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
939         Likewise.
940         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
941         Likewise.
942         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
943         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
944         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
945         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
946         Likewise.
947         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
948         Likewise.
949         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
950         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
951         Likewise.
952         * include/ext/pb_ds/exception.hpp: Likewise.
953         * include/ext/pb_ds/hash_policy.hpp: Likewise.
954         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
955         * include/ext/pb_ds/priority_queue.hpp: Likewise.
956         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
957         * include/ext/pb_ds/tree_policy.hpp: Likewise.
958         * include/ext/pb_ds/trie_policy.hpp: Likewise.
959         * include/ext/pod_char_traits.h: Likewise.
960         * include/ext/pointer.h: Likewise.
961         * include/ext/pool_allocator.h: Likewise.
962         * include/ext/rb_tree: Likewise.
963         * include/ext/rc_string_base.h: Likewise.
964         * include/ext/rope: Likewise.
965         * include/ext/ropeimpl.h: Likewise.
966         * include/ext/slist: Likewise.
967         * include/ext/sso_string_base.h: Likewise.
968         * include/ext/stdio_filebuf.h: Likewise.
969         * include/ext/stdio_sync_filebuf.h: Likewise.
970         * include/ext/string_conversions.h: Likewise.
971         * include/ext/throw_allocator.h: Likewise.
972         * include/ext/type_traits.h: Likewise.
973         * include/ext/typelist.h: Likewise.
974         * include/ext/vstring.h: Likewise.
975         * include/ext/vstring.tcc: Likewise.
976         * include/ext/vstring_fwd.h: Likewise.
977         * include/ext/vstring_util.h: Likewise.
978         * include/parallel/algo.h: Likewise.
979         * include/parallel/algobase.h: Likewise.
980         * include/parallel/algorithm: Likewise.
981         * include/parallel/algorithmfwd.h: Likewise.
982         * include/parallel/balanced_quicksort.h: Likewise.
983         * include/parallel/base.h: Likewise.
984         * include/parallel/basic_iterator.h: Likewise.
985         * include/parallel/checkers.h: Likewise.
986         * include/parallel/compatibility.h: Likewise.
987         * include/parallel/compiletime_settings.h: Likewise.
988         * include/parallel/equally_split.h: Likewise.
989         * include/parallel/features.h: Likewise.
990         * include/parallel/find.h: Likewise.
991         * include/parallel/find_selectors.h: Likewise.
992         * include/parallel/for_each.h: Likewise.
993         * include/parallel/for_each_selectors.h: Likewise.
994         * include/parallel/iterator.h: Likewise.
995         * include/parallel/list_partition.h: Likewise.
996         * include/parallel/losertree.h: Likewise.
997         * include/parallel/merge.h: Likewise.
998         * include/parallel/multiseq_selection.h: Likewise.
999         * include/parallel/multiway_merge.h: Likewise.
1000         * include/parallel/multiway_mergesort.h: Likewise.
1001         * include/parallel/numeric: Likewise.
1002         * include/parallel/numericfwd.h: Likewise.
1003         * include/parallel/omp_loop.h: Likewise.
1004         * include/parallel/omp_loop_static.h: Likewise.
1005         * include/parallel/par_loop.h: Likewise.
1006         * include/parallel/parallel.h: Likewise.
1007         * include/parallel/partial_sum.h: Likewise.
1008         * include/parallel/partition.h: Likewise.
1009         * include/parallel/queue.h: Likewise.
1010         * include/parallel/quicksort.h: Likewise.
1011         * include/parallel/random_number.h: Likewise.
1012         * include/parallel/random_shuffle.h: Likewise.
1013         * include/parallel/search.h: Likewise.
1014         * include/parallel/set_operations.h: Likewise.
1015         * include/parallel/settings.h: Likewise.
1016         * include/parallel/sort.h: Likewise.
1017         * include/parallel/tags.h: Likewise.
1018         * include/parallel/types.h: Likewise.
1019         * include/parallel/unique_copy.h: Likewise.
1020         * include/parallel/workstealing.h: Likewise.
1021         * include/precompiled/extc++.h: Likewise.
1022         * include/precompiled/stdc++.h: Likewise.
1023         * include/precompiled/stdtr1c++.h: Likewise.
1024         * include/std/algorithm: Likewise.
1025         * include/std/array: Likewise.
1026         * include/std/bitset: Likewise.
1027         * include/std/c++0x_warning.h: Likewise.
1028         * include/std/chrono: Likewise.
1029         * include/std/complex: Likewise.
1030         * include/std/condition_variable: Likewise.
1031         * include/std/deque: Likewise.
1032         * include/std/forward_list: Likewise.
1033         * include/std/fstream: Likewise.
1034         * include/std/functional: Likewise.
1035         * include/std/iomanip: Likewise.
1036         * include/std/ios: Likewise.
1037         * include/std/iosfwd: Likewise.
1038         * include/std/iostream: Likewise.
1039         * include/std/istream: Likewise.
1040         * include/std/iterator: Likewise.
1041         * include/std/limits: Likewise.
1042         * include/std/list: Likewise.
1043         * include/std/locale: Likewise.
1044         * include/std/map: Likewise.
1045         * include/std/memory: Likewise.
1046         * include/std/mutex: Likewise.
1047         * include/std/numeric: Likewise.
1048         * include/std/ostream: Likewise.
1049         * include/std/queue: Likewise.
1050         * include/std/random: Likewise.
1051         * include/std/ratio: Likewise.
1052         * include/std/regex: Likewise.
1053         * include/std/set: Likewise.
1054         * include/std/sstream: Likewise.
1055         * include/std/stack: Likewise.
1056         * include/std/stdexcept: Likewise.
1057         * include/std/streambuf: Likewise.
1058         * include/std/string: Likewise.
1059         * include/std/system_error: Likewise.
1060         * include/std/thread: Likewise.
1061         * include/std/tuple: Likewise.
1062         * include/std/type_traits: Likewise.
1063         * include/std/unordered_map: Likewise.
1064         * include/std/unordered_set: Likewise.
1065         * include/std/utility: Likewise.
1066         * include/std/valarray: Likewise.
1067         * include/std/vector: Likewise.
1068         * include/tr1/array: Likewise.
1069         * include/tr1/bessel_function.tcc: Likewise.
1070         * include/tr1/beta_function.tcc: Likewise.
1071         * include/tr1/ccomplex: Likewise.
1072         * include/tr1/cctype: Likewise.
1073         * include/tr1/cfenv: Likewise.
1074         * include/tr1/cfloat: Likewise.
1075         * include/tr1/cinttypes: Likewise.
1076         * include/tr1/climits: Likewise.
1077         * include/tr1/cmath: Likewise.
1078         * include/tr1/complex.h: Likewise.
1079         * include/tr1/complex: Likewise.
1080         * include/tr1/cstdarg: Likewise.
1081         * include/tr1/cstdbool: Likewise.
1082         * include/tr1/cstdint: Likewise.
1083         * include/tr1/cstdio: Likewise.
1084         * include/tr1/cstdlib: Likewise.
1085         * include/tr1/ctgmath: Likewise.
1086         * include/tr1/ctime: Likewise.
1087         * include/tr1/ctype.h: Likewise.
1088         * include/tr1/cwchar: Likewise.
1089         * include/tr1/cwctype: Likewise.
1090         * include/tr1/ell_integral.tcc: Likewise.
1091         * include/tr1/exp_integral.tcc: Likewise.
1092         * include/tr1/fenv.h: Likewise.
1093         * include/tr1/float.h: Likewise.
1094         * include/tr1/functional: Likewise.
1095         * include/tr1/functional_hash.h: Likewise.
1096         * include/tr1/gamma.tcc: Likewise.
1097         * include/tr1/hashtable.h: Likewise.
1098         * include/tr1/hypergeometric.tcc: Likewise.
1099         * include/tr1/inttypes.h: Likewise.
1100         * include/tr1/legendre_function.tcc: Likewise.
1101         * include/tr1/limits.h: Likewise.
1102         * include/tr1/math.h: Likewise.
1103         * include/tr1/memory: Likewise.
1104         * include/tr1/modified_bessel_func.tcc: Likewise.
1105         * include/tr1/poly_hermite.tcc: Likewise.
1106         * include/tr1/poly_laguerre.tcc: Likewise.
1107         * include/tr1/random: Likewise.
1108         * include/tr1/regex: Likewise.
1109         * include/tr1/riemann_zeta.tcc: Likewise.
1110         * include/tr1/shared_ptr.h: Likewise.
1111         * include/tr1/special_function_util.h: Likewise.
1112         * include/tr1/stdarg.h: Likewise.
1113         * include/tr1/stdbool.h: Likewise.
1114         * include/tr1/stdint.h: Likewise.
1115         * include/tr1/stdio.h: Likewise.
1116         * include/tr1/stdlib.h: Likewise.
1117         * include/tr1/tgmath.h: Likewise.
1118         * include/tr1/tuple: Likewise.
1119         * include/tr1/type_traits: Likewise.
1120         * include/tr1/unordered_map: Likewise.
1121         * include/tr1/unordered_set: Likewise.
1122         * include/tr1/utility: Likewise.
1123         * include/tr1/wchar.h: Likewise.
1124         * include/tr1/wctype.h: Likewise.
1125         * include/tr1_impl/array: Likewise.
1126         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1127         * include/tr1_impl/cctype: Likewise.
1128         * include/tr1_impl/cfenv: Likewise.
1129         * include/tr1_impl/cinttypes: Likewise.
1130         * include/tr1_impl/cmath: Likewise.
1131         * include/tr1_impl/complex: Likewise.
1132         * include/tr1_impl/cstdint: Likewise.
1133         * include/tr1_impl/cstdio: Likewise.
1134         * include/tr1_impl/cstdlib: Likewise.
1135         * include/tr1_impl/cwchar: Likewise.
1136         * include/tr1_impl/cwctype: Likewise.
1137         * include/tr1_impl/functional: Likewise.
1138         * include/tr1_impl/functional_hash.h: Likewise.
1139         * include/tr1_impl/hashtable: Likewise.
1140         * include/tr1_impl/hashtable_policy.h: Likewise.
1141         * include/tr1_impl/random.tcc: Likewise.
1142         * include/tr1_impl/random: Likewise.
1143         * include/tr1_impl/regex: Likewise.
1144         * include/tr1_impl/type_traits: Likewise.
1145         * include/tr1_impl/unordered_map: Likewise.
1146         * include/tr1_impl/unordered_set: Likewise.
1147         * include/tr1_impl/utility: Likewise.
1148         * libsupc++/array_type_info.cc: Likewise.
1149         * libsupc++/atexit_arm.cc: Likewise.
1150         * libsupc++/bad_cast.cc: Likewise.
1151         * libsupc++/bad_typeid.cc: Likewise.
1152         * libsupc++/class_type_info.cc: Likewise.
1153         * libsupc++/cxxabi-forced.h: Likewise.
1154         * libsupc++/cxxabi.h: Likewise.
1155         * libsupc++/del_op.cc: Likewise.
1156         * libsupc++/del_opnt.cc: Likewise.
1157         * libsupc++/del_opv.cc: Likewise.
1158         * libsupc++/del_opvnt.cc: Likewise.
1159         * libsupc++/dyncast.cc: Likewise.
1160         * libsupc++/eh_alloc.cc: Likewise.
1161         * libsupc++/eh_arm.cc: Likewise.
1162         * libsupc++/eh_aux_runtime.cc: Likewise.
1163         * libsupc++/eh_call.cc: Likewise.
1164         * libsupc++/eh_catch.cc: Likewise.
1165         * libsupc++/eh_exception.cc: Likewise.
1166         * libsupc++/eh_globals.cc: Likewise.
1167         * libsupc++/eh_personality.cc: Likewise.
1168         * libsupc++/eh_ptr.cc: Likewise.
1169         * libsupc++/eh_term_handler.cc: Likewise.
1170         * libsupc++/eh_terminate.cc: Likewise.
1171         * libsupc++/eh_throw.cc: Likewise.
1172         * libsupc++/eh_type.cc: Likewise.
1173         * libsupc++/eh_unex_handler.cc: Likewise.
1174         * libsupc++/enum_type_info.cc: Likewise.
1175         * libsupc++/exception: Likewise.
1176         * libsupc++/exception_defines.h: Likewise.
1177         * libsupc++/exception_ptr.h: Likewise.
1178         * libsupc++/function_type_info.cc: Likewise.
1179         * libsupc++/fundamental_type_info.cc: Likewise.
1180         * libsupc++/guard.cc: Likewise.
1181         * libsupc++/initializer_list: Likewise.
1182         * libsupc++/new: Likewise.
1183         * libsupc++/new_handler.cc: Likewise.
1184         * libsupc++/new_op.cc: Likewise.
1185         * libsupc++/new_opnt.cc: Likewise.
1186         * libsupc++/new_opv.cc: Likewise.
1187         * libsupc++/new_opvnt.cc: Likewise.
1188         * libsupc++/pbase_type_info.cc: Likewise.
1189         * libsupc++/pmem_type_info.cc: Likewise.
1190         * libsupc++/pointer_type_info.cc: Likewise.
1191         * libsupc++/pure.cc: Likewise.
1192         * libsupc++/si_class_type_info.cc: Likewise.
1193         * libsupc++/tinfo.cc: Likewise.
1194         * libsupc++/tinfo.h: Likewise.
1195         * libsupc++/tinfo2.cc: Likewise.
1196         * libsupc++/typeinfo: Likewise.
1197         * libsupc++/unwind-cxx.h: Likewise.
1198         * libsupc++/vec.cc: Likewise.
1199         * libsupc++/vmi_class_type_info.cc: Likewise.
1200         * libsupc++/vterminate.cc: Likewise.
1201         * po/string_literals.cc: Likewise.
1202         * src/atomic.cc: Likewise.
1203         * src/bitmap_allocator.cc: Likewise.
1204         * src/chrono.cc: Likewise.
1205         * src/codecvt.cc: Likewise.
1206         * src/compatibility-ldbl.cc: Likewise.
1207         * src/compatibility.cc: Likewise.
1208         * src/complex_io.cc: Likewise.
1209         * src/concept-inst.cc: Likewise.
1210         * src/condition_variable.cc: Likewise.
1211         * src/ctype.cc: Likewise.
1212         * src/debug.cc: Likewise.
1213         * src/debug_list.cc: Likewise.
1214         * src/ext-inst.cc: Likewise.
1215         * src/fstream-inst.cc: Likewise.
1216         * src/functexcept.cc: Likewise.
1217         * src/globals_io.cc: Likewise.
1218         * src/hash.cc: Likewise.
1219         * src/hash_c++0x.cc: Likewise.
1220         * src/hashtable.cc: Likewise.
1221         * src/hashtable_c++0x.cc: Likewise.
1222         * src/ios-inst.cc: Likewise.
1223         * src/ios.cc: Likewise.
1224         * src/ios_failure.cc: Likewise.
1225         * src/ios_init.cc: Likewise.
1226         * src/ios_locale.cc: Likewise.
1227         * src/iostream-inst.cc: Likewise.
1228         * src/istream-inst.cc: Likewise.
1229         * src/istream.cc: Likewise.
1230         * src/limits.cc: Likewise.
1231         * src/limits_c++0x.cc: Likewise.
1232         * src/list.cc: Likewise.
1233         * src/locale-inst.cc: Likewise.
1234         * src/locale.cc: Likewise.
1235         * src/locale_facets.cc: Likewise.
1236         * src/locale_init.cc: Likewise.
1237         * src/localename.cc: Likewise.
1238         * src/math_stubs_float.cc: Likewise.
1239         * src/math_stubs_long_double.cc: Likewise.
1240         * src/misc-inst.cc: Likewise.
1241         * src/mt_allocator.cc: Likewise.
1242         * src/mutex.cc: Likewise.
1243         * src/ostream-inst.cc: Likewise.
1244         * src/parallel_list.cc: Likewise.
1245         * src/parallel_settings.cc: Likewise.
1246         * src/pool_allocator.cc: Likewise.
1247         * src/sstream-inst.cc: Likewise.
1248         * src/stdexcept.cc: Likewise.
1249         * src/streambuf-inst.cc: Likewise.
1250         * src/streambuf.cc: Likewise.
1251         * src/string-inst.cc: Likewise.
1252         * src/strstream.cc: Likewise.
1253         * src/system_error.cc: Likewise.
1254         * src/thread.cc: Likewise.
1255         * src/tree.cc: Likewise.
1256         * src/valarray-inst.cc: Likewise.
1257         * src/wlocale-inst.cc: Likewise.
1258         * src/wstring-inst.cc: Likewise.
1259         * doc/xml/manual/intro.xml: Change documentation to refer the
1260         reader to version 3 of the GNU General Public License, version
1261         3.1 of the GCC Runtime Library Exception, and to point readers
1262         at the FSF's license web page.
1263
1264 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1265
1266         * Makefile.am: Change copyright header to refer to version
1267         3 of the GNU General Public License and to point readers at the
1268         COPYING3 file and the FSF's license web page.
1269         * doc/Makefile.am: Likewise.
1270         * include/Makefile.am: Likewise.
1271         * libsupc++/Makefile.am: Likewise.
1272         * po/Makefile.am: Likewise.
1273         * po/POTFILES.in: Likewise.
1274         * src/Makefile.am: Likewise.
1275         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1276         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1277         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1278         Likewise.
1279         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1280         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1281         Likewise.
1282         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1283         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1284         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1285         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1286         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1287         * testsuite/18_support/bad_cast/what.cc: Likewise.
1288         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1289         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1290         Likewise.
1291         * testsuite/18_support/bad_exception/what.cc: Likewise.
1292         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1293         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1294         * testsuite/18_support/exception/38732.cc: Likewise.
1295         * testsuite/18_support/exception/what.cc: Likewise.
1296         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1297         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1298         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1299         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1300         * testsuite/18_support/headers/climits/values.cc: Likewise.
1301         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1302         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1303         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1304         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1305         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1306         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1307         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1308         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1309         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1310         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1311         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1312         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1313         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1314         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1315         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1316         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1317         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1318         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1319         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1320         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1321         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1322         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1323         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1324         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1325         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1326         * testsuite/18_support/new_delete_placement.cc: Likewise.
1327         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1328         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1329         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1330         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1331         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1332         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1333         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1334         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1335         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1336         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1337         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1338         Likewise.
1339         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1340         * testsuite/18_support/pthread_guard.cc: Likewise.
1341         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1342         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1343         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1344         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1345         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1346         Likewise.
1347         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1348         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1349         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1350         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1351         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1352         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1353         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1354         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1355         Likewise.
1356         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1357         Likewise.
1358         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1359         Likewise.
1360         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1361         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1362         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1363         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1364         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1365         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1366         Likewise.
1367         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1368         Likewise.
1369         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1370         Likewise.
1371         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1372         Likewise.
1373         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1374         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1375         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1376         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1377         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1378         Likewise.
1379         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1380         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1381         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1382         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1383         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1384         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1385         Likewise.
1386         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1387         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1388         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1389         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1390         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1391         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1392         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1393         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1394         * testsuite/20_util/allocator/1.cc: Likewise.
1395         * testsuite/20_util/allocator/10378.cc: Likewise.
1396         * testsuite/20_util/allocator/14176.cc: Likewise.
1397         * testsuite/20_util/allocator/33807.cc: Likewise.
1398         * testsuite/20_util/allocator/8230.cc: Likewise.
1399         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1400         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1401         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1402         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1403         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1404         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1405         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1406         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1407         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1408         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1409         Likewise.
1410         * testsuite/20_util/clocks/1.cc: Likewise.
1411         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1412         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1413         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1414         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1415         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1416         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1417         * testsuite/20_util/duration/cons/1.cc: Likewise.
1418         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1419         * testsuite/20_util/duration/cons/2.cc: Likewise.
1420         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1421         Likewise.
1422         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1423         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1424         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1425         Likewise.
1426         * testsuite/20_util/forward/1.cc: Likewise.
1427         * testsuite/20_util/forward/1_neg.cc: Likewise.
1428         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1429         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1430         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1431         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1432         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1433         Likewise.
1434         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1435         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1436         Likewise.
1437         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1438         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1439         Likewise.
1440         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1441         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1442         Likewise.
1443         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1444         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1445         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1446         Likewise.
1447         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1448         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1449         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1450         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1451         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1452         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1453         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1454         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1455         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1456         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1457         Likewise.
1458         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1459         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1460         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1461         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1462         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1463         Likewise.
1464         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1465         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1466         Likewise.
1467         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1468         * testsuite/20_util/identity/value.cc: Likewise.
1469         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1470         * testsuite/20_util/is_integral/value.cc: Likewise.
1471         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1472         Likewise.
1473         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1474         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1475         * testsuite/20_util/is_reference/value.cc: Likewise.
1476         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1477         Likewise.
1478         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1479         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1480         * testsuite/20_util/is_signed/value.cc: Likewise.
1481         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1482         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1483         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1484         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1485         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1486         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1487         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1488         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1489         Likewise.
1490         * testsuite/20_util/move/1.cc: Likewise.
1491         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1492         * testsuite/20_util/pair/1.cc: Likewise.
1493         * testsuite/20_util/pair/2.cc: Likewise.
1494         * testsuite/20_util/pair/3.cc: Likewise.
1495         * testsuite/20_util/pair/4.cc: Likewise.
1496         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1497         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1498         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1499         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1500         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1501         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1502         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1503         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1504         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1505         Likewise.
1506         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1507         Likewise.
1508         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1509         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1510         * testsuite/20_util/rel_ops.cc: Likewise.
1511         * testsuite/20_util/remove_reference/value.cc: Likewise.
1512         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1513         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1514         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1515         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1516         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1517         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1518         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1519         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1520         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1521         Likewise.
1522         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1523         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1524         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1525         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1526         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1527         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1528         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1529         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1530         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1531         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1532         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1533         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1534         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1535         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1536         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1537         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1538         Likewise.
1539         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1540         Likewise.
1541         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1542         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1543         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1544         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1545         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1546         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1547         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1548         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1549         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1550         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1551         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1552         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1553         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1554         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1555         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1556         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1557         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1558         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1559         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1560         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1561         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1562         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1563         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1564         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1565         Likewise.
1566         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1567         Likewise.
1568         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1569         Likewise.
1570         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1571         Likewise.
1572         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1573         Likewise.
1574         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1575         Likewise.
1576         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1577         Likewise.
1578         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1579         Likewise.
1580         * testsuite/20_util/temporary_buffer.cc: Likewise.
1581         * testsuite/20_util/time_point/1.cc: Likewise.
1582         * testsuite/20_util/time_point/2.cc: Likewise.
1583         * testsuite/20_util/time_point/3.cc: Likewise.
1584         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1585         Likewise.
1586         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1587         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1588         Likewise.
1589         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1590         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1591         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1592         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1593         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1594         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1595         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1596         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1597         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1598         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1599         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1600         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1601         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1602         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1603         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1604         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1605         Likewise.
1606         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1607         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1608         Likewise.
1609         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1610         Likewise.
1611         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1612         Likewise.
1613         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1614         Likewise.
1615         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1616         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1617         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1618         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1619         Likewise.
1620         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1621         Likewise.
1622         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1623         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1624         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1625         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1626         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1627         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1628         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1629         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1630         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1631         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1632         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1633         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1634         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1635         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1636         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1637         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1638         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1639         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1640         Likewise.
1641         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1642         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1643         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1644         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1645         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1646         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1647         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1648         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1649         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1650         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1651         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1652         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1653         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1654         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1655         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1656         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1657         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1658         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1659         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1660         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1661         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1662         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1663         Likewise.
1664         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1665         Likewise.
1666         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1667         Likewise.
1668         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1669         Likewise.
1670         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1671         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1672         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1673         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1674         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1675         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1676         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1677         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1678         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1679         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1680         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1681         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1682         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1683         Likewise.
1684         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1685         Likewise.
1686         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1687         Likewise.
1688         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1689         Likewise.
1690         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1691         Likewise.
1692         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1693         Likewise.
1694         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1695         Likewise.
1696         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1697         Likewise.
1698         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1699         Likewise.
1700         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1701         Likewise.
1702         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1703         Likewise.
1704         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1705         Likewise.
1706         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1707         Likewise.
1708         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1709         Likewise.
1710         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1711         Likewise.
1712         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1713         Likewise.
1714         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1715         Likewise.
1716         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1717         Likewise.
1718         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1719         Likewise.
1720         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1721         Likewise.
1722         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1723         Likewise.
1724         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1725         Likewise.
1726         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1727         Likewise.
1728         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1729         Likewise.
1730         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1731         Likewise.
1732         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1733         Likewise.
1734         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1735         Likewise.
1736         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1737         Likewise.
1738         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1739         Likewise.
1740         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1741         Likewise.
1742         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1743         Likewise.
1744         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1745         Likewise.
1746         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1747         Likewise.
1748         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1749         Likewise.
1750         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1751         Likewise.
1752         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1753         Likewise.
1754         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1755         Likewise.
1756         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1757         Likewise.
1758         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1759         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1760         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1761         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1762         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1763         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1764         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1765         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1766         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1767         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1768         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1769         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1770         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1771         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1772         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1773         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1774         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1775         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1776         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1777         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1778         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1779         Likewise.
1780         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1781         Likewise.
1782         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1783         Likewise.
1784         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1785         Likewise.
1786         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1787         Likewise.
1788         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1789         Likewise.
1790         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1791         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1792         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1793         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1794         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1795         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1796         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1797         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1798         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1799         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1800         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1801         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1802         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1803         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1804         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1805         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1806         Likewise.
1807         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1808         Likewise.
1809         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
1810         Likewise.
1811         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
1812         Likewise.
1813         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
1814         Likewise.
1815         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
1816         Likewise.
1817         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
1818         Likewise.
1819         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
1820         Likewise.
1821         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
1822         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
1823         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
1824         Likewise.
1825         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
1826         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
1827         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
1828         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
1829         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
1830         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
1831         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
1832         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
1833         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
1834         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
1835         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
1836         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
1837         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
1838         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
1839         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
1840         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
1841         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
1842         Likewise.
1843         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
1844         Likewise.
1845         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
1846         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
1847         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
1848         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
1849         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
1850         Likewise.
1851         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
1852         Likewise.
1853         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
1854         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
1855         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
1856         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
1857         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
1858         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
1859         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
1860         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
1861         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
1862         Likewise.
1863         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
1864         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
1865         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
1866         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
1867         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
1868         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
1869         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
1870         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
1871         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
1872         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
1873         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
1874         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
1875         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
1876         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
1877         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
1878         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
1879         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
1880         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
1881         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
1882         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
1883         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
1884         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
1885         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
1886         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
1887         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
1888         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
1889         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
1890         Likewise.
1891         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
1892         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
1893         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
1894         Likewise.
1895         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
1896         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
1897         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
1898         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
1899         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
1900         Likewise.
1901         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
1902         Likewise.
1903         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
1904         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
1905         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
1906         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
1907         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
1908         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
1909         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
1910         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
1911         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
1912         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
1913         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
1914         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
1915         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
1916         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
1917         Likewise.
1918         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
1919         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
1920         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
1921         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
1922         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
1923         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
1924         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
1925         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
1926         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
1927         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
1928         Likewise.
1929         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
1930         Likewise.
1931         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
1932         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
1933         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
1934         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
1935         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
1936         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
1937         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
1938         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
1939         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
1940         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
1941         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
1942         Likewise.
1943         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
1944         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
1945         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
1946         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
1947         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
1948         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
1949         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
1950         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
1951         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
1952         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
1953         Likewise.
1954         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
1955         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
1956         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
1957         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
1958         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
1959         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
1960         Likewise.
1961         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
1962         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
1963         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
1964         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
1965         Likewise.
1966         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
1967         Likewise.
1968         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
1969         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
1970         Likewise.
1971         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
1972         * testsuite/22_locale/ctype/2.cc: Likewise.
1973         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
1974         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
1975         * testsuite/22_locale/ctype/dr695.cc: Likewise.
1976         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
1977         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
1978         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
1979         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
1980         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
1981         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
1982         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
1983         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
1984         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
1985         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
1986         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
1987         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
1988         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
1989         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
1990         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
1991         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
1992         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
1993         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
1994         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
1995         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
1996         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
1997         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
1998         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
1999         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2000         * testsuite/22_locale/facet/1.cc: Likewise.
2001         * testsuite/22_locale/facet/2.cc: Likewise.
2002         * testsuite/22_locale/facet/25421.cc: Likewise.
2003         * testsuite/22_locale/global_templates/1.cc: Likewise.
2004         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2005         Likewise.
2006         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2007         Likewise.
2008         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2009         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2010         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2011         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2012         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2013         * testsuite/22_locale/locale/13630.cc: Likewise.
2014         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2015         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2016         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2017         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2018         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2019         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2020         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2021         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2022         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2023         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2024         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2025         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2026         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2027         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2028         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2029         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2030         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2031         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2032         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2033         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2034         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2035         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2036         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2037         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2038         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2039         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2040         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2041         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2042         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2043         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2044         Likewise.
2045         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2046         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2047         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2048         Likewise.
2049         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2050         Likewise.
2051         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2052         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2053         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2054         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2055         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2056         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2057         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2058         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2059         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2060         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2061         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2062         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2063         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2064         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2065         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2066         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2067         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2068         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2069         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2070         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2071         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2072         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2073         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2074         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2075         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2076         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2077         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2078         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2079         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2080         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2081         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2082         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2083         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2084         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2085         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2086         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2087         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2088         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2089         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2090         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2091         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2092         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2093         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2094         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2095         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2096         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2097         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2098         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2099         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2100         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2101         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2102         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2103         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2104         Likewise.
2105         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2106         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2107         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2108         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2109         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2110         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2111         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2112         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2113         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2114         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2115         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2116         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2117         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2118         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2119         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2120         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2121         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2122         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2123         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2124         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2125         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2126         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2127         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2128         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2129         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2130         Likewise.
2131         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2132         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2133         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2134         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2135         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2136         Likewise.
2137         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2138         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2139         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2140         Likewise.
2141         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2142         Likewise.
2143         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2144         Likewise.
2145         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2146         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2147         Likewise.
2148         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2149         Likewise.
2150         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2151         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2152         Likewise.
2153         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2154         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2155         Likewise.
2156         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2157         Likewise.
2158         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2159         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2160         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2161         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2162         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2163         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2164         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2165         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2166         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2167         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2168         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2169         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2170         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2171         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2172         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2173         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2174         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2175         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2176         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2177         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2178         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2179         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2180         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2181         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2182         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2183         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2184         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2185         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2186         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2187         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2188         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2189         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2190         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2191         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2192         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2193         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2194         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2195         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2196         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2197         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2198         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2199         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2200         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2201         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2202         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2203         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2204         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2205         Likewise.
2206         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2207         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2208         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2209         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2210         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2211         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2212         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2213         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2214         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2215         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2216         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2217         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2218         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2219         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2220         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2221         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2222         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2223         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2224         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2225         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2226         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2227         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2228         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2229         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2230         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2231         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2232         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2233         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2234         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2235         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2236         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2237         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2238         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2239         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2240         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2241         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2242         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2243         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2244         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2245         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2246         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2247         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2248         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2249         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2250         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2251         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2252         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2253         Likewise.
2254         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2255         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2256         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2257         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2258         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2259         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2260         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2261         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2262         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2263         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2264         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2265         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2266         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2267         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2268         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2269         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2270         Likewise.
2271         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2272         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2273         Likewise.
2274         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2275         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2276         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2277         Likewise.
2278         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2279         Likewise.
2280         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2281         Likewise.
2282         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2283         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2284         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2285         Likewise.
2286         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2287         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2288         Likewise.
2289         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2290         Likewise.
2291         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2292         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2293         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2294         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2295         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2296         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2297         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2298         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2299         Likewise.
2300         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2301         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2302         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2303         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2304         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2305         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2306         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2307         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2308         Likewise.
2309         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2310         Likewise.
2311         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2312         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2313         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2314         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2315         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2316         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2317         Likewise.
2318         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2319         Likewise.
2320         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2321         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2322         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2323         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2324         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2325         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2326         Likewise.
2327         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2328         Likewise.
2329         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2330         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2331         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2332         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2333         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2334         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2335         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2336         Likewise.
2337         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2338         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2339         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2340         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2341         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2342         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2343         Likewise.
2344         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2345         Likewise.
2346         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2347         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2348         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2349         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2350         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2351         Likewise.
2352         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2353         Likewise.
2354         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2355         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2356         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2357         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2358         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2359         Likewise.
2360         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2361         Likewise.
2362         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2363         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2364         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2365         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2366         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2367         Likewise.
2368         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2369         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2370         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2371         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2372         Likewise.
2373         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2374         Likewise.
2375         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2376         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2377         Likewise.
2378         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2379         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2380         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2381         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2382         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2383         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2384         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2385         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2386         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2387         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2388         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2389         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2390         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2391         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2392         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2393         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2394         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2395         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2396         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2397         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2398         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2399         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2400         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2401         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2402         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2403         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2404         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2405         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2406         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2407         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2408         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2409         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2410         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2411         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2412         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2413         Likewise.
2414         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2415         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2416         * testsuite/23_containers/bitset/18604.cc: Likewise.
2417         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2418         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2419         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2420         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2421         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2422         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2423         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2424         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2425         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2426         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2427         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2428         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2429         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2430         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2431         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2432         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2433         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2434         * testsuite/23_containers/deque/18604.cc: Likewise.
2435         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2436         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2437         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2438         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2439         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2440         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2441         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2442         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2443         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2444         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2445         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2446         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2447         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2448         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2449         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2450         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2451         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2452         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2453         Likewise.
2454         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2455         Likewise.
2456         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2457         Likewise.
2458         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2459         Likewise.
2460         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2461         Likewise.
2462         * testsuite/23_containers/deque/types/1.cc: Likewise.
2463         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2464         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2465         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2466         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2467         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2468         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2469         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2470         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2471         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2472         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2473         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2474         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2475         Likewise.
2476         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2477         Likewise.
2478         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2479         Likewise.
2480         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2481         Likewise.
2482         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2483         Likewise.
2484         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2485         Likewise.
2486         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2487         Likewise.
2488         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2489         Likewise.
2490         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2491         Likewise.
2492         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2493         Likewise.
2494         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2495         Likewise.
2496         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2497         Likewise.
2498         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2499         Likewise.
2500         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2501         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2502         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2503         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2504         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2505         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2506         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2507         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2508         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2509         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2510         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2511         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2512         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2513         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2514         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2515         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2516         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2517         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2518         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2519         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2520         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2521         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2522         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2523         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2524         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2525         Likewise.
2526         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2527         Likewise.
2528         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2529         * testsuite/23_containers/list/18604.cc: Likewise.
2530         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2531         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2532         * testsuite/23_containers/list/cons/1.cc: Likewise.
2533         * testsuite/23_containers/list/cons/2.cc: Likewise.
2534         * testsuite/23_containers/list/cons/3.cc: Likewise.
2535         * testsuite/23_containers/list/cons/4.cc: Likewise.
2536         * testsuite/23_containers/list/cons/5.cc: Likewise.
2537         * testsuite/23_containers/list/cons/6.cc: Likewise.
2538         * testsuite/23_containers/list/cons/7.cc: Likewise.
2539         * testsuite/23_containers/list/cons/8.cc: Likewise.
2540         * testsuite/23_containers/list/cons/9.cc: Likewise.
2541         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2542         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2543         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2544         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2545         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2546         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2547         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2548         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2549         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2550         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2551         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2552         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2553         * testsuite/23_containers/list/operations/1.cc: Likewise.
2554         * testsuite/23_containers/list/operations/2.cc: Likewise.
2555         * testsuite/23_containers/list/operations/3.cc: Likewise.
2556         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2557         * testsuite/23_containers/list/operations/4.cc: Likewise.
2558         * testsuite/23_containers/list/operations/5.cc: Likewise.
2559         * testsuite/23_containers/list/pthread1.cc: Likewise.
2560         * testsuite/23_containers/list/pthread5.cc: Likewise.
2561         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2562         Likewise.
2563         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2564         Likewise.
2565         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2566         Likewise.
2567         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2568         Likewise.
2569         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2570         Likewise.
2571         * testsuite/23_containers/map/18604.cc: Likewise.
2572         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2573         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2574         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2575         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2576         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2577         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2578         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2579         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2580         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2581         * testsuite/23_containers/map/operators/1.cc: Likewise.
2582         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2583         * testsuite/23_containers/map/pthread6.cc: Likewise.
2584         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2585         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2586         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2587         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2588         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2589         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2590         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2591         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2592         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2593         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2594         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2595         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2596         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2597         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2598         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2599         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2600         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2601         * testsuite/23_containers/set/18604.cc: Likewise.
2602         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2603         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2604         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2605         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2606         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2607         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2608         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2609         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2610         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2611         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2612         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2613         Likewise.
2614         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2615         Likewise.
2616         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2617         Likewise.
2618         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2619         Likewise.
2620         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2621         Likewise.
2622         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2623         Likewise.
2624         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2625         Likewise.
2626         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2627         Likewise.
2628         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2629         Likewise.
2630         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2631         Likewise.
2632         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2633         Likewise.
2634         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2635         Likewise.
2636         * testsuite/23_containers/vector/18604.cc: Likewise.
2637         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2638         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2639         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2640         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2641         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2642         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2643         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2644         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2645         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2646         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2647         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2648         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2649         Likewise.
2650         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2651         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2652         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2653         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2654         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2655         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2656         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2657         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2658         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2659         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2660         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2661         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2662         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2663         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2664         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2665         Likewise.
2666         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2667         Likewise.
2668         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2669         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2670         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2671         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2672         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2673         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2674         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2675         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2676         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2677         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2678         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2679         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2680         Likewise.
2681         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2682         Likewise.
2683         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2684         Likewise.
2685         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2686         Likewise.
2687         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2688         Likewise.
2689         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2690         Likewise.
2691         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2692         * testsuite/23_containers/vector/types/1.cc: Likewise.
2693         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2694         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2695         Likewise.
2696         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2697         Likewise.
2698         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2699         Likewise.
2700         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2701         Likewise.
2702         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2703         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2704         Likewise.
2705         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2706         Likewise.
2707         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2708         Likewise.
2709         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2710         Likewise.
2711         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2712         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2713         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2714         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2715         Likewise.
2716         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2717         Likewise.
2718         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2719         Likewise.
2720         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2721         Likewise.
2722         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2723         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2724         Likewise.
2725         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2726         Likewise.
2727         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2728         Likewise.
2729         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2730         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2731         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2732         Likewise.
2733         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2734         Likewise.
2735         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2736         Likewise.
2737         * testsuite/24_iterators/operations/next.cc: Likewise.
2738         * testsuite/24_iterators/operations/prev.cc: Likewise.
2739         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2740         Likewise.
2741         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2742         Likewise.
2743         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2744         Likewise.
2745         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2746         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2747         Likewise.
2748         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2749         Likewise.
2750         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2751         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2752         Likewise.
2753         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2754         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2755         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2756         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2757         Likewise.
2758         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2759         Likewise.
2760         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2761         Likewise.
2762         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2763         Likewise.
2764         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2765         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2766         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2767         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2768         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2769         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2770         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2771         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2772         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2773         * testsuite/25_algorithms/copy/1.cc: Likewise.
2774         * testsuite/25_algorithms/copy/2.cc: Likewise.
2775         * testsuite/25_algorithms/copy/3.cc: Likewise.
2776         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2777         * testsuite/25_algorithms/copy/4.cc: Likewise.
2778         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2779         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2780         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2781         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2782         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2783         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2784         Likewise.
2785         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2786         Likewise.
2787         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2788         Likewise.
2789         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2790         Likewise.
2791         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2792         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2793         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2794         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2795         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2796         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2797         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2798         * testsuite/25_algorithms/count/1.cc: Likewise.
2799         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2800         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2801         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2802         * testsuite/25_algorithms/equal/1.cc: Likewise.
2803         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2804         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2805         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2806         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2807         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2808         * testsuite/25_algorithms/fill/1.cc: Likewise.
2809         * testsuite/25_algorithms/fill/2.cc: Likewise.
2810         * testsuite/25_algorithms/fill/3.cc: Likewise.
2811         * testsuite/25_algorithms/fill/35725.cc: Likewise.
2812         * testsuite/25_algorithms/fill/4.cc: Likewise.
2813         * testsuite/25_algorithms/fill/5.cc: Likewise.
2814         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
2815         * testsuite/25_algorithms/find/1.cc: Likewise.
2816         * testsuite/25_algorithms/find/17441.cc: Likewise.
2817         * testsuite/25_algorithms/find/check_type.cc: Likewise.
2818         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
2819         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
2820         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
2821         Likewise.
2822         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
2823         Likewise.
2824         * testsuite/25_algorithms/find_end/1.cc: Likewise.
2825         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
2826         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
2827         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
2828         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
2829         * testsuite/25_algorithms/find_if/1.cc: Likewise.
2830         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
2831         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
2832         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
2833         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
2834         Likewise.
2835         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
2836         Likewise.
2837         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
2838         Likewise.
2839         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
2840         Likewise.
2841         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
2842         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
2843         * testsuite/25_algorithms/heap/1.cc: Likewise.
2844         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
2845         * testsuite/25_algorithms/includes/1.cc: Likewise.
2846         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
2847         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
2848         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
2849         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
2850         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
2851         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
2852         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
2853         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
2854         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
2855         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
2856         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
2857         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
2858         Likewise.
2859         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
2860         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
2861         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
2862         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
2863         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
2864         * testsuite/25_algorithms/max/1.cc: Likewise.
2865         * testsuite/25_algorithms/max/2.cc: Likewise.
2866         * testsuite/25_algorithms/max/3.cc: Likewise.
2867         * testsuite/25_algorithms/max/37547.cc: Likewise.
2868         * testsuite/25_algorithms/max/4.cc: Likewise.
2869         * testsuite/25_algorithms/max_element/1.cc: Likewise.
2870         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
2871         * testsuite/25_algorithms/merge/1.cc: Likewise.
2872         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
2873         * testsuite/25_algorithms/min/1.cc: Likewise.
2874         * testsuite/25_algorithms/min/2.cc: Likewise.
2875         * testsuite/25_algorithms/min/3.cc: Likewise.
2876         * testsuite/25_algorithms/min/37547.cc: Likewise.
2877         * testsuite/25_algorithms/min/4.cc: Likewise.
2878         * testsuite/25_algorithms/min_element/1.cc: Likewise.
2879         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
2880         * testsuite/25_algorithms/minmax/1.cc: Likewise.
2881         * testsuite/25_algorithms/minmax/2.cc: Likewise.
2882         * testsuite/25_algorithms/minmax/3.cc: Likewise.
2883         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
2884         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
2885         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
2886         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
2887         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
2888         * testsuite/25_algorithms/move/1.cc: Likewise.
2889         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
2890         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
2891         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
2892         * testsuite/25_algorithms/none_of/1.cc: Likewise.
2893         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
2894         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
2895         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
2896         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
2897         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
2898         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
2899         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
2900         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
2901         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
2902         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
2903         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
2904         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
2905         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
2906         * testsuite/25_algorithms/partition/1.cc: Likewise.
2907         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
2908         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
2909         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
2910         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
2911         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
2912         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
2913         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
2914         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
2915         * testsuite/25_algorithms/remove/1.cc: Likewise.
2916         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
2917         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
2918         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
2919         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
2920         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
2921         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
2922         * testsuite/25_algorithms/replace/1.cc: Likewise.
2923         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
2924         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
2925         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
2926         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
2927         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
2928         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
2929         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
2930         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
2931         * testsuite/25_algorithms/rotate/1.cc: Likewise.
2932         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
2933         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
2934         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
2935         * testsuite/25_algorithms/search/1.cc: Likewise.
2936         * testsuite/25_algorithms/search/check_type.cc: Likewise.
2937         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
2938         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
2939         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
2940         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
2941         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
2942         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
2943         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
2944         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
2945         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
2946         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
2947         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
2948         Likewise.
2949         * testsuite/25_algorithms/set_union/1.cc: Likewise.
2950         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
2951         * testsuite/25_algorithms/sort/1.cc: Likewise.
2952         * testsuite/25_algorithms/sort/34095.cc: Likewise.
2953         * testsuite/25_algorithms/sort/34636.cc: Likewise.
2954         * testsuite/25_algorithms/sort/35588.cc: Likewise.
2955         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
2956         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
2957         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
2958         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
2959         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
2960         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
2961         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
2962         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
2963         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
2964         * testsuite/25_algorithms/unique/1.cc: Likewise.
2965         * testsuite/25_algorithms/unique/11480.cc: Likewise.
2966         * testsuite/25_algorithms/unique/2.cc: Likewise.
2967         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
2968         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
2969         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
2970         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
2971         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
2972         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
2973         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
2974         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
2975         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
2976         * testsuite/26_numerics/accumulate/1.cc: Likewise.
2977         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
2978         * testsuite/26_numerics/complex/13450.cc: Likewise.
2979         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
2980         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
2981         * testsuite/26_numerics/complex/dr387.cc: Likewise.
2982         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
2983         * testsuite/26_numerics/complex/dr781.cc: Likewise.
2984         * testsuite/26_numerics/complex/dr844.cc: Likewise.
2985         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
2986         Likewise.
2987         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
2988         Likewise.
2989         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
2990         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
2991         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
2992         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
2993         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
2994         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
2995         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
2996         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
2997         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
2998         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
2999         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3000         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3001         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3002         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3003         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3004         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3005         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3006         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3007         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3008         Likewise.
3009         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3010         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3011         Likewise.
3012         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3013         Likewise.
3014         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3015         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3016         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3017         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3018         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3019         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3020         * testsuite/26_numerics/iota/1.cc: Likewise.
3021         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3022         * testsuite/26_numerics/slice/1.cc: Likewise.
3023         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3024         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3025         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3026         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3027         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3028         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3029         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3030         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3031         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3032         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3033         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3034         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3035         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3036         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3037         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3038         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3039         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3040         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3041         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3042         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3043         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3044         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3045         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3046         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3047         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3048         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3049         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3050         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3051         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3052         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3053         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3054         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3055         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3056         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3057         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3058         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3059         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3060         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3061         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3062         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3063         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3064         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3065         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3066         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3067         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3068         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3069         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3070         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3071         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3072         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3073         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3074         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3075         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3076         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3077         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3078         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3079         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3080         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3081         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3082         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3083         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3084         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3085         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3086         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3087         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3088         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3089         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3090         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3091         Likewise.
3092         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3093         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3094         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3095         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3096         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3097         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3098         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3099         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3100         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3101         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3102         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3103         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3104         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3105         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3106         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3107         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3108         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3109         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3110         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3111         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3112         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3113         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3114         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3115         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3116         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3117         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3118         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3119         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3120         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3121         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3122         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3123         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3124         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3125         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3126         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3127         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3128         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3129         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3130         Likewise.
3131         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3132         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3133         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3134         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3135         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3136         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3137         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3138         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3139         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3140         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3141         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3142         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3143         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3144         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3145         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3146         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3147         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3148         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3149         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3150         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3151         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3152         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3153         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3154         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3155         Likewise.
3156         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3157         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3158         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3159         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3160         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3161         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3162         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3163         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3164         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3165         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3166         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3167         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3168         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3169         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3170         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3171         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3172         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3173         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3174         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3175         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3176         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3177         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3178         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3179         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3180         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3181         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3182         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3183         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3184         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3185         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3186         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3187         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3188         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3189         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3190         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3191         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3192         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3193         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3194         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3195         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3196         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3197         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3198         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3199         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3200         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3201         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3202         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3203         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3204         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3205         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3206         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3207         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3208         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3209         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3210         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3211         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3212         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3213         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3214         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3215         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3216         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3217         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3218         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3219         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3220         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3221         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3222         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3223         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3224         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3225         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3226         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3227         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3228         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3229         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3230         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3231         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3232         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3233         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3234         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3235         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3236         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3237         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3238         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3239         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3240         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3241         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3242         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3243         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3244         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3245         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3246         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3247         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3248         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3249         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3250         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3251         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3252         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3253         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3254         Likewise.
3255         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3256         Likewise.
3257         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3258         Likewise.
3259         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3260         Likewise.
3261         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3262         Likewise.
3263         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3264         Likewise.
3265         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3266         Likewise.
3267         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3268         Likewise.
3269         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3270         Likewise.
3271         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3272         Likewise.
3273         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3274         Likewise.
3275         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3276         Likewise.
3277         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3278         Likewise.
3279         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3280         Likewise.
3281         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3282         Likewise.
3283         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3284         Likewise.
3285         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3286         Likewise.
3287         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3288         Likewise.
3289         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3290         Likewise.
3291         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3292         Likewise.
3293         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3294         Likewise.
3295         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3296         Likewise.
3297         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3298         Likewise.
3299         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3300         Likewise.
3301         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3302         Likewise.
3303         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3304         Likewise.
3305         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3306         Likewise.
3307         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3308         Likewise.
3309         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3310         Likewise.
3311         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3312         Likewise.
3313         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3314         Likewise.
3315         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3316         Likewise.
3317         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3318         Likewise.
3319         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3320         Likewise.
3321         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3322         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3323         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3324         Likewise.
3325         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3326         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3327         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3328         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3329         Likewise.
3330         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3331         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3332         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3333         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3334         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3335         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3336         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3337         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3338         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3339         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3340         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3341         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3342         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3343         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3344         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3345         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3346         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3347         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3348         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3349         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3350         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3351         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3352         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3353         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3354         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3355         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3356         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3357         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3358         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3359         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3360         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3361         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3362         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3363         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3364         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3365         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3366         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3367         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3368         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3369         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3370         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3371         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3372         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3373         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3374         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3375         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3376         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3377         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3378         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3379         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3380         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3381         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3382         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3383         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3384         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3385         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3386         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3387         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3388         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3389         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3390         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3391         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3392         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3393         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3394         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3395         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3396         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3397         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3398         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3399         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3400         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3401         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3402         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3403         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3404         Likewise.
3405         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3406         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3407         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3408         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3409         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3410         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3411         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3412         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3413         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3414         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3415         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3416         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3417         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3418         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3419         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3420         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3421         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3422         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3423         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3424         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3425         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3426         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3427         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3428         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3429         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3430         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3431         Likewise.
3432         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3433         Likewise.
3434         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3435         Likewise.
3436         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3437         Likewise.
3438         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3439         Likewise.
3440         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3441         Likewise.
3442         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3443         Likewise.
3444         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3445         Likewise.
3446         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3447         Likewise.
3448         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3449         Likewise.
3450         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3451         Likewise.
3452         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3453         Likewise.
3454         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3455         Likewise.
3456         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3457         Likewise.
3458         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3459         Likewise.
3460         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3461         Likewise.
3462         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3463         Likewise.
3464         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3465         Likewise.
3466         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3467         Likewise.
3468         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3469         Likewise.
3470         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3471         Likewise.
3472         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3473         Likewise.
3474         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3475         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3476         Likewise.
3477         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3478         Likewise.
3479         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3480         Likewise.
3481         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3482         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3483         Likewise.
3484         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3485         Likewise.
3486         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3487         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3488         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3489         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3490         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3491         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3492         Likewise.
3493         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3494         Likewise.
3495         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3496         Likewise.
3497         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3498         Likewise.
3499         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3500         Likewise.
3501         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3502         Likewise.
3503         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3504         Likewise.
3505         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3506         Likewise.
3507         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3508         Likewise.
3509         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3510         Likewise.
3511         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3512         Likewise.
3513         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3514         Likewise.
3515         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3516         Likewise.
3517         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3518         Likewise.
3519         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3520         Likewise.
3521         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3522         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3523         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3524         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3525         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3526         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3527         Likewise.
3528         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3529         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3530         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3531         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3532         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3533         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3534         Likewise.
3535         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3536         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3537         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3538         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3539         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3540         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3541         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3542         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3543         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3544         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3545         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3546         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3547         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3548         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3549         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3550         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3551         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3552         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3553         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3554         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3555         Likewise.
3556         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3557         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3558         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3559         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3560         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3561         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3562         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3563         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3564         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3565         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3566         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3567         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3568         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3569         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3570         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3571         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3572         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3573         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3574         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3575         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3576         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3577         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3578         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3579         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3580         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3581         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3582         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3583         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3584         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3585         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3586         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3587         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3588         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3589         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3590         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3591         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3592         Likewise.
3593         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3594         Likewise.
3595         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3596         Likewise.
3597         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3598         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3599         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3600         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3601         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3602         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3603         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3604         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3605         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3606         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3607         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3608         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3609         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3610         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3611         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3612         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3613         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3614         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3615         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3616         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3617         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3618         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3619         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3620         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3621         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3622         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3623         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3624         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3625         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3626         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3627         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3628         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3629         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3630         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3631         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3632         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3633         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3634         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3635         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3636         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3637         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3638         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3639         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3640         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3641         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3642         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3643         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3644         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3645         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3646         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3647         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3648         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3649         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3650         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3651         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3652         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3653         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3654         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3655         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3656         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3657         Likewise.
3658         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3659         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3660         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3661         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3662         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3663         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3664         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3665         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3666         * testsuite/27_io/fpos/11450.cc: Likewise.
3667         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3668         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3669         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3670         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3671         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3672         * testsuite/27_io/fpos/14775.cc: Likewise.
3673         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3674         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3675         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3676         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3677         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3678         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3679         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3680         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3681         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3682         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3683         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3684         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3685         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3686         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3687         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3688         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3689         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3690         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3691         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3692         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3693         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3694         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3695         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3696         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3697         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3698         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3699         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3700         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3701         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3702         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3703         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3704         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3705         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3706         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3707         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3708         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3709         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3710         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3711         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3712         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3713         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3714         * testsuite/27_io/objects/char/1.cc: Likewise.
3715         * testsuite/27_io/objects/char/10.cc: Likewise.
3716         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3717         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3718         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3719         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3720         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3721         * testsuite/27_io/objects/char/2.cc: Likewise.
3722         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3723         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3724         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3725         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3726         * testsuite/27_io/objects/char/5.cc: Likewise.
3727         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3728         * testsuite/27_io/objects/char/6.cc: Likewise.
3729         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3730         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3731         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3732         * testsuite/27_io/objects/char/7.cc: Likewise.
3733         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3734         * testsuite/27_io/objects/char/8.cc: Likewise.
3735         * testsuite/27_io/objects/char/9.cc: Likewise.
3736         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3737         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3738         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3739         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3740         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3741         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3742         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3743         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3744         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3745         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3746         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3747         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3748         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3749         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3750         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3751         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3752         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3753         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3754         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3755         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3756         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3757         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3758         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3759         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3760         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3761         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3762         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3763         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3764         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3765         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3766         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3767         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3768         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3769         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3770         * testsuite/27_io/types/1.cc: Likewise.
3771         * testsuite/27_io/types/2.cc: Likewise.
3772         * testsuite/27_io/types/3.cc: Likewise.
3773         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3774         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3775         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3776         Likewise.
3777         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3778         Likewise.
3779         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3780         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3781         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3782         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3783         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3784         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3785         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3786         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3787         Likewise.
3788         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3789         Likewise.
3790         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3791         Likewise.
3792         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3793         Likewise.
3794         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3795         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3796         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3797         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3798         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3799         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3800         Likewise.
3801         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3802         Likewise.
3803         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3804         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3805         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3806         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3807         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3808         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
3809         * testsuite/Makefile.am: Likewise.
3810         * testsuite/abi/30586.cc: Likewise.
3811         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
3812         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
3813         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
3814         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
3815         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
3816         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
3817         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
3818         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
3819         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
3820         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
3821         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
3822         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
3823         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
3824         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
3825         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
3826         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
3827         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
3828         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
3829         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
3830         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
3831         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
3832         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
3833         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
3834         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
3835         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
3836         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
3837         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
3838         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
3839         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
3840         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
3841         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
3842         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
3843         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
3844         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
3845         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
3846         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
3847         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
3848         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
3849         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
3850         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
3851         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
3852         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
3853         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
3854         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
3855         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
3856         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
3857         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
3858         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
3859         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
3860         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
3861         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
3862         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
3863         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
3864         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
3865         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
3866         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
3867         * testsuite/abi/demangle/regression/7986.cc: Likewise.
3868         * testsuite/abi/demangle/regression/8897.cc: Likewise.
3869         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
3870         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
3871         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
3872         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
3873         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
3874         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
3875         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
3876         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
3877         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
3878         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
3879         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
3880         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
3881         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
3882         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
3883         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
3884         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
3885         * testsuite/abi/demangle/regression/old.cc: Likewise.
3886         * testsuite/abi/header_cxxabi.c: Likewise.
3887         * testsuite/backward/11460.cc: Likewise.
3888         * testsuite/backward/hash_map/1.cc: Likewise.
3889         * testsuite/backward/hash_map/14648.cc: Likewise.
3890         * testsuite/backward/hash_map/23528.cc: Likewise.
3891         * testsuite/backward/hash_set/1.cc: Likewise.
3892         * testsuite/backward/strstream_members.cc: Likewise.
3893         * testsuite/config/default.exp: Likewise.
3894         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
3895         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
3896         * testsuite/data/istream_extractor_other-1.tst: Likewise.
3897         * testsuite/data/istream_extractor_other-1.txt: Likewise.
3898         * testsuite/data/istream_extractor_other-2.tst: Likewise.
3899         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
3900         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
3901         * testsuite/data/sgetn.txt: Likewise.
3902         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
3903         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
3904         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
3905         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
3906         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
3907         * testsuite/ext/array_allocator/26875.cc: Likewise.
3908         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
3909         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
3910         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
3911         * testsuite/ext/array_allocator/check_new.cc: Likewise.
3912         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
3913         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
3914         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
3915         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
3916         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
3917         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
3918         * testsuite/ext/codecvt/1.cc: Likewise.
3919         * testsuite/ext/codecvt/char-1.cc: Likewise.
3920         * testsuite/ext/codecvt/char-2.cc: Likewise.
3921         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
3922         * testsuite/ext/concept_checks.cc: Likewise.
3923         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
3924         Likewise.
3925         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
3926         Likewise.
3927         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
3928         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
3929         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
3930         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
3931         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
3932         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
3933         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
3934         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
3935         Likewise.
3936         * testsuite/ext/headers.cc: Likewise.
3937         * testsuite/ext/is_heap/1.cc: Likewise.
3938         * testsuite/ext/is_heap/check_type.cc: Likewise.
3939         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
3940         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
3941         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
3942         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
3943         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
3944         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
3945         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
3946         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
3947         * testsuite/ext/median.cc: Likewise.
3948         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
3949         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
3950         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
3951         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
3952         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
3953         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
3954         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
3955         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
3956         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
3957         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
3958         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
3959         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
3960         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
3961         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
3962         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
3963         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
3964         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
3965         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
3966         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
3967         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
3968         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
3969         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
3970         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
3971         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
3972         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
3973         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
3974         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
3975         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
3976         * testsuite/ext/new_allocator/check_new.cc: Likewise.
3977         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
3978         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
3979         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
3980         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
3981         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
3982         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
3983         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
3984         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
3985         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
3986         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
3987         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
3988         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
3989         * testsuite/ext/rope/1.cc: Likewise.
3990         * testsuite/ext/rope/2.cc: Likewise.
3991         * testsuite/ext/rope/3.cc: Likewise.
3992         * testsuite/ext/rope/36832.cc: Likewise.
3993         * testsuite/ext/rope/4.cc: Likewise.
3994         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
3995         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
3996         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
3997         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
3998         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
3999         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4000         Likewise.
4001         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4002         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4003         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4004         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4005         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4006         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4007         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4008         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4009         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4010         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4011         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4012         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4013         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4014         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4015         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4016         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4017         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4018         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4019         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4020         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4021         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4022         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4023         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4024         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4025         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4026         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4027         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4028         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4029         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4030         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4031         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4032         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4033         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4034         * testsuite/lib/dg-options.exp: Likewise.
4035         * testsuite/lib/libstdc++.exp: Likewise.
4036         * testsuite/lib/prune.exp: Likewise.
4037         * testsuite/libstdc++-abi/abi.exp: Likewise.
4038         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4039         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4040         Likewise.
4041         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4042         Likewise.
4043         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4044         Likewise.
4045         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4046         Likewise.
4047         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4048         Likewise.
4049         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4050         Likewise.
4051         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4052         Likewise.
4053         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4054         Likewise.
4055         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4056         Likewise.
4057         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4058         Likewise.
4059         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4060         Likewise.
4061         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4062         Likewise.
4063         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4064         Likewise.
4065         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4066         Likewise.
4067         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4068         Likewise.
4069         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4070         Likewise.
4071         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4072         Likewise.
4073         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4074         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4075         Likewise.
4076         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4077         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4078         Likewise.
4079         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4080         Likewise.
4081         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4082         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4083         Likewise.
4084         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4085         Likewise.
4086         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4087         Likewise.
4088         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4089         Likewise.
4090         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4091         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4092         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4093         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4094         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4095         Likewise.
4096         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4097         Likewise.
4098         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4099         Likewise.
4100         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4101         Likewise.
4102         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4103         Likewise.
4104         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4105         Likewise.
4106         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4107         Likewise.
4108         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4109         Likewise.
4110         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4111         Likewise.
4112         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4113         Likewise.
4114         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4115         Likewise.
4116         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4117         Likewise.
4118         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4119         Likewise.
4120         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4121         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4122         Likewise.
4123         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4124         Likewise.
4125         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4126         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4127         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4128         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4129         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4130         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4131         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4132         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4133         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4134         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4135         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4136         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4137         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4138         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4139         Likewise.
4140         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4141         Likewise.
4142         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4143         Likewise.
4144         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4145         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4146         Likewise.
4147         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4148         Likewise.
4149         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4150         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4151         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4152         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4153         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4154         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4155         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4156         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4157         Likewise.
4158         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4159         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4160         Likewise.
4161         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4162         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4163         Likewise.
4164         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4165         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4166         Likewise.
4167         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4168         Likewise.
4169         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4170         Likewise.
4171         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4172         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4173         Likewise.
4174         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4175         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4176         Likewise.
4177         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4178         Likewise.
4179         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4180         Likewise.
4181         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4182         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4183         Likewise.
4184         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4185         Likewise.
4186         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4187         Likewise.
4188         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4189         Likewise.
4190         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4191         Likewise.
4192         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4193         Likewise.
4194         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4195         Likewise.
4196         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4197         Likewise.
4198         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4199         Likewise.
4200         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4201         Likewise.
4202         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4203         Likewise.
4204         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4205         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4206         Likewise.
4207         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4208         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4209         Likewise.
4210         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4211         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4212         Likewise.
4213         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4214         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4215         Likewise.
4216         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4217         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4218         Likewise.
4219         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4220         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4221         Likewise.
4222         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4223         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4224         Likewise.
4225         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4226         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4227         Likewise.
4228         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4229         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4230         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4231         Likewise.
4232         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4233         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4234         Likewise.
4235         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4236         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4237         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4238         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4239         Likewise.
4240         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4241         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4242         Likewise.
4243         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4244         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4245         Likewise.
4246         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4247         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4248         Likewise.
4249         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4250         Likewise.
4251         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4252         Likewise.
4253         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4254         Likewise.
4255         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4256         Likewise.
4257         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4258         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4259         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4260         Likewise.
4261         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4262         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4263         Likewise.
4264         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4265         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4266         Likewise.
4267         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4268         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4269         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4270         Likewise.
4271         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4272         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4273         Likewise.
4274         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4275         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4276         Likewise.
4277         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4278         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4279         Likewise.
4280         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4281         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4282         Likewise.
4283         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4284         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4285         Likewise.
4286         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4287         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4288         Likewise.
4289         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4290         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4291         Likewise.
4292         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4293         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4294         Likewise.
4295         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4296         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4297         Likewise.
4298         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4299         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4300         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4301         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4302         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4303         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4304         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4305         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4306         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4307         Likewise.
4308         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4309         Likewise.
4310         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4311         Likewise.
4312         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4313         Likewise.
4314         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4315         Likewise.
4316         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4317         Likewise.
4318         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4319         Likewise.
4320         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4321         Likewise.
4322         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4323         Likewise.
4324         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4325         Likewise.
4326         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4327         Likewise.
4328         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4329         Likewise.
4330         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4331         Likewise.
4332         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4333         Likewise.
4334         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4335         Likewise.
4336         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4337         Likewise.
4338         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4339         Likewise.
4340         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4341         Likewise.
4342         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4343         Likewise.
4344         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4345         Likewise.
4346         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4347         Likewise.
4348         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4349         Likewise.
4350         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4351         Likewise.
4352         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4353         Likewise.
4354         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4355         Likewise.
4356         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4357         Likewise.
4358         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4359         Likewise.
4360         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4361         Likewise.
4362         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4363         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4364         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4365         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4366         Likewise.
4367         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4368         Likewise.
4369         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4370         Likewise.
4371         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4372         Likewise.
4373         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4374         Likewise.
4375         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4376         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4377         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4378         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4379         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4380         Likewise.
4381         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4382         Likewise.
4383         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4384         Likewise.
4385         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4386         Likewise.
4387         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4388         Likewise.
4389         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4390         Likewise.
4391         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4392         Likewise.
4393         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4394         Likewise.
4395         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4396         Likewise.
4397         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4398         Likewise.
4399         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4400         Likewise.
4401         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4402         Likewise.
4403         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4404         Likewise.
4405         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4406         Likewise.
4407         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4408         Likewise.
4409         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4410         Likewise.
4411         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4412         Likewise.
4413         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4414         Likewise.
4415         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4416         Likewise.
4417         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4418         Likewise.
4419         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4420         Likewise.
4421         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4422         Likewise.
4423         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4424         Likewise.
4425         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4426         Likewise.
4427         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4428         Likewise.
4429         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4430         Likewise.
4431         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4432         Likewise.
4433         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4434         Likewise.
4435         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4436         Likewise.
4437         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4438         Likewise.
4439         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4440         Likewise.
4441         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4442         Likewise.
4443         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4444         Likewise.
4445         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4446         Likewise.
4447         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4448         Likewise.
4449         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4450         Likewise.
4451         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4452         Likewise.
4453         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4454         Likewise.
4455         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4456         Likewise.
4457         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4458         Likewise.
4459         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4460         Likewise.
4461         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4462         Likewise.
4463         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4464         Likewise.
4465         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4466         Likewise.
4467         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4468         Likewise.
4469         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4470         Likewise.
4471         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4472         Likewise.
4473         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4474         Likewise.
4475         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4476         Likewise.
4477         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4478         Likewise.
4479         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4480         Likewise.
4481         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4482         Likewise.
4483         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4484         Likewise.
4485         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4486         Likewise.
4487         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4488         Likewise.
4489         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4490         Likewise.
4491         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4492         Likewise.
4493         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4494         Likewise.
4495         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4496         Likewise.
4497         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4498         Likewise.
4499         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4500         Likewise.
4501         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4502         Likewise.
4503         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4504         Likewise.
4505         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4506         Likewise.
4507         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4508         Likewise.
4509         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4510         Likewise.
4511         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4512         Likewise.
4513         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4514         Likewise.
4515         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4516         Likewise.
4517         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4518         Likewise.
4519         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4520         Likewise.
4521         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4522         Likewise.
4523         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4524         Likewise.
4525         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4526         Likewise.
4527         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4528         Likewise.
4529         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4530         Likewise.
4531         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4532         Likewise.
4533         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4534         Likewise.
4535         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4536         Likewise.
4537         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4538         Likewise.
4539         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4540         Likewise.
4541         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4542         Likewise.
4543         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4544         Likewise.
4545         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4546         Likewise.
4547         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4548         Likewise.
4549         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4550         Likewise.
4551         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4552         Likewise.
4553         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4554         Likewise.
4555         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4556         Likewise.
4557         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4558         Likewise.
4559         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4560         Likewise.
4561         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4562         Likewise.
4563         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4564         Likewise.
4565         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4566         Likewise.
4567         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4568         Likewise.
4569         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4570         Likewise.
4571         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4572         Likewise.
4573         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4574         Likewise.
4575         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4576         Likewise.
4577         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4578         Likewise.
4579         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4580         Likewise.
4581         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4582         Likewise.
4583         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4584         Likewise.
4585         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4586         Likewise.
4587         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4588         Likewise.
4589         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4590         Likewise.
4591         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4592         Likewise.
4593         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4594         Likewise.
4595         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4596         Likewise.
4597         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4598         Likewise.
4599         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4600         Likewise.
4601         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4602         Likewise.
4603         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4604         Likewise.
4605         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4606         Likewise.
4607         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4608         Likewise.
4609         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4610         Likewise.
4611         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4612         Likewise.
4613         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4614         Likewise.
4615         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4616         Likewise.
4617         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4618         Likewise.
4619         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4620         Likewise.
4621         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4622         Likewise.
4623         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4624         Likewise.
4625         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4626         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4627         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4628         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4629         Likewise.
4630         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4631         Likewise.
4632         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4633         Likewise.
4634         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4635         Likewise.
4636         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4637         Likewise.
4638         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4639         Likewise.
4640         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4641         Likewise.
4642         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4643         Likewise.
4644         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4645         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4646         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4647         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4648         Likewise.
4649         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4650         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4651         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4652         Likewise.
4653         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4654         Likewise.
4655         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4656         Likewise.
4657         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4658         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4659         Likewise.
4660         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4661         Likewise.
4662         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4663         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4664         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4665         Likewise.
4666         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4667         Likewise.
4668         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4669         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4670         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4671         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4672         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4673         Likewise.
4674         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4675         Likewise.
4676         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4677         Likewise.
4678         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4679         Likewise.
4680         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4681         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4682         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4683         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4684         Likewise.
4685         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4686         Likewise.
4687         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4688         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4689         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4690         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4691         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4692         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4693         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4694         Likewise.
4695         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4696         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4697         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4698         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4699         Likewise.
4700         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4701         Likewise.
4702         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4703         Likewise.
4704         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4705         Likewise.
4706         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4707         Likewise.
4708         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4709         Likewise.
4710         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4711         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4712         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4713         Likewise.
4714         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4715         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4716         Likewise.
4717         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4718         Likewise.
4719         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4720         Likewise.
4721         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4722         Likewise.
4723         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4724         Likewise.
4725         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4726         Likewise.
4727         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4728         Likewise.
4729         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4730         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4731         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4732         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4733         Likewise.
4734         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4735         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4736         Likewise.
4737         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4738         Likewise.
4739         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4740         Likewise.
4741         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4742         Likewise.
4743         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4744         Likewise.
4745         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4746         Likewise.
4747         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4748         Likewise.
4749         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4750         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4751         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4752         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4753         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4754         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4755         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4756         Likewise.
4757         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4758         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4759         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4760         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4761         Likewise.
4762         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4763         Likewise.
4764         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4765         Likewise.
4766         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4767         Likewise.
4768         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4769         Likewise.
4770         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4771         Likewise.
4772         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4773         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4774         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4775         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4776         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4777         Likewise.
4778         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4779         Likewise.
4780         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4781         Likewise.
4782         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4783         Likewise.
4784         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4785         Likewise.
4786         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4787         Likewise.
4788         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4789         Likewise.
4790         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4791         Likewise.
4792         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4793         Likewise.
4794         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4795         Likewise.
4796         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4797         Likewise.
4798         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4799         Likewise.
4800         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4801         Likewise.
4802         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4803         Likewise.
4804         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4805         Likewise.
4806         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4807         Likewise.
4808         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
4809         Likewise.
4810         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
4811         Likewise.
4812         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
4813         Likewise.
4814         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
4815         Likewise.
4816         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
4817         Likewise.
4818         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
4819         Likewise.
4820         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
4821         Likewise.
4822         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
4823         Likewise.
4824         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
4825         Likewise.
4826         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
4827         Likewise.
4828         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
4829         Likewise.
4830         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
4831         Likewise.
4832         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
4833         Likewise.
4834         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
4835         Likewise.
4836         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
4837         Likewise.
4838         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
4839         Likewise.
4840         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
4841         Likewise.
4842         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
4843         Likewise.
4844         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
4845         Likewise.
4846         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
4847         Likewise.
4848         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
4849         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
4850         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
4851         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
4852         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
4853         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
4854         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
4855         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
4856         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
4857         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
4858         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
4859         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
4860         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
4861         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
4862         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
4863         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
4864         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
4865         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
4866         * testsuite/tr1/headers/all.cc: Likewise.
4867         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
4868         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
4869         * testsuite/util/testsuite_shared.cc: Likewise.
4870         * scripts/extract_symvers: Likewise.  Remove runtime exception.
4871         * testsuite/17_intro/headers/all.cc: Likewise.
4872         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
4873         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
4874         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
4875         Likewise.
4876         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
4877         Likewise.
4878         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
4879         Likewise.
4880         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
4881         Likewise.
4882         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
4883         Likewise.
4884         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
4885         Likewise.
4886         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
4887         Likewise.
4888         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
4889         Likewise.
4890         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
4891         Likewise.
4892         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
4893         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
4894         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
4895         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
4896         Likewise.
4897         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
4898         Likewise.
4899         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
4900         Likewise.
4901         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
4902         Likewise.
4903         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
4904         Likewise.
4905         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
4906         Likewise.
4907         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
4908         Likewise.
4909         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
4910         Likewise.
4911         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
4912         Likewise.
4913         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
4914         Likewise.
4915         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
4916         Likewise.
4917         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
4918         Likewise.
4919         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
4920         Likewise.
4921         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
4922         Likewise.
4923         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
4924         Likewise.
4925         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
4926         Likewise.
4927         * testsuite/20_util/pair/moveable.cc: Likewise.
4928         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
4929         Likewise.
4930         * testsuite/20_util/pair/swap.cc: Likewise.
4931         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
4932         Likewise.
4933         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
4934         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
4935         Likewise.
4936         * testsuite/20_util/tuple/moveable.cc: Likewise.
4937         * testsuite/20_util/tuple/moveable2.cc: Likewise.
4938         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
4939         Likewise.
4940         * testsuite/20_util/tuple/swap.cc: Likewise.
4941         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
4942         Likewise.
4943         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
4944         Likewise.
4945         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
4946         Likewise.
4947         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
4948         Likewise.
4949         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
4950         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
4951         Likewise.
4952         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
4953         Likewise.
4954         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
4955         Likewise.
4956         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
4957         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
4958         Likewise.
4959         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
4960         Likewise.
4961         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
4962         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
4963         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
4964         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
4965         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
4966         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
4967         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
4968         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
4969         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
4970         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
4971         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
4972         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
4973         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
4974         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
4975         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
4976         Likewise.
4977         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
4978         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
4979         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
4980         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
4981         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
4982         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
4983         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
4984         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
4985         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
4986         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
4987         Likewise.
4988         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
4989         Likewise.
4990         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
4991         Likewise.
4992         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
4993         Likewise.
4994         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
4995         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
4996         Likewise.
4997         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
4998         Likewise.
4999         * testsuite/23_containers/deque/14340.cc: Likewise.
5000         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5001         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5002         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5003         * testsuite/23_containers/deque/init-list.cc: Likewise.
5004         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5005         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5006         * testsuite/23_containers/deque/moveable.cc: Likewise.
5007         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5008         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5009         Likewise.
5010         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5011         Likewise.
5012         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5013         Likewise.
5014         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5015         Likewise.
5016         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5017         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5018         Likewise.
5019         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5020         Likewise.
5021         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5022         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5023         Likewise.
5024         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5025         Likewise.
5026         * testsuite/23_containers/list/14340.cc: Likewise.
5027         * testsuite/23_containers/list/23781.cc: Likewise.
5028         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5029         * testsuite/23_containers/list/init-list.cc: Likewise.
5030         * testsuite/23_containers/list/moveable.cc: Likewise.
5031         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5032         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5033         Likewise.
5034         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5035         Likewise.
5036         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5037         Likewise.
5038         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5039         Likewise.
5040         * testsuite/23_containers/map/14340.cc: Likewise.
5041         * testsuite/23_containers/map/23781.cc: Likewise.
5042         * testsuite/23_containers/map/init-list.cc: Likewise.
5043         * testsuite/23_containers/map/moveable.cc: Likewise.
5044         * testsuite/23_containers/map/operations/1.cc: Likewise.
5045         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5046         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5047         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5048         Likewise.
5049         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5050         Likewise.
5051         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5052         Likewise.
5053         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5054         Likewise.
5055         * testsuite/23_containers/multimap/14340.cc: Likewise.
5056         * testsuite/23_containers/multimap/23781.cc: Likewise.
5057         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5058         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5059         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5060         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5061         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5062         Likewise.
5063         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5064         Likewise.
5065         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5066         Likewise.
5067         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5068         Likewise.
5069         * testsuite/23_containers/multiset/14340.cc: Likewise.
5070         * testsuite/23_containers/multiset/23781.cc: Likewise.
5071         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5072         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5073         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5074         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5075         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5076         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5077         Likewise.
5078         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5079         Likewise.
5080         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5081         Likewise.
5082         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5083         Likewise.
5084         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5085         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5086         Likewise.
5087         * testsuite/23_containers/queue/moveable.cc: Likewise.
5088         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5089         Likewise.
5090         * testsuite/23_containers/set/14340.cc: Likewise.
5091         * testsuite/23_containers/set/23781.cc: Likewise.
5092         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5093         * testsuite/23_containers/set/init-list.cc: Likewise.
5094         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5095         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5096         * testsuite/23_containers/set/moveable.cc: Likewise.
5097         * testsuite/23_containers/set/operations/1.cc: Likewise.
5098         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5099         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5100         Likewise.
5101         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5102         Likewise.
5103         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5104         Likewise.
5105         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5106         Likewise.
5107         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5108         Likewise.
5109         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5110         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5111         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5112         Likewise.
5113         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5114         Likewise.
5115         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5116         Likewise.
5117         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5118         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5119         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5120         Likewise.
5121         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5122         Likewise.
5123         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5124         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5125         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5126         Likewise.
5127         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5128         Likewise.
5129         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5130         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5131         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5132         Likewise.
5133         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5134         Likewise.
5135         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5136         Likewise.
5137         * testsuite/23_containers/vector/14340.cc: Likewise.
5138         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5139         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5140         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5141         Likewise.
5142         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5143         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5144         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5145         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5146         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5147         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5148         Likewise.
5149         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5150         Likewise.
5151         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5152         Likewise.
5153         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5154         Likewise.
5155         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5156         Likewise.
5157         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5158         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5159         * testsuite/23_containers/vector/init-list.cc: Likewise.
5160         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5161         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5162         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5163         * testsuite/23_containers/vector/moveable.cc: Likewise.
5164         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5165         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5166         Likewise.
5167         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5168         Likewise.
5169         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5170         Likewise.
5171         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5172         Likewise.
5173         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5174         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5175         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5176         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5177         Likewise.
5178         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5179         Likewise.
5180         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5181         Likewise.
5182         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5183         Likewise.
5184         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5185         Likewise.
5186         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5187         Likewise.
5188         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5189         Likewise.
5190         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5191         Likewise.
5192         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5193         Likewise.
5194         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5195         Likewise.
5196         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5197         Likewise.
5198         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5199         Likewise.
5200         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5201         Likewise.
5202         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5203         Likewise.
5204         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5205         Likewise.
5206         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5207         Likewise.
5208         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5209         Likewise.
5210         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5211         Likewise.
5212         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5213         Likewise.
5214         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5215         Likewise.
5216         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5217         Likewise.
5218         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5219         Likewise.
5220         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5221         Likewise.
5222         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5223         Likewise.
5224         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5225         Likewise.
5226         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5227         Likewise.
5228         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5229         Likewise.
5230         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5231         Likewise.
5232         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5233         Likewise.
5234         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5235         Likewise.
5236         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5237         Likewise.
5238         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5239         Likewise.
5240         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5241         Likewise.
5242         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5243         Likewise.
5244         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5245         Likewise.
5246         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5247         Likewise.
5248         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5249         Likewise.
5250         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5251         Likewise.
5252         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5253         Likewise.
5254         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5255         Likewise.
5256         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5257         Likewise.
5258         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5259         Likewise.
5260         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5261         Likewise.
5262         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5263         Likewise.
5264         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5265         Likewise.
5266         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5267         Likewise.
5268         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5269         Likewise.
5270         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5271         Likewise.
5272         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5273         Likewise.
5274         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5275         Likewise.
5276         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5277         Likewise.
5278         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5279         Likewise.
5280         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5281         Likewise.
5282         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5283         Likewise.
5284         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5285         Likewise.
5286         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5287         Likewise.
5288         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5289         Likewise.
5290         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5291         Likewise.
5292         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5293         Likewise.
5294         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5295         Likewise.
5296         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5297         Likewise.
5298         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5299         Likewise.
5300         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5301         Likewise.
5302         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5303         Likewise.
5304         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5305         Likewise.
5306         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5307         Likewise.
5308         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5309         Likewise.
5310         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5311         Likewise.
5312         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5313         Likewise.
5314         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5315         Likewise.
5316         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5317         Likewise.
5318         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5319         Likewise.
5320         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5321         Likewise.
5322         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5323         Likewise.
5324         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5325         Likewise.
5326         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5327         Likewise.
5328         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5329         Likewise.
5330         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5331         Likewise.
5332         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5333         Likewise.
5334         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5335         Likewise.
5336         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5337         Likewise.
5338         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5339         Likewise.
5340         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5341         Likewise.
5342         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5343         Likewise.
5344         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5345         Likewise.
5346         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5347         Likewise.
5348         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5349         Likewise.
5350         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5351         Likewise.
5352         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5353         Likewise.
5354         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5355         Likewise.
5356         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5357         Likewise.
5358         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5359         Likewise.
5360         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5361         Likewise.
5362         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5363         Likewise.
5364         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5365         Likewise.
5366         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5367         Likewise.
5368         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5369         Likewise.
5370         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5371         Likewise.
5372         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5373         Likewise.
5374         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5375         Likewise.
5376         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5377         Likewise.
5378         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5379         Likewise.
5380         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5381         Likewise.
5382         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5383         Likewise.
5384         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5385         Likewise.
5386         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5387         Likewise.
5388         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5389         Likewise.
5390         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5391         Likewise.
5392         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5393         Likewise.
5394         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5395         Likewise.
5396         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5397         Likewise.
5398         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5399         Likewise.
5400         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5401         Likewise.
5402         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5403         Likewise.
5404         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5405         Likewise.
5406         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5407         Likewise.
5408         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5409         Likewise.
5410         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5411         Likewise.
5412         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5413         Likewise.
5414         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5415         Likewise.
5416         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5417         Likewise.
5418         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5419         Likewise.
5420         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5421         Likewise.
5422         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5423         Likewise.
5424         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5425         Likewise.
5426         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5427         Likewise.
5428         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5429         Likewise.
5430         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5431         Likewise.
5432         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5433         Likewise.
5434         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5435         Likewise.
5436         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5437         Likewise.
5438         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5439         Likewise.
5440         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5441         Likewise.
5442         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5443         Likewise.
5444         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5445         Likewise.
5446         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5447         Likewise.
5448         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5449         Likewise.
5450         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5451         Likewise.
5452         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5453         Likewise.
5454         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5455         Likewise.
5456         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5457         Likewise.
5458         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5459         Likewise.
5460         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5461         Likewise.
5462         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5463         Likewise.
5464         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5465         Likewise.
5466         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5467         Likewise.
5468         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5469         Likewise.
5470         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5471         Likewise.
5472         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5473         Likewise.
5474         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5475         Likewise.
5476         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5477         Likewise.
5478         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5479         Likewise.
5480         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5481         Likewise.
5482         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5483         Likewise.
5484         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5485         Likewise.
5486         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5487         Likewise.
5488         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5489         Likewise.
5490         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5491         Likewise.
5492         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5493         Likewise.
5494         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5495         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5496         Likewise.
5497         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5498         Likewise.
5499         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5500         Likewise.
5501         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5502         Likewise.
5503         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5504         Likewise.
5505         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5506         Likewise.
5507         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5508         Likewise.
5509         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5510         Likewise.
5511         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5512         Likewise.
5513         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5514         Likewise.
5515         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5516         Likewise.
5517         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5518         Likewise.
5519         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5520         Likewise.
5521         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5522         Likewise.
5523         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5524         Likewise.
5525         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5526         Likewise.
5527         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5528         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5529         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5530         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5531         Likewise.
5532         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5533         Likewise.
5534         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5535         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5536         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5537         Likewise.
5538         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5539         Likewise.
5540         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5541         Likewise.
5542         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5543         Likewise.
5544         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5545         Likewise.
5546         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5547         Likewise.
5548         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5549         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5550         Likewise.
5551         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5552         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5553         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5554         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5555         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5556         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5557         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5558         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5559         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5560         Likewise.
5561         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5562         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5563         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5564         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5565         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5566         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5567         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5568         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5569         Likewise.
5570         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5571         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5572         Likewise.
5573         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5574         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5575         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5576         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5577         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5578         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5579         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5580         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5581         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5582         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5583         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5584         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5585         Likewise.
5586         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5587         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5588         Likewise.
5589         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5590         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5591         Likewise.
5592         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5593         Likewise.
5594         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5595         Likewise.
5596         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5597         Likewise.
5598         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5599         Likewise.
5600         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5601         Likewise.
5602         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5603         Likewise.
5604         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5605         Likewise.
5606         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5607         Likewise.
5608         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5609         Likewise.
5610         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5611         Likewise.
5612         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5613         Likewise.
5614         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5615         Likewise.
5616         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5617         Likewise.
5618         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5619         Likewise.
5620         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5621         Likewise.
5622         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5623         Likewise.
5624         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5625         Likewise.
5626         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5627         Likewise.
5628         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5629         Likewise.
5630         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5631         Likewise.
5632         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5633         Likewise.
5634         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5635         Likewise.
5636         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5637         Likewise.
5638         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5639         Likewise.
5640         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5641         Likewise.
5642         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5643         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5644         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5645         Likewise.
5646         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5647         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5648         Likewise.
5649         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5650         Likewise.
5651         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5652         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5653         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5654         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5655         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5656         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5657         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5658         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5659         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5660         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5661         Likewise.
5662         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5663         Likewise.
5664         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5665         Likewise.
5666         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5667         Likewise.
5668         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5669         Likewise.
5670         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5671         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5672         Likewise.
5673         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5674         Likewise.
5675         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5676         Likewise.
5677         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5678         Likewise.
5679         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5680         Likewise.
5681         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5682         Likewise.
5683         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5684         Likewise.
5685         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5686         Likewise.
5687         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5688         Likewise.
5689         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5690         Likewise.
5691         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5692         Likewise.
5693         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5694         Likewise.
5695         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5696         Likewise.
5697         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5698         Likewise.
5699         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5700         Likewise.
5701         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5702         Likewise.
5703         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5704         Likewise.
5705         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5706         Likewise.
5707         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5708         Likewise.
5709         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5710         Likewise.
5711         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5712         Likewise.
5713         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5714         Likewise.
5715         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5716         Likewise.
5717         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5718         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5719         Likewise.
5720         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5721         Likewise.
5722         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5723         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5724         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5725         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5726         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5727         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5728         Likewise.
5729         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5730         Likewise.
5731         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5732         Likewise.
5733         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5734         Likewise.
5735         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5736         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5737         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5738         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5739         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5740         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5741         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5742         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5743         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5744         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5745         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5746         Likewise.
5747         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5748         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5749         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5750         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5751         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5752         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5753         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5754         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5755         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5756         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5757         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5758         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5759         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5760         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5761         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5762         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5763         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5764         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5765         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5766         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5767         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5768         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5769         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5770         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5771         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5772         Likewise.
5773         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5774         * testsuite/27_io/fpos/14252.cc: Likewise.
5775         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5776         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5777         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5778         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5779         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5780         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5781         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5782         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5783         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5784         Likewise.
5785         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5786         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5787         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5788         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5789         Likewise.
5790         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5791         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5792         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5793         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5794         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5795         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5796         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5797         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5798         * testsuite/27_io/objects/char/3045.cc: Likewise.
5799         * testsuite/27_io/objects/char/3647.cc: Likewise.
5800         * testsuite/27_io/objects/char/5268.cc: Likewise.
5801         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5802         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5803         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5804         * testsuite/28_regex/init-list.cc: Likewise.
5805         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5806         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5807         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5808         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
5809         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
5810         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
5811         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
5812         Likewise.
5813         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
5814         Likewise.
5815         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
5816         Likewise.
5817         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
5818         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
5819         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
5820         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
5821         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
5822         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
5823         Likewise.
5824         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
5825         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
5826         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
5827         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
5828         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
5829         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
5830         Likewise.
5831         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
5832         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
5833         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
5834         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
5835         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
5836         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
5837         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
5838         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
5839         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
5840         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
5841         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
5842         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
5843         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
5844         Likewise.
5845         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
5846         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
5847         Likewise.
5848         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
5849         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
5850         Likewise.
5851         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
5852         Likewise.
5853         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
5854         Likewise.
5855         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
5856         Likewise.
5857         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
5858         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
5859         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
5860         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
5861         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
5862         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
5863         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
5864         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
5865         Likewise.
5866         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
5867         Likewise.
5868         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
5869         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
5870         Likewise.
5871         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
5872         Likewise.
5873         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
5874         Likewise.
5875         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
5876         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
5877         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
5878         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
5879         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
5880         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
5881         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
5882         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
5883         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
5884         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
5885         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
5886         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
5887         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
5888         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
5889         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
5890         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
5891         Likewise.
5892         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
5893         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
5894         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
5895         Likewise.
5896         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
5897         Likewise.
5898         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
5899         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
5900         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
5901         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
5902         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
5903         Likewise.
5904         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
5905         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
5906         Likewise.
5907         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
5908         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
5909         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
5910         Likewise.
5911         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
5912         Likewise.
5913         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
5914         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
5915         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
5916         Likewise.
5917         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
5918         Likewise.
5919         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
5920         Likewise.
5921         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
5922         Likewise.
5923         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
5924         Likewise.
5925         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
5926         * testsuite/30_threads/this_thread/1.cc: Likewise.
5927         * testsuite/30_threads/this_thread/2.cc: Likewise.
5928         * testsuite/30_threads/this_thread/3.cc: Likewise.
5929         * testsuite/30_threads/this_thread/4.cc: Likewise.
5930         * testsuite/30_threads/thread/cons/1.cc: Likewise.
5931         * testsuite/30_threads/thread/cons/2.cc: Likewise.
5932         * testsuite/30_threads/thread/cons/3.cc: Likewise.
5933         * testsuite/30_threads/thread/cons/4.cc: Likewise.
5934         * testsuite/30_threads/thread/cons/5.cc: Likewise.
5935         * testsuite/30_threads/thread/cons/6.cc: Likewise.
5936         * testsuite/30_threads/thread/cons/7.cc: Likewise.
5937         * testsuite/30_threads/thread/cons/8.cc: Likewise.
5938         * testsuite/30_threads/thread/cons/9.cc: Likewise.
5939         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
5940         * testsuite/30_threads/thread/members/1.cc: Likewise.
5941         * testsuite/30_threads/thread/members/2.cc: Likewise.
5942         * testsuite/30_threads/thread/members/3.cc: Likewise.
5943         * testsuite/30_threads/thread/members/4.cc: Likewise.
5944         * testsuite/30_threads/thread/members/5.cc: Likewise.
5945         * testsuite/30_threads/thread/swap/1.cc: Likewise.
5946         * testsuite/30_threads/thread/swap/2.cc: Likewise.
5947         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
5948         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
5949         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
5950         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
5951         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
5952         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
5953         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
5954         Likewise.
5955         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
5956         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
5957         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
5958         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
5959         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
5960         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
5961         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
5962         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
5963         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
5964         * testsuite/30_threads/try_lock/1.cc: Likewise.
5965         * testsuite/30_threads/try_lock/2.cc: Likewise.
5966         * testsuite/30_threads/try_lock/3.cc: Likewise.
5967         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
5968         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
5969         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
5970         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
5971         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
5972         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
5973         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
5974         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
5975         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
5976         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
5977         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
5978         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
5979         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
5980         Likewise.
5981         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
5982         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
5983         Likewise.
5984         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
5985         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
5986         Likewise.
5987         * testsuite/ext/array_allocator/1.cc: Likewise.
5988         * testsuite/ext/array_allocator/2.cc: Likewise.
5989         * testsuite/ext/array_allocator/3.cc: Likewise.
5990         * testsuite/ext/ext_pointer/1.cc: Likewise.
5991         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
5992         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
5993         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
5994         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
5995         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
5996         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
5997         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
5998         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
5999         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6000         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6001         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6002         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6003         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6004         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6005         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6006         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6007         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6008         Likewise.
6009         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6010         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6011         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6012         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6013         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6014         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6015         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6016         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6017         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6018         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6019         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6020         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6021         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6022         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6023         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6024         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6025         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6026         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6027         Likewise.
6028         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6029         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6030         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6031         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6032         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6033         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6034         * testsuite/ext/pod_char_traits.cc: Likewise.
6035         * testsuite/ext/slist/23781.cc: Likewise.
6036         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6037         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6038         * testsuite/ext/vstring/init-list.cc: Likewise.
6039         * testsuite/ext/vstring/moveable.cc: Likewise.
6040         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6041         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6042         Likewise.
6043         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6044         Likewise.
6045         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6046         Likewise.
6047         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6048         Likewise.
6049         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6050         Likewise.
6051         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6052         Likewise.
6053         * testsuite/ext/vstring/types/23767.cc: Likewise.
6054         * testsuite/performance/21_strings/string_append.cc: Likewise.
6055         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6056         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6057         Likewise.
6058         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6059         Likewise.
6060         * testsuite/performance/21_strings/string_find.cc: Likewise.
6061         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6062         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6063         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6064         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6065         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6066         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6067         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6068         Likewise.
6069         * testsuite/performance/23_containers/create/map.cc: Likewise.
6070         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6071         Likewise.
6072         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6073         * testsuite/performance/23_containers/find/map.cc: Likewise.
6074         * testsuite/performance/23_containers/index/map.cc: Likewise.
6075         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6076         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6077         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6078         Likewise.
6079         * testsuite/performance/23_containers/insert_erase/associative.cc:
6080         Likewise.
6081         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6082         Likewise.
6083         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6084         Likewise.
6085         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6086         Likewise.
6087         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6088         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6089         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6090         Likewise.
6091         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6092         Likewise.
6093         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6094         Likewise.
6095         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6096         Likewise.
6097         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6098         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6099         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6100         Likewise.
6101         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6102         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6103         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6104         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6105         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6106         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6107         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6108         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6109         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6110         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6111         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6112         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6113         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6114         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6115         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6116         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6117         Likewise.
6118         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6119         Likewise.
6120         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6121         Likewise.
6122         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6123         Likewise.
6124         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6125         Likewise.
6126         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6127         Likewise.
6128         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6129         Likewise.
6130         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6131         Likewise.
6132         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6133         Likewise.
6134         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6135         Likewise.
6136         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6137         Likewise.
6138         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6139         Likewise.
6140         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6141         Likewise.
6142         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6143         Likewise.
6144         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6145         Likewise.
6146         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6147         Likewise.
6148         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6149         Likewise.
6150         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6151         Likewise.
6152         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6153         Likewise.
6154         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6155         Likewise.
6156         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6157         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6158         Likewise.
6159         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6160         Likewise.
6161         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6162         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6163         Likewise.
6164         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6165         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6166         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6167         Likewise.
6168         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6169         Likewise.
6170         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6171         Likewise.
6172         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6173         Likewise.
6174         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6175         Likewise.
6176         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6177         Likewise.
6178         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6179         Likewise.
6180         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6181         Likewise.
6182         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6183         Likewise.
6184         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6185         Likewise.
6186         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6187         Likewise.
6188         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6189         Likewise.
6190         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6191         Likewise.
6192         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6193         Likewise.
6194         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6195         Likewise.
6196         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6197         Likewise.
6198         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6199         Likewise.
6200         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6201         Likewise.
6202         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6203         Likewise.
6204         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6205         Likewise.
6206         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6207         Likewise.
6208         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6209         Likewise.
6210         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6211         Likewise.
6212         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6213         Likewise.
6214         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6215         Likewise.
6216         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6217         Likewise.
6218         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6219         Likewise.
6220         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6221         Likewise.
6222         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6223         Likewise.
6224         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6225         Likewise.
6226         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6227         Likewise.
6228         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6229         Likewise.
6230         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6231         Likewise.
6232         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6233         Likewise.
6234         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6235         Likewise.
6236         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6237         Likewise.
6238         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6239         Likewise.
6240         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6241         Likewise.
6242         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6243         Likewise.
6244         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6245         Likewise.
6246         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6247         Likewise.
6248         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6249         Likewise.
6250         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6251         Likewise.
6252         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6253         Likewise.
6254         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6255         Likewise.
6256         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6257         Likewise.
6258         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6259         Likewise.
6260         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6261         Likewise.
6262         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6263         Likewise.
6264         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6265         Likewise.
6266         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6267         Likewise.
6268         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6269         Likewise.
6270         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6271         Likewise.
6272         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6273         Likewise.
6274         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6275         Likewise.
6276         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6277         Likewise.
6278         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6279         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6280         Likewise.
6281         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6282         Likewise.
6283         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6284         Likewise.
6285         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6286         Likewise.
6287         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6288         Likewise.
6289         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6290         Likewise.
6291         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6292         Likewise.
6293         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6294         Likewise.
6295         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6296         Likewise.
6297         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6298         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6299         Likewise.
6300         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6301         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6302         Likewise.
6303         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6304         Likewise.
6305         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6306         Likewise.
6307         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6308         Likewise.
6309         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6310         Likewise.
6311         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6312         Likewise.
6313         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6314         Likewise.
6315         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6316         Likewise.
6317         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6318         Likewise.
6319         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6320         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6321         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6322         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6323         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6324         Likewise.
6325         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6326         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6327         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6328         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6329         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6330         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6331         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6332         * testsuite/util/io/prog_bar.cc: Likewise.
6333         * testsuite/util/io/prog_bar.hpp: Likewise.
6334         * testsuite/util/io/text_populate.hpp: Likewise.
6335         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6336         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6337         * testsuite/util/io/xml.hpp: Likewise.
6338         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6339         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6340         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6341         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6342         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6343         * testsuite/util/native_type/native_map.hpp: Likewise.
6344         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6345         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6346         * testsuite/util/native_type/native_set.hpp: Likewise.
6347         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6348         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6349         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6350         Likewise.
6351         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6352         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6353         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6354         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6355         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6356         Likewise.
6357         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6358         Likewise.
6359         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6360         Likewise.
6361         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6362         Likewise.
6363         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6364         Likewise.
6365         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6366         Likewise.
6367         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6368         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6369         Likewise.
6370         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6371         Likewise.
6372         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6373         Likewise.
6374         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6375         Likewise.
6376         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6377         Likewise.
6378         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6379         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6380         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6381         * testsuite/util/regression/basic_type.hpp: Likewise.
6382         * testsuite/util/regression/common_type.hpp: Likewise.
6383         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6384         Likewise.
6385         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6386         Likewise.
6387         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6388         Likewise.
6389         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6390         Likewise.
6391         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6392         Likewise.
6393         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6394         Likewise.
6395         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6396         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6397         Likewise.
6398         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6399         Likewise.
6400         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6401         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6402         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6403         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6404         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6405         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6406         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6407         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6408         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6409         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6410         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6411         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6412         * testsuite/util/testsuite_abi.cc: Likewise.
6413         * testsuite/util/testsuite_abi.h: Likewise.
6414         * testsuite/util/testsuite_abi_check.cc: Likewise.
6415         * testsuite/util/testsuite_allocator.cc: Likewise.
6416         * testsuite/util/testsuite_allocator.h: Likewise.
6417         * testsuite/util/testsuite_api.h: Likewise.
6418         * testsuite/util/testsuite_character.cc: Likewise.
6419         * testsuite/util/testsuite_character.h: Likewise.
6420         * testsuite/util/testsuite_common_types.h: Likewise.
6421         * testsuite/util/testsuite_error.h: Likewise.
6422         * testsuite/util/testsuite_hooks.cc: Likewise.
6423         * testsuite/util/testsuite_hooks.h: Likewise.
6424         * testsuite/util/testsuite_io.h: Likewise.
6425         * testsuite/util/testsuite_iterators.h: Likewise.
6426         * testsuite/util/testsuite_performance.h: Likewise.
6427         * testsuite/util/testsuite_rng.h: Likewise.
6428         * testsuite/util/testsuite_rvalref.h: Likewise.
6429         * testsuite/util/testsuite_tr1.h: Likewise.
6430         * testsuite/util/thread/all.h: Likewise.
6431         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6432         Likewise.
6433         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6434         Likewise.
6435         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6436         Likewise.
6437         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6438         Likewise.
6439         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6440         Likewise.
6441         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6442         Likewise.
6443         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6444         Likewise.
6445         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6446         Likewise.
6447         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6448         Likewise.
6449         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6450         Likewise.
6451         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6452         Likewise.
6453         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6454         Likewise.
6455         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6456         Likewise.
6457         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6458         Likewise.
6459         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6460         Likewise.
6461         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6462         Likewise.
6463         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6464         Likewise.
6465         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6466         Likewise.
6467         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6468         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6469         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6470         Likewise.
6471         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6472         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6473         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6474         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6475         Likewise.
6476         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6477         Likewise.
6478         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6479         Likewise.
6480         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6481         Likewise.
6482         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6483         Likewise.
6484         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6485         Likewise.
6486         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6487         Likewise.
6488         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6489         Likewise.
6490         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6491         Likewise.
6492         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6493         Likewise.
6494         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6495         Likewise.
6496         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6497         Likewise.
6498         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6499         Likewise.
6500         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6501         Likewise.
6502         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6503         Likewise.
6504         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6505         Likewise.
6506         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6507         Likewise.
6508         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6509         Likewise.
6510         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6511         Likewise.
6512         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6513         Likewise.
6514         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6515         Likewise.
6516         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6517         Likewise.
6518         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6519         Likewise.
6520         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6521         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6522         Likewise.
6523         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6524         Likewise.
6525         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6526         Likewise.
6527         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6528         Likewise.
6529         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6530         Likewise.
6531         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6532         Likewise.
6533         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6534         Likewise.
6535         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6536         Likewise.
6537         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6538         Likewise.
6539         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6540         Likewise.
6541         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6542         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6543         Likewise.
6544         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6545         Likewise.
6546         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6547         Likewise.
6548         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6549         Likewise.
6550         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6551         Likewise.
6552         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6553         Likewise.
6554         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6555         Likewise.
6556         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6557         Likewise.
6558         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6559         Likewise.
6560         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6561         Likewise.
6562         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6563         Likewise.
6564         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6565         Likewise.
6566         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6567         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6568         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6569         Likewise.
6570         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6571         Likewise.
6572         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6573         Likewise.
6574         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6575         Likewise.
6576         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6577         Likewise.
6578         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6579         Likewise.
6580         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6581         Likewise.
6582         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6583         Likewise.
6584         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6585         Likewise.
6586         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6587         Likewise.
6588         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6589         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6590         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6591         Likewise.
6592         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6593         Likewise.
6594         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6595         Likewise.
6596         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6597         Likewise.
6598         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6599         Likewise.
6600         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6601         Likewise.
6602         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6603         Likewise.
6604         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6605         Likewise.
6606         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6607         Likewise.
6608         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6609         Likewise.
6610         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6611         Likewise.
6612         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6613         Likewise.
6614         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6615         Likewise.
6616         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6617         Likewise.
6618         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6619         Likewise.
6620         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6621         Likewise.
6622         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6623         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6624         Likewise.
6625         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6626         Likewise.
6627         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6628         Likewise.
6629         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6630         Likewise.
6631         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6632         Likewise.
6633         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6634         Likewise.
6635         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6636         Likewise.
6637         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6638         Likewise.
6639         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6640         Likewise.
6641         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6642         Likewise.
6643         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6644         Likewise.
6645         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6646         Likewise.
6647         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6648         Likewise.
6649         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6650         Likewise.
6651         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6652         Likewise.
6653         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6654         Likewise.
6655         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6656         Likewise.
6657         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6658         Likewise.
6659         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6660         Likewise.
6661         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6662         Likewise.
6663         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6664         Likewise.
6665         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6666         Likewise.
6667         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6668         Likewise.
6669         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6670         Likewise.
6671         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6672         Likewise.
6673         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6674         Likewise.
6675         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6676         Likewise.
6677         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6678         Likewise.
6679         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6680         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6681         Likewise.
6682         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6683         Likewise.
6684         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6685         Likewise.
6686         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6687         Likewise.
6688         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6689         Likewise.
6690         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6691         Likewise.
6692         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6693         Likewise.
6694         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6695         Likewise.
6696         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6697         Likewise.
6698         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6699         Likewise.
6700         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6701         Likewise.
6702         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6703         Likewise.
6704         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6705         Likewise.
6706         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6707         Likewise.
6708         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6709         Likewise.
6710         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6711         Likewise.
6712         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6713         Likewise.
6714         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6715         Likewise.
6716         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6717         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6718         * testsuite/backward/hash_map/25896.cc: Likewise.
6719         * testsuite/backward/hash_set/25896.cc: Likewise.
6720
6721 2009-04-08  Ian Lance Taylor  <iant@google.com>
6722
6723         * include/backward/hashtable.h (erase): Correctly handle erasing a
6724         reference to an entry in the hash table.
6725         * testsuite/backward/hash_map/25896.cc: New.
6726         * testsuite/backward/hash_set/25896.cc: New.
6727
6728 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6729
6730         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6731         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6732
6733 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6734
6735         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6736         of debug.
6737         * include/Makefile.in: Regenerate.
6738         * include/precompiled/stdc++.h: Add.
6739
6740         * doc/xml/api.xml: Add gcc-4.4 link.
6741         * doc/html/api.html: Regenerate.
6742
6743 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6744
6745         * include/bits/random.h: Adjust doxygen markup.
6746         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6747
6748         * testsuite/26_numerics/random/piecewise_linear_distribution/
6749         operators/serialize.cc: Use typedefs.
6750
6751 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6752
6753         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6754         __gnu_cxx namespace.  Remove "static inline".
6755
6756 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6757
6758         * include/bits/random.tcc (linear_congruential_engine<>::
6759         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6760
6761 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6762
6763         * include/bits/random.h (operator==): Mark all inline.
6764         (mersenne_twister_engine): Enable #if 0 checks.
6765
6766         * include/bits/random.h: Formatting tweaks.
6767
6768 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6769
6770         * include/bits/random.tcc (piecewise_linear_distribution<>::
6771         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6772         Remove spurious closed parenthesis.
6773
6774 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6775
6776         PR libstdc++/39644 (partial)
6777         * include/bits/random.tcc (linear_congruential_engine<>::
6778         seed(seed_seq&), independent_bits_engine<>::operator(),
6779         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6780
6781 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6782
6783         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6784         thinko.
6785         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6786         default.cc: Enable.
6787
6788 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6789
6790         PR libstdc++/39629 (partial)
6791         * testsuite/26_numerics/random/independent_bits_engine/cons/
6792         base_move.cc: Use uint_fast64_t instead of unsigned long.
6793         * testsuite/26_numerics/random/independent_bits_engine/cons/
6794         seed1.cc: Likewise.
6795         * testsuite/26_numerics/random/independent_bits_engine/cons/
6796         seed2.cc: Likewise.
6797         * testsuite/26_numerics/random/independent_bits_engine/cons/
6798         base_copy.cc: Likewise.
6799         * testsuite/26_numerics/random/independent_bits_engine/cons/
6800         default.cc: Likewise.
6801         * testsuite/26_numerics/random/independent_bits_engine/cons/
6802         seed_seq.cc: Likewise.
6803         * testsuite/26_numerics/random/independent_bits_engine/
6804         requirements/typedefs.cc: Likewise.
6805         * testsuite/26_numerics/random/independent_bits_engine/
6806         operators/equal.cc: Likewise.
6807         * testsuite/26_numerics/random/independent_bits_engine/
6808         operators/serialize.cc: Likewise.
6809         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6810
6811 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
6812
6813         * include/tr1_impl/random: Remove, empty.
6814         * include/tr1_impl/random.tcc: Likewise.
6815
6816         * include/std/random: Minor clean-ups, formatting fixes, adjust
6817         copyright years.
6818         * include/bits/random.tcc: Likewise.
6819         * include/bits/random.h: Likewise.
6820         * include/tr1/random: Likewise.
6821         * include/tr1/random.tcc: Likewise.
6822         * include/tr1/random.h: Likewise.
6823
6824 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6825
6826         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
6827         * doc/html/api.html: Regenerate.
6828
6829 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6830
6831         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
6832         Change to mersenne_twister_engine, add same defaults as
6833         mersenne_twister_engine/cons/default.cc.
6834         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
6835
6836         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
6837         to __il.
6838         * include/bits/random.h (mersenne_twister_engine): Qualify
6839         _ShiftMin1 with namespace __detail.
6840         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
6841         constexpr std::numeric_limits::max() can be used.
6842         (mersenne_twister_engine): Split apart static asserts into one
6843         assert per message. Temporarily disable the last three.
6844
6845 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
6846
6847         * include/Makefile.am: Update to N2836. Modified for new random headers.
6848         * include/Makefile.in: Ditto.
6849         * include/tr1_impl/random: Moved to tr1/random.h
6850         * include/tr1_impl/random.tcc: Moved to tr1
6851         * include/tr1/random: Just point to moved tr1 random headers.
6852         * include/tr1/random.tcc: Moved from tr1_impl.
6853         * include/tr1/random.h: Moved from tr1_impl/random.
6854         * include/std/random: Modified to point to std random headers.
6855         * include/bits/random.tcc: New implementation of std random facilities.
6856         * include/bits/random.h: Ditto.
6857         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
6858         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6859         seed1.cc: New.
6860         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6861         seed2.cc: New.
6862         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6863         default.cc: New.
6864         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6865         non_uint_neg.cc: New.
6866         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6867         typedefs.cc: New.
6868         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6869         equal.cc: New.
6870         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6871         serialize.cc: New.
6872         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6873         seed1.cc: New.
6874         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6875         seed2.cc: New.
6876         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6877         default.cc: New.
6878         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
6879         typedefs.cc: New.
6880         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6881         equal.cc: New.
6882         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6883         serialize.cc: New.
6884         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6885         seed1.cc: New.
6886         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6887         seed2.cc: New.
6888         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6889         default.cc: New.
6890         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
6891         typedefs.cc: New.
6892         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6893         equal.cc: New.
6894         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6895         serialize.cc: New.
6896         * testsuite/26_numerics/random/discard_block_engine/cons/
6897         base_move.cc: New.
6898         * testsuite/26_numerics/random/discard_block_engine/cons/
6899         seed1.cc: New.
6900         * testsuite/26_numerics/random/discard_block_engine/cons/
6901         seed2.cc: New.
6902         * testsuite/26_numerics/random/discard_block_engine/cons/
6903         base_copy.cc: New.
6904         * testsuite/26_numerics/random/discard_block_engine/cons/
6905         default.cc: New.
6906         * testsuite/26_numerics/random/discard_block_engine/cons/
6907         seed_seq.cc: New.
6908         * testsuite/26_numerics/random/discard_block_engine/requirements/
6909         typedefs.cc: New.
6910         * testsuite/26_numerics/random/discard_block_engine/operators/
6911         equal.cc: New.
6912         * testsuite/26_numerics/random/discard_block_engine/operators/
6913         serialize.cc: New.
6914         * testsuite/26_numerics/random/independent_bits_engine/cons/
6915         base_move.cc: New.
6916         * testsuite/26_numerics/random/independent_bits_engine/cons/
6917         seed1.cc: New.
6918         * testsuite/26_numerics/random/independent_bits_engine/cons/
6919         seed2.cc: New.
6920         * testsuite/26_numerics/random/independent_bits_engine/cons/
6921         base_copy.cc: New.
6922         * testsuite/26_numerics/random/independent_bits_engine/cons/
6923         default.cc: New.
6924         * testsuite/26_numerics/random/independent_bits_engine/cons/
6925         seed_seq.cc: New.
6926         * testsuite/26_numerics/random/independent_bits_engine/requirements/
6927         typedefs.cc: New.
6928         * testsuite/26_numerics/random/independent_bits_engine/operators/
6929         equal.cc: New.
6930         * testsuite/26_numerics/random/independent_bits_engine/operators/
6931         serialize.cc: New.
6932         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6933         base_move.cc: New.
6934         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6935         seed1.cc: New.
6936         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6937         seed2.cc: New.
6938         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6939         base_copy.cc: New.
6940         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6941         default.cc: New.
6942         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6943         seed_seq.cc: New.
6944         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
6945         typedefs.cc: New.
6946         * testsuite/26_numerics/random/shuffle_order_engine/operators/
6947         equal.cc: New.
6948         * testsuite/26_numerics/random/shuffle_order_engine/operators/
6949         serialize.cc
6950         * testsuite/26_numerics/random/mt19937.cc: New.
6951         * testsuite/26_numerics/random/mt19937_64.cc: New.
6952         * testsuite/26_numerics/random/minstd_rand.cc: New.
6953         * testsuite/26_numerics/random/minstd_rand0.cc: New.
6954         * testsuite/26_numerics/random/ranlux24_base.cc: New.
6955         * testsuite/26_numerics/random/ranlux48_base.cc: New.
6956         * testsuite/26_numerics/random/ranlux24.cc: New.
6957         * testsuite/26_numerics/random/ranlux48.cc: New.
6958         * testsuite/26_numerics/random/knuth_b.cc: New.
6959         * testsuite/26_numerics/random/default_random_engine.cc: New.
6960         * testsuite/26_numerics/random/chi_squared_distribution/cons/
6961         parms.cc: New.
6962         * testsuite/26_numerics/random/chi_squared_distribution/cons/
6963         default.cc: New.
6964         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
6965         typedefs.cc: New.
6966         * testsuite/26_numerics/random/chi_squared_distribution/operators/
6967         serialize.cc: New.
6968         * testsuite/26_numerics/random/normal_distribution/cons/
6969         parms.cc: New.
6970         * testsuite/26_numerics/random/normal_distribution/cons/
6971         default.cc: New.
6972         * testsuite/26_numerics/random/normal_distribution/requirements/
6973         typedefs.cc: New.
6974         * testsuite/26_numerics/random/normal_distribution/operators/
6975         serialize.cc: New.
6976         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
6977         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
6978         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
6979         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6980         parms_neg.cc: New.
6981         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6982         parms.cc: New.
6983         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6984         default.cc: New.
6985         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
6986         typedefs.cc: New.
6987         * testsuite/26_numerics/random/uniform_int_distribution/operators/
6988         serialize.cc: New.
6989         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6990         parms_neg.cc: New.
6991         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6992         parms.cc: New.
6993         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6994         default.cc: New.
6995         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
6996         typedefs.cc: New.
6997         * testsuite/26_numerics/random/uniform_real_distribution/operators/
6998         serialize.cc: New.
6999         * testsuite/26_numerics/random/poisson_distribution/cons/
7000         parms.cc: New.
7001         * testsuite/26_numerics/random/poisson_distribution/cons/
7002         default.cc: New.
7003         * testsuite/26_numerics/random/poisson_distribution/requirements/
7004         typedefs.cc
7005         * testsuite/26_numerics/random/poisson_distribution/operators/
7006         serialize.cc: New.
7007         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7008         parms.cc: New.
7009         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7010         default.cc: New.
7011         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7012         typedefs.cc: New.
7013         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7014         serialize.cc: New.
7015         * testsuite/26_numerics/random/discrete_distribution/cons/
7016         range.cc: New.
7017         * testsuite/26_numerics/random/discrete_distribution/cons/
7018         initlist.cc: New.
7019         * testsuite/26_numerics/random/discrete_distribution/cons/
7020         default.cc: New.
7021         * testsuite/26_numerics/random/discrete_distribution/cons/
7022         num_xbound_fun.cc: New.
7023         * testsuite/26_numerics/random/discrete_distribution/requirements/
7024         typedefs.cc: New.
7025         * testsuite/26_numerics/random/discrete_distribution/operators/
7026         serialize.cc: New.
7027         * testsuite/26_numerics/random/weibull_distribution/cons/
7028         parms.cc: New.
7029         * testsuite/26_numerics/random/weibull_distribution/cons/
7030         default.cc: New.
7031         * testsuite/26_numerics/random/weibull_distribution/requirements/
7032         typedefs.cc: New.
7033         * testsuite/26_numerics/random/weibull_distribution/operators/
7034         serialize.cc: New.
7035         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7036         parms.cc: New.
7037         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7038         default.cc: New.
7039         * testsuite/26_numerics/random/negative_binomial_distribution/
7040         requirements/typedefs.cc: New.
7041         * testsuite/26_numerics/random/negative_binomial_distribution/
7042         operators/serialize.cc: New.
7043         * testsuite/26_numerics/random/cauchy_distribution/cons/
7044         parms.cc: New.
7045         * testsuite/26_numerics/random/cauchy_distribution/cons/
7046         default.cc: New.
7047         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7048         typedefs.cc: New.
7049         * testsuite/26_numerics/random/cauchy_distribution/operators/
7050         serialize.cc: New.
7051         * testsuite/26_numerics/random/gamma_distribution/cons/
7052         parms.cc: New.
7053         * testsuite/26_numerics/random/gamma_distribution/cons/
7054         default.cc: New.
7055         * testsuite/26_numerics/random/gamma_distribution/requirements/
7056         typedefs.cc: New.
7057         * testsuite/26_numerics/random/gamma_distribution/operators/
7058         serialize.cc: New.
7059         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7060         parms.cc: New.
7061         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7062         default.cc: New.
7063         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7064         typedefs.cc: New.
7065         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7066         serialize.cc: New.
7067
7068         * testsuite/26_numerics/random/exponential_distribution/cons/
7069         parms.cc: New.
7070         * testsuite/26_numerics/random/exponential_distribution/cons/
7071         default.cc: New.
7072         * testsuite/26_numerics/random/exponential_distribution/requirements/
7073         typedefs.cc: New.
7074         * testsuite/26_numerics/random/exponential_distribution/operators/
7075         serialize.cc: New.
7076         * testsuite/26_numerics/random/lognormal_distribution/cons/
7077         parms.cc: New.
7078         * testsuite/26_numerics/random/lognormal_distribution/cons/
7079         default.cc: New.
7080         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7081         typedefs.cc: New.
7082         * testsuite/26_numerics/random/lognormal_distribution/operators/
7083         serialize.cc: New.
7084         * testsuite/26_numerics/random/binomial_distribution/cons/
7085         parms.cc: New.
7086         * testsuite/26_numerics/random/binomial_distribution/cons/
7087         default.cc: New.
7088         * testsuite/26_numerics/random/binomial_distribution/requirements/
7089         typedefs.cc: New.
7090         * testsuite/26_numerics/random/binomial_distribution/operators/
7091         serialize.cc: New.
7092         * testsuite/26_numerics/random/random_device/cons/
7093         token.cc: New.
7094         * testsuite/26_numerics/random/random_device/cons/
7095         default.cc: New.
7096         * testsuite/26_numerics/random/random_device/requirements/
7097         typedefs.cc: New.
7098         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7099         parms.cc: New.
7100         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7101         default.cc: New.
7102         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7103         typedefs.cc: New.
7104         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7105         serialize.cc: New.
7106         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7107         range.cc: New.
7108         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7109         default.cc: New.
7110         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7111         num_xbound_fun.cc: New.
7112         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7113         initlist_fun.cc: New.
7114         * testsuite/26_numerics/random/piecewise_linear_distribution/
7115         requirements/typedefs.cc: New.
7116         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7117         serialize.cc: New.
7118         * testsuite/26_numerics/random/student_t_distribution/cons/
7119         parms.cc: New.
7120         * testsuite/26_numerics/random/student_t_distribution/cons/
7121         default.cc: New.
7122         * testsuite/26_numerics/random/student_t_distribution/requirements/
7123         typedefs.cc: New.
7124         * testsuite/26_numerics/random/student_t_distribution/operators/
7125         serialize.cc: New.
7126         * testsuite/26_numerics/random/geometric_distribution/cons/
7127         parms.cc: New.
7128         * testsuite/26_numerics/random/geometric_distribution/cons/
7129         default.cc: New.
7130         * testsuite/26_numerics/random/geometric_distribution/requirements/
7131         typedefs.cc: New.
7132         * testsuite/26_numerics/random/geometric_distribution/operators/
7133         serialize.cc: New.
7134         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7135         range.cc: New.
7136         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7137         default.cc: New.
7138         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7139         num_xbound_fun.cc: New.
7140         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7141         initlist_fun.cc: New.
7142         * testsuite/26_numerics/random/piecewise_constant_distribution/
7143         requirements/typedefs.cc: New.
7144         * testsuite/26_numerics/random/piecewise_constant_distribution/
7145         operators/serialize.cc: New.
7146
7147 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7148
7149         * include/ext/bitmap_allocator.h: The typedefs should be made public
7150         if we want them to be accessible. This has been revealed by the patch
7151         that fixes PR c++/26693 in g++.
7152
7153 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7154
7155         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7156         Regenerated.
7157         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7158         Regenerated.
7159         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7160         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7161         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7162         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7163         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7164         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7165         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7166         Regenerated.
7167         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7168
7169 2009-03-31  Jason Merrill  <jason@redhat.com>
7170
7171         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7172
7173         PR libstdc++/39310
7174         * include/tr1_impl/type_traits (is_function): Add partial
7175         specializations with function cv-quals.
7176         (__is_function_helper): Remove.
7177         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7178
7179 2009-03-30  Ian Lance Taylor  <iant@google.com>
7180
7181         * include/backward/hashtable.h (clear): Return quickly if the
7182         table is empty.
7183
7184 2009-03-27  Ian Lance Taylor  <iant@google.com>
7185
7186         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7187         (__stl_prime_list): Add 5 at the start of the list.
7188
7189 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7190
7191         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7192         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7193         std::string&, ios_base::openmode), basic_ifstream<>::
7194         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7195         basic_ofstream(const std::string&, ios_base::openmode),
7196         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7197         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7198         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7199         Add in C++0x mode.
7200         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7201         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7202         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7203         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7204         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7205         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7206         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7207
7208 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7209
7210         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7211         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7212         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7213         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7214
7215 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7216
7217         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7218         _M_transfer_after, _M_reverse_after): Move out of line...
7219         * include/bits/forward_list.tcc: ... here.
7220         (forward_list<>::reverse): Move inline...
7221         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7222
7223 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7224
7225         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7226         28277.cc: Likewise.
7227         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7228         Likewise.
7229         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7230         Likewise.
7231         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7232         Likewise.
7233
7234 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7235
7236         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7237         year(s).
7238         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7239         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7240         Likewise.
7241         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7242         Likewise.
7243         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7244         Likewise.
7245         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7246
7247 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7248
7249         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7250         iterations for simulators.
7251         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7252         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7253         Condition stream width for simulators.
7254         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7255         Likewise.
7256         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7257         Likewise.
7258         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7259
7260 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7261
7262         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7263         sheet version information. Table-ize docbook element examples.
7264         * doc/xml/manual/using.xml: Human-readable header
7265         markup. Alphabetized. Add new headers.
7266         * doc/html: Regenerate.
7267
7268 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7269
7270         * doc/xml/faq.xml: Fix link to setup documentation.
7271
7272 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7273
7274         * include/std/type_traits (__add_lvalue_reference_helper,
7275         __add_rvalue_reference_helper): As an optimization, rewrite
7276         condition (avoid is_function).
7277
7278 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7279
7280         PR libstdc++/39405
7281         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7282         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7283
7284 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7285
7286         * testsuite/30_threads/condition_variable_any/native_handle/
7287         typesizes.cc: Include tweaks.
7288         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7289         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7290         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7291         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7292         * testsuite/30_threads/condition_variable/native_handle/
7293         typesizes.cc: Same.
7294
7295 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7296
7297         * include/bits/shared_ptr.h: Add include guards.
7298         * include/tr1/shared_ptr.h: Likewise.
7299
7300 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7301
7302         * include/std/iostream: Fix doxygen link.
7303         * include/bits/forward_list.h: Fix doxygen markup.
7304         * include/ext/vstring.h: Escape backslash in doxygen comment.
7305         * include/bits/basic_string.h: Likewise.
7306
7307 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7308
7309         * doc/xml/faq.xml: Fix links to implementation status pages.
7310
7311 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7312
7313         * include/std/complex (operator+(const complex<>&, const _Tp&),
7314         operator+(const _Tp&, const complex<>&),
7315         operator-(const complex<>&, const _Tp&),
7316         operator-(const _Tp&, const complex<>&)): Do not assume real()
7317         returns a reference (against DR 387).
7318         * testsuite/26_numerics/complex/dr387_2.cc: New.
7319
7320 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7321
7322         * testsuite/thread/pthread4.cc: Move...
7323         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7324         * testsuite/thread/pthread5.cc: Move...
7325         * testsuite/23_containers/list/pthread5.cc: ...here.
7326         * testsuite/thread/pthread6.cc: Move...
7327         * testsuite/23_containers/map/pthread6.cc: ...here.
7328         * testsuite/thread/pthread7-rope.cc: Move...
7329         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7330         * testsuite/thread/guard.cc: Move...
7331         * testsuite/18_support/pthread_guard.cc: ...here.
7332         * testsuite/thread/18185.cc: Move...
7333         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7334         * testsuite/thread/pthread1.cc: Move...
7335         * testsuite/23_containers/list/pthread1.cc: ...here.
7336         * testsuite/thread/pthread2.cc: Move...
7337         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7338         * testsuite/thread/pthread3.cc: Move...
7339         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7340
7341         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7342         * testsuite/thread: Remove.
7343
7344 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7345
7346         * configure: Regenerate.
7347
7348 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7349
7350         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7351         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7352         from baseline_dir.
7353         * configure: Regenerate.
7354         * testsuite/Makefile.am (baseline_file): Remove variable.
7355         (site.exp): Set baseline_dir rather than baseline_file.
7356         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7357         * testsuite/Makefile.in: Regenerate.
7358
7359 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7360
7361         * testsuite/30_threads/thread/this_thread: Move...
7362         * testsuite/30_threads/this_thread: ...here.
7363         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7364         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7365         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7366         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7367         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7368         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7369
7370 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7371
7372         * doc/doxygen/user.cfg.in: Tweaks.
7373         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7374         be elsewhere.
7375
7376         * include/tr1_impl/unordered_map: Just use most specialized
7377         container module.
7378         * include/tr1_impl/unordered_set: Same.
7379         * include/tr1_impl/array: Same.
7380         * include/bits/stl_list.h: Same.
7381         * include/bits/stl_map.h: Same.
7382         * include/bits/stl_queue.h: Same.
7383         * include/bits/stl_set.h: Same.
7384         * include/bits/stl_stack.h: Same.
7385         * include/bits/forward_list.h: Same.
7386         * include/bits/basic_string.h: Same.
7387         * include/bits/stl_multimap.h: Same.
7388         * include/bits/stl_vector.h: Same.
7389         * include/bits/stl_deque.h: Same.
7390         * include/bits/stl_multiset.h: Same.
7391         * include/bits/stl_bvector.h: Same.
7392
7393         * include/backward/binders.h: Change binder module to binders.
7394
7395         * include/std/complex: Add complex_numers module.
7396         * include/tr1_impl/complex: Same.
7397
7398         * include/std/valarray: Add numeric_arrays module.
7399         * include/bits/gslice_array.h: Same.
7400         * include/bits/gslice.h: Same.
7401         * include/bits/mask_array.h: Same.
7402         * include/bits/slice_array.h: Same.
7403         * include/bits/indirect_array.h: Same.
7404
7405         * include/bits/allocator.h: Add allocators module.
7406         * include/ext/throw_allocator.h
7407         * include/ext/pool_allocator.h
7408         * include/ext/bitmap_allocator.h
7409         * include/ext/new_allocator.h
7410         * include/ext/malloc_allocator.h
7411         * include/ext/array_allocator.h
7412         * include/ext/mt_allocator.h
7413         * include/ext/debug_allocator.h
7414         * include/ext/extptr_allocator.h
7415
7416         * include/tr1_impl/functional: Move namespace markup here.
7417         * include/tr1_impl/regex: Same.
7418
7419         * include/tr1_impl/type_traits: Add metaprogramming module.
7420         * include/std/type_traits: Same.
7421
7422         * include/std/memory: Add memory module.
7423
7424         * include/std/ratio: Add ratio module.
7425
7426         * include/std/chrono: Move namespace markup here, add time module.
7427
7428         * include/std/thread: Move namespace markup here, add concurrency
7429         module.
7430         * include/std/mutex: Use concurrency module.
7431         * include/std/condition_variable: Same.
7432
7433
7434         * include/bits/ios_base.h: Refine io module.
7435         * include/bits/basic_ios.h: Same.
7436         * include/std/fstream: Same.
7437         * include/std/istream: Same.
7438         * include/std/ostream: Same.
7439         * include/std/sstream: Same.
7440
7441         * include/ext/vstring.h: Correct parameter markup.
7442
7443         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7444         * include/bits/unique_ptr.h: Same.
7445
7446         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7447         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7448         * include/bits/stl_heap.h: Add markup for new groupings.
7449         * include/bits/stl_algobase.h: Same.
7450         * include/bits/stl_algo.h: Same.
7451
7452         * include/c_compatibility/stdatomic.h: Add atomics module.
7453         * include/c_global/cstdatomic: Same.
7454
7455         * libsupc++/exception: Add exceptions module.
7456         * libsupc++/typeinfo: Same.
7457         * libsupc++/new: Same.
7458         * libsupc++/exception_ptr.h: Same.
7459         * include/std/system_error: Same.
7460         * include/std/stdexcept: Same.
7461
7462         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7463         * libsupc++/cxxabi-forced.h: Same.
7464
7465         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7466         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7467         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7468         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7469         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7470         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7471         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7472         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7473         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7474         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7475         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7476         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7477         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7478         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7479         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7480         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7481         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7482         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7483         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7484         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7485         * testsuite/23_containers/vector/requirements/dr438/
7486         constructor_1_neg.cc: Same.
7487         * testsuite/23_containers/vector/requirements/dr438/
7488         constructor_2_neg.cc: Same.
7489         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7490         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7491         * testsuite/23_containers/deque/requirements/dr438/
7492         constructor_1_neg.cc: Same.
7493         * testsuite/23_containers/deque/requirements/dr438/
7494         constructor_2_neg.cc: Same.
7495         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7496         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7497         * testsuite/23_containers/list/requirements/dr438/
7498         constructor_1_neg.cc: Same.
7499         * testsuite/23_containers/list/requirements/dr438/
7500         constructor_2_neg.cc: Same.
7501         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7502         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7503         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7504         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7505         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7506         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7507         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7508         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7509         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7510         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7511
7512 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7513
7514         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7515         * doc/doxygen/user.cfg.in: Update.
7516         * scripts/run_doxygen: Adjust for new group names.
7517
7518         * include/tr1_impl/random: Update doxygen group markup.
7519         * include/tr1_impl/unordered_map: Same.
7520         * include/tr1_impl/unordered_set: Same.
7521         * include/tr1_impl/array: Same.
7522         * include/std/numeric: Same.
7523         * include/std/utility: Same.
7524         * include/std/bitset: Same.
7525         * include/std/iosfwd: Same.
7526         * include/bits/stl_list.h: Same.
7527         * include/bits/stl_map.h: Same.
7528         * include/bits/stl_algobase.h: Same.
7529         * include/bits/stl_queue.h: Same.
7530         * include/bits/stl_set.h: Same.
7531         * include/bits/stl_stack.h: Same.
7532         * include/bits/stl_iterator_base_types.h: Same.
7533         * include/bits/forward_list.h: Same.
7534         * include/bits/basic_string.h: Same.
7535         * include/bits/stl_multimap.h: Same.
7536         * include/bits/stl_vector.h: Same.
7537         * include/bits/stl_deque.h: Same.
7538         * include/bits/stl_multiset.h: Same.
7539         * include/bits/stl_algo.h: Same.
7540         * include/bits/stl_bvector.h: Same.
7541         * include/bits/algorithmfwd.h: Same.
7542         * include/bits/stl_function.h: Same.
7543         * include/tr1/cmath: Same.
7544         * include/backward/binders.h: Same.
7545
7546 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7547
7548         * include/std/system_error (system_category): To system_category().
7549         (generic_category): To generic_category. DR 890.
7550         * src/system_error.cc: Define.
7551         * include/bits/functexcept.h: Only one __throw_system_error.
7552         * src/functexcept.cc: Same.
7553         * include/std/mutex: Fixup for changes above.
7554         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7555         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7556         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7557         * config/abi/pre/gnu.ver: Clean up exports.
7558
7559 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7560
7561         * include/std/thread: Fix typo.
7562         * src/thread.cc (thread::join): Use NULL.
7563
7564 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7565
7566         PR libstdc++/39168
7567         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7568         const string&)): Also check that the value != CHAR_MAX.
7569         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7570         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7571         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7572         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7573         _M_cache(const locale&)): Likewise.
7574         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7575         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7576         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7577         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7578         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7579         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7580
7581 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7582             Benjamin Kosnik  <bkoz@redhat.com>
7583
7584         * include/std/thread (_Impl_base): Move _M_id out and into ...
7585         (thread): ...here. Call _M_make_routine in body of constructors.
7586         Adjust data member usage to reflect changes.
7587         (_M_make_routine): From _M_make_shared_data.
7588         (_M_start_thread): Add __shared_base_type argument.
7589         * src/thread.cc: Fixups for above.
7590         * config/abi/pre/gnu.ver: Adjust exports.
7591         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7592         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7593         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7594
7595 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7596
7597         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7598         (compare_type_to_native_type): ...this, add alignment check.
7599         * testsuite/30_threads/condition_variable_any/native_handle/
7600         typesizes.cc: Modify as above.
7601         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7602         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7603         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7604         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7605         * testsuite/30_threads/condition_variable/native_handle/
7606         typesizes.cc: Same.
7607         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7608         typesizes.cc: Same.
7609
7610         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7611         * testsuite/30_threads/thread/cons/2.cc: Same.
7612         * testsuite/30_threads/thread/cons/3.cc: Same.
7613         * testsuite/30_threads/thread/cons/4.cc: Same.
7614         * testsuite/30_threads/thread/cons/5.cc: Same.
7615         * testsuite/30_threads/thread/cons/6.cc: Same.
7616         * testsuite/30_threads/thread/cons/7.cc: Same.
7617         * testsuite/30_threads/thread/cons/8.cc: Same.
7618
7619         * testsuite/30_threads/thread/cons/9.cc: New.
7620         * testsuite/30_threads/thread/cons/moveable.cc: New.
7621
7622         * src/condition_variable.cc: Clean up whitespace.
7623         * include/std/condition_variable: Same.
7624
7625 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7626
7627         * include/std/condition_variable (condition_variable): Remove
7628         _M_internal_mutex. Add private __native_type typedef.
7629         * src/condition_variable.cc (condition_variable::notify_one):
7630         Remove _M_internal_mutex use. Use typedef.
7631         (condition_variable::notify_all): Same.
7632         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7633         (recursive_mutex): Same.
7634         (timed_mutex): Same.
7635         (recursive_timed_mutex): Same.
7636         (once_flag): Make __native_type typedef private.
7637
7638         * include/std/thread (this_thread): Add minimal markup.
7639
7640         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7641         Adjust line numbers.
7642         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7643         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7644         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7645         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7646         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7647         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7648         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7649         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7650         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7651         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7652         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7653         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7654         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7655
7656         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7657         * testsuite/30_threads/condition_variable_any/native_handle/
7658         typesizes.cc: New.
7659         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7660         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7661         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7662         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7663         * testsuite/30_threads/condition_variable/native_handle/
7664         typesizes.cc: Same.
7665         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7666         typesizes.cc: Same.
7667
7668 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7669
7670         PR testsuite/33300
7671         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7672         on darwin for lp64.
7673
7674 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7675
7676         * configure.host: Set abi_baseline_pair for mips64*-linux.
7677         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7678
7679 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7680
7681         * include/std/thread (this_thread::get_id): Inline.
7682
7683 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7684
7685         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7686         _Callable as template argument for _M_make_shared_data.
7687         * testsuite/30_threads/thread/cons/6.cc: New.
7688         * testsuite/30_threads/thread/cons/7.cc: New.
7689         * testsuite/30_threads/thread/cons/8.cc: New.
7690
7691 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7692
7693         * testsuite/30_threads/thread/member: To..
7694         * testsuite/30_threads/thread/members: ...this.
7695         * testsuite/30_threads/condition_variable/member: To...
7696         * testsuite/30_threads/condition_variable/members: ...this.
7697
7698 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7699
7700         * include/std/thread (thread::id): Move definition inside thread.
7701         Use native_handle_type. Remove this_thread::get_id friend.
7702         Change __thread_data_ptr to __shared_base_ptr.
7703         (thread::id::id(native_handle_type): Make public. Still explicit.
7704         Use native_handle_type. Change _M_thread_id to _M_thread.
7705         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7706         _M_thread_handle to _M_id.
7707         (thread::__thread_data): Rename to _Impl.
7708         Fixup for renames.
7709         (thread::_M_make_thread_data): Return derived type.
7710         (thread::hardware_concurrency): Add definition for default case.
7711         (thread::get_id): Now can define inline.
7712         (thread): Change _M_thread_data to _M_data.
7713         (this_thread::get_id): Now can define inline.
7714         * src/thread.cc (__thread_proxy): Rename to
7715         execute_native_thread_routine.
7716         Fixup for other renames.
7717         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7718         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7719         * testsuite/30_threads/thread/algorithm: Move to..
7720         * testsuite/30_threads/thread/swap: ...this.
7721         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7722         * testsuite/30_threads/thread/id/operators.cc: New.
7723
7724 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7725
7726         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7727         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7728         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7729         exposing it in public std::tuple interface.
7730
7731 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7732             Benjamin Kosnik  <bkoz@redhat.com>
7733
7734         * include/std/thread (__thread_data_base): Nest class in std::thread.
7735         (__thread_data): Likewise.
7736         (__thread_data_ptr): Nest typedef in std::thread.
7737         * src/thread.cc (__thread_proxy): Qualify the above names.
7738         * config/abi/pre/gnu.ver: Remove unused exports.
7739
7740 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7741
7742         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7743         * include/bits/stl_vector.h: Remove private vector_type typedef.
7744         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7745         Fix line numbers.
7746         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7747         * testsuite/23_containers/vector/requirements/dr438/
7748         constructor_1_neg.cc: Same.
7749         * testsuite/23_containers/vector/requirements/dr438/
7750         constructor_2_neg.cc: Same.
7751         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7752         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7753
7754 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7755
7756         PR libstdc++/25191
7757         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7758         deal consistently with __try and __catch too.
7759         * src/localename.cc: Replace try -> __try, catch -> __catch.
7760         * src/ios.cc: Likewise.
7761         * src/locale.cc: Likewise.
7762         * src/istream.cc: Likewise.
7763         * src/thread.cc: Likewise.
7764         * src/compatibility.cc: Likewise.
7765         * src/bitmap_allocator.cc: Likewise.
7766         * src/ios_init.cc: Likewise.
7767         * include/debug/deque: Likewise.
7768         * include/debug/list: Likewise.
7769         * include/tr1_impl/hashtable: Likewise.
7770         * include/std/bitset: Likewise.
7771         * include/ext/pb_ds/detail/resize_policy/
7772         hash_load_check_resize_trigger_imp.hpp: Likewise.
7773         * include/ext/pb_ds/detail/resize_policy/
7774         hash_standard_resize_policy_imp.hpp: Likewise.
7775         * include/ext/pb_ds/detail/cc_hash_table_map_/
7776         resize_fn_imps.hpp: Likewise.
7777         * include/ext/pb_ds/detail/cc_hash_table_map_/
7778         constructor_destructor_fn_imps.hpp: Likewise.
7779         * include/ext/pb_ds/detail/pat_trie_/
7780         split_join_branch_bag.hpp: Likewise.
7781         * include/ext/pb_ds/detail/pat_trie_/
7782         constructors_destructor_fn_imps.hpp: Likewise.
7783         * include/ext/pb_ds/detail/bin_search_tree_/
7784         constructors_destructor_fn_imps.hpp: Likewise.
7785         * include/ext/pb_ds/detail/gp_hash_table_map_/
7786         resize_fn_imps.hpp: Likewise.
7787         * include/ext/pb_ds/detail/gp_hash_table_map_/
7788         constructor_destructor_fn_imps.hpp: Likewise.
7789         * include/ext/pb_ds/detail/binary_heap_/
7790         constructors_destructor_fn_imps.hpp: Likewise.
7791         * include/ext/pb_ds/detail/binary_heap_/
7792         erase_fn_imps.hpp: Likewise.
7793         * include/ext/pb_ds/detail/binary_heap_/
7794         split_join_fn_imps.hpp: Likewise.
7795         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7796         constructors_destructor_fn_imps.hpp: Likewise.
7797         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7798         * include/ext/pb_ds/detail/list_update_map_/
7799         constructor_destructor_fn_imps.hpp: Likewise.
7800         * include/ext/slist: Likewise.
7801         * include/ext/memory: Likewise.
7802         * include/ext/rc_string_base.h: Likewise.
7803         * include/ext/ropeimpl.h: Likewise.
7804         * include/ext/vstring.tcc: Likewise.
7805         * include/ext/rope: Likewise.
7806         * include/ext/sso_string_base.h: Likewise.
7807         * include/bits/shared_ptr.h: Likewise.
7808         * include/bits/stl_list.h: Likewise.
7809         * include/bits/locale_classes.tcc: Likewise.
7810         * include/bits/locale_facets.tcc: Likewise.
7811         * include/bits/locale_classes.h: Likewise.
7812         * include/bits/forward_list.h: Likewise.
7813         * include/bits/stl_vector.h: Likewise.
7814         * include/bits/stl_deque.h: Likewise.
7815         * include/bits/istream.tcc: Likewise.
7816         * include/bits/stl_uninitialized.h: Likewise.
7817         * include/bits/ostream.tcc: Likewise.
7818         * include/bits/vector.tcc: Likewise.
7819         * include/bits/stl_tempbuf.h: Likewise.
7820         * include/bits/deque.tcc: Likewise.
7821         * include/bits/basic_string.tcc: Likewise.
7822         * include/bits/ostream_insert.h: Likewise.
7823         * include/bits/locale_facets_nonio.tcc: Likewise.
7824         * include/bits/stl_tree.h: Likewise.
7825         * include/bits/fstream.tcc: Likewise.
7826         * include/tr1/shared_ptr.h: Likewise.
7827         * include/tr1/hypergeometric.tcc: Likewise.
7828         * include/backward/hashtable.h: Likewise.
7829         * libsupc++/exception_ptr.h: Likewise.
7830         * libsupc++/eh_personality.cc: Likewise.
7831         * libsupc++/eh_call.cc: Likewise.
7832         * config/locale/gnu/monetary_members.cc: Likewise.
7833         * config/locale/gnu/time_members.h: Likewise.
7834         * config/locale/generic/time_members.h: Likewise.
7835
7836 2009-02-03  Johannes Singler  <singler@ira.uka.de>
7837
7838         * include/parallel/algorithmfwd.h:
7839         Add parallelism default for many declarations.
7840         * include/parallel/numericfwd.h: Likewise.
7841         * include/parallel/iterator.h: Use iterator_traits as usual.
7842         * include/parallel/par_loop.h:
7843         Include equally_split.h.
7844         (for_each_template_random_access_ed):
7845         Avoid calling the Result default constructor.
7846         * include/parallel/numeric: Replace
7847         for_each_template_random_access by
7848         for_each_template_random_access_ed in numeric functions.
7849
7850 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
7851
7852         * config/os/gnu-linux/os_defines.h: Remove superfluous
7853         __NO_STRING_INLINES.
7854
7855 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
7856
7857         * testsuite/21_strings/c_strings/char/3.cc: New test.
7858         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
7859
7860 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
7861             Jakub Jelinek  <jakub@redhat.com>
7862
7863         PR libstdc++/30928 (partial, works together with recent glibcs)
7864         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7865         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7866         defined.
7867         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7868         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7869         defined.
7870         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7871         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7872         defined.
7873         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7874         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7875         defined.
7876         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
7877         argument is const char *, assign result to const char * var, not
7878         char *.
7879         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
7880         argument is const wchar_t *, assign result to const wchar_t * var, not
7881         wchar_t *.
7882
7883 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
7884
7885         * include/std/thread: Remove unused headers.
7886         (__thread_data_base): Remove unused mutex and base.
7887         (thread::~thread): Only detach if joinable.
7888         (thread::joinable): Test if thread data ptr is empty.
7889         (thread::_M_thread_data_mutex): Remove.
7890         (thread::_M_get_thread_data): Remove.
7891         (thread::_M_make_thread_data): Remove overload, use make_shared.
7892         (thread::id::id): Make constructor explicit.
7893         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
7894         (thread::_M_start_thread): Break shared_ptr cycle on error.
7895         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
7896         * testsuite/30_threads/thread/member/4.cc: New.
7897         * testsuite/30_threads/thread/member/5.cc: New.
7898
7899 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
7900
7901         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
7902         (standard_layout): Just use !has_virtual_destructor for now.
7903         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
7904         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
7905         * testsuite/30_threads/recursive_mutex/requirements/
7906         standard_layout.cc: New.
7907         * testsuite/30_threads/condition_variable/requirements/
7908         standard_layout.cc: New.
7909         * testsuite/29_atomics/atomic_address/requirements/
7910         standard_layout.cc: Adjust.
7911         * testsuite/29_atomics/atomic_flag/requirements/
7912         standard_layout.cc: Same.
7913         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
7914         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
7915         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
7916         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
7917         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
7918         line numbers.
7919         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
7920         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7921         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7922         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
7923         Remove, not required.
7924
7925 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
7926
7927         * include/std/thread (__thread_data_base, thread): Rename member
7928         functions to match coding style.
7929         (thread::thread,thread::operator=): Define move operations.
7930         * src/thread.cc (__thread_data_base, thread): Rename member functions.
7931         * config/abi/pre/gnu.ver: Adjust.
7932
7933 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
7934
7935         PR libstdc++/38384
7936         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
7937         on HPUX.
7938         * configure: Regenerate.
7939
7940 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
7941
7942         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
7943         atomic_flag_fence.
7944
7945 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
7946
7947 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
7948             Uros Bizjak  <ubizjak@gmail.com>
7949
7950         PR libstdc++/38834
7951         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
7952         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
7953
7954 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
7955             Rainer Emrich  <r.emrich@de.tecosim.com>
7956
7957         PR libstdc++/38919
7958         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
7959         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
7960         * configure: Regenerate.
7961
7962 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
7963
7964         * include/std/thread (__thread_data_base::__run): Make non-const.
7965         * testsuite/30_threads/thread/cons/5.cc: New.
7966
7967 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
7968
7969         * src/Makefile.am (sources): Add math_stubs_float.cc.
7970         * src/Makefile.in: Regenerate.
7971         * src/math_stubs_float.cc: New, from libmath/stubs.c.
7972
7973 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7974
7975         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
7976         * src/Makefile.in: Regenerate.
7977         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
7978
7979 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7980
7981         PR libstdc++/32666
7982         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
7983
7984 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7985
7986         PR libstdc++/32666
7987         * Makefile.am (hosted_source): Remove libmath directory.
7988         * Makefile.in: Regenerate.
7989         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
7990         (AC_REPLACE_MATHFUNCS): Remove.
7991         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
7992         in GLIBCXX_CHECK_C99_TR1.
7993         * acinclude.m4: Remove libmath, need_math.
7994         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
7995         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
7996         * configure.ac: Same.
7997         * configure: Regenerate.
7998         * fragment.am: Fix comment.
7999         * config.h.in: Regenerate.
8000         * src/Makefile.in: Regenerate.
8001         * src/Makefile.am: Remove libmath references.
8002         * doc/Makefile.in: Regenerate.
8003         * po/Makefile.in: Regenerate.
8004         * include/Makefile.in: Regenerate.
8005         * libsupc++/Makefile.in: Regenerate.
8006         * testsuite/Makefile.in: Regenerate.
8007
8008         * src/compatibility.cc: Also export long double versions of "C" math
8009         library if hppa-linux.
8010         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8011         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8012
8013         * libmath: Remove.
8014         * libmath/signbit.c: Same.
8015         * libmath/stubs.c: Same.
8016         * libmath/Makefile.in: Same.
8017         * libmath/copysignf.c: Same.
8018         * libmath/mathconf.h: Same.
8019         * libmath/signbitf.c: Same.
8020         * libmath/Makefile.am: Same.
8021         * libmath/signbitl.c: Same.
8022
8023 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8024             Paolo Carlini  <paolo.carlini@oracle.com>
8025
8026         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8027         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8028         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8029         * configure.ac: Adjust.
8030         * doc/xml/manual/configure.xml: Update.
8031         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8032         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8033         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8034         * configure: Regenerate.
8035         * config.h.in: Likewise.
8036
8037         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8038         thread::joinable, thread::swap, this_thread::get_id,
8039         this_thread::yield): Define inline...
8040         * include/std/thread: ... here.
8041         * config/abi/pre/gnu.ver: Adjust.
8042
8043 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8044
8045         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8046         Add dg-timeout-factor 2.0.
8047         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8048         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8049         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8050         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8051         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8052         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8053
8054 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8055
8056         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8057         field from readelf output.
8058
8059 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8060
8061         PR libstdc++/38384
8062         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8063         * configure: Regenerate.
8064
8065 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8066
8067         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8068         _GLIBCXX_HAVE_TLS.
8069         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8070
8071 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8072
8073         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8074         constructor for _M_pattern.
8075         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8076         string.cc: Test construction from different basic_string type.
8077         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8078         string.cc: Likewise.
8079
8080 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8081             Jonathan Larmour  <jifl@eCosCentric.com>
8082
8083         PR libstdc++/36801
8084         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8085         New.
8086         (__gnu_cxx::__exchange_and_add): Use it.
8087         * src/atomic.cc (get_atomic_mutex): New.
8088         * src/debug.cc (get_safe_base_mutex): New.
8089         * src/locale.cc (get_locale_cache_mutex): New.
8090         * src/mt_allocator.cc (get_freelist): New.
8091         (get_freelist_mutex): New.
8092         * src/pool_allocator.cc (get_palloc_mutex): New.
8093         * include/std/mutex (__once_functor_lock): To
8094         (__get_once_functor_lock): ...this.
8095         * src/mutex.cc (__once_mutex): Don't export, use
8096         (get_once_mutex): ...this.
8097         * config/abi/pre/gnu.ver: Adjust exports.
8098
8099 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8100
8101         PR libstdc++/38732
8102         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8103         referenceCount field again.
8104         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8105         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8106         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8107         inline functions.
8108         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8109         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8110         instead of __cxa_exception.
8111         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8112         __cxxabiv1::__cxa_throw): Likewise.
8113         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8114         std::__exception_ptr::exception_ptr::_M_addref,
8115         std::__exception_ptr::exception_ptr::_M_release,
8116         __gxx_dependent_exception_cleanup): Likewise.
8117         * testsuite/18_support/exception/38732.cc: New test.
8118
8119         PR libstdc++/38092
8120         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8121         * src/compatibility.cc: Don't use .symver directives if
8122         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8123         * config.h.in: Regenerated.
8124         * configure: Likewise.
8125
8126 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8127
8128         PR libstdc++/38466
8129         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8130
8131 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8132
8133         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8134         of classic locale...
8135         (locale::classic): Here.
8136
8137 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8138
8139         * include/tr1_impl/regex: Fix bad return statements and typos.
8140
8141 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8142
8143         * include/tr1_impl/regex: Remove unimplemented function definitions.
8144         * testsuite/28_regex/init-list.cc: Compile only.
8145         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8146         c_string_extended.cc: Same.
8147         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8148         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8149
8150 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8151
8152         PR libstdc++/38384
8153         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8154         * configure: Regenerate.
8155
8156 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8157
8158         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8159         * configure: Regenerate.
8160
8161 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8162
8163         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8164         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8165         * configure: Regenerate.
8166
8167 2009-01-04  Richard Guenther  <rguenther@suse.de>
8168
8169         PR libstdc++/38720
8170         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8171         integer type for storage, arithmetic and comparisons.
8172         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8173
8174 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8175
8176         PR libstdc++/38719
8177         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8178         _Fwd_list_const_iterator::_M_next): Fix return type.
8179
8180 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8181
8182         * Revert last commit, reopen and suspend libstdc++/38678.
8183
8184 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8185
8186         PR libstdc++/38678
8187         * include/std/istream (basic_istream<>::_M_read): New.
8188         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8189         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8190         * include/std/ostream (basic_ostream<>::_M_write_): New.
8191         (basic_ostream<>::_M_write): Adjust.
8192         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8193         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8194         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8195         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8196         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.